Commit Graph

116 Commits

Author SHA1 Message Date
dev-rke
e4d1758dd4
migrated Dockerfile to be based on alpine linux
The migration also solves an issue when running this service under ARM based architectures, as the previous usage of dumb-init_1.2.0_amd64 is incompatible on ARM architecture.
2018-04-10 01:30:38 +02:00
Ryan Kelly
9c42e7a25e Automatically push feature.* branches to docker hub. 2018-04-02 14:56:19 +10:00
Ryan Kelly
b482e5bad4
Merge pull request #112 from bquintanajm/update-pip
Upgrade pip when building the docker image
2018-03-19 12:19:53 +11:00
Juan Manuel
48165be231 Upgrade pip when building the docker image 2018-03-18 21:28:16 +01:00
Ryan Kelly
d03e4ece56 Upgrade pip when installing the virtualenv 2018-02-05 09:28:25 +11:00
Ryan Kelly
57f4de6773 Prep v1.7.0 2018-01-16 08:26:59 +11:00
Stanislas Bach
974249c442 Fix Docker 'run' command (#106); r=@rfk 2018-01-10 15:54:21 +11:00
Ryan Kelly
1cd91041a4 Add docs and example for allowed_issuers setting. 2018-01-10 15:43:59 +11:00
petrcech
7ce829b26b str_to_bool is returns always True (#105); r=rfk
Fix str_to_bool to return False for "false" values
2017-12-15 00:51:21 +11:00
Ryan Kelly
3d81c658f2 Add note in readme about gcc/g++ requirement for build 2017-11-27 11:11:06 +11:00
Mike Sager
095701c0cf Add SYNCSERVER_FORCE_WSGI_ENVIRON to list of configuration options that can be set via environment variables (#100); r=rfk 2017-11-15 08:03:38 +11:00
Diogo Serrano
3d2d2820a7 Fix docker automated label from readme (#98)
The existing label was using the wrong repository handle
(`jrottenberg/ffmpeg` instead of `mozilla-services/syncserver`).
2017-10-17 09:49:39 +11:00
Ryan Kelly
4f4787eadf Update to latest version of dependencies 2017-08-15 13:05:05 +10:00
Vlad Filippov
0a90880971 chore(docs): add a link to the official docker image and CircleCI 2017-05-31 15:44:06 -04:00
Ryan Kelly
cf944cf4c9 Update dependencies to fix LocalVerifier support (#93)
Fixes #91, by pulling in a new version of tokenserver's LocalVerifier class that properly supports the extra "idpClaims" property that we use for tracking FxA generation numbers.
2017-05-30 07:33:48 +10:00
Ryan Kelly
72d618f3ee Add support for deploying via dockerflow pipeline. (#90) r=vladikoff 2017-05-25 21:44:36 -04:00
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.
2017-04-10 11:49:33 +10:00
Ryan Kelly
8e693129e6 Add ability to set pool_recycle via config. 2017-04-10 11:39:57 +10:00
Ryan Kelly
146e6e6588 Disable batch-upload API by default, it's not in production yet. 2017-03-10 10:34:44 +11:00
Ryan Kelly
0b784329b2 Update dependencies 2017-02-14 10:20:40 +11:00
Ryan Kelly
d7bd0cf9fd Remove testing for python2.6 2016-11-24 11:12:09 +11:00
Ryan Kelly
35283e66fd Prep v1.6.0 2016-11-24 10:40:21 +11:00
Ryan Kelly
b57a109c7a Fix typo in readme 2016-08-17 14:44:22 +10:00
Ryan Kelly
bb1c5668f4 Update requests dependency version 2016-08-08 11:09:41 +10:00
Ryan Kelly
ccfb350664 Update to latest version of dependencies 2016-08-02 15:25:15 +10:00
Ryan Kelly
c5c7de85d8 Use randomly-generated fxa.metrics_uid_secret_key for self-hosters. 2016-08-02 15:18:27 +10:00
Ryan Kelly
a35ed3785c Merge pull request #79 from mozilla-services/log-level-warn-by-default
Log at WARN level by default, rather than INFO
2016-08-02 15:07:45 +10:00
Ryan Kelly
3aa07d7f66 Log at WARN level by default, rather than INFO 2016-08-02 15:03:02 +10:00
Ryan Kelly
a727a530d1 Use latest HEAD for server-syncstorage 2016-05-26 11:49:22 +10:00
Ryan Kelly
aeaa6c1563 Use latest HEAD of tokenserver and server-syncstorage 2016-05-17 12:53:38 +10:00
Ryan Kelly
cc04ec4dcd Merge pull request #74 from sbraz/master
Fix typo in exception message
2016-04-12 08:36:42 +10:00
Louis Sautier
6182f1106d
Fix typo in exception message 2016-04-12 00:15:17 +02:00
Ryan Kelly
123de6d7bf Merge pull request #73 from xlotlu/patch-1
Fix README.rst typo
2016-02-24 08:20:41 +11:00
Ionuț Ciocîrlan
a4a26db0e7 Fix README.rst typo 2016-02-23 23:16:38 +02:00
Ryan Kelly
570fc9d220 Add some docs about installing DB backends 2015-12-30 14:51:03 +11:00
Ryan Kelly
43ba98831d Merge pull request #68 from carpikes/master
Fixed crash on sync
2015-11-29 12:41:44 +11:00
Alain
d3c720c705 Fixed crash on sync 2015-11-28 12:22:02 +01:00
Ryan Kelly
150cef8745 Update github-hosted dependencies to latest versions 2015-11-23 14:26:37 +11:00
Ryan Kelly
a521aed39f Use PyOpenSSL for requests module if available 2015-10-05 09:05:09 +11:00
Ryan Kelly
674a3020cf Update server-syncstorage dependency 2015-09-24 12:52:55 -07:00
Ryan Kelly
d65419ecfc Pin WebOb to a known-working version 2015-09-14 09:20:00 +10:00
Ryan Kelly
74285db828 Merge pull request #60 from sedrubal/fixed-github-url
changed http to https in github url
2015-09-07 09:39:35 +10:00
sedrubal
6dae2fd1b5
changed http to https in github url 2015-09-07 00:22:03 +02:00
Alexis Metaireau
3877fb539f Merge pull request #59 from mhammond/token-server-pref
Update docs to point at identity.sync.tokenserver.uri preference inst…
2015-08-06 10:02:35 +02:00
Mark Hammond
9527127b50 Update docs to point at identity.sync.tokenserver.uri preference instead of services.sync.tokenServerURI 2015-08-05 18:32:40 +10:00
Ryan Kelly
2d418f18f3 Update to latest tokenserver release 2015-06-26 14:59:25 -07:00
Ryan Kelly
3d216e9bd7 Update version number 2015-05-26 07:47:44 +10:00
Ryan Kelly
287bf190ec Update requests to latest release 2015-05-26 07:47:14 +10:00
Ryan Kelly
4a9cebf056 Use gunicorn rather than pserve 2015-05-12 17:25:13 +10:00
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.
2015-02-13 16:26:17 +11:00