This repository has been archived by the owner on Jul 13, 2023. It is now read-only.
Releases: mozilla-services/autopush
Releases · mozilla-services/autopush
1.25.0
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
1.23.0
Bug Fixes
Features
- allow log_check/status/health API calls w/out certs (#783) (34dc8842)
- add cache-control header to 410's (#773) (2d386b8a, closes #770)
- log the python version in client_info (#778) (876c3825)
- Typos in docs (#782) (7b25baee)
- update docs and clarify error messages (#779) (37689b33)
- move preflight logic into webpush validation (#772) (d963d181, closes #765)
- Add request timing w/validation breakdown. (b2a491cd, closes #758)
- add a --proxy_protocol for the partner endpoint (f482e64d)
1.22.0
1.21.2
1.21.1
1.21.0
1.20.0
1.19.3
1.19.2
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)