Go to file
2020-02-13 20:01:26 +11:00
syncserver Report X-Timestamp header expected by rust sync code 2020-02-13 20:01:26 +11:00
.gitignore Use a persistent sqlite db by default, rather than in-memory one. 2014-03-25 16:20:24 +11:00
.python-version docs: add local syncstorage-rs examples 2020-01-13 10:14:20 -05:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-03-27 12:51:12 -07:00
CONTRIBUTING.md Add CONTRIBUTING.md, based on templates from FxA. 2019-02-06 14:16:50 +11:00
LICENSE init LICENSE 2019-02-14 23:59:12 -06:00
Makefile Report recent requests in management view, for easy visibility. 2020-01-20 16:10:18 +11:00
MANIFEST.in Hack up a really simple migration testing server 2020-01-17 19:01:30 +11:00
README.rst Hack up a really simple migration testing server 2020-01-17 19:01:30 +11:00
requirements.txt Hack up a really simple migration testing server 2020-01-17 19:01:30 +11:00
setup.py Prep v1.8.0 2018-05-04 14:13:07 +10:00
syncserver.ini Hack up a really simple migration testing server 2020-01-17 19:01:30 +11:00

The Very Hacky Migration-Testing Sync Server
============================================

This is a hacked-up sync server designed to help test client behaviour
during the migration to old MySQL-backed sync storage nodes to the new
Spanner-backed durable mega-node.

Run the server using `make server`, and it'll bind to http://localhost:5000/.
Open up that URL for an incredibly bare-bones management interface.

Configure your browser to use "http://localhost/token/1.0/sync/1.5" for its
tokenserver URL. Sync it. Use the managment interface to trigger migration
events. See what happens. It'll be fun!