Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

Releases: mozilla-services/autopush

1.25.0

10 Feb 17:20
1.25.0
0d5faf8
Compare
Choose a tag to compare

Features

  • add a /_memusage API on a separate (internal port) (6a9336ce)
  • add gcdump.py from pypy's tools (a6360ea1)
  • add thorough jwt exp validation (97d42136, closes #794)

Bug Fixes

  • fix coverage (0bca3d18)
  • VAPID errors should return 401, not 404; handle InvalidToken exception for parse_endpoint (03c513be)
  • ensure our LoopingCall failures are logged (ac1e7a78)
  • APNs library requires parameters to be strings (332505e1)
  • zero pad months in table names (f7d7c1c3)
  • Update to latest cryptography library (d537fd83)

Doc

1.24.0

27 Jan 18:48
612cd4a
Compare
Choose a tag to compare

Features

  • switch proxy_protocol -> proxy_protocol_port (#789) (81e3af47)

Bug Fixes

  • prefer the LogBeginner observer entry point (dc64f8a5)

Test

1.23.0

12 Jan 00:31
Compare
Choose a tag to compare

Bug Fixes

  • avoid the new webpush validation in these tests (#781) (5266bb71)

Features

1.22.0

11 Jan 23:58
Compare
Choose a tag to compare

Features

  • enforce strict crypto header checks (#734) (b4749d1d, closes #188)
  • add topic metric for messages sent with topics. (8c13078b)

Bug Fixes

  • handle CryptoKeyExceptions in new crypto validation (#751) (cefe4788)
  • log router_key in web/webpush web/simplepush (18cbfdfa)
  • Add exception info to log.info call (#743) (c43788c1)
  • kill lingering doc references to S3 (#741) (00a2f9a3)

1.21.2

17 Nov 23:09
Compare
Choose a tag to compare

Chore

1.21.1

17 Nov 23:03
Compare
Choose a tag to compare

Bug Fixes

1.21.0

11 Nov 16:35
Compare
Choose a tag to compare

Breaking Changes

Bug Fixes

  • Don't log exceptions that don't want to be logged (8819b3d5)
  • reset UAID if too many messages are pending (461a8661)
  • Zero pad months in table names (5ca85e07)

Features

1.20.0

10 Nov 23:24
Compare
Choose a tag to compare

Bug Fixes

  • improve handling of JSONResponseErrors (7dcb0a0d)
  • improve handling of JSONResponseErrors (#718) (29ff0fe4)

Features

1.19.3

18 Oct 22:10
Compare
Choose a tag to compare

Bug Fixes

  • use hex formatted ChannelID strings for bridged connections (#709) (8aa1a7eb)
  • kill websocket.Notification (#707) (e564a974)

1.19.2

13 Oct 20:30
Compare
Choose a tag to compare

Bug Fixes

  • correct headers to use transcoded values (0e5e1e34)
  • Set TTL to 0 if None when doing expiration checks (#701) (0aab2a95)
  • do not return error informtion for 500 errors for router (5206cab6)
  • simplify Message validation by passing WebPushNotification (0a3d94da)
  • Stop splitting version info when logging for websocket (bd3c2c30)
  • normalize channelids to JSON encodable entities (777dff44)

Doc