Commit Graph

10 Commits

Author SHA1 Message Date
JR Conlin
dbbdd1dfc3
feat: Remove support for BrowserID (#1531)
* feat: Remove support for BrowserID
* mark test only functions as such. I think we can drop MapAndThenTrait for more recent implementations of rust.

Closes: SYNC-3684
2024-06-14 12:51:02 -07:00
Ethan Donowitz
3f836b1e98
bug: fix CORS issue (#1447) 2022-12-16 13:12:25 -05:00
Ethan Donowitz
3a18de01bb
test: run the Tokenserver E2E tests without a cached JWK (#1390) 2022-10-25 14:04:17 -04:00
Ethan Donowitz
0ae5fd2059
refactor: add settings crates (#1306)
This is a breaking change. This commit separates syncstorage and tokenserver settings into separate structs that are contained by a parent `Settings` struct. This means that any env vars that hold settings specific to syncstorage (e.g. `SYNC_DATABASE_URL`) have been renamed to `SYNC_SYNCSTORAGE__DATABASE_URL`. Any settings that were moved from the top-level `Settings` struct to the lower level, syncstorage-specific struct will now have a `SYNC_SYNCSTORAGE__` prefix instead of a `SYNC_` prefix.

Closes #1276
2022-10-19 17:15:56 -04:00
Ethan Donowitz
38d6a27b02
feat: add BrowserID support for Tokenserver (#1216)
Closes #1215
2022-03-31 15:13:04 -04:00
Ethan Donowitz
aa18c1a01d
test: add Tokenserver integration tests to CI (#1180)
Closes #1174
2021-12-08 08:56:16 -05:00
Tif Tran
022d235e87
changes to allow cors allowed origin and max age to be configurable (#1177)
* allowed cors origin and max_age to be configurable

* e2e test edit

* moved comment

* feedback changes

* e2e test edit

* remove extra line at end of file

Co-authored-by: JR Conlin <jconlin+git@mozilla.com>
2021-12-06 14:46:11 -08:00
Ethan Donowitz
7209ccf551
test: Add Tokenserver integration tests (#1152)
Closes #1048
2021-10-05 16:59:23 -04:00
Tif Tran
dee69dd33d
chore: enable flake8 in circleci config for tools/integration_tests (#1121)
closes #944

Enable flake8 in circleci config for tools/integration_tests
Format contents in tool/integration_tests to be flake8 compliant
2021-07-26 11:24:34 -07:00
Donovan Preston
d6e6c2c0a1
Py3 integration tests (#917)
* feat: Port integration tests to py3, and run them in the same docker container as the rust server.

Fix #911
2020-12-01 21:20:59 -05:00