{ "info": { "author": "Jens Diemer", "author_email": "django-sync-server@jensdiemer.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Database :: Front-Ends", "Topic :: Documentation", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "===========\ndescription\n===========\n\ndjango-sync-server (formerly 'django-weave') is a reusable application which implements a Firefox sync server for Django.\n\nThe Server works up to FxSync v1.16.x (Firefox v14) Well tested also with SeaMonkey v2.3\n\nHow to create a django-sync-server test virtualenv: `CreateTestEnvironment Wiki page `_\n\n---------------------\nWhat is Firefox Sync?\n---------------------\n\nFirefox 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.\n\n----------\nsourcecode\n----------\n\nOur code hosted on `github.com/jedie/django-sync-server `_\n\nClone our git repo:\n\n::\n\n git clone git://github.com/jedie/django-sync-server.git\n\nA git clone also exist on `google code `_.\n\n--------\ndownload\n--------\n\nPython packages available on: `http://pypi.python.org/pypi/django-sync-server/ `_\n\nUnofficial debian packages: `http://debian.fladi.at/pool/main/d/django-sync-server/ `_\n\n=======\nmigrate\n=======\n\n* v0.3.0 to v0.4.0\n\nWe used django-south to change the existing models. Do this:\n\n::\n\n ~$ cd django_sync_server_env\n ~/django_sync_server_env$ source bin/activate\n (django_sync_server_env)~/django_sync_server_env$ pip install South\n (django_sync_server_env)~/django_sync_server_env$ cd src/django-sync-server/testproject\n (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py syncdb\n (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave 0001 --fake\n (django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave\n\nNote: 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-1 `_\n\n=======\nhistory\n=======\n\n* v0.4.2 - 27.07.2012\n\n * Bugfix in info_page() page: Use RequestContext(), so that inherit template can use variables from context processors\n\n * remove git timestamp from version string\n\n* v0.4.1\n\n * Bugfix to support sync with Firefox v3.6 - v5 (see: `https://github.com/jedie/django-sync-server/issues/11 `_ )\n\n* v0.4.0\n\n * Updates to FxSync API 1.1 (see: `https://github.com/jedie/django-sync-server/issues/11`_ )\n\n * Create a info page on root url\n\n* v0.3.0\n\n * Add work-a-round for username longer than 30 characters (see: `https://github.com/jedie/django-sync-server/issues/8 `_ )\n\n * Add DONT_USE_CAPTCHA and DEBUG_REQUEST to app settings.\n\n* v0.2.1\n\n * Some updates for django v1.2 API changes\n\n * Change version string and add last commit date\n\n* v0.2.0\n\n * django-sync-server own basic auth function can be disabled via app settings.\n\n* v0.1.7\n\n * 'django-weave' was renamed to 'django-sync-server'\n\n* v0.1.6\n\n * Bugfix checking weave api version from url.\n\n * Add a tiny info root page to testproject.\n\n* v0.1.5\n\n * Changes to establish compatibility with Weave client v1.2b3\n\n* v0.1.4\n\n * split weave app and testproject\n\n* v0.1.3\n\n * Remove dependency on django-reversion\n\n * change Collection sites ManyToManyField to a normal ForeignKey\n\n* v0.1.2\n\n * many code cleanup and bugfixes\n\n * remove django-tools and django-reversion decencies\n\n* v0.1.0pre-alpha\n\n * sync works\n\n* v0.0.1\n\n * initial checkin\n\n========\ndonation\n========\n\n* `Flattr this! `_\n\n* Send `Bitcoins `_ to `1JkiTSEwSybs8drWUNnpL4ndFQvKpGZNPX `_\n\n=====\nlinks\n=====\n\n+-----------------------+---------------------------------------------------+\n| Project page | `https://code.google.com/p/django-sync-server/`_ |\n+-----------------------+---------------------------------------------------+\n| GitHub | `https://github.com/jedie/django-sync-server`_ |\n+-----------------------+---------------------------------------------------+\n| PyPi | `http://pypi.python.org/pypi/django-sync-server`_ |\n+-----------------------+---------------------------------------------------+\n| Firefox Sync homepage | `https://wiki.mozilla.org/Firefox_Sync`_ |\n+-----------------------+---------------------------------------------------+\n| IRC | `#pylucid on freenode.net`_ |\n+-----------------------+---------------------------------------------------+\n\n.. _https://code.google.com/p/django-sync-server/: https://code.google.com/p/django-sync-server/\n.. _https://github.com/jedie/django-sync-server: https://github.com/jedie/django-sync-server\n.. _http://pypi.python.org/pypi/django-sync-server: http://pypi.python.org/pypi/django-sync-server\n.. _https://wiki.mozilla.org/Firefox_Sync: https://wiki.mozilla.org/Firefox_Sync\n.. _#pylucid on freenode.net: http://www.pylucid.org/permalink/304/irc-channel\n\nmore links: `SyncLinks Wiki page `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.google.com/p/django-sync-server/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-sync-server", "package_url": "https://pypi.org/project/django-sync-server/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-sync-server/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://code.google.com/p/django-sync-server/" }, "release_url": "https://pypi.org/project/django-sync-server/0.4.2/", "requires_dist": null, "requires_python": null, "summary": "django-sync-server is a Django reusable application witch implements a Firefox weave server.", "version": "0.4.2" }, "last_serial": 790808, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "908e34fb9073f0c3b9650275b6ba57ee", "sha256": "eaaa59e969c00d23bede9046d29a896221d607d25ccb6c5fbb9232f665adbb11" }, "downloads": -1, "filename": "django-sync-server-0.2.0.tar.gz", "has_sig": false, "md5_digest": "908e34fb9073f0c3b9650275b6ba57ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26938, "upload_time": "2010-07-07T09:32:30", "url": "https://files.pythonhosted.org/packages/fc/c5/228fcb1bde2a9ccc26c7224ddd9bb6d239be6b5e970c11bfc713a5296572/django-sync-server-0.2.0.tar.gz" } ], "0.2.1.0411": [ { "comment_text": "", "digests": { "md5": "9610c0c12a3fb7978a585639433b942d", "sha256": "3948e49d47bc95c8fd34badafe68d1161bcfa527a6fdb59a07bc8b0b78279ce4" }, "downloads": -1, "filename": "django-sync-server-0.2.1.0411.tar.gz", "has_sig": false, "md5_digest": "9610c0c12a3fb7978a585639433b942d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28981, "upload_time": "2011-04-11T16:04:15", "url": "https://files.pythonhosted.org/packages/4c/24/3c564ce2ebd19eef34d2a5a131d9aae7bc8d5b581b70bd7ebe4ecab6240b/django-sync-server-0.2.1.0411.tar.gz" } ], "0.3.0.0426": [ { "comment_text": "", "digests": { "md5": "9abe9fd4fb4a250de6b57a6cbeb18a41", "sha256": "5d84a31acd266dfba859bd283dadcb87e1ee336354513be07f57fec6e2ce5d06" }, "downloads": -1, "filename": "django-sync-server-0.3.0.0426.tar.gz", "has_sig": false, "md5_digest": "9abe9fd4fb4a250de6b57a6cbeb18a41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29902, "upload_time": "2011-04-26T16:58:43", "url": "https://files.pythonhosted.org/packages/38/b5/d6c59e1e162fd311c17972ad73fac6436adecb7cc0d3f6a6e97d47d6b16b/django-sync-server-0.3.0.0426.tar.gz" } ], "0.4.0.0629": [ { "comment_text": "", "digests": { "md5": "625e8ffed43f18ffaeb0872c1590195a", "sha256": "642adeb8339320730e221022616942bf401215556dbc4fc0cb6162c5ef08f455" }, "downloads": -1, "filename": "django-sync-server-0.4.0.0629.tar.gz", "has_sig": false, "md5_digest": "625e8ffed43f18ffaeb0872c1590195a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50259, "upload_time": "2011-06-29T17:51:21", "url": "https://files.pythonhosted.org/packages/b9/8b/2ced76d279dee6bd374828dba3923b522fc13278e800678250e798c3039a/django-sync-server-0.4.0.0629.tar.gz" } ], "0.4.1.0701": [ { "comment_text": "", "digests": { "md5": "29c7f9ee224a6f951001e228fe0fa75e", "sha256": "2487000cbd3175b3982c60faa11592078b175ab4b73ccc37f0dc710f5197f08e" }, "downloads": -1, "filename": "django-sync-server-0.4.1.0701.tar.gz", "has_sig": false, "md5_digest": "29c7f9ee224a6f951001e228fe0fa75e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64159, "upload_time": "2011-07-01T18:53:24", "url": "https://files.pythonhosted.org/packages/a0/37/4d31f20fc1ea3795cd63c31268127c85d84989b776cb9ccadcd071e34b1f/django-sync-server-0.4.1.0701.tar.gz" } ], "0.4.1.0817": [ { "comment_text": "", "digests": { "md5": "b8eb3aa6b2aab2dd63806c0860264127", "sha256": "30af8b2fc8b7fbe0fc6f631b14865b5870e2b37e8fbce3dab143e926b75bb231" }, "downloads": -1, "filename": "django-sync-server-0.4.1.0817.tar.gz", "has_sig": false, "md5_digest": "b8eb3aa6b2aab2dd63806c0860264127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49222, "upload_time": "2011-08-17T10:16:29", "url": "https://files.pythonhosted.org/packages/78/d1/abafadbef43af332b28f2dbe4a7dd555be4e5c095fd941132e158a8da757/django-sync-server-0.4.1.0817.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "8bc47770cf7410d2e083d4b3590cf8c7", "sha256": "e2fc23208c8db4d4166c3a9529f9466236a997509cfd334c6f7ca826f9cc880c" }, "downloads": -1, "filename": "django-sync-server-0.4.2.tar.gz", "has_sig": false, "md5_digest": "8bc47770cf7410d2e083d4b3590cf8c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32417, "upload_time": "2012-07-27T14:03:58", "url": "https://files.pythonhosted.org/packages/15/86/5d1dc01dd3d521f05eabbc0008b82e518c046e7b63b927bd80be941603d7/django-sync-server-0.4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8bc47770cf7410d2e083d4b3590cf8c7", "sha256": "e2fc23208c8db4d4166c3a9529f9466236a997509cfd334c6f7ca826f9cc880c" }, "downloads": -1, "filename": "django-sync-server-0.4.2.tar.gz", "has_sig": false, "md5_digest": "8bc47770cf7410d2e083d4b3590cf8c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32417, "upload_time": "2012-07-27T14:03:58", "url": "https://files.pythonhosted.org/packages/15/86/5d1dc01dd3d521f05eabbc0008b82e518c046e7b63b927bd80be941603d7/django-sync-server-0.4.2.tar.gz" } ] }