Home
Projects
Resources
Alternatives
Blog
Sign In
Autopush Versions
Save
Python Web Push Server used by Mozilla
Overview
Versions
Reviews
Resources
1.58.4
1 year ago
Bug Fixes
Re-enable APNS error logging (#1460 (
f2a6fa5c
)
1.58.3
3 years ago
Chore
update circleci to use new docker auth (
a4f66c0b
)
Bug Fixes
return 201 for all push subscription requests. (#1446) (
b0279078
, closes
#1443
)
add docker auth to docker image pulls (
3d90ec8d
)
1.58.2
3 years ago
Bug Fixes
compare VAPID aud to endpoint_url (
6a11078a
, closes
#1434
)
enforce VAPID "aud" compliance. (
23bfeb8b
, closes
1663922
)
Avoid installing dependencies as editable (
8287b52
, closes
#1431
)
report details of an FCM "INVALID_ARGUMENT" error (
377d0c
, closes
1373
)
Return HTTP 202 if the WebPush message is stored instead of delivered (
80fba108
, closes
1428
)
1.57.0
3 years ago
Bug Fixes
fix header_cleanup for aesgcm ([ab14372a](
https://github.com/mozilla-services/autopush/commit/ab14372a6cfcdf456023838
24b04972aa11a74ef), closes
#1419
)
Features
add metric for all mobile bridge "unregistered" user drops ([37516a50](
https://github.com/mozilla-services/autopush/c
ommit/37516a50d175edafeafed5c225e3235c2793f66a), closes
#1421
)
1.56.2
3 years ago
Bug Fixes
followup for 1408 (#1411) (
022070de
, closes
#1408
)
regression: wrap metric calls in thread handler (
31ae364d
)
put markus metric handling on a deferred thread (
6436453a
, closes
#1408
)
1.56.1
3 years ago
Features
fixup metrics + tags (
2eb67919
, closes
#1400
)
1.56.0
3 years ago
Chore
Upgrade pytest to 4.6 to fix pytest-cov dependency (#1399) (
2d4c81b6
)
tag 1.55.4 (#1390) (
00aaab44
)
Doc
Fix CryptoKey.get_label example (
f3967b63
)
Bug Fixes
Add additional logging around APNS HTTP2 connectivity (
1c2ee3ea
)
Add integration tests to verify that updates do not alter reg info (
6e77bd90
, closes
#1397
)
Features
Add tags back to metrics. (#1406) (
7ac68d6d
, closes
#1400
)
1.55.4
4 years ago
Bug Fixes
only use
failure()
on exceptions in write_error (#1389) (
d11f5ac9
, closes
#1388
)
1.55.3
4 years ago
Bug Fixes
do not require
encryption
header for APNs
aes128gcm
encoded messages (#1385) (
148781c2
, closes
#1384
)
1.55.2
4 years ago
1.55.2 (2020-05-07)
Breaking Changes
allow multi app-ids and auths for fcm (
54b33510
, closes
#1340
, breaks
#
)
Refactor
clear up deprecation warnings (
c1a30799
, closes
#1341
)
Chore
include CIRCLE_TAG in the cache key (
309e6b9d
)
add a matrix badge (
cfff18a6
)
Add pull request template (
f2aa3bcd
)
Library update (
1cdfcb66
)
update twisted per CVE-2019-12855 (
97dcdf1d
)
upgrade dependencies (
6bc3eaef
, closes
#1358
)
tag 1.54.2 (
e77cf5f8
)
update dependencies (
f8bc32dd
, closes
#1351
)
tag 1.54.1 (
fb357c97
)
tag 1.54.0 (
53ad616c
)
upgrade dependencies (
c01b8afd
, closes
#1339
)
tag 1.53.4 (
fc9213a3
)
bump to the latest twisted per CVE-2019-12387 (
2a8c6433
, closes
#1336
)
tag 1.53.3 (
83463086
)
update urllib (
9811c1fa
)
bump to latest pypy (
4726e9b1
, closes
#1327
)
tag 1.53.2 (
d43cead1
)
flake8 (
6a42be58
)
tag 1.53.1 (
210ac7c6
)
tag 1.53.0 (
6b0f2e56
)
update pytest req per latest pytest_cov (
bb651f01
)
upgrade dependencies (
e978dc68
, closes
#1311
)
tag 1.52.1 (
53038cc5
)
upgrade requests per CVE-2018-18074 (
c71558e1
, closes
#1300
)
tag 1.52.0 (
ea19fc36
)
upgrade dependencies (
8a0d2178
, closes
#1297
)
tag 1.51.0 (
50cf633c
)
Bug Fixes
do not require
encryption
header for APNs
aes128gcm
encoded messages (#1385) (
148781c2
, closes
#1384
)
Handle FCM client not available (
7c63c14e
, closes
#1348
)
Return correct status code/errno for ADM auth failures (
e023ad61
)
Check if the JWT contains a valid claim set. (
1bb70328
, closes
#1334
)
handle TypeErrors too (
79420a9e
, closes
#1326
)
Fix all_channels to match registration UAID format (
bd21f063
, closes
#1330
)
Features
allow multi app-ids and auths for fcm (
54b33510
, closes
#1340
, breaks
#
)
add gcm endpoint configuration argument (
5fd37e24
, closes
#1315
)
Use FCM HTTPv1 protocol with twisted async (
e111ec10
, closes
#1291
)
Remove unused secondary global index (
1833f5aa
)
make gcm calls use async callbacks (
d67dcb45
, closes
#1291
)
add dockerflow callbacks for endpoint (
2a5e7765
, closes
#1293
)
add ADM support (
0d84de62
, closes
#1275
)
upgrade to pypy6 for debug symbols (
b4d5e73e
, closes
#1288
)
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github