Commit Graph

  • 1999620cdd
    fix per e2e test_bulk_update_of_ttls_without_sending_data feat/post_bsos-STOR-423 Philip Jenvey 2026-01-16 15:26:29 -08:00
  • eff8f805d4
    feat: optimize post_bsos w/ MERGE INTO Philip Jenvey 2026-01-16 13:42:44 -08:00
  • 4b3992327e
    refactor: extract a PgDb::check_quota method Philip Jenvey 2026-01-16 13:42:28 -08:00
  • e7d186cbc3
    chore: migrate to GH action for Postgres build and tests chore/postgres-build-test-gh-action-STOR-453 Barry Chen 2026-01-20 12:51:41 -06:00
  • 5f6b586033
    chore: move MySQL build and test to GH actions chore/mysql-build-test-gh-action-STOR-454 Barry Chen 2026-01-19 16:30:59 -06:00
  • 3cca75a9ba
    feat: migrate code checks to github actions (#2005) master Taddes 2026-01-16 19:01:58 -05:00
  • cccdac909d
    chore(deps): bump pyasn1 from 0.6.1 to 0.6.2 in /tools/spanner (#2008) dependabot[bot] 2026-01-16 14:07:34 -08:00
  • 52e56ba2f3
    Merge pull request #2006 from mozilla-services/feat/more-browserid-removal-STOR-458 Philip Jenvey 2026-01-16 13:02:23 -08:00
  • 5f8ab5483f
    chore: kill remaining requirements.txt Philip Jenvey 2026-01-15 16:27:49 -08:00
  • ab1887d283
    feat: kill long removed browserid references Philip Jenvey 2026-01-15 12:43:03 -08:00
  • 9ed0d0c2cd
    feat: optimize batch_commit w/ MERGE INTO (#2003) Philip Jenvey 2026-01-15 09:33:23 -08:00
  • ea0055df75
    chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /tools/spanner (#1994) dependabot[bot] 2026-01-15 08:24:23 -08:00
  • 230b4a3862
    chore(deps): bump authlib in /tools/tokenserver/loadtests (#1992) dependabot[bot] 2026-01-14 16:14:47 -08:00
  • ac614115f7
    chore: clean out OnDuplicateKeyUpdate mysql diesel extension (#2001) Barry Chen 2026-01-14 13:58:20 -06:00
  • 0e08ba60f5
    chore(deps-dev): bump werkzeug in /tools/tokenserver/loadtests (#1990) dependabot[bot] 2026-01-14 10:53:53 -08:00
  • fbbd87e0b5
    chore(deps): bump urllib3 in /tools/integration_tests (#1985) dependabot[bot] 2026-01-14 10:04:15 -08:00
  • cba780e5df
    chore(deps-dev): bump urllib3 in /tools/tokenserver/loadtests (#1984) dependabot[bot] 2026-01-14 07:03:26 -08:00
  • 0bc8c98d9b
    feat: bootstrap the sync-1.5 service table entry (#1993) Philip Jenvey 2026-01-13 09:32:02 -08:00
  • c13f7d7c56
    chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /tools/tokenserver (#1983) dependabot[bot] 2026-01-09 09:44:16 -08:00
  • 77868a3890
    docs: sync api docs github (#1986) Taddes 2026-01-09 10:38:46 -05:00
  • e7b4ccdff3
    chore: build image for postgres python utils (#1987) Barry Chen 2026-01-09 08:20:55 -06:00
  • ba6cda12ca
    chore: bump mbdook to 0.5.2 (#1988) Philip Jenvey 2026-01-08 13:59:41 -08:00
  • 01edad768e
    test: fix flake in test_users_with_the_same_batch_id_get_separate_data (#1981) Philip Jenvey 2026-01-08 11:52:50 -08:00
  • 1a4a0e486c
    chore(deps): bump urllib3 from 2.5.0 to 2.6.3 (#1982) dependabot[bot] 2026-01-08 06:58:15 -08:00
  • c46408b016
    chore(ci): use gh actions to build and deploy to GAR and ghcr (#1976) Barry Chen 2026-01-08 08:12:20 -06:00
  • 9612bc9504
    chore(deps): bump urllib3 in /tools/integration_tests (#1978) dependabot[bot] 2026-01-07 08:06:28 -08:00
  • 17df9a4d4c
    Chore: add 0 to mdbook env ver (#1979) Taddes 2026-01-06 19:46:46 -05:00
  • 1c12ca0695
    chore: update mdbook and mermaid (#1977) Taddes 2026-01-06 16:59:12 -05:00
  • 0cca7c7338
    feat: get the timestamp from postgres (#1962) Philip Jenvey 2026-01-06 13:15:25 -08:00
  • a108a0da8e
    docs: architecture and system diagrams (#1973) Taddes 2026-01-02 16:45:33 -05:00
  • 1cdc188f34
    chore(deps): bump pyo3 from 0.24.2 to 0.27.2 dependabot/cargo/pyo3-0.27.2 dependabot[bot] 2026-01-01 03:01:47 +00:00
  • a3ca41fe42
    fix: further downgrade mermaid, internal dep env problem (#1974) Taddes 2025-12-31 19:39:03 -05:00
  • 38fce2f3f4
    fix: update workflow not use script (#1972) Taddes 2025-12-31 18:24:00 -05:00
  • d05cf81858
    fix: point to tokenserver api (#1970) Taddes 2025-12-31 17:24:35 -05:00
  • 0f6384f6b0
    downgrade mdbook version as 5.2 causes broken pipe in preprocesser (#1969) Taddes 2025-12-31 16:45:07 -05:00
  • 21b723607d
    mermaid process update (#1968) Taddes 2025-12-30 18:49:16 -05:00
  • 6fca1c4022
    chore: doc workflow fix (#1967) Taddes 2025-12-30 17:08:22 -05:00
  • 8b72a3b8df
    docs: build deploy docs GitHub pages (#1965) Taddes 2025-12-30 13:26:01 -05:00
  • 683fba7a5c
    feat: optimize post_bsos, grouping inserts together feat/post_bsos-STOR-423.query-existing Philip Jenvey 2025-12-19 23:04:27 -08:00
  • 9fbeaee206
    feat: emit unexpected verify.py exceptions to sentry (#1951) Philip Jenvey 2025-12-19 23:09:14 -08:00
  • 7bf49d79a7
    chore: use real exit codes for Postgres tests in CI (#1944) Barry Chen 2025-12-19 16:56:33 -06:00
  • 8b15ac53de
    bug: address reserve and custom collections (#1950) Taddes 2025-12-19 16:22:25 -05:00
  • daec191739
    feat: re-enable warnings (#1947) Philip Jenvey 2025-12-19 11:30:25 -08:00
  • d4a3c24b0c
    feat: postgres docker and gar (#1945) Taddes 2025-12-19 13:19:16 -05:00
  • e6e1804f06
    test postgres-deploy-test-branch Taddes 2025-12-19 13:06:45 -05:00
  • d88d10228a
    test Taddes 2025-12-19 12:57:07 -05:00
  • 97c8da5d20
    test Taddes 2025-12-19 12:49:45 -05:00
  • ab3cd6892c
    test Taddes 2025-12-19 12:48:35 -05:00
  • 1669456a89
    test workflow Taddes 2025-12-19 12:41:34 -05:00
  • 424ab1e7c9
    fix: preserve existing value on batch append if new value is null/empty (#1943) Barry Chen 2025-12-19 08:43:12 -06:00
  • ad12d1873e
    update collections for standard collections (#1935) Taddes 2025-12-17 20:04:58 -05:00
  • acc060dd45
    Fix: use PRETOUCH_DT when inserting new user collection in Postgres (#1938) Barry Chen 2025-12-17 13:58:40 -06:00
  • a94d702ce7
    fix: ensure Postgres return types and Rust value types match (#1940) Barry Chen 2025-12-16 20:44:37 -06:00
  • 5c022c04df
    feat: switch to TIMESTAMPTZ (#1932) Philip Jenvey 2025-12-16 13:50:21 -08:00
  • 6c6c06ffbe
    chore: run Postgres tests and clippy in CI (#1923) Barry Chen 2025-12-16 14:04:16 -06:00
  • afaafc5704
    fix: initializing the app once suffices (#1937) Philip Jenvey 2025-12-16 10:42:38 -08:00
  • dc228c6a9e
    Fix: ensure user collection exists before adding bsos or batches (#1934) Barry Chen 2025-12-15 13:32:28 -06:00
  • 9bc614d7b9
    fix: set collection id col to auto-incr and fix get_collection_id (#1929) Barry Chen 2025-12-13 13:58:29 -06:00
  • 56c21e0fef
    feat: UserIdentifier modification in lock and timestamp methods (#1927) Taddes 2025-12-12 21:02:49 -05:00
  • cb8e620a39
    feat: support query logging via diesel's instrumentation (#1925) Philip Jenvey 2025-12-12 15:43:37 -08:00
  • 855066ced4
    feat: create post/put bsos postgres (#1911) Taddes 2025-12-12 16:04:01 -05:00
  • 75af89c024
    Merge pull request #1926 from mozilla-services/dependabot/pip/tools/tokenserver/loadtests/urllib3-2.6.0 Barry Chen 2025-12-11 08:30:34 -06:00
  • 77836c6ce1
    chore(deps-dev): bump urllib3 in /tools/tokenserver/loadtests dependabot[bot] 2025-12-10 23:18:16 +00:00
  • 853d184d4b
    Add build and push workflow for preview environments (#1924) grahamalama 2025-12-10 18:17:07 -05:00
  • af18f92771
    Merge pull request #1903 from mozilla-services/feat/postgres-batch-fns-STOR-340 Barry Chen 2025-12-08 17:07:52 -06:00
  • 45b45a7d56
    Update doc and types to match latest Postgres schema Barry Chen 2025-12-08 16:18:12 -06:00
  • 4bc0f3a47b
    Review feedback changes Barry Chen 2025-12-06 20:46:40 -06:00
  • 4208f037f1
    feat: impl {create,commit,append_to,get}_batch for Postgres Barry Chen 2025-12-03 08:42:49 -06:00
  • 278ffcc74a
    feat: quota methods (#1920) Taddes 2025-12-08 15:41:18 -05:00
  • 1edfd870b3
    feat: add the remaining postgres get methods (#1912) Philip Jenvey 2025-12-08 11:53:41 -08:00
  • 7103b3dae0
    chore: adjust dependabot pr limit to 1 (#1918) Taddes 2025-12-08 12:03:56 -05:00
  • edd1f69435
    Merge pull request #1915 from mozilla-services/dependabot/pip/tools/spanner/urllib3-2.6.0 Barry Chen 2025-12-08 08:26:40 -06:00
  • 4ce47d8d00
    Merge branch 'master' into dependabot/pip/tools/spanner/urllib3-2.6.0 Barry Chen 2025-12-08 07:29:45 -06:00
  • 4a459c5baa
    Merge pull request #1916 from mozilla-services/dependabot/pip/tools/tokenserver/urllib3-2.6.0 Barry Chen 2025-12-08 07:29:30 -06:00
  • 4ab5dba88d
    chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /tools/tokenserver dependabot[bot] 2025-12-06 05:33:00 +00:00
  • 78ee28e70a
    chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /tools/spanner dependabot[bot] 2025-12-06 05:26:51 +00:00
  • 9af7c4e0e3
    ToSql for SyncTimestamp wip/syncts-tosql Philip Jenvey 2025-12-05 17:25:01 -08:00
  • 1271e81bb2
    feat: add the remaining postgres get methods Philip Jenvey 2025-12-04 13:31:51 -08:00
  • 7f8f0dff86
    Merge pull request #1901 from mozilla-services/feat/postgres-delete-fns-STOR-338 Barry Chen 2025-12-05 08:35:29 -06:00
  • 8790e5a207
    Use SyncTimestamp::as_naive_datetime Barry Chen 2025-12-04 14:27:52 -08:00
  • f548ea1fc3
    feat: add delete fns for Postgres db impls Barry Chen 2025-12-04 15:16:58 -06:00
  • f397860c23
    Merge pull request #1906 from mozilla-services/refactor/u64-DEFAULT_MAX_QUOTA_LIMIT-STOR-294 Barry Chen 2025-12-04 15:35:26 -06:00
  • ec42126299
    Merge branch 'master' into refactor/u64-DEFAULT_MAX_QUOTA_LIMIT-STOR-294 Barry Chen 2025-12-04 14:45:51 -06:00
  • 6b0b41c6d5
    feat: impl for update collection (#1900) Taddes 2025-12-04 15:41:04 -05:00
  • 4bca93ca67
    Merge pull request #1910 from mozilla-services/chore/e2e-docker-healthcheck-STOR-416 Barry Chen 2025-12-04 12:13:09 -06:00
  • ad0f6776a0
    chore: add healthcheck to prevent e2e tests starting too early Barry Chen 2025-12-03 15:55:41 -06:00
  • adf6f2e8f0
    feat: using latest version of build-and-push workflow without package: write requirements MZCLD-1233-onboard-syncstorage-preview Dustin Lactin 2025-12-03 11:41:30 -07:00
  • 4d6fe26a35
    feat: postgres read and write locks (#1891) Taddes 2025-12-02 20:38:45 -05:00
  • f3a33250b6
    feat: add get_bsos/bso_ids (#1899) Philip Jenvey 2025-12-02 15:32:54 -08:00
  • 7ba0b4338f
    feat: support systemd-journal logging (#1858) Fritz Elfert 2025-12-02 23:01:09 +01:00
  • 0e0abca2f4
    feat: added mozcloud-publish workflow to create and push container images to GAR when a preview label is added to a pull request Dustin Lactin 2025-12-02 14:04:04 -07:00
  • f8d63999f4
    refactor: use u64 for DEFAULT_MAX_QUOTA_LIMIT Barry Chen 2025-12-02 11:04:17 -06:00
  • 499ce4061d
    Merge branch 'master' into feat-support-systemd-journal ci/gh-pr-1858 Barry Chen 2025-12-02 09:35:53 -06:00
  • 98142389a1
    Fix formatting Fritz Elfert 2025-12-02 15:27:13 +01:00
  • d73d7f8d64
    Merge pull request #1904 from mozilla-services/dependabot/pip/tools/tokenserver/loadtests/werkzeug-3.1.4 Barry Chen 2025-12-02 08:31:40 -06:00
  • dbaffb01a9
    Merge branch 'master' into feat-support-systemd-journal Barry Chen 2025-12-02 07:36:08 -06:00
  • 8a664b554f
    Use log-journald dependency on linux only Fritz Elfert 2025-12-02 11:56:18 +01:00
  • 740b5cc9aa
    chore(deps-dev): bump werkzeug in /tools/tokenserver/loadtests dependabot[bot] 2025-12-02 05:01:28 +00:00
  • be170a507f
    Merge pull request #1884 from mozilla-services/dependabot/pip/tools/tokenserver/loadtests/brotli-1.2.0 Barry Chen 2025-12-01 17:19:46 -06:00
  • a71f572659
    Added conditionals to enable on Linux only Fritz Elfert 2025-12-01 23:50:21 +01:00