{"id":22116894,"url":"https://github.com/letterus/contacts2phone","last_synced_at":"2025-07-18T08:04:46.990Z","repository":{"id":265684191,"uuid":"864954881","full_name":"Letterus/contacts2phone","owner":"Letterus","description":"Tool to upload contacts from a GNOME addressbook to an Snom VoIP phone (WIP). Mirror of https://codeberg.org/Letterus/contacts2phone.git","archived":false,"fork":false,"pushed_at":"2025-06-13T16:37:46.000Z","size":155,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-08T23:18:04.205Z","etag":null,"topics":["addressbook","contacts","elementaryos","evolution-data-server","gnome","ipphone","objective-c","objfw","snom"],"latest_commit_sha":null,"homepage":"https://codeberg.org/Letterus/contacts2phone.git","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Letterus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-29T16:01:25.000Z","updated_at":"2025-01-08T07:40:31.000Z","dependencies_parsed_at":"2024-11-30T14:26:34.691Z","dependency_job_id":"c19f9615-e9bd-40a7-8b2e-ac8869d5effc","html_url":"https://github.com/Letterus/contacts2phone","commit_stats":null,"previous_names":["letterus/contacts2phone"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/Letterus/contacts2phone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fcontacts2phone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fcontacts2phone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fcontacts2phone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fcontacts2phone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Letterus","download_url":"https://codeload.github.com/Letterus/contacts2phone/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Letterus%2Fcontacts2phone/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265724649,"owners_count":23817845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["addressbook","contacts","elementaryos","evolution-data-server","gnome","ipphone","objective-c","objfw","snom"],"created_at":"2024-12-01T13:19:05.582Z","updated_at":"2025-07-18T08:04:46.970Z","avatar_url":"https://github.com/Letterus.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# contacts2phone\n\nTool to upload contacts from a GNOME addressbook to an Snom VoIP phone (M300/M700/M900) using the [IPPhoneDirectory format](https://service.snom.com/display/wiki/How+to+use+the+Local+Central+Directory+on+M300%2C+M700%2C+M900+DECT+base#HowtousetheLocalCentralDirectoryonM300,M700,M900DECTbase-TheIPPhoneDirectoryformat) (Local Central Directory) (WIP)\n\n## Current usage\n\nExecute and redirect stdout output:\n\n```\n./contacts2phone \u003e Directory.xml\n```\n\nTo save directory file locally.\n\nUse this to upload to your IP DECT base directly (if you have curl installed):\n```\n ./contacts2phone | curl -i -X POST -u \u003cadminuser\u003e -F \"Directory=@-\" http://\u003cip address\u003e/UploadFile.html\n```\n\nReplace `\u003cadminuser\u003e` and `\u003cip address\u003e` by your local values. Hit return.\n\nInsert your admin password. You should see HTML output telling you the settings were saved.\n\n## Build dependencies\n\n- [objfw-1.x (built with clang)](https://github.com/ObjFW/ObjFW)\n- [OGObject (latest)](https://codeberg.org/ObjGTK/OGObject)\n- [OGEBook (latest)](https://codeberg.org/ObjGTK/OGEBook)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletterus%2Fcontacts2phone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fletterus%2Fcontacts2phone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fletterus%2Fcontacts2phone/lists"}