{"id":20055055,"url":"https://github.com/pretix/libpretixsync","last_synced_at":"2025-05-05T13:32:02.725Z","repository":{"id":38837164,"uuid":"109667583","full_name":"pretix/libpretixsync","owner":"pretix","description":"Shared synchronization and business logic between pretixdesk and pretixdroid","archived":false,"fork":false,"pushed_at":"2024-11-07T09:18:27.000Z","size":1180,"stargazers_count":4,"open_issues_count":3,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-07T10:25:49.286Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pretix.png","metadata":{"files":{"readme":"README.rst","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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-06T08:29:04.000Z","updated_at":"2024-11-07T09:18:31.000Z","dependencies_parsed_at":"2023-09-28T16:13:00.984Z","dependency_job_id":"5ef3091b-a8f6-48a7-b57b-4e98e1ca3aba","html_url":"https://github.com/pretix/libpretixsync","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pretix%2Flibpretixsync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pretix%2Flibpretixsync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pretix%2Flibpretixsync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pretix%2Flibpretixsync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pretix","download_url":"https://codeload.github.com/pretix/libpretixsync/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224453018,"owners_count":17313668,"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":[],"created_at":"2024-11-13T12:45:45.297Z","updated_at":"2024-11-13T12:45:45.971Z","avatar_url":"https://github.com/pretix.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"libpretixsync\n=============\n\n.. image:: https://github.com/pretix/libpretixsync/actions/workflows/test.yml/badge.svg\n   :target: https://github.com/pretix/libpretixsync/actions/workflows/test.yml\n\n.. image:: https://codecov.io/gh/pretix/libpretixsync/branch/master/graph/badge.svg\n   :target: https://codecov.io/gh/pretix/libpretixsync\n\nThis is a shared library between `pretixSCAN`_ and `pretixPOS`_. It handles all core\nbusiness logic of the two applications and the synchronization primitives with the pretix server.\n\nRelease cycle\n-------------\n\nAs we currently do not expect any third parties to use this library, we do not do formal releases\nso far and do not upload the library to Maven repositories, but use it as a git submodule in our\nother software to ease development. If you are interested in using this library for a new project,\nplease get in touch with us! :) We'll work something out.\n\nContributing\n------------\n\nIf you like to contribute to this project, you are very welcome to do so. If you have any\nquestions in the process, please do not hesitate to ask us.\n\nPlease note that we have a `Code of Conduct`_\nin place that applies to all project contributions, including issues, pull requests, etc.\n\nWarning\n-------\n\nThis library is currently **unsafe to use on other database backends than SQLite**, execept for very\nspecific parts of the library. Read https://github.com/pretix/pretixscan-proxy/issues/1 for more\ninformation.\n\nLicense\n-------\nThe code in this repository is published under the terms of the Apache License. \nSee the LICENSE file for the complete license text.\n\nThis project is maintained by Raphael Michel \u003cmail@raphaelmichel.de\u003e. See the\nAUTHORS file for a list of all the awesome folks who contributed to this project.\n\nThis project is 100 percent free and open source software. If you are interested in\ncommercial support, hosting services or supporting this project financially, please \ngo to `pretix.eu`_ or contact Raphael directly.\n\n.. _pretixSCAN: https://pretix.eu/about/en/scan\n.. _pretixPOS: https://pretix.eu/about/en/pos\n.. _pretix.eu: https://pretix.eu\n.. _Code of Conduct: https://docs.pretix.eu/en/latest/development/contribution/codeofconduct.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpretix%2Flibpretixsync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpretix%2Flibpretixsync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpretix%2Flibpretixsync/lists"}