18 Commits

Author SHA1 Message Date
093994b474 More push subscription logging 2024-05-27 13:33:00 -07:00
a589bb2863 Support emoji reaction push notifications on pleroma/akkoma 2024-04-18 13:17:55 -04:00
a759731eba Fix push notifications not working when account ID contains slashes 2024-04-15 22:19:24 -04:00
e94bee4fc8 Fix a handful of strict concurrency warnings 2024-04-13 23:06:30 -04:00
19ca930ee8 Remove the need to register with the push proxy 2024-04-12 16:15:52 -04:00
2e31d34e9d Maybe fix continuation being reused 2024-04-11 22:30:43 -04:00
c7d79422bd Fix clean build failures 2024-04-11 21:48:41 -04:00
bc516a6326 Remove push proxy scheme build setting 2024-04-11 13:00:39 -04:00
1cd6af1236 Remove existing push subscriptions when unregistering from proxy 2024-04-11 12:58:43 -04:00
9cf4975bfd Remove transaction ID from push notifications registration 2024-04-11 11:55:56 -04:00
ee992bc0bf Improve per-instance push settings 2024-04-10 19:13:47 -04:00
4c957b86ae Fix push subscription policy/alerts not persisting 2024-04-09 21:07:14 -04:00
edc887dd4c Rename PushManager properties 2024-04-09 12:38:24 -04:00
68dad77f81 Update Mastodon push subscriptions when endpoint changes 2024-04-09 12:38:24 -04:00
840b83012a Don't use Sentry in PushNotifications package 2024-04-09 11:56:22 -04:00
bdd4a4d755 Scaffolding for push subscription alert types 2024-04-08 18:44:56 -04:00
94c1eb2c81 Create/remove instance push subscriptions 2024-04-08 12:25:39 -04:00
b03991ae1d Move push notifications stuff to separate package 2024-04-08 10:48:28 -04:00