binwiederhier
4cd556f5aa
Copy fix
2026-02-08 22:31:22 -05:00
binwiederhier
3f0a7b65ee
Server/Web: Support "copy" action button to copy a value to the clipboard
2026-02-08 14:20:03 -05:00
binwiederhier
fe6ee1efa0
Web: Show red notification dot on favicon when there are unread messages
2026-02-08 10:28:46 -05:00
binwiederhier
1b554d5b08
Web: Fix clear=true on action buttons not clearing the notification
2026-02-05 09:40:18 -08:00
binwiederhier
5ba1c71140
Fix grouping issue with sequence ID
2026-01-18 21:30:12 -05:00
binwiederhier
6886ca24b1
Self-review
2026-01-18 10:51:36 -05:00
binwiederhier
856f150958
Better
2026-01-18 10:46:15 -05:00
binwiederhier
5a1aa68ead
Refine
2026-01-18 09:44:21 -05:00
binwiederhier
cc9f9c0d24
Update checker
2026-01-17 20:36:15 -05:00
binwiederhier
2cc4bf7d28
Fix webpush stuff
2026-01-15 21:55:20 -05:00
binwiederhier
5ae3774f19
Refine, docs
2026-01-15 19:06:05 -05:00
binwiederhier
2e39a1329c
AI docs, needs work
2026-01-14 21:48:21 -05:00
binwiederhier
ff2b8167b4
Make closing notifications work
2026-01-14 21:17:21 -05:00
binwiederhier
96638b516c
Fix service worker handling for updating/deleting
2026-01-14 20:46:18 -05:00
binwiederhier
dd9b36cf0a
Fix db crash
2026-01-13 21:29:44 -05:00
binwiederhier
44f20f6b4c
Add tests, fix firebase
2026-01-13 20:50:31 -05:00
binwiederhier
a3c16d81f8
Rename to clear
2026-01-13 16:31:13 -05:00
binwiederhier
5ad3de2904
Switch to event type
2026-01-08 20:50:23 -05:00
binwiederhier
1ab7ca876c
Rename to sequence_id
2026-01-08 14:27:18 -05:00
binwiederhier
239959e2a4
Revert some changes; make poller respect deleteAfter pref
2026-01-08 11:19:53 -05:00
binwiederhier
75abf2e245
Delete old messages with SID when new messages arrive
2026-01-08 10:28:02 -05:00
binwiederhier
bfbe73aea3
Update polling
2026-01-07 09:46:08 -05:00
binwiederhier
2dd152df3f
Manual fixes for AI slop
2026-01-06 18:02:08 -05:00
binwiederhier
2856793eff
Deleted
2026-01-06 14:22:55 -05:00
binwiederhier
f51e99dc80
Remove modified
2026-01-05 21:55:07 -05:00
binwiederhier
aca9a77498
Remove mtime
2026-01-05 21:14:29 -05:00
binwiederhier
1c2550d749
Merge branch 'main' into 303-update-notifications
2026-01-05 15:34:42 -05:00
Hunter Kehoe
8293a24cf9
update notification text using sid in web app
2025-10-17 22:10:11 -06:00
binwiederhier
e08f3670d1
Fix lint
2025-08-24 13:58:57 -04:00
binwiederhier
569d89e8f8
Require login
2025-08-24 13:33:16 -04:00
binwiederhier
b105ed6727
Fix copy to clipboard on HTTP-only hosted sites
2025-08-24 07:42:39 -04:00
binwiederhier
b3534aecda
Format fixes
2023-10-29 19:57:06 -04:00
imkero
ef45ea5a50
fix(i18n): correct usage of language str having underline
2023-10-19 07:48:06 +00:00
Nihal Gonsalves
66ef28c2e2
fix(pwa): hide install prompt on macos 14 safari
2023-09-27 23:43:50 +02:00
Nihal Gonsalves
384cabede5
feat: check extension to display external images
2023-07-14 13:10:24 +02:00
Nihal Gonsalves
c7f85e6283
fix(web-push): re-init i18n on each sw message
2023-07-10 20:10:45 +02:00
binwiederhier
b7679c7826
Remove setting, add persistence
2023-07-08 15:14:35 -04:00
Nihal Gonsalves
f989fd0743
Web app: implement markdown support
2023-07-06 20:25:20 +02:00
nimbleghost
311ffc3672
Format datetimes using i18n lang
2023-07-03 15:24:26 +02:00
nimbleghost
e8216ae9e7
Fix resubscribing when notifications are re-granted
...
(case: from denied to granted)
2023-06-29 00:02:18 +02:00
binwiederhier
64ac111d55
Rename UI_MODE to THEME
2023-06-28 13:30:51 -04:00
nimbleghost
4828e3a691
Add preference
2023-06-28 17:39:44 +02:00
nimbleghost
0c496ca223
Fix iOS prompt
2023-06-26 21:49:53 +02:00
nimbleghost
175ab5ea76
Fix: refresh web push pref on standalone change
2023-06-26 08:56:07 +02:00
binwiederhier
5627097a6c
Remove WebPush.js, move to hooks.js; add docblocks
2023-06-25 21:46:26 -04:00
binwiederhier
94fb23ba17
Style changes
2023-06-25 21:10:25 -04:00
nimbleghost
833293ad77
Set PWA web push enabled on launch instead
2023-06-25 22:00:45 +02:00
nimbleghost
a8d3297c4e
Correctly handle standalone (PWA) mode changes
...
- Also handle notification permission changes
- Remove web push schedule worker since this complicates
things and doesn’t do _that_ much. We have the reminder
notification if the user truly doesn’t reload ntfy in
more than a week.
2023-06-25 21:25:52 +02:00
nimbleghost
48d1f7887d
Default web push to enabled on PWAs
2023-06-24 20:22:34 +02:00
nimbleghost
fafe478e5c
Sync localStorage to indexedDB on startup
2023-06-17 22:08:25 +02:00