Package: django-sync-server
descriptiondjango-sync-server (formerly ‘django-weave’) is a reusable application which implements a Firefox sync server for Django.The Server works up to FxSync v1.16.x (Firefox v14) Well tested also with SeaMonkey v2.3How to create a django-sync-server test virtualenv:CreateTestEnvironment Wiki pageWhat is Firefox Sync?Firefox Sync (formerly Mozilla Labs Weave Browser Sync) is a free browser add-on from Mozilla Labs that keeps your bookmarks, saved passwords, browsing history and open tabs backed up and synchronized, with end-to-end encryption for your privacy and security.sourcecodeOur code hosted ongithub.com/jedie/django-sync-serverClone our git repo:git clone git://github.com/jedie/django-sync-server.gitA git clone also exist ongoogle code.downloadPython packages available on:http://pypi.python.org/pypi/django-sync-server/Unofficial debian packages:http://debian.fladi.at/pool/main/d/django-sync-server/migratev0.3.0 to v0.4.0We used django-south to change the existing models. Do this:~$ cd django_sync_server_env
~/django_sync_server_env$ source bin/activate
(django_sync_server_env)~/django_sync_server_env$ pip install South
(django_sync_server_env)~/django_sync_server_env$ cd src/django-sync-server/testproject
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py syncdb
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave 0001 --fake
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weaveNote: After South install, you must insert “south” in INSTALLED_APPS list in our own settings.py see also:https://github.com/jedie/django-sync-server/commit/452668fb671662a15da2faf1e1c1f642d744b5dc#diff-1historyv0.4.2 - 27.07.2012Bugfix in info_page() page: Use RequestContext(), so that inherit template can use variables from context processorsremove git timestamp from version stringv0.4.1Bugfix to support sync with Firefox v3.6 - v5 (see:https://github.com/jedie/django-sync-server/issues/11)v0.4.0Updates to FxSync API 1.1 (see:https://github.com/jedie/django-sync-server/issues/11)Create a info page on root urlv0.3.0Add work-a-round for username longer than 30 characters (see:https://github.com/jedie/django-sync-server/issues/8)Add DONT_USE_CAPTCHA and DEBUG_REQUEST to app settings.v0.2.1Some updates for django v1.2 API changesChange version string and add last commit datev0.2.0django-sync-server own basic auth function can be disabled via app settings.v0.1.7‘django-weave’ was renamed to ‘django-sync-server’v0.1.6Bugfix checking weave api version from url.Add a tiny info root page to testproject.v0.1.5Changes to establish compatibility with Weave client v1.2b3v0.1.4split weave app and testprojectv0.1.3Remove dependency on django-reversionchange Collection sites ManyToManyField to a normal ForeignKeyv0.1.2many code cleanup and bugfixesremove django-tools and django-reversion decenciesv0.1.0pre-alphasync worksv0.0.1initial checkindonationFlattr this!SendBitcoinsto1JkiTSEwSybs8drWUNnpL4ndFQvKpGZNPXlinksProject pagehttps://code.google.com/p/django-sync-server/GitHubhttps://github.com/jedie/django-sync-serverPyPihttp://pypi.python.org/pypi/django-sync-serverFirefox Sync homepagehttps://wiki.mozilla.org/Firefox_SyncIRC#pylucid on freenode.netmore links:SyncLinks Wiki page