Commit graph

8559 commits

Author SHA1 Message Date
Henry Jameson
a3733eae60 fuck youuuuuuuuuuuuuuuu 2023-12-13 22:23:56 +02:00
Henry Jameson
e0eaf961c4 test SHIT 2023-12-13 22:18:28 +02:00
Henry Jameson
a2daac6dd2 test shit 2023-12-13 22:14:00 +02:00
Henry Jameson
38daf98559 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-12-13 22:04:53 +02:00
Henry Jameson
99d04bed2b attempt at fixing the extra notification again 2023-12-13 22:04:00 +02:00
Henry Jameson
d779da7f3e Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-12-13 21:22:43 +02:00
Henry Jameson
b394392d0d fix incorrect path for follow request notifications settings 2023-12-13 21:07:23 +02:00
Henry Jameson
febc2aa569 lint 2023-12-13 20:56:27 +02:00
Henry Jameson
0fd1b26fb6 don't include extra notifications 2023-12-13 20:38:39 +02:00
Henry Jameson
4e8bb80dbd fix incorrect title + add counter 2023-12-13 20:37:40 +02:00
Henry Jameson
bcdf336242 try to fix the "website updated in background" notification 2023-12-13 18:36:16 +02:00
Henry Jameson
42f55f5139 Merge branch 'admin-dashboard-fixes' into shigusegubu-vue3 2023-11-22 22:07:57 +02:00
Henry Jameson
85bfb31845 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-22 22:07:38 +02:00
Henry Jameson
51f1f05b2d use last favicon instead of first for consistency with browsers 2023-11-22 22:06:56 +02:00
Henry Jameson
b707a14b10 make sure generated meta goes below FE-provided favicon so that BE's one
get prioritized
2023-11-22 22:05:16 +02:00
Henry Jameson
f058a28f3b Merge branch 'admin-dashboard-fixes' into shigusegubu-vue3 2023-11-22 22:02:14 +02:00
Henry Jameson
0255e6e8b7 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-22 21:57:17 +02:00
Henry Jameson
c25170d7d9 fix tests and make utils consistent in where they pull configuration from 2023-11-22 21:56:48 +02:00
Henry Jameson
a5f09b7263 don't communicate with serviceworker if there's no support for it 2023-11-22 21:38:54 +02:00
Henry Jameson
1732a0800c Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-22 13:18:38 +02:00
Henry Jameson
33564d8ccc handle no sw registration gracefully 2023-11-22 13:17:55 +02:00
Henry Jameson
5cbe1791c1 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-21 15:30:04 +02:00
Henry Jameson
92685e37b6 fix infinity case 2023-11-21 15:29:49 +02:00
Henry Jameson
db2c330b48 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-21 15:27:03 +02:00
Henry Jameson
e36548579f fix notifications not catching up with "read" status as intended 2023-11-21 15:26:31 +02:00
Henry Jameson
df14c66341 debug 2023-11-20 13:34:06 +02:00
Henry Jameson
f3273465a6 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-20 00:22:01 +02:00
Henry Jameson
37e3a23f2a fix badge 2023-11-20 00:20:05 +02:00
Henry Jameson
3af070a961 fix badge 2023-11-20 00:19:51 +02:00
Henry Jameson
ea274e2364 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-20 00:17:23 +02:00
Henry Jameson
1931e7c3ba temp console log for mobile debug 2023-11-20 00:17:09 +02:00
Henry Jameson
38b6f0a013 fix notification dot in favicon and mobile nav, minor refactor 2023-11-20 00:14:56 +02:00
Henry Jameson
cdc0959135 fix tests 2023-11-19 17:27:51 +02:00
Henry Jameson
1c2f470e73 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-19 17:03:11 +02:00
Henry Jameson
c0e2ba37c8 changelog, small fix 2023-11-19 17:02:46 +02:00
Henry Jameson
072a06fc89 reports visibility setting + actual filtering for desktop notifs 2023-11-19 16:40:30 +02:00
Henry Jameson
d178a56924 improve visual for the description bit 2023-11-19 16:14:24 +02:00
Henry Jameson
fd3ad106be rearrange notification visibility page a bit. 2023-11-19 16:12:43 +02:00
Henry Jameson
e3ee3eacca added some settings for notifications 2023-11-19 15:24:34 +02:00
Henry Jameson
262bb12e6b Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-19 14:01:09 +02:00
Henry Jameson
2f90c629b8 fix messages from sw not really being acted upon on mainland 2023-11-19 13:57:47 +02:00
Henry Jameson
a564fc1a1f consistentcy and bugfix 2023-11-19 13:54:26 +02:00
Henry Jameson
1037a3bb72 remove the WIP tip since pleroma!3862 is in stable 2023-11-19 10:06:06 +02:00
Henry Jameson
a190ef2c56 fix crash added in this MR 2023-11-19 10:02:42 +02:00
Henry Jameson
75eea5f2b2 Merge remote-tracking branch 'origin/develop' into admin-dashboard-fixes 2023-11-19 09:58:29 +02:00
Henry Jameson
0b3a03fbf1 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-16 22:09:13 +02:00
Henry Jameson
c216340001 use dispatch instead of commmit, fix bad copypasta 2023-11-16 22:08:51 +02:00
Henry Jameson
ff6f93f2e6 Merge branch 'notifications-thru-sw' into shigusegubu-vue3 2023-11-16 21:55:10 +02:00
Henry Jameson
af27e2ca7b fix typo 2023-11-16 21:55:01 +02:00
Henry Jameson
388a7ac175 remove a test 2023-11-16 21:28:02 +02:00