mozilla-services / autopush

Python Web Push Server used by Mozilla
https://autopush.readthedocs.io/
Mozilla Public License 2.0
215 stars 34 forks source link

Routed messages should use the same TTL as the submitted subscription #1424

Open jrconlin opened 3 years ago

jrconlin commented 3 years ago

Where a given bridge system provides a TTL or message expiration, the value should be the same as the TTL of the provided subscription update message. Bridges will attempt to persist a message (or drop immediately) if a given device is unavailable. This could be a source of things like missed "send tab" updates.