109247019824
8d9fa31f3d
Translated using Weblate (Bulgarian)
...
Currently translated at 83.7% (320 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-07-05 22:52:48 +02:00
waclaw66
911fe9e9f8
Translated using Weblate (Czech)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-07-04 09:52:38 +02:00
Nicola Rizzo
9f255aee25
Translated using Weblate (Italian)
...
Currently translated at 70.4% (269 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-07-02 16:52:40 +02:00
Nicola Rizzo
67603e58bf
Translated using Weblate (Italian)
...
Currently translated at 70.1% (268 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-07-01 15:53:21 +02:00
nimbleghost
9fa1288dbc
Fix update behaviour
2023-06-29 15:07:18 +02:00
binwiederhier
3f42e0e945
Merge branch 'main' into fix-permission-handling
2023-06-28 20:05:26 -04:00
binwiederhier
7a14a0b81f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-28 20:03:32 -04: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
怪盗kidou
8db569e8a5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 94.5% (361 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2023-06-28 16:52:23 +02:00
nimbleghost
9dbac2cb33
Update wording
2023-06-28 15:53:30 +02:00
nimbleghost
95cfe16676
Add background notif text to subscribe dialog
...
only when web push is enabled
2023-06-28 08:57:57 +02:00
nimbleghost
dabb6a481f
Add server name to background notification setting
2023-06-28 08:44:05 +02:00
binwiederhier
e8ecd6b006
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-24 13:34:21 -04:00
ayuyydev
71b961d3f3
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 57.0% (218 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2023-06-24 16:51:13 +02:00
binwiederhier
d266579be1
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into pwa
2023-06-20 21:22:35 -04:00
Oğuz Ersen
f61c67e6be
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2023-06-20 19:49:30 +02:00
nimbleghost
5f6d753cb7
Remove navigation fallback for all except app root
2023-06-19 21:45:55 +02:00
nimbleghost
8211b4cc24
Fix: add v1 to navigation fallback denylist
...
This is required for the Stripe redirection flow
2023-06-19 21:28:40 +02:00
nimbleghost
000a3e005c
Improve dynamic webmanifest setup
2023-06-19 20:41:41 +02:00
nimbleghost
d7aacb8b24
Fix PWA for non-root web roots
2023-06-19 10:58:15 +02:00
binwiederhier
6615aea5dc
Fix grant button in language files
2023-06-18 20:29:08 -04:00
binwiederhier
27a4e58fb1
Merge branch 'main' into pwa
2023-06-18 20:24:47 -04:00
nimbleghost
9ba733d4e0
Add a reload button to error boundary
...
There are sometimes edge cases on iOS which cause the app to crash,
it’s good to have a reload button as there’s no browser chrome (reload,
back, forward) in an iOS standalone PWA.
2023-06-17 22:15:02 +02:00
binwiederhier
6e95d62726
Cosmetic changess
2023-06-15 22:25:05 -04:00
nimbleghost
b197ea3ab6
Use the same notification pipeline everywhere
...
This means less duplication and `actions` support for all
notifications.
2023-06-15 00:43:18 +02:00
nimbleghost
83eb4c39e5
Add i18n to service worker
2023-06-14 20:58:58 +02:00
nimbleghost
2dcad150eb
Add missing await
2023-06-14 20:58:24 +02:00
nimbleghost
eebe4f8920
Refactor and document sw.js file
2023-06-14 20:47:56 +02:00
binwiederhier
aeb60735dc
Wording
2023-06-14 11:02:54 -04:00
binwiederhier
6b38499bdc
Revert alert text and button, and warning
2023-06-13 22:03:00 -04:00
Laur
8073bb4e24
Translated using Weblate (Romanian)
...
Currently translated at 26.7% (102 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2023-06-13 11:52:47 +02:00
binwiederhier
eb220544a3
Change wording in prefs based on setting
2023-06-10 20:51:24 -04:00
binwiederhier
2e8292a65f
No real changes, just renames
2023-06-09 14:32:34 -04:00
nimbleghost
4ce6fdcc5a
Implement http actions in service worker
...
These are only supported in Chrome-based browsers via the service worker
and not for regular desktop notifications.
2023-06-08 20:12:41 +02:00
binwiederhier
75a4b5bd88
Small refactor
2023-06-08 12:20:12 -04:00
nimbleghost
46798ac322
Make web push toggle global
2023-06-08 10:46:51 +02:00
nimbleghost
a8db08c7d4
Use attachment URL for image & add timestamp
2023-06-07 21:57:23 +02:00
nimbleghost
03aa67ed68
Remove webPushDefaultEnabled
2023-06-07 21:09:13 +02:00
nimbleghost
0f0074cbab
Implement push subscription expiry
2023-06-07 21:09:13 +02:00
nimbleghost
47ad024ec7
Simplify web push UX and updates
...
- Use a single endpoint
- Use a declarative web push sync hook. This thus handles all edge cases
that had to be manually handled before: logout, login, account sync,
etc.
- Simplify UX: browser notifications are always enabled (unless denied),
web push toggle only shows up if permissions are already granted.
2023-06-07 20:38:21 +02:00
nimbleghost
4648f83669
Format emojis in the service worker directly
2023-06-07 20:38:21 +02:00
binwiederhier
e8139ad655
Move web-push-config endpoint to config.js
2023-06-07 20:38:21 +02:00
nimbleghost
ff5c854192
Add PWA, service worker and Web Push
...
- Use new notification request/opt-in flow for push
- Implement unsubscribing
- Implement muting
- Implement emojis in title
- Add iOS specific PWA warning
- Don’t use websockets when web push is enabled
- Fix duplicate notifications
- Implement default web push setting
- Implement changing subscription type
- Implement web push subscription refresh
- Implement web push notification click
2023-06-07 20:38:20 +02:00
Shoshin Akamine
2b2753be21
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-06-06 09:51:44 +02:00
JULIANE LEITE
2e9eff69d7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 50.2% (192 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2023-06-04 03:51:46 +02:00
arjan-s
ca25b80bfb
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2023-05-31 09:52:20 +02:00
Shjosan
afb585e6fd
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-05-29 00:51:22 +02:00
Andrew
2e7f474775
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2023-05-29 00:51:21 +02:00
gallegonovato
bd39072596
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-05-29 00:51:20 +02:00
iTentalce
578ccf1643
Translated using Weblate (Czech)
...
Currently translated at 96.0% (367 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-05-27 00:51:08 +02:00
Linerly
217c660ba0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-05-27 00:51:08 +02:00
Kalil Maciel
02524ca101
Translated using Weblate (Portuguese)
...
Currently translated at 59.8% (228 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2023-05-25 15:24:44 +02:00
Rogelio Dominguez
38bd4f3ce3
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (381 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-05-25 15:24:44 +02:00
binwiederhier
d1e59fe08c
Merge branch 'main' into switch-to-vite
2023-05-24 21:37:28 -04:00
binwiederhier
4cacc02520
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-24 20:37:47 -04:00
nimbleghost
e21327cec5
Add vite
...
Changes according to Vite defaults:
- Move index.html to root
- Replace `%PUBLIC_URL%` with plain `/`
2023-05-24 22:16:10 +02:00
Andrew
d3be1fa359
Translated using Weblate (Ukrainian)
...
Currently translated at 92.9% (354 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2023-05-24 16:49:12 +02:00
Enzo Salson
e3d530cb90
Translated using Weblate (French)
...
Currently translated at 97.3% (371 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-05-24 16:49:11 +02:00
binwiederhier
c87549e71a
Width, again
2023-05-23 20:16:29 -04:00
binwiederhier
ca5d736a71
Line width
2023-05-23 19:29:47 -04:00
nimbleghost
6f6a2d1f69
Run prettier
2023-05-23 21:13:17 +02:00
binwiederhier
0393145f42
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-23 13:21:05 -04:00
Linerly
89cf84b63e
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (381 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-05-22 00:52:00 +02:00
Andrew
7140f18574
Translated using Weblate (Ukrainian)
...
Currently translated at 77.9% (297 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2023-05-20 14:50:45 +02:00
Shoshin Akamine
5345b9063c
Translated using Weblate (Japanese)
...
Currently translated at 93.9% (358 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-05-20 14:50:45 +02:00
binwiederhier
8ddfd2459d
config.js
2023-05-18 13:19:46 -04:00
binwiederhier
f13a654fe8
Phone number dropdown
2023-05-18 12:04:21 -04:00
Christian Meis
3cdd300f1c
Translated using Weblate (German)
...
Currently translated at 100.0% (381 of 381 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-05-18 17:21:56 +02:00
binwiederhier
e3b86bc812
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-18 09:59:02 -04:00
Jakob Malchow
db9a4f8dee
Translated using Weblate (Italian)
...
Currently translated at 73.1% (261 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-05-18 12:51:55 +02:00
binwiederhier
92c384374a
More self-review
2023-05-17 10:58:28 -04:00
binwiederhier
79a3259c86
Language file
2023-05-16 22:30:38 -04:00
binwiederhier
2c81773d01
Add call verification
2023-05-16 22:27:48 -04:00
binwiederhier
7c574d73de
Cont'd Twilio stuff
2023-05-16 14:15:58 -04:00
binwiederhier
cea434a57c
WIP Twilio
2023-05-12 21:47:41 -04:00
binwiederhier
f99159ee5b
WIP calls, remove SMS
2023-05-12 20:01:12 -04:00
binwiederhier
eb0805a470
Update web app with SMS and calls stuff
2023-05-07 22:28:07 -04:00
binwiederhier
6ad3b2e802
Remove old homepage
2023-05-01 11:58:49 -04:00
binwiederhier
98671ac695
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-04-29 13:09:44 -04:00
binwiederhier
0a5c21172c
Update web app og: tag
2023-04-28 09:04:07 -04:00
arjan-s
70d66b7b53
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2023-04-27 23:51:47 +02:00
binwiederhier
0dedbcda35
Replace favicon
2023-04-27 13:08:24 -04:00
Rhodri
1a6b076e87
Translated using Weblate (Welsh)
...
Currently translated at 11.4% (41 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cy/
2023-04-09 13:48:14 +02:00
109247019824
9db9678952
Translated using Weblate (Bulgarian)
...
Currently translated at 80.9% (289 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-04-09 13:48:14 +02:00
Rhodri
cb9be5b732
Added translation using Weblate (Welsh)
2023-04-08 13:00:53 +02:00
Linerly
99b9792875
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-04-08 04:01:49 +02:00
Shjosan
5825f20e98
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-04-07 02:44:22 +02:00
Hugo Hedlund
69dcc380a3
Translated using Weblate (Swedish)
...
Currently translated at 23.8% (85 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-04-06 11:37:25 +02:00
Shjosan
8e04eeaacd
Translated using Weblate (Swedish)
...
Currently translated at 23.8% (85 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-04-06 11:37:24 +02:00
Shoshin Akamine
d6c0ae130f
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-04-05 12:47:44 +02:00
waclaw66
1c731a3cef
Translated using Weblate (Czech)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-04-01 13:39:49 +02:00
gallegonovato
6cd72683ad
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-04-01 13:39:49 +02:00
Oğuz Ersen
e86bdf46db
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2023-04-01 13:39:49 +02:00
Christian Meis
0adbd87387
Translated using Weblate (German)
...
Currently translated at 100.0% (357 of 357 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-04-01 13:39:48 +02:00
josé m
286ae43d1a
Added translation using Weblate (Galician)
2023-03-31 11:51:46 +02:00
binwiederhier
07e5b28868
Fix other languages
2023-03-25 14:09:51 -04:00
binwiederhier
8cc23117fe
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into i18n-plural-forms
2023-03-25 14:02:50 -04:00
Nick
f8c4f20a8f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2023-03-24 07:37:58 +01:00