From 7051da7740a2b02d2008b60e7270b358f0ad7a77 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Wed, 24 Apr 2024 16:21:52 -0700 Subject: [PATCH 1/5] chore: tag 0.15.3 --- CHANGELOG.md | 45 ++++++++++++++++++++++++++++++++++++++++++++- Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 2 +- 3 files changed, 58 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e9c34a2..da654691 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ + +## 0.15.3 (2024-04-24) + + +#### Features + +* special case purging of users previously migrated to Spanner (#1543) ([13e53eba](https://github.com/mozilla-services/syncstorage-rs/commit/13e53eba13ca21f8bd41ddd86d52375f4af38a71)) + + + -## 0.14.5 (2024-04-16) +## 0.15.2 (2024-04-16) #### Bug Fixes @@ -13,6 +23,39 @@ + +## 0.15.1 (2024-02-29) + + +#### Bug Fixes + +* don't emit a content-type header for 304s (#1526) ([8faf7280](https://github.com/mozilla-services/syncstorage-rs/commit/8faf7280de843b5d398aeb997c99aebfdc5d9a8c)) + +#### Doc + +* Remove reference to legacy vendored library (#1522) ([3edd4206](https://github.com/mozilla-services/syncstorage-rs/commit/3edd420621520e073dff0828fd7b30579a4c9349)) + + + + +## 0.15.0 (2024-02-27) + + +#### Features + +* Puts pyo3 behind feature flag and derives tokens directly in Rust (#1513) ([1b116846](https://github.com/mozilla-services/syncstorage-rs/commit/1b11684648f2b6e632b1ef286c62008278cb4c08)) +* Upgrading to Actix 4.x (#1514) ([97985586](https://github.com/mozilla-services/syncstorage-rs/commit/97985586b464976923bede595c40a05def2c0a64)) + +#### Bug Fixes + +* Copy modified purge script from old tokenserver repo (#1512) ([06ecb78e](https://github.com/mozilla-services/syncstorage-rs/commit/06ecb78e2414c9fd7385709d19987ac8a1d1fa3d)) + +#### Chore + +* Cleans up TLS dependencies (#1519) ([ac3b479a](https://github.com/mozilla-services/syncstorage-rs/commit/ac3b479a58275d16e3529a17ef68521564b8b571)) + + + ## 0.14.4 (2023-12-11) diff --git a/Cargo.lock b/Cargo.lock index bb7b4d22..67f6e843 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2574,7 +2574,7 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "syncserver" -version = "0.15.2" +version = "0.15.3" dependencies = [ "actix-cors", "actix-http", @@ -2629,7 +2629,7 @@ dependencies = [ [[package]] name = "syncserver-common" -version = "0.15.2" +version = "0.15.3" dependencies = [ "actix-web", "cadence", @@ -2644,7 +2644,7 @@ dependencies = [ [[package]] name = "syncserver-db-common" -version = "0.15.2" +version = "0.15.3" dependencies = [ "backtrace", "deadpool", @@ -2658,7 +2658,7 @@ dependencies = [ [[package]] name = "syncserver-settings" -version = "0.15.2" +version = "0.15.3" dependencies = [ "config 0.11.0", "num_cpus", @@ -2672,7 +2672,7 @@ dependencies = [ [[package]] name = "syncstorage-db" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "cadence", @@ -2695,7 +2695,7 @@ dependencies = [ [[package]] name = "syncstorage-db-common" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "backtrace", @@ -2714,7 +2714,7 @@ dependencies = [ [[package]] name = "syncstorage-mysql" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "backtrace", @@ -2737,7 +2737,7 @@ dependencies = [ [[package]] name = "syncstorage-settings" -version = "0.15.2" +version = "0.15.3" dependencies = [ "rand", "serde 1.0.197", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "syncstorage-spanner" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "backtrace", @@ -2912,7 +2912,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenserver-auth" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "base64", @@ -2939,7 +2939,7 @@ dependencies = [ [[package]] name = "tokenserver-common" -version = "0.15.2" +version = "0.15.3" dependencies = [ "actix-web", "backtrace", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "tokenserver-db" -version = "0.15.2" +version = "0.15.3" dependencies = [ "async-trait", "backtrace", @@ -2977,7 +2977,7 @@ dependencies = [ [[package]] name = "tokenserver-settings" -version = "0.15.2" +version = "0.15.3" dependencies = [ "jsonwebtoken", "serde 1.0.197", diff --git a/Cargo.toml b/Cargo.toml index 25a92c86..46baa553 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ default-members = ["syncserver"] [workspace.package] -version = "0.15.2" +version = "0.15.3" authors = [ "Ben Bangert ", "Phil Jenvey ", From 8098d839b6987bfa0731f876162672bb21e8fded Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Wed, 24 Apr 2024 16:24:49 -0700 Subject: [PATCH 2/5] chore: fix changelog version anchor --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da654691..f77c2ba4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ - + ## 0.15.2 (2024-04-16) From 9af5bf557423db1609bd4156074ae554fdba3f2f Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Thu, 25 Apr 2024 14:06:46 -0700 Subject: [PATCH 3/5] chore: tag 0.15.4 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 2 +- 3 files changed, 28 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f77c2ba4..2974a8b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ + +## 0.15.4 (2024-04-25) + + +#### Bug Fixes + +* take keys_changed_at into account w/ migrated records' special case (#1545) ([f68fb607](https://github.com/mozilla-services/syncstorage-rs/commit/f68fb607fe0284f74c77faa4eb1de14ed95e3d3e)) + +#### Chore + +* fix changelog version anchor ([8098d839](https://github.com/mozilla-services/syncstorage-rs/commit/8098d839b6987bfa0731f876162672bb21e8fded)) + + + ## 0.15.3 (2024-04-24) diff --git a/Cargo.lock b/Cargo.lock index 67f6e843..3e5e73b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2574,7 +2574,7 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "syncserver" -version = "0.15.3" +version = "0.15.4" dependencies = [ "actix-cors", "actix-http", @@ -2629,7 +2629,7 @@ dependencies = [ [[package]] name = "syncserver-common" -version = "0.15.3" +version = "0.15.4" dependencies = [ "actix-web", "cadence", @@ -2644,7 +2644,7 @@ dependencies = [ [[package]] name = "syncserver-db-common" -version = "0.15.3" +version = "0.15.4" dependencies = [ "backtrace", "deadpool", @@ -2658,7 +2658,7 @@ dependencies = [ [[package]] name = "syncserver-settings" -version = "0.15.3" +version = "0.15.4" dependencies = [ "config 0.11.0", "num_cpus", @@ -2672,7 +2672,7 @@ dependencies = [ [[package]] name = "syncstorage-db" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "cadence", @@ -2695,7 +2695,7 @@ dependencies = [ [[package]] name = "syncstorage-db-common" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "backtrace", @@ -2714,7 +2714,7 @@ dependencies = [ [[package]] name = "syncstorage-mysql" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "backtrace", @@ -2737,7 +2737,7 @@ dependencies = [ [[package]] name = "syncstorage-settings" -version = "0.15.3" +version = "0.15.4" dependencies = [ "rand", "serde 1.0.197", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "syncstorage-spanner" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "backtrace", @@ -2912,7 +2912,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenserver-auth" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "base64", @@ -2939,7 +2939,7 @@ dependencies = [ [[package]] name = "tokenserver-common" -version = "0.15.3" +version = "0.15.4" dependencies = [ "actix-web", "backtrace", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "tokenserver-db" -version = "0.15.3" +version = "0.15.4" dependencies = [ "async-trait", "backtrace", @@ -2977,7 +2977,7 @@ dependencies = [ [[package]] name = "tokenserver-settings" -version = "0.15.3" +version = "0.15.4" dependencies = [ "jsonwebtoken", "serde 1.0.197", diff --git a/Cargo.toml b/Cargo.toml index 46baa553..1e2a8578 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ default-members = ["syncserver"] [workspace.package] -version = "0.15.3" +version = "0.15.4" authors = [ "Ben Bangert ", "Phil Jenvey ", From 1668716d93ef0fd731d7399914c7b2e0cce85f4f Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Tue, 30 Apr 2024 11:15:16 -0700 Subject: [PATCH 4/5] chore: tag 0.15.5 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 2 +- 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2974a8b3..7049037d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ + +## 0.15.5 (2024-04-30) + + +#### Features + +* Allow uid range for purge function (SYNC-4246) (#1547) ([cc160822](https://github.com/mozilla-services/syncstorage-rs/commit/cc160822419cd56646d15d425812cf36a19d89a2), closes [#1548](https://github.com/mozilla-services/syncstorage-rs/issues/1548)) + + + ## 0.15.4 (2024-04-25) diff --git a/Cargo.lock b/Cargo.lock index 3e5e73b5..4e0b0cc4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2574,7 +2574,7 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "syncserver" -version = "0.15.4" +version = "0.15.5" dependencies = [ "actix-cors", "actix-http", @@ -2629,7 +2629,7 @@ dependencies = [ [[package]] name = "syncserver-common" -version = "0.15.4" +version = "0.15.5" dependencies = [ "actix-web", "cadence", @@ -2644,7 +2644,7 @@ dependencies = [ [[package]] name = "syncserver-db-common" -version = "0.15.4" +version = "0.15.5" dependencies = [ "backtrace", "deadpool", @@ -2658,7 +2658,7 @@ dependencies = [ [[package]] name = "syncserver-settings" -version = "0.15.4" +version = "0.15.5" dependencies = [ "config 0.11.0", "num_cpus", @@ -2672,7 +2672,7 @@ dependencies = [ [[package]] name = "syncstorage-db" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "cadence", @@ -2695,7 +2695,7 @@ dependencies = [ [[package]] name = "syncstorage-db-common" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "backtrace", @@ -2714,7 +2714,7 @@ dependencies = [ [[package]] name = "syncstorage-mysql" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "backtrace", @@ -2737,7 +2737,7 @@ dependencies = [ [[package]] name = "syncstorage-settings" -version = "0.15.4" +version = "0.15.5" dependencies = [ "rand", "serde 1.0.197", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "syncstorage-spanner" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "backtrace", @@ -2912,7 +2912,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenserver-auth" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "base64", @@ -2939,7 +2939,7 @@ dependencies = [ [[package]] name = "tokenserver-common" -version = "0.15.4" +version = "0.15.5" dependencies = [ "actix-web", "backtrace", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "tokenserver-db" -version = "0.15.4" +version = "0.15.5" dependencies = [ "async-trait", "backtrace", @@ -2977,7 +2977,7 @@ dependencies = [ [[package]] name = "tokenserver-settings" -version = "0.15.4" +version = "0.15.5" dependencies = [ "jsonwebtoken", "serde 1.0.197", diff --git a/Cargo.toml b/Cargo.toml index 1e2a8578..bc6b6376 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ default-members = ["syncserver"] [workspace.package] -version = "0.15.4" +version = "0.15.5" authors = [ "Ben Bangert ", "Phil Jenvey ", From a7c32de73258dfb49a59aef6794e3b315bc83090 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Tue, 30 Apr 2024 14:51:46 -0700 Subject: [PATCH 5/5] chore: tag 0.15.6 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 26 +++++++++++++------------- Cargo.toml | 2 +- 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7049037d..08d55e4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ + +## 0.15.6 (2024-04-30) + + +#### Bug Fixes + +* validate val names (#1550) ([5dc53f22](https://github.com/mozilla-services/syncstorage-rs/commit/5dc53f2282d1d97c3b5baf730bb4b8165f06d8a1)) + + + ## 0.15.5 (2024-04-30) diff --git a/Cargo.lock b/Cargo.lock index 4e0b0cc4..badd894c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2574,7 +2574,7 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "syncserver" -version = "0.15.5" +version = "0.15.6" dependencies = [ "actix-cors", "actix-http", @@ -2629,7 +2629,7 @@ dependencies = [ [[package]] name = "syncserver-common" -version = "0.15.5" +version = "0.15.6" dependencies = [ "actix-web", "cadence", @@ -2644,7 +2644,7 @@ dependencies = [ [[package]] name = "syncserver-db-common" -version = "0.15.5" +version = "0.15.6" dependencies = [ "backtrace", "deadpool", @@ -2658,7 +2658,7 @@ dependencies = [ [[package]] name = "syncserver-settings" -version = "0.15.5" +version = "0.15.6" dependencies = [ "config 0.11.0", "num_cpus", @@ -2672,7 +2672,7 @@ dependencies = [ [[package]] name = "syncstorage-db" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "cadence", @@ -2695,7 +2695,7 @@ dependencies = [ [[package]] name = "syncstorage-db-common" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "backtrace", @@ -2714,7 +2714,7 @@ dependencies = [ [[package]] name = "syncstorage-mysql" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "backtrace", @@ -2737,7 +2737,7 @@ dependencies = [ [[package]] name = "syncstorage-settings" -version = "0.15.5" +version = "0.15.6" dependencies = [ "rand", "serde 1.0.197", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "syncstorage-spanner" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "backtrace", @@ -2912,7 +2912,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenserver-auth" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "base64", @@ -2939,7 +2939,7 @@ dependencies = [ [[package]] name = "tokenserver-common" -version = "0.15.5" +version = "0.15.6" dependencies = [ "actix-web", "backtrace", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "tokenserver-db" -version = "0.15.5" +version = "0.15.6" dependencies = [ "async-trait", "backtrace", @@ -2977,7 +2977,7 @@ dependencies = [ [[package]] name = "tokenserver-settings" -version = "0.15.5" +version = "0.15.6" dependencies = [ "jsonwebtoken", "serde 1.0.197", diff --git a/Cargo.toml b/Cargo.toml index bc6b6376..ce599030 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ default-members = ["syncserver"] [workspace.package] -version = "0.15.5" +version = "0.15.6" authors = [ "Ben Bangert ", "Phil Jenvey ",