Commit Graph

23 Commits (72d618f3ee6e907f43c8a5b0d53182b3b293b996)

Author SHA1 Message Date
Ryan Kelly 72d618f3ee Add support for deploying via dockerflow pipeline. (#90) r=vladikoff 7 years ago
Ryan Kelly 7fe5c0fafc Allow piecemeal overrides of tokenserver backend default config.
Before this change, you have either have to accept the default config
for the tokenserver backend, or specify all config options and hence
duplicate info from earlier in the file.  With this change you can
now just specify anything you want to change and we'll use the defaults
for the rest.
7 years ago
Ryan Kelly 146e6e6588 Disable batch-upload API by default, it's not in production yet. 7 years ago
Ryan Kelly 35283e66fd Prep v1.6.0 8 years ago
Ryan Kelly c5c7de85d8 Use randomly-generated fxa.metrics_uid_secret_key for self-hosters. 8 years ago
Ryan Kelly 3aa07d7f66 Log at WARN level by default, rather than INFO 8 years ago
Louis Sautier 6182f1106d
Fix typo in exception message 8 years ago
Ryan Kelly a521aed39f Use PyOpenSSL for requests module if available 9 years ago
Ryan Kelly c4c0fa033a Add "force_wsgi_environ" config option.
This is the nuclear option for when your reverse proxy setup doesn't
place nicely with our request-signing thing - it causes the app to
unilaterally clobber its WSGI environment with values from public_url.
9 years ago
Ryan Kelly 24dbda8f41 Forcibly update host_port if it seems wrong in the environ 9 years ago
Ryan Kelly e977089cf9 Fix flake 10 years ago
Ryan Kelly 2d7b87643b Make public_url-mismatch into a hard error. 10 years ago
Ryan Kelly 8441444ce9 Sanity-check public_url on each incoming request. 10 years ago
Ryan Kelly 069804f077 Update to use new simplified mozsvc.metrics infrastructure 10 years ago
Ryan Kelly 28851e3c22 Ensure that default "audience" URL has no path component. 10 years ago
Ryan Kelly 0ee5588101 Expose tokenserver's allow_new_users setting at top-level server config. 10 years ago
Ryan Kelly 02d3cfdc3b Intuit correct SCRIPT_NAME setting from public_url 10 years ago
Dan Callahan 8bec3e9702 Fixup a comment, suppress logging during tests
- Commit 947470d771 rendered a comment inaccurate
  in syncserver/__init__.py.

- Logging to stdout by default obscures test results; disable the stdout deluge
  by changing the logging class in syncserver/tests.ini
10 years ago
Dan Callahan 947470d771 Log to stdout by default 10 years ago
Ryan Kelly 62526d1625 Default to tokenserver.monkey_patch_gevent = False 10 years ago
Ryan Kelly ad4afc0ed5 Use a persistent sqlite db by default, rather than in-memory one. 10 years ago
Ryan Kelly 7603ab1856 Add a simple static node assignment backend, for easier deployment. 10 years ago
Ryan Kelly d0d47fae3b Initial commit; refactored from server-full2 codebase 10 years ago