Linus Rath
8c746fb7af
fix: keep inbox-only push working for accounts shared without an inbox #983
2026-09-23 05:56:28 +02:00
Aaron Guise
405f6b78db
fix(web-push): keep filter entry for junk-less accounts, surface fetch errors in inbox-only 🐛
2026-09-23 11:07:58 +12:00
Aaron Guise
887b9e7f92
feat(notifications): add toggleable inbox-only push notifications ✨
2026-09-23 11:07:58 +12:00
Linus Rath
b217dba461
fix: renew push subscriptions before Stalwart's 7-day expiry
...
Bulwark asks for a 90-day push subscription, but Stalwart clamps
`expires` to 7 days. The background renewal ran once per page load,
so a tab or installed app left open for more than a week let the
subscription lapse and notifications stopped without a hint.
The renewal now runs at most once a day instead of once per load, and
also when the tab comes back to the foreground.
2026-09-22 21:17:48 +02:00
Linus Rath
5de98bc04b
feat: add Bulwark Lite static export build
2026-09-17 23:54:33 +02:00
Linus Rath
4bf3a3f8bb
feat: re-sync existing push registrations on app start
2026-08-26 21:56:58 +02:00
Linus Rath
63fa2d2d93
fix: stop notifying for spam by using the JMAP emailPush delivery filter
2026-08-26 21:45:12 +02:00
Linus Rath
b37313af95
fix: recreate the push subscription on re-register and add per-device revoke #841
2026-08-16 23:35:34 +02:00
Linus Rath
5b8ddc352b
feat: pick push relay from admin-defined list instead of a URL field
2026-08-16 23:04:22 +02:00
Linus Rath
52eacf87b9
ix: reap only relay-confirmed-dead leftover push subscriptions
2026-06-17 09:11:29 +02:00
Linus Rath
bb7e1c4538
fix: per-account push subscriptions so multi-account notifications work #298
2026-05-16 22:50:01 +02:00
Linus Rath
178922323d
chore: update version to 1.6.2
2026-05-06 20:07:36 +02:00
Linus Rath
841513e510
feat: support subpath deployment with NEXT_PUBLIC_BASE_PATH environment variable
2026-05-01 14:57:49 +02:00
Linus Rath
2dea33e698
feat: improve new email push notification logic for inbox
2026-05-01 01:57:57 +02:00
Linus Rath
1c3003421e
fix: extend timeout for PushVerification and clean up leftover subscriptions
2026-05-01 00:54:40 +02:00
Linus Rath
f3d9115ecd
feat: web push notifications for PWA #233
2026-05-01 00:26:48 +02:00