Commit Graph

226 Commits

Author SHA1 Message Date
jrconlin
755db93fcd
Revert "Fix #246 Switch to syncstorage-rs, and document the additional depend… (#248)"
This reverts commit d925321183.
2020-10-09 15:22:21 -07:00
Donovan Preston
d925321183
Fix #246 Switch to syncstorage-rs, and document the additional depend… (#248)
* Fix #246 Switch to syncstorage-rs, and document the additional dependencies required.
2020-09-30 12:42:05 -07:00
JR Conlin
bfbc3abd36
Merge pull request #245 from MichaIng/patch-1
Assure that setuptools <45 is installed
2020-09-23 15:44:19 -07:00
MichaIng
196b926da3 Assure that setuptools <45 is installed
In some circumstances pip pulls setuptools 45.0.0, which is not compatible with Python 2. To assure the correct version is installed, add the "--no-setuptools" flag to virtualenv and install the correct setuptools version manually afterwards.

Workaround for: https://github.com/mozilla-services/syncserver/issues/239

Additionally this removes the obsolete pip upgrade. "make build" only runs once and is blocked afterwards by a flag file. Even when removing this flag file manually, "virtualenv" always reinstalls pip, which includes an upgrade to the latest version. A latest supported pip version is hence assured on every build.

Signed-off-by: MichaIng <micha@dietpi.com>
2020-09-21 14:08:31 +02:00
Ryan Kelly
1b140a8a6e
Merge pull request #244 from MichaIng/patch-1
Remove deprecated "--no-site-packages" flag
2020-09-18 10:12:17 +10:00
MichaIng
515ee7332e
Remove deprecated "--no-site-packages" flag
This is default since virtualenv 1.9 from 2013-03-07.
It has been deprecated with 1.11 from 2014-01-02.
It has been removed with 20.0.0 from 2020-02-10.

This change hence drops support virtualenv <1.9
but enables support for v20.0.0 and up.

Reference: https://github.com/mozilla-services/syncserver/issues/239#issuecomment-693430113

Signed-off-by: MichaIng <micha@dietpi.com>
2020-09-17 15:51:41 +02:00
Ryan Kelly
0f6a5364a1
Merge pull request #243 from owski/master
Document support for Docker Compose
2020-09-16 11:47:53 +10:00
Kastang
ae430fd52e Document support for Docker Compose 2020-09-15 17:29:23 -04:00
Ryan Kelly
0c54960073
Merge pull request #242 from mozilla-services/release-v1.9.1
Prep v1.9.1
2020-09-15 15:57:41 +10:00
Ryan Kelly
040d642d57
Prep v1.9.1 2020-09-15 15:37:12 +10:00
Ryan Kelly
6c6787349f
Merge pull request #240 from owski/master
Support for Python 3 in `delete_user_data.py`, while maintaining support for Python 2
2020-09-15 14:31:21 +10:00
Kastang
eb9cfa945f Support for Python 3 while maintaining support for Python2. Minor formatting improvements. 2020-09-13 18:31:54 -04:00
Ryan Kelly
9ef2fb9928
Merge pull request #237 from mozilla-services/moz-deps-to-latest-head-20200909
Use the latest HEAD for server-syncstorage and tokenserver dependencies.
2020-09-09 12:42:20 +10:00
Ryan Kelly
6768bf52d1
Use the latest HEAD for server-syncstorage and tokenserver dependencies.
If this helps get folks back up and running with the latest syncserver
docker image, we can tag some new releases of both and then reference
them here, but let's try it out first.
2020-09-09 12:21:09 +10:00
Ryan Kelly
cbb5f96958
Merge pull request #234 from murchu27/patch-1
Slight changes to `CONTRIBUTING.md` to improve formatting
2020-09-09 09:18:51 +10:00
Ryan Kelly
e5a768d19a
Merge pull request #236 from mozilla-services/doc/235
doc: Add system dependencies to README
2020-09-09 09:14:38 +10:00
Ryan Kelly
a63c0fac18
Merge pull request #222 from fengshaun/master
Add support for Freebsd python2.7
2020-09-09 05:59:21 +10:00
jrconlin
b89d271713
doc: Add system dependencies to README
Closes #235
2020-09-08 16:37:20 +00:00
Michael Murphy
298eb0cc70
Formatting fixes 2020-09-08 14:01:25 +01:00
Michael Murphy
a27cb9fb33
Update CONTRIBUTING.md 2020-09-08 13:58:21 +01:00
fengshaun
2b8d19e3b4
Pick up python2.7 before generic python symlink 2020-09-08 06:21:18 +00:00
fengshaun
dcbc0722a4
Pick up python2.7 before generic python symlink 2020-09-08 06:19:21 +00:00
Ryan Kelly
4fa33bf8f5
Merge pull request #228 from sbraz/docker_debug
Docker: add an environment variable to activate debug logs, fixes #164
2020-09-08 14:49:00 +10:00
Ryan Kelly
b1016cecd0
Merge pull request #217 from Fmstrat/irc-vs-matrix
Replaced IRC questions and feedback with Matrix
2020-09-08 14:47:40 +10:00
Ryan Kelly
69b89fdaa0
Merge pull request #230 from sbraz/spanner
Require google-cloud-spanner to avoid a warning
2020-09-08 12:18:07 +10:00
Louis Sautier
a8e5424ec6
Require google-cloud-spanner to avoid a warning
Avoids "ImportError: No module named google.api_core.exceptions"
2020-09-03 12:14:50 +02:00
Ryan Kelly
21717e3d57
Prep v1.9.0 2020-09-03 13:19:54 +10:00
Ryan Kelly
c8528e75e0
Merge pull request #229 from mozilla-services/sbraz-update-requirements
Update requirements to fix sync with useOAuthForSyncToken enabled
2020-09-03 13:14:39 +10:00
Ryan Kelly
2761288375
Add explicit dependency on umemcache.
I don't really know why this is necessary but I'm hoping it will
get the tests passing on CI. It shouldn't be required for actual
running of the server.
2020-09-03 13:05:10 +10:00
Louis Sautier
d477ce4443
Docker: add an environment variable to activate debug logs, fixes #164 2020-09-02 22:13:17 +02:00
Louis Sautier
529dafc6f2
Update requirements to fix sync with useOAuthForSyncToken enabled
This fixes authentication with identity.sync.useOAuthForSyncToken
enabled which requires newer tokenserver and syncstorage versions.

Closes: https://github.com/mozilla-services/syncserver/issues/218
Closes: https://github.com/mozilla-services/syncserver/issues/225
2020-09-02 22:04:39 +02:00
fengshaun
947f56607d add support for freebsd python2.7 2020-07-28 17:23:16 -04:00
Ryan Kelly
e1aab54cbc
Merge pull request #212 from mozilla-services/delete-data-with-totp
Make the data-deletion script work for accounts with TOTP enabled.
2020-07-03 14:37:43 +10:00
Fmstrat
68376dce17 Replaced IRC questions and feedback with Matrix as IRC has been discontinued. :( 2020-06-22 13:11:54 -04:00
Vlad Filippov
6931e51879
Merge pull request #216 from Fmstrat/bug-typo
Fix typo in CONTRIBUTING.md
2020-06-22 12:27:58 -04:00
Fmstrat
841f03d152 Fix type in CONTRIBUTING.md 2020-06-22 11:58:28 -04:00
Ryan Kelly
20c6984926
Make the data-deletion script work for accounts with TOTP enabled. 2020-05-08 11:02:45 +10:00
Ryan Kelly
516807e0d9
Merge pull request #209 from mozilla-services/oauth-verifier-env-var; r=vladikoff
Allow configuring the oauth verifier URL by env var.
2020-03-31 05:58:28 +11:00
Ryan Kelly
6dd80f9634
Allow configuring the oauth verifier URL by env var. 2020-03-30 16:59:59 +11:00
JR Conlin
33a1e42c14
Merge pull request #207 from mozilla-services/soupsieve-lock
Lock version of soupsieve for py2 compatibility.
2020-03-16 07:04:37 -07:00
Ryan Kelly
31d045b318
Lock version of soupsieve for py2 compatibility. 2020-03-16 12:30:26 +11:00
JR Conlin
43b76da6d0
Merge pull request #201 from yoasif/patch-1
Update readme to fix spelling error and link
2020-02-11 17:44:03 +01:00
Asif Youssuff
1704360e09
Update readme to fix spelling error and link 2020-02-06 19:28:17 -05:00
Ryan Kelly
7557f7f06c
Merge pull request #196 from clecle226/master; r=rfk
correct the issue #157(minor update pyramid)
2020-01-20 12:01:26 +11:00
clecle226
f096308bd8
correct the issue #157(update pyramid)
Update minor version Pyramid for resolve PkgRessourcesDeprecationWarning
2020-01-16 14:41:13 +01:00
Ryan Kelly
8c2c2ed76b
Merge pull request #193 from mozilla-services/bug/191; r=rfk
bug: Bring staticnode up-to-date with tokenserver storage
2020-01-15 14:18:26 +11:00
Ryan Kelly
ad365ab39a
Merge pull request #186 from tublitzed/docs/examples-for-local-syncstorage-rs; r=rfk
docs: add local syncstorage-rs examples
2020-01-14 12:12:19 +11:00
jrconlin
9be195f2a7
bug: Bring staticnode up-to-date with tokenserver storage 2020-01-13 13:36:35 -08:00
Rachel Tublitz
d45c9589ce
docs: add local syncstorage-rs examples 2020-01-13 10:14:20 -05:00
Ryan Kelly
1b1c42122c
Merge pull request #188 from Demacr/master; r=rfk
add passing secret key through file for docker swarm secrets
2019-12-16 11:56:53 +11:00