From fdd7f4f783bfd34a381f45f5961e76e029ec55c1 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Tue, 2 May 2023 14:16:40 -0700 Subject: [PATCH 1/4] chore: tag 1.67.0 --- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- 3 files changed, 39 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f410de2a..313e6cef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ + +## 1.67.0 (2023-05-02) + + +#### Refactor + +* more db_client -> db ([61beb2e1](https://github.com/mozilla-services/autopush-rs/commit/61beb2e10f53253463ec5c20bf1ca504550707be)) +* options -> app_state ([5a6a35a5](https://github.com/mozilla-services/autopush-rs/commit/5a6a35a5759d827d7c89ca4b05c93b9cc6c8942f)) +* reduce settings duplication w/ deserialize_with ([4f3e4501](https://github.com/mozilla-services/autopush-rs/commit/4f3e4501d5755f4888002cd9a7250c257c70afdc)) +* move broadcast/protocol/registry into a common crate (#357) ([fa9109dc](https://github.com/mozilla-services/autopush-rs/commit/fa9109dc155676c1dd2231347d1513d93502d790)) + +#### Features + +* metric message table rotations (#371) ([647ffb14](https://github.com/mozilla-services/autopush-rs/commit/647ffb1496d8aacf43622a48e44351a73ad439dd)) +* quiet more router errors from sentry (#368) ([f90fc066](https://github.com/mozilla-services/autopush-rs/commit/f90fc066e0d6f79d0d070c406c30a9597736b3f0)) +* add the initial autoconnect-ws/state machine crates (#363) ([b4298eab](https://github.com/mozilla-services/autopush-rs/commit/b4298eab64a35439f03c07e4b88b58bc97c2fcd4)) +* reduce the number of errors reported to sentry.io (#358) ([a9a88f34](https://github.com/mozilla-services/autopush-rs/commit/a9a88f34147d29f08a1de3bd01545a715918d0e8)) +* Add metrics to try and analyze UpdateItem bug. (#344) ([7641d18d](https://github.com/mozilla-services/autopush-rs/commit/7641d18d9bfe53311099b2130302668dd7d2e113)) +* Add extra to sentry. [CONSVC-1886] (#333) ([008e3e8c](https://github.com/mozilla-services/autopush-rs/commit/008e3e8c400d85ab7b863e96d8d12a849733c8e9)) + +#### Bug Fixes + +* don't eat WebpushSocket poll_complete errors (#374) ([f8e65255](https://github.com/mozilla-services/autopush-rs/commit/f8e65255ba495d3115310ac5051ca47744de8ddb)) +* Add back missing metrics (#372) ([19525593](https://github.com/mozilla-services/autopush-rs/commit/19525593756c7b2573368a3a8bb0872d6207f04e)) +* make CORS default less restrictive. (#348) ([d421e8de](https://github.com/mozilla-services/autopush-rs/commit/d421e8de422b36f6e5838c3b46a99ab017ea08f0)) +* channel_id should be hyphenated (#365) ([0067ae42](https://github.com/mozilla-services/autopush-rs/commit/0067ae42f668bbf0afc3fc61fdd8c03364054053)) + + + ## 1.66.0 (2023-01-23) diff --git a/Cargo.lock b/Cargo.lock index 2baae95f..d6797ba3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -507,7 +507,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "autoconnect" -version = "1.66.0" +version = "1.67.0" dependencies = [ "actix", "actix-cors", @@ -552,7 +552,7 @@ dependencies = [ [[package]] name = "autoconnect_common" -version = "1.66.0" +version = "1.67.0" dependencies = [ "autopush_common", "futures 0.3.27", @@ -568,7 +568,7 @@ dependencies = [ [[package]] name = "autoconnect_settings" -version = "1.66.0" +version = "1.67.0" dependencies = [ "autoconnect_common", "autopush_common", @@ -585,7 +585,7 @@ dependencies = [ [[package]] name = "autoconnect_web" -version = "1.66.0" +version = "1.67.0" dependencies = [ "actix-codec", "actix-http", @@ -610,7 +610,7 @@ dependencies = [ [[package]] name = "autoconnect_ws" -version = "1.66.0" +version = "1.67.0" dependencies = [ "actix-http", "actix-rt", @@ -632,7 +632,7 @@ dependencies = [ [[package]] name = "autoconnect_ws_sm" -version = "1.66.0" +version = "1.67.0" dependencies = [ "actix-ws", "autoconnect_common", @@ -647,7 +647,7 @@ dependencies = [ [[package]] name = "autoendpoint" -version = "1.66.0" +version = "1.67.0" dependencies = [ "a2", "actix-cors", @@ -703,7 +703,7 @@ dependencies = [ [[package]] name = "autopush" -version = "1.66.0" +version = "1.67.0" dependencies = [ "autopush_common", "base64 0.21.0", @@ -757,7 +757,7 @@ dependencies = [ [[package]] name = "autopush_common" -version = "1.66.0" +version = "1.67.0" dependencies = [ "actix-http", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index 76bd677c..5135bcc0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "1.66.0" +version = "1.67.0" authors = [ "Ben Bangert ", "JR Conlin ", From 74eeef38034ea6c1c36f065d8f728d52f6c28304 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Fri, 5 May 2023 16:50:15 -0700 Subject: [PATCH 2/4] chore: tag 1.67.1 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- 3 files changed, 20 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 313e6cef..2be26682 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ + +## 1.67.1 (2023-05-05) + + +#### Bug Fixes + +* disable sentry's debug-images feature (#375) ([ed730974](https://github.com/mozilla-services/autopush-rs/commit/ed73097471c914ed555de6cc037b4a3db00e4974)) + + + ## 1.67.0 (2023-05-02) diff --git a/Cargo.lock b/Cargo.lock index d6797ba3..9af1fd0e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -507,7 +507,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "autoconnect" -version = "1.67.0" +version = "1.67.1" dependencies = [ "actix", "actix-cors", @@ -552,7 +552,7 @@ dependencies = [ [[package]] name = "autoconnect_common" -version = "1.67.0" +version = "1.67.1" dependencies = [ "autopush_common", "futures 0.3.27", @@ -568,7 +568,7 @@ dependencies = [ [[package]] name = "autoconnect_settings" -version = "1.67.0" +version = "1.67.1" dependencies = [ "autoconnect_common", "autopush_common", @@ -585,7 +585,7 @@ dependencies = [ [[package]] name = "autoconnect_web" -version = "1.67.0" +version = "1.67.1" dependencies = [ "actix-codec", "actix-http", @@ -610,7 +610,7 @@ dependencies = [ [[package]] name = "autoconnect_ws" -version = "1.67.0" +version = "1.67.1" dependencies = [ "actix-http", "actix-rt", @@ -632,7 +632,7 @@ dependencies = [ [[package]] name = "autoconnect_ws_sm" -version = "1.67.0" +version = "1.67.1" dependencies = [ "actix-ws", "autoconnect_common", @@ -647,7 +647,7 @@ dependencies = [ [[package]] name = "autoendpoint" -version = "1.67.0" +version = "1.67.1" dependencies = [ "a2", "actix-cors", @@ -703,7 +703,7 @@ dependencies = [ [[package]] name = "autopush" -version = "1.67.0" +version = "1.67.1" dependencies = [ "autopush_common", "base64 0.21.0", @@ -757,7 +757,7 @@ dependencies = [ [[package]] name = "autopush_common" -version = "1.67.0" +version = "1.67.1" dependencies = [ "actix-http", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index 5135bcc0..2d7256c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "1.67.0" +version = "1.67.1" authors = [ "Ben Bangert ", "JR Conlin ", From a3f6205d7cac1d05db936d25b2f8ca20ec0f19bb Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Tue, 30 May 2023 12:15:25 -0700 Subject: [PATCH 3/4] chore: tag 1.67.2 --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- 3 files changed, 27 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2be26682..6adafc67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ + +## 1.67.2 (2023-05-30) + + +#### Chore + +* **deps:** bump requests from 2.30.0 to 2.31.0 in /tests (#380) ([cdf91df6](https://github.com/mozilla-services/autopush-rs/commit/cdf91df6df7e197a7ced3ac1310b17291541f9b0)) + +#### Features + +* switch to latest release a2 library (#362) ([728fe169](https://github.com/mozilla-services/autopush-rs/commit/728fe169f2bd1f52100b65f744c1bfff3cbdd0fe)) +* add broadcast (megaphone) support (#381) ([97d3a3ae](https://github.com/mozilla-services/autopush-rs/commit/97d3a3aeff582de0f5cffa5affc431e6eac914c2)) +* complete (mostly) the WebPushClient (#379) ([f7110214](https://github.com/mozilla-services/autopush-rs/commit/f7110214d60cb77824b493d54035bd3ed65488ba)) +* move tests to python3 ([08bd46b8](https://github.com/mozilla-services/autopush-rs/commit/08bd46b896df625422f56a15fc9793295d0a084b)) + + + ## 1.67.1 (2023-05-05) diff --git a/Cargo.lock b/Cargo.lock index 2cb2a5c9..436789fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -505,7 +505,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "autoconnect" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix", "actix-cors", @@ -551,7 +551,7 @@ dependencies = [ [[package]] name = "autoconnect_common" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix-web", "autopush_common", @@ -570,7 +570,7 @@ dependencies = [ [[package]] name = "autoconnect_settings" -version = "1.67.1" +version = "1.67.2" dependencies = [ "autoconnect_common", "autopush_common", @@ -589,7 +589,7 @@ dependencies = [ [[package]] name = "autoconnect_web" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix-codec", "actix-http", @@ -615,7 +615,7 @@ dependencies = [ [[package]] name = "autoconnect_ws" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix-http", "actix-rt", @@ -640,7 +640,7 @@ dependencies = [ [[package]] name = "autoconnect_ws_sm" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix-rt", "actix-web", @@ -661,7 +661,7 @@ dependencies = [ [[package]] name = "autoendpoint" -version = "1.67.1" +version = "1.67.2" dependencies = [ "a2", "actix-cors", @@ -718,7 +718,7 @@ dependencies = [ [[package]] name = "autopush" -version = "1.67.1" +version = "1.67.2" dependencies = [ "autopush_common", "base64 0.21.2", @@ -772,7 +772,7 @@ dependencies = [ [[package]] name = "autopush_common" -version = "1.67.1" +version = "1.67.2" dependencies = [ "actix-http", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index 4175386b..cb0cfdbe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "1.67.1" +version = "1.67.2" authors = [ "Ben Bangert ", "JR Conlin ", From 509cd87199b54e39fa3849ec9ecbd22f92fe6703 Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Thu, 1 Jun 2023 10:37:44 -0700 Subject: [PATCH 4/4] chore: tag 1.67.3 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 18 +++++++++--------- Cargo.toml | 2 +- 3 files changed, 20 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6adafc67..80b183de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ + +## 1.67.3 (2023-06-01) + + +#### Bug Fixes + +* emit metrics also in the common Response error case (#384) ([5bd09339](https://github.com/mozilla-services/autopush-rs/commit/5bd0933997792bea824a9791e0fc91cc2fdf44be)) + + + ## 1.67.2 (2023-05-30) diff --git a/Cargo.lock b/Cargo.lock index 436789fa..2ca06c3a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -505,7 +505,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "autoconnect" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix", "actix-cors", @@ -551,7 +551,7 @@ dependencies = [ [[package]] name = "autoconnect_common" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix-web", "autopush_common", @@ -570,7 +570,7 @@ dependencies = [ [[package]] name = "autoconnect_settings" -version = "1.67.2" +version = "1.67.3" dependencies = [ "autoconnect_common", "autopush_common", @@ -589,7 +589,7 @@ dependencies = [ [[package]] name = "autoconnect_web" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix-codec", "actix-http", @@ -615,7 +615,7 @@ dependencies = [ [[package]] name = "autoconnect_ws" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix-http", "actix-rt", @@ -640,7 +640,7 @@ dependencies = [ [[package]] name = "autoconnect_ws_sm" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix-rt", "actix-web", @@ -661,7 +661,7 @@ dependencies = [ [[package]] name = "autoendpoint" -version = "1.67.2" +version = "1.67.3" dependencies = [ "a2", "actix-cors", @@ -718,7 +718,7 @@ dependencies = [ [[package]] name = "autopush" -version = "1.67.2" +version = "1.67.3" dependencies = [ "autopush_common", "base64 0.21.2", @@ -772,7 +772,7 @@ dependencies = [ [[package]] name = "autopush_common" -version = "1.67.2" +version = "1.67.3" dependencies = [ "actix-http", "actix-web", diff --git a/Cargo.toml b/Cargo.toml index cb0cfdbe..0ca8fea2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ ] [workspace.package] -version = "1.67.2" +version = "1.67.3" authors = [ "Ben Bangert ", "JR Conlin ",