Commit Graph

  • 83eb4c39e5 Add i18n to service worker nimbleghost 2023-06-14 20:58:58 +02:00
  • 2dcad150eb Add missing await nimbleghost 2023-06-14 20:54:25 +02:00
  • eebe4f8920 Refactor and document sw.js file nimbleghost 2023-06-14 20:47:56 +02:00
  • 4dc89f6bc5 Tiny fixes binwiederhier 2023-06-14 13:31:34 -04:00
  • 9403873a7b Re-increate Dexie version number binwiederhier 2023-06-14 13:08:35 -04:00
  • ad36f5db46 Merge branch 'main' into pwa binwiederhier 2023-06-14 11:20:49 -04:00
  • e96e35b40b Newly created access tokens are now lowercase only binwiederhier 2023-06-14 11:20:29 -04:00
  • aeb60735dc Wording binwiederhier 2023-06-14 11:02:54 -04:00
  • 67948d0767 Remove stray console.log nimbleghost 2023-06-14 14:52:09 +02:00
  • e2120bc66d Improve WebPushEnabled conditional display nimbleghost 2023-06-14 14:33:35 +02:00
  • 67b9d2eaf6 Add missing await nimbleghost 2023-06-14 14:31:31 +02:00
  • 7083ed9f6b Move websocketSubscriptions to useConnectionListeners binwiederhier 2023-06-14 08:18:55 -04:00
  • 790fd43369 Tiny changes binwiederhier 2023-06-14 08:04:16 -04:00
  • 6b38499bdc Revert alert text and button, and warning binwiederhier 2023-06-13 22:03:00 -04:00
  • cf050cc289 Merge branch 'pwa' of github.com:nimbleghost/ntfy into pwa binwiederhier 2023-06-13 21:54:23 -04:00
  • 390d42c607 Format & fix lint nimbleghost 2023-06-13 14:02:54 +02:00
  • 8ccfa5c3fb Fix session replica behaviour (merge with session) nimbleghost 2023-06-13 14:00:51 +02:00
  • 8073bb4e24 Translated using Weblate (Romanian) Laur 2023-06-12 08:08:16 +00:00
  • 9e19183471 Merge branch 'main' into pwa binwiederhier 2023-06-12 21:13:16 -04:00
  • ae3e8a0094 Blog post binwiederhier 2023-06-12 21:13:05 -04:00
  • 2d0c043dfd Derp binwiederhier 2023-06-12 21:03:49 -04:00
  • a8def0aed2 Make allowed endpoints a list of patterns binwiederhier 2023-06-12 21:01:43 -04:00
  • 4e44b034bd Merge branch 'main' of github.com:binwiederhier/ntfy into pwa binwiederhier 2023-06-12 19:38:17 -04:00
  • e6c83b6efb Add Lemmy, etc. binwiederhier 2023-06-12 08:48:51 -04:00
  • 1dbcfe3c6e Thank you @KevinWang15 for your donation binwiederhier 2023-06-10 21:11:48 -04:00
  • 58992fc795 Make DELETE endpoint, add different UI description binwiederhier 2023-06-10 21:09:01 -04:00
  • eb220544a3 Change wording in prefs based on setting binwiederhier 2023-06-10 20:51:24 -04:00
  • 9d5556c7f5 Rename things, add comments binwiederhier 2023-06-10 20:42:02 -04:00
  • 1abcc88fce Add subscription_topic table, change updated_at type to INT, split expire function binwiederhier 2023-06-09 23:17:48 -04:00
  • 2e8292a65f No real changes, just renames binwiederhier 2023-06-09 14:32:34 -04:00
  • 4704b2a0e4 Set default TTL for web push to the cache duration nimbleghost 2023-06-09 11:32:44 +02:00
  • 9e4eafe8d5 Format nimbleghost 2023-06-09 10:03:11 +02:00
  • 966ffe1669 More refactor binwiederhier 2023-06-08 23:09:38 -04:00
  • 9d38aeb863 Docs in server.yml, schemaVersion table, refactoring binwiederhier 2023-06-08 21:45:52 -04:00
  • d3ac976d05 Remove web-push-(enabled|duration*), change endpoint, other cosmetic changes binwiederhier 2023-06-08 14:30:19 -04:00
  • 4ce6fdcc5a Implement http actions in service worker nimbleghost 2023-06-08 20:12:41 +02:00
  • 75a4b5bd88 Small refactor binwiederhier 2023-06-08 12:20:12 -04:00
  • 2f5acee798 Call pushManager.subscribe only if enabled nimbleghost 2023-06-08 10:55:11 +02:00
  • 46798ac322 Make web push toggle global nimbleghost 2023-06-08 09:22:56 +02:00
  • a8db08c7d4 Use attachment URL for image & add timestamp nimbleghost 2023-06-07 21:40:35 +02:00
  • f3db0e083e Add release notes nimbleghost 2023-06-07 21:11:31 +02:00
  • 18edff9afe Add TODO comment about Safari 17 PWA nimbleghost 2023-06-07 20:44:28 +02:00
  • 03aa67ed68 Remove webPushDefaultEnabled nimbleghost 2023-06-07 20:36:20 +02:00
  • 46f34ca1e3 Add push service allowlist and topic limit nimbleghost 2023-06-02 16:52:35 +02:00
  • 0f0074cbab Implement push subscription expiry nimbleghost 2023-06-02 14:45:05 +02:00
  • 47ad024ec7 Simplify web push UX and updates nimbleghost 2023-06-02 13:22:54 +02:00
  • 4944e3ae4b Remove webPushEndpoint from indexeddb nimbleghost 2023-05-31 21:08:46 +02:00
  • 7aa3d8f59b Hide web push toggles if disabled on server nimbleghost 2023-05-31 18:43:06 +02:00
  • 0c25425346 Use readJSONWithLimit for web push sub/unsub nimbleghost 2023-05-31 18:30:20 +02:00
  • 4648f83669 Format emojis in the service worker directly nimbleghost 2023-05-31 18:27:32 +02:00
  • 44913c1668 Replace if err-nil-Fatal check with require.Nil nimbleghost 2023-05-31 18:02:04 +02:00
  • 20c7650e51 server.yml update binwiederhier 2023-05-30 14:53:23 -04:00
  • e8139ad655 Move web-push-config endpoint to config.js binwiederhier 2023-05-30 14:42:17 -04:00
  • 9e0687e142 Random tiny changes binwiederhier 2023-05-30 14:23:03 -04:00
  • 7f3e4b5f47 Move stuff to server_web_push.go binwiederhier 2023-05-30 13:56:10 -04:00
  • 7b23158e0a Cosmetic changes binwiederhier 2023-05-30 13:50:24 -04:00
  • f94bb1aa30 Improve web push docs nimbleghost 2023-05-29 22:09:40 +02:00
  • a9fef387fa Add web push tests nimbleghost 2023-05-29 17:57:21 +02:00
  • ff5c854192 Add PWA, service worker and Web Push nimbleghost 2023-05-24 21:36:01 +02:00
  • 733ef4664b Deps binwiederhier 2023-06-07 13:24:41 -04:00
  • e89c62174d Merge branch 'main' of github.com:binwiederhier/ntfy binwiederhier 2023-06-07 13:24:26 -04:00
  • 78e437057c Update deps binwiederhier 2023-06-07 13:24:15 -04:00
  • 7cdd86c99f Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web binwiederhier 2023-06-07 13:22:19 -04:00
  • c045f4d21f Integrations binwiederhier 2023-06-07 13:22:12 -04:00
  • c65b83a6f5 Merge pull request #767 from binwiederhier/dependabot/npm_and_yarn/web/vite-4.3.9 Philipp C. Heckel 2023-06-06 09:10:05 -04:00
  • 2b2753be21 Translated using Weblate (Japanese) Shoshin Akamine 2023-06-05 07:13:31 +00:00
  • fe3db1375a Bump vite from 4.3.8 to 4.3.9 in /web #767 dependabot[bot] 2023-06-06 02:43:04 +00:00
  • 2e9eff69d7 Translated using Weblate (Portuguese (Brazil)) JULIANE LEITE 2023-06-03 01:11:23 +00:00
  • f3c955b0f8 PoC: Load external images #763 img-attach binwiederhier 2023-06-01 22:13:31 -04:00
  • f58c1e4c84 Fix previous fix binwiederhier 2023-06-01 16:01:39 -04:00
  • dc8932cd95 Fix segault in ntfy pub binwiederhier 2023-06-01 14:08:51 -04:00
  • 04cc71af90 .gitignore binwiederhier 2023-06-01 13:56:32 -04:00
  • 44d189179d Merge branch 'main' of github.com:binwiederhier/ntfy binwiederhier 2023-05-31 15:36:21 -04:00
  • d084a415f3 Do not forward UP messages to upstream binwiederhier 2023-05-31 15:36:02 -04:00
  • 953efbee47 Merge pull request #759 from nimbleghost/fix-race-condition Philipp C. Heckel 2023-05-31 14:21:14 -04:00
  • 807f24723d Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web binwiederhier 2023-05-31 13:57:10 -04:00
  • 453bf435b0 Fix account sync race condition #759 nimbleghost 2023-05-31 18:55:17 +02:00
  • ca25b80bfb Translated using Weblate (Dutch) arjan-s 2023-05-30 07:40:29 +00:00
  • afb585e6fd Translated using Weblate (Swedish) Shjosan 2023-05-27 22:24:06 +00:00
  • 2e7f474775 Translated using Weblate (Ukrainian) Andrew 2023-05-27 09:03:34 +00:00
  • bd39072596 Translated using Weblate (Spanish) gallegonovato 2023-05-27 11:34:03 +00:00
  • 7d46f1eed9 Merge branch 'main' into markdown binwiederhier 2023-05-26 21:15:38 -04:00
  • b222541ea8 Merge branch 'main' of github.com:binwiederhier/ntfy binwiederhier 2023-05-26 21:06:14 -04:00
  • 1368dae849 Merge pull request #754 from nimbleghost/docker-local-build Philipp C. Heckel 2023-05-26 19:14:35 -04:00
  • 578ccf1643 Translated using Weblate (Czech) iTentalce 2023-05-25 14:52:03 +00:00
  • 217c660ba0 Translated using Weblate (Indonesian) Linerly 2023-05-25 22:44:32 +00:00
  • 11f8984127 Add a way to use Docker for building everything #754 nimbleghost 2023-05-26 21:40:18 +02:00
  • 232c889ce3 Use apt-get in makefile nimbleghost 2023-05-26 21:14:59 +02:00
  • 02524ca101 Translated using Weblate (Portuguese) Kalil Maciel 2023-05-24 17:20:33 +00:00
  • 38bd4f3ce3 Translated using Weblate (Spanish) Rogelio Dominguez 2023-05-25 12:57:35 +00:00
  • 3101f93d22 Merge pull request #750 from nimbleghost/web-improvements Philipp C. Heckel 2023-05-25 08:03:03 -04:00
  • da17e4ee8a Make small code style improvements #750 nimbleghost 2023-05-24 20:47:19 +02:00
  • d178be7576 Fix param reassignment issue nimbleghost 2023-05-24 18:08:59 +02:00
  • 4d90e32fe9 Use es6 destructuring swap for shuffling nimbleghost 2023-05-24 17:49:04 +02:00
  • 9056d68fc9 Make async for loops performant using Promise.all nimbleghost 2023-05-24 17:48:39 +02:00
  • 2697600111 Merge branch 'main' into web-improvements #753 web-improvements binwiederhier 2023-05-24 22:28:53 -04:00
  • c16da26780 Release notes binwiederhier 2023-05-24 22:28:26 -04:00
  • c50633d990 Deps binwiederhier 2023-05-24 22:18:10 -04:00
  • 517341b5d7 Re-add @emotion due to build errors #752 binwiederhier 2023-05-24 22:15:46 -04:00
  • e1dd0c64e2 Merge branch 'main' into switch-to-vite binwiederhier 2023-05-24 21:59:14 -04:00