binwiederhier
ba86e08ffe
Release notes
2025-08-08 16:19:02 -04:00
binwiederhier
2d9e2356b1
Release notes
2025-08-08 16:13:39 -04:00
binwiederhier
fe5c844a21
Add test
2025-08-08 16:10:49 -04:00
binwiederhier
97410db301
Merge remote-tracking branch 'timofej673/main' into message-cache-lock
2025-08-08 16:06:27 -04:00
binwiederhier
887751cd5d
Release notes
2025-08-08 15:34:30 -04:00
Philipp C. Heckel
044326068c
Merge pull request #1420 from binwiederhier/debian-stripe
...
WIP: Add build flags to remove Firebase, Stripe & WebPush (for Debian packaging)
2025-08-08 21:27:22 +02:00
binwiederhier
57a51ab2da
Fix tests
2025-08-08 15:16:53 -04:00
binwiederhier
998dbd9054
Undo main.go
2025-08-08 15:02:09 -04:00
binwiederhier
a5a55bd43a
Move WebPush tests
2025-08-07 18:54:37 +02:00
binwiederhier
00409d834b
Add build flag for webpush
2025-08-07 18:31:42 +02:00
binwiederhier
d9ab7cc78d
Add "nowebpush" build tag
2025-08-07 17:39:25 +02:00
binwiederhier
99a2ca8802
Add build tags for Firebase
2025-08-07 17:24:57 +02:00
binwiederhier
ea338ae4fa
Make it easy to build without Stripe
2025-08-07 16:41:39 +02:00
binwiederhier
32fa8d43c1
Merge branch 'main' into debian-stripe
2025-08-07 15:34:54 +02:00
Philipp C. Heckel
0f166e0a1d
Merge pull request #1417 from orblivion/patch-2
...
Typo in publish.md
2025-08-05 21:13:39 +02:00
Daniel Krol
46e423fc40
Typo in publish.md
2025-08-05 14:39:57 -04:00
Philipp C. Heckel
eac523dcf9
Merge pull request #1413 from wunter8/change-password-provisioned-user
...
prevent changing a provisioned user's password
2025-08-05 10:19:45 +02:00
binwiederhier
4225ce2f42
Release notes
2025-08-05 10:12:53 +02:00
binwiederhier
d35dfc14d1
Bump release notes and such
2025-08-05 10:09:58 +02:00
binwiederhier
cef228f880
Derp
2025-08-05 10:01:21 +02:00
binwiederhier
bcfb50b35a
Disallow changing provisioned user and tokens
2025-08-05 09:59:23 +02:00
binwiederhier
c4c4916bc8
Do not allow changing tokens, user role, or delete users
2025-08-04 22:22:59 +02:00
Hunter Kehoe
81463614c9
prevent changing a provisioned user's password
2025-08-03 16:07:24 -06:00
binwiederhier
15a7f86344
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2025-07-31 12:59:49 +02:00
Philipp C. Heckel
3c1da90f47
Merge pull request #1384 from binwiederhier/predefined-users
...
Declarative users
2025-07-31 11:42:32 +02:00
binwiederhier
27151d1cac
Fix tests
2025-07-31 11:35:21 +02:00
binwiederhier
a1c6dd2085
Comments
2025-07-31 11:28:27 +02:00
binwiederhier
8f930acfb8
Docs
2025-07-31 11:20:03 +02:00
binwiederhier
08d44703c3
Tiny fixes
2025-07-31 10:46:41 +02:00
binwiederhier
82282419fe
Self-review
2025-07-31 10:34:02 +02:00
binwiederhier
e290d1307f
Tests
2025-07-31 10:26:53 +02:00
binwiederhier
747c5c9fff
Docs
2025-07-31 10:08:25 +02:00
binwiederhier
9f987e66fa
Make sure tokens are updated instead of deleted/re-added
2025-07-31 08:36:05 +02:00
binwiederhier
b91ff5f0b5
Move stuff to util.go
2025-07-31 07:33:11 +02:00
binwiederhier
23ec7702fc
Add "auth-tokens"
2025-07-31 07:08:35 +02:00
timof
f8082d9481
Update message_cache.go
2025-07-30 00:12:45 +04:00
timof
d9ecee7200
Merge branch 'binwiederhier:main' into main
2025-07-28 10:37:31 +04:00
binwiederhier
149c13e9d8
Update config to reference declarative users
2025-07-27 22:38:12 +02:00
binwiederhier
07e9670a09
Fix bug in test
2025-07-27 22:33:29 +02:00
binwiederhier
0e67228605
Docs
2025-07-27 17:18:06 +02:00
binwiederhier
2578236d8d
Docs
2025-07-27 17:10:37 +02:00
binwiederhier
fe545423c5
Change to auth-(users|access), upgrade manually added users to provision users
2025-07-27 12:10:16 +02:00
binwiederhier
f3c67f1d71
Refuse to update manually created users
2025-07-27 11:02:34 +02:00
binwiederhier
27b3a89247
Merge branch 'main' of github.com:binwiederhier/ntfy into predefined-users
2025-07-27 10:16:55 +02:00
binwiederhier
1470afb715
Make templateMode more understandable
2025-07-27 10:15:48 +02:00
binwiederhier
b495a744c9
Merge branch 'main' of github.com:binwiederhier/ntfy into predefined-users
2025-07-27 09:36:45 +02:00
Philipp C. Heckel
d2b5917e2b
Merge pull request #1404 from wunter8/inline-template-newlines
...
allow newlines in in-line go templates
2025-07-27 09:36:24 +02:00
binwiederhier
52ca98611c
Merge branch 'main' of github.com:binwiederhier/ntfy into predefined-users
2025-07-27 09:33:49 +02:00
தமிழ்நேரம்
1b394e9bb8
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ta/
2025-07-27 06:03:34 +00:00
Hunter Kehoe
0d36ab8af3
allow newlines in in-line go templates
2025-07-27 00:01:51 -06:00
binwiederhier
141ddb3a51
Comments
2025-07-26 12:20:11 +02:00
binwiederhier
f99801a2e6
Add "ntfy user hash"
2025-07-26 12:14:21 +02:00
binwiederhier
4457e9e26f
Migration
2025-07-26 11:16:33 +02:00
Philipp C. Heckel
269373d75d
Merge pull request #1398 from emmaexe/add-ntfydesktop-integration
...
[docs] Add Ntfy Desktop to integrations
2025-07-22 12:57:01 +02:00
Emma
ef275ac0c1
Add Ntfy Desktop to integrations
2025-07-22 11:54:06 +02:00
binwiederhier
f59df0f40a
Works
2025-07-21 17:44:00 +02:00
timof
214f70e62f
Merge branch 'binwiederhier:main' into main
2025-07-21 16:52:25 +04:00
binwiederhier
51af114b2e
Merge branch 'main' of github.com:binwiederhier/ntfy into predefined-users
2025-07-21 11:57:14 +02:00
Philipp C. Heckel
83bf9d4d6c
Merge pull request #1390 from binwiederhier/template-dir
...
Advanced message templating: Sprig functions, pre-defined templates, custom templates via `template-dir`
2025-07-21 11:56:28 +02:00
binwiederhier
f298d947bd
Bump
2025-07-21 11:46:22 +02:00
binwiederhier
d87d8a2db4
fmt
2025-07-21 11:31:38 +02:00
binwiederhier
50c564d8a2
AI docs
2025-07-21 11:24:58 +02:00
binwiederhier
c807b5db21
Merge branch 'template-dir' of github.com:binwiederhier/ntfy into template-dir
2025-07-21 10:28:40 +02:00
binwiederhier
4d1baae6d0
Refine
2025-07-21 10:28:26 +02:00
binwiederhier
34bc551303
Merge branch 'main' of github.com:binwiederhier/ntfy into template-dir
2025-07-21 10:23:56 +02:00
Philipp C. Heckel
0847a6406e
Merge pull request #1395 from wunter8/template-dir
...
doc corrections
2025-07-21 10:23:47 +02:00
timof
006f73af7d
Update message_cache.go
...
Added lock in add_messages to avoid "database is locked" error
Small code reformatting
2025-07-21 12:02:06 +04:00
Hunter Kehoe
f4a74dac57
doc corrections
2025-07-19 21:51:00 -06:00
binwiederhier
1f34c39eb0
Refactor a little
2025-07-19 22:52:08 +02:00
binwiederhier
8783c86cd6
Fix docs
2025-07-19 22:45:41 +02:00
binwiederhier
892e82ceb8
Remove underscore functions
2025-07-19 22:41:53 +02:00
binwiederhier
8b4834929d
Clean code
2025-07-19 22:30:07 +02:00
binwiederhier
f0d5392e9e
Self-review
2025-07-19 21:32:05 +02:00
binwiederhier
dde07adbdc
Add some limits
2025-07-19 16:46:53 +02:00
binwiederhier
57df16dd62
Remove UUID
2025-07-19 15:44:49 +02:00
binwiederhier
ae62e0d955
Docs docs docs
2025-07-19 15:37:05 +02:00
binwiederhier
4603802f62
WIP
2025-07-16 21:50:29 +02:00
binwiederhier
610792b902
WIP
2025-07-16 20:33:52 +02:00
binwiederhier
b1e935da45
TEmplate dir
2025-07-16 13:49:15 +02:00
binwiederhier
93e14b73bb
Tempalte dir
2025-07-16 10:01:59 +02:00
Philipp C. Heckel
81a486adc1
Merge pull request #1388 from KristopherPaulsen/add-missing-quote-on-cli-example
...
Add missing double-quote to docs so commands work when copy-pasted
2025-07-13 15:56:19 +02:00
Kristopher Paulsen
8bf4727a1c
Missing double quote, sneaky little bugger
2025-07-13 09:50:06 -04:00
binwiederhier
2a468493f9
any
2025-07-13 12:45:00 +02:00
binwiederhier
3ac3e2ec7c
Merge branch 'main' of github.com:binwiederhier/ntfy into sprig
2025-07-11 13:19:55 +02:00
binwiederhier
fea0f301d2
Sprig funcs
2025-07-11 13:19:31 +02:00
binwiederhier
1ce08a18c0
Bump release notes
2025-07-10 21:17:58 +02:00
binwiederhier
8d6f1eecdf
Fix build
2025-07-10 21:06:39 +02:00
binwiederhier
c0b5151bae
Predefined users
2025-07-10 20:50:29 +02:00
Hunter Kehoe
650f492d7d
make tests happy
2025-07-07 22:47:41 -06:00
Hunter Kehoe
1f2c76e63d
copy subset of Sprig template functions
2025-07-07 22:23:32 -06:00
binwiederhier
efef587671
WIP: Predefined users
2025-07-07 22:36:01 +02:00
Philipp C. Heckel
3c8ac4a1e1
Merge pull request #1380 from binwiederhier/ipv6
...
IPv6 support
2025-07-07 21:25:14 +02:00
binwiederhier
f5247c50f4
Bump
2025-07-07 21:24:43 +02:00
binwiederhier
1edbda4f31
Release notes
2025-07-07 18:34:05 +02:00
binwiederhier
de7b7218e4
Add languages
2025-07-07 18:28:16 +02:00
binwiederhier
19a4e95a3a
Docs
2025-07-07 16:49:15 +02:00
binwiederhier
4578835a8f
stdin
2025-07-07 11:04:33 +02:00
binwiederhier
aead619dea
Merge branch 'main' of github.com:binwiederhier/ntfy into ipv6
2025-07-06 21:52:49 +02:00
Philipp C. Heckel
deeefee8c0
Merge pull request #1382 from srevn/main
...
Add piping support
2025-07-06 21:52:23 +02:00
Philipp C. Heckel
5e380e147f
Merge pull request #1371 from cyb3rko/docs-update
...
Smaller docs updates
2025-07-06 21:48:52 +02:00
Philipp C. Heckel
ba5c3a164d
Merge pull request #1381 from alecthomas/patch-1
...
docs: add ntfyexec to integrations
2025-07-06 21:48:18 +02:00
srevn
47da3aeea6
fix unbounded read
2025-07-06 17:53:04 +03:00
srevn
9ed96e5d8b
Small cosmetic fixes
2025-07-06 16:31:03 +03:00
srevn
04aff72631
Add example and logging
2025-07-06 10:51:28 +03:00
srevn
6fbcd85d17
Add piping support
2025-07-06 10:23:32 +03:00
binwiederhier
8f60294c5b
Docs
2025-07-05 22:48:45 +02:00
binwiederhier
677b44ce61
Docs, rename proxy-trusted-(addresses->hosts)
2025-07-05 22:35:26 +02:00
binwiederhier
000248e6aa
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into ipv6
2025-07-05 21:46:44 +02:00
binwiederhier
359c789c34
Test for visitorID
2025-07-05 13:11:17 +02:00
Alec Thomas
34e9a771ce
docs: add ntfyexec to integrations
2025-07-05 17:05:31 +10:00
binwiederhier
60b8588129
Tests
2025-07-04 16:56:35 +02:00
binwiederhier
7eeaeb8398
server.yml update
2025-07-04 16:51:55 +02:00
binwiederhier
c99d8b66c2
Re-order
2025-07-04 10:19:27 +02:00
binwiederhier
960f690dd6
Merge branch 'main' of github.com:binwiederhier/ntfy into ipv6
2025-07-04 10:17:05 +02:00
binwiederhier
54514454bf
Works
2025-07-04 10:16:49 +02:00
binwiederhier
d8c8f31846
IPv6 WIP
2025-07-04 07:38:58 +02:00
binwiederhier
5ccc131e73
Derp
2025-07-04 06:41:14 +02:00
Kachelkaiser
ae27c3a5ab
Translated using Weblate (German)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-06-30 16:08:38 +02:00
Kachelkaiser
48cb816111
Translated using Weblate (German)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-06-30 16:08:38 +02:00
Carl Fritze
ff904a5ca6
Translated using Weblate (German)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-06-30 16:08:38 +02:00
Priit Jõerüüt
8e7de80353
Translated using Weblate (Estonian)
...
Currently translated at 67.1% (272 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2025-06-26 23:01:49 +02:00
huy.phan
9c8a8f8795
Translated using Weblate (Vietnamese)
...
Currently translated at 20.0% (81 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/vi/
2025-06-26 23:01:47 +02:00
Priit Jõerüüt
df73c6f655
Translated using Weblate (Estonian)
...
Currently translated at 52.5% (213 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2025-06-24 18:01:52 +02:00
Kachelkaiser
c1e657db8b
Translated using Weblate (German)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-06-24 18:01:50 +02:00
Joan
62c8a13ed4
Translated using Weblate (Catalan)
...
Currently translated at 1.2% (5 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ca/
2025-06-21 13:01:46 +02:00
Joan
994266ab04
Added translation using Weblate (Catalan)
2025-06-20 12:07:37 +02:00
Niko Diamadis
a41e3a1e76
Update App Store badges and remove Docker compose versions
2025-06-20 00:45:42 +02:00
lazar
86bec660bf
Translated using Weblate (Romanian)
...
Currently translated at 60.2% (244 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2025-06-08 15:50:23 +02:00
Philipp C. Heckel
30301c8a7f
Update README.md
2025-06-07 06:49:22 -04:00
binwiederhier
7b470a7f6f
Sponsors
2025-06-07 06:45:43 -04:00
Priit Jõerüüt
9d5891963a
Translated using Weblate (Estonian)
...
Currently translated at 44.1% (179 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2025-06-03 22:04:33 +02:00
Philipp C. Heckel
de8e3bc2aa
Merge pull request #1360 from binwiederhier/client-ip-header
...
Add custom client IP header
2025-06-01 10:12:34 -04:00
binwiederhier
d3f7aa7008
Self-review
2025-06-01 10:12:06 -04:00
binwiederhier
bbfaf2fc4d
Add Forwarded header parsing
2025-06-01 09:57:39 -04:00
binwiederhier
db4ac158e3
Section
2025-05-31 23:09:51 -04:00
binwiederhier
7a33e16945
Cleanup, examples
2025-05-31 23:07:40 -04:00
binwiederhier
eac49feb04
Merge branch 'main' of github.com:binwiederhier/ntfy into client-ip-header
2025-05-31 22:42:40 -04:00
binwiederhier
849884c947
Change to "proxy-forwarded-header" and add "proxy-trusted-addrs"
2025-05-31 22:39:18 -04:00
binwiederhier
2cb4d089ab
Merge client ip header
2025-05-31 15:33:21 -04:00
binwiederhier
dc797f8594
Fix release noteFix release notess
2025-05-29 20:35:22 -04:00
binwiederhier
061677a78b
Bump version
2025-05-29 20:14:54 -04:00
binwiederhier
b4f15ec9d4
Integrations
2025-05-26 13:41:26 -04:00
binwiederhier
af17661053
Typos, server.yml additions
2025-05-25 20:13:13 -04:00
binwiederhier
635ec88c4f
Update release log
2025-05-25 15:28:59 -04:00
Philipp C. Heckel
905f048ab4
Merge pull request #1123 from stendler/json-firebase-cache
...
feat(server): add Cache and Firebase as keys to JSON publishing
2025-05-25 15:24:51 -04:00
binwiederhier
7f86108379
Update docs
2025-05-25 12:57:02 -04:00
Philipp C. Heckel
425e6d064e
Merge pull request #1002 from dandersch/ntfy-client_user_service
...
Add systemd user service for `ntfy-client.service`
2025-05-25 12:42:51 -04:00
Philipp C. Heckel
ebb61fcccf
Merge pull request #1353 from binwiederhier/apns-fix
...
APNs fix
2025-05-25 12:33:53 -04:00
binwiederhier
9f72eb804d
Computers are fast
2025-05-25 12:32:16 -04:00
binwiederhier
42af71e546
Fix test
2025-05-25 12:27:21 -04:00
binwiederhier
df818cfebc
Merge branch 'main' of github.com:binwiederhier/ntfy
2025-05-25 12:23:20 -04:00
binwiederhier
0de1990c01
Increase number of access tokens per user to 60
2025-05-25 12:23:02 -04:00
binwiederhier
f40023aa23
APNs fix
2025-05-25 12:09:57 -04:00
Philipp C. Heckel
5765a707fc
Merge pull request #1352 from leukosaima/patch-1
...
Add ntfyrr project to integrations
2025-05-25 06:43:38 -04:00
leukosaima
5eb84f759b
Add ntfyrr project
2025-05-25 00:20:55 -04:00
binwiederhier
df7dd9c498
Fix weebpush test
2025-05-24 15:55:02 -04:00
binwiederhier
6fe3913aee
Increase Web Push expiration to 55/60 days, update configs
2025-05-24 15:26:25 -04:00
Philipp C. Heckel
0ad9716241
Merge pull request #1212 from KuroSetsuna29/config-webpush-expiry
...
feat: allow configurable web push expiry duration
2025-05-24 14:57:50 -04:00
binwiederhier
f4c37ccfb9
Bump VIte
2025-05-24 14:22:02 -04:00
Philipp C. Heckel
7182d3a4e5
Merge pull request #1342 from binwiederhier/dependabot/npm_and_yarn/web/multi-4e779676ec
...
Bump esbuild, vite and vite-plugin-pwa in /web
2025-05-24 14:07:01 -04:00
binwiederhier
eecd3245f0
Release notes
2025-05-24 09:36:16 -04:00
binwiederhier
4dc3b38c95
Allow adding/changing user with password hash via v1/users API
2025-05-24 09:31:57 -04:00
binwiederhier
9edab24d4c
Merge branch 'main' of github.com:binwiederhier/ntfy
2025-05-24 09:10:07 -04:00
Philipp C. Heckel
3b627b27b3
Merge pull request #1340 from Tom-Hubrecht/hashed-pwd
...
user: Allow changing the hashed password directly
2025-05-24 09:10:02 -04:00
binwiederhier
80462f7ee5
Refine user API change
2025-05-24 08:58:44 -04:00
Philipp C. Heckel
65e377ec63
Merge pull request #1267 from wunter8/api-change-user-password
...
Api change user password
2025-05-24 08:53:28 -04:00
dandersch
45e1707d3b
remove systemd user daemon-reload from postinst.sh
2025-05-23 23:00:45 +02:00
dandersch
0581a9e680
remove systemd user service cmds from postinst.sh
2025-05-23 22:52:25 +02:00
Hunter Kehoe
0fb60ae72d
test change user password and tier in single request
2025-05-22 20:01:50 -06:00
Hunter Kehoe
e36e4856c9
allow changing password or tier with user PUT
2025-05-22 19:57:57 -06:00
Hunter Kehoe
fa48639517
make POST create user and PUT update user
2025-05-22 19:57:02 -06:00
Hunter Kehoe
2b40ad9a12
make staticcheck happy
2025-05-22 19:57:02 -06:00
Hunter Kehoe
ad7ab18fb7
prevent changing admin passwords
2025-05-22 19:57:02 -06:00
Hunter Kehoe
8f9dafce20
change user password via accounts API
2025-05-22 19:57:00 -06:00
binwiederhier
69cf773834
Fix webpush command
2025-05-22 21:56:28 -04:00
binwiederhier
b2b9891a58
Add Tamil language
2025-05-22 21:43:45 -04:00
Andrea Toska
3bf02d3cd9
Translated using Weblate (Albanian)
...
Currently translated at 15.0% (61 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sq/
2025-05-23 03:23:15 +02:00
Priit Jõerüüt
8777990d2d
Translated using Weblate (Estonian)
...
Currently translated at 24.9% (101 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2025-05-23 03:23:15 +02:00
Tyxiel
70f0e7ccc7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2025-05-23 03:23:15 +02:00
Max Badran
adfacf820e
Translated using Weblate (Ukrainian)
...
Currently translated at 99.7% (404 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2025-05-23 03:23:15 +02:00
András
35e15cfd9d
Translated using Weblate (Hungarian)
...
Currently translated at 53.5% (217 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/hu/
2025-05-23 03:23:15 +02:00
Eero Häkkinen
4e2a884da5
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2025-05-23 03:23:15 +02:00
Eero Häkkinen
29cf4f16d1
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2025-05-23 03:23:15 +02:00
Łukasz Podgórski
609c9fa37d
Translated using Weblate (Polish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2025-05-23 03:23:15 +02:00
Korab Arifi
2eb5eb3e29
Translated using Weblate (Albanian)
...
Currently translated at 10.1% (41 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sq/
2025-05-23 03:23:15 +02:00
Korab Arifi
a92306b181
Added translation using Weblate (Albanian)
2025-05-23 03:23:15 +02:00
OZZY
047cc22dba
Translated using Weblate (Arabic)
...
Currently translated at 88.3% (358 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2025-05-23 03:23:15 +02:00
Priit Jõerüüt
f31d777b69
Translated using Weblate (Estonian)
...
Currently translated at 10.6% (43 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2025-05-23 03:23:15 +02:00
தமிழ்நேரம்
ac983cd9bc
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ta/
2025-05-23 03:23:15 +02:00
AtomicDude
dd45fd90b7
Translated using Weblate (Romanian)
...
Currently translated at 56.7% (230 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2025-05-23 03:23:15 +02:00
தமிழ்நேரம்
e76e6274a3
Added translation using Weblate (Tamil)
2025-05-23 03:23:15 +02:00
Marius Pop
161ce468fe
Translated using Weblate (Romanian)
...
Currently translated at 46.6% (189 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2025-05-23 03:23:15 +02:00
Danial Behzadi
04df6f1390
Translated using Weblate (Persian)
...
Currently translated at 13.8% (56 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fa/
2025-05-23 03:23:15 +02:00
Faraz Sadri Alamdari
79852fec59
Translated using Weblate (Persian)
...
Currently translated at 13.8% (56 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fa/
2025-05-23 03:23:15 +02:00
Danial Behzadi
92de1b5a88
Translated using Weblate (Persian)
...
Currently translated at 13.8% (56 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fa/
2025-05-23 03:23:15 +02:00
Ihor Kalnytskyi
fc93de9a28
Translated using Weblate (Ukrainian)
...
Currently translated at 99.7% (404 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2025-05-23 03:23:15 +02:00
qtm
ae9fa85676
Translated using Weblate (Russian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2025-05-23 03:23:15 +02:00
Christer Solstrand Johannessen
b26666f635
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2025-05-23 03:23:15 +02:00
Christer Solstrand Johannessen
70a9301e25
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 51.1% (207 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2025-05-23 03:23:15 +02:00
Cairo Braga
86c548ae37
Translated using Weblate (Portuguese)
...
Currently translated at 76.5% (310 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2025-05-23 03:23:15 +02:00
Ed
1e1b2be464
Translated using Weblate (Portuguese)
...
Currently translated at 76.5% (310 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2025-05-23 03:23:15 +02:00
Cairo Braga
1b8906f1fd
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 84.1% (341 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2025-05-23 03:23:15 +02:00
Luis Eduardo Brito
b81f7b21a9
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 83.9% (340 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2025-05-23 03:23:15 +02:00
K0ntact
db2dc09189
Translated using Weblate (Vietnamese)
...
Currently translated at 7.1% (29 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/vi/
2025-05-23 03:23:14 +02:00
Shoshin Akamine
5f6b7e6f82
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2025-05-23 03:23:14 +02:00
109247019824
6daf4141c6
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2025-05-23 03:23:14 +02:00
Vito0912
41083cfd07
Translated using Weblate (German)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-05-23 03:23:14 +02:00
Soaibuzzaman
c03f795508
Added translation using Weblate (Bengali)
2025-05-23 03:23:14 +02:00
Ricardo Vieira
58d7cb8ef8
Translated using Weblate (Portuguese)
...
Currently translated at 76.2% (309 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2025-05-23 03:23:14 +02:00
Linerly
8acf0f4350
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2025-05-23 03:23:14 +02:00
Carl Fritze
236b7b7a16
Translated using Weblate (German)
...
Currently translated at 99.5% (403 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-05-23 03:23:14 +02:00
Petri Hämäläinen
871883f6e9
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2025-05-23 03:23:14 +02:00
Malte Saling
a92c8a9ec9
Translated using Weblate (German)
...
Currently translated at 95.5% (387 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-05-23 03:23:14 +02:00
Vito0912
1c6aa49fca
Translated using Weblate (German)
...
Currently translated at 95.3% (386 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2025-05-23 03:23:14 +02:00
githubozaurus
49d258706d
Translated using Weblate (Romanian)
...
Currently translated at 31.1% (126 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2025-05-23 03:23:14 +02:00
josé m
bbce1200b4
Translated using Weblate (Galician)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2025-05-23 03:23:14 +02:00
Stefano Maggi
94d0c5a335
Translated using Weblate (Italian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2025-05-23 03:23:14 +02:00
Jakob Malchow
7835fc65c4
Translated using Weblate (Italian)
...
Currently translated at 87.6% (355 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2025-05-23 03:23:14 +02:00
Stefano Maggi
dc6b8ece1e
Translated using Weblate (Italian)
...
Currently translated at 87.6% (355 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2025-05-23 03:23:14 +02:00
josé m
f595dff66f
Translated using Weblate (Galician)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2025-05-23 03:23:14 +02:00
binwiederhier
0514ea4ac0
Merge branch 'main' of github.com:binwiederhier/ntfy
2025-05-22 20:59:29 -04:00
binwiederhier
1598087e1f
Fix tests
2025-05-22 20:58:28 -04:00
Philipp C. Heckel
3709ea689a
Merge pull request #1216 from wunter8/since-latest-param
...
feat: add since=latest subscribe param
2025-05-22 20:57:59 -04:00
Philipp C. Heckel
f4aba12546
Merge branch 'main' into since-latest-param
2025-05-22 20:57:52 -04:00
Philipp C. Heckel
521fe791b0
Merge pull request #1271 from RoboMagus/feat_1174
...
Add major and minor version tags to docker release flow
2025-05-22 20:51:00 -04:00
binwiederhier
6d15b9face
Fix up APNs PR
2025-05-22 20:48:24 -04:00
Philipp C. Heckel
9fbe7804dd
Merge pull request #1345 from tr4nt0r/homeassistant_official
...
Add official Home Assistant integration and async python library
2025-05-22 20:30:18 -04:00
Philipp C. Heckel
faa4dcbcee
Merge pull request #1287 from barart/fix-anonymous-read-restriction
...
Handle anonymous read restrictions by sending a poll_request event
2025-05-22 20:22:58 -04:00
tr4nt0r
ad3e7960ce
Add official Home Assistant integration and async python library
2025-05-23 01:31:16 +02:00
Philipp C. Heckel
3234189cd2
Merge pull request #1343 from ptmorris1/patch-2
...
Add NtfyPwsh integration and blog
2025-05-22 16:51:53 -04:00
Patrick Morris
e64a0bd8c9
Add NtfyPwsh integration and blog
2025-05-22 13:37:54 -05:00
Philipp C. Heckel
97a59f19e0
Merge pull request #1262 from rake5k/markdown-code-scroll
...
Make markdown code blocks scrollable
2025-05-21 20:57:54 -04:00
binwiederhier
7067d8aa77
Release notes
2025-05-21 20:55:54 -04:00
Philipp C. Heckel
5999653456
Merge pull request #1138 from nogweii/webpush-key-file
...
Teach ntfy webpush to write the keys to a file
2025-05-21 20:44:44 -04:00
Philipp C. Heckel
9ce6b03450
Merge branch 'main' into webpush-key-file
2025-05-21 20:39:12 -04:00
Philipp C. Heckel
7e916516e0
Merge pull request #1338 from wunter8/websockets-401
...
Websocket http error codes
2025-05-21 20:26:32 -04:00
Philipp C. Heckel
09c2b4bdca
Merge pull request #1239 from thiswillbeyourgithub/integration_toc
...
docs: add ToC to integrations.md
2025-05-21 20:21:40 -04:00
Philipp C. Heckel
978ee81df3
Merge pull request #1199 from quantum5/ntfy-run
...
docs: add quantum5/ntfy-run to integrations and examples
2025-05-21 20:19:47 -04:00
Philipp C. Heckel
86f2ab8a55
Merge branch 'main' into ntfy-run
2025-05-21 20:19:39 -04:00
Philipp C. Heckel
e4aff00455
Merge pull request #1234 from ungeskriptet/fix-typo
...
docs: config.md: fix typo
2025-05-21 20:17:57 -04:00
Philipp C. Heckel
e88f24bae7
Merge pull request #1241 from thiswillbeyourgithub/integration_csv
...
docs: add integration: Ntfy_CSV_Reminders
2025-05-21 20:16:45 -04:00
Philipp C. Heckel
b4797ef212
Merge branch 'main' into integration_csv
2025-05-21 20:16:35 -04:00
Philipp C. Heckel
2f8c0e4d5d
Merge pull request #1224 from dmitrygudkov/patch-1
...
Update integrations.md: Added EasyMorph
2025-05-21 20:14:07 -04:00
Philipp C. Heckel
56231f9288
Merge branch 'main' into patch-1
2025-05-21 20:13:56 -04:00
Philipp C. Heckel
ef7c7c7b09
Merge pull request #1209 from jim3692/patch-1
...
Add Clipboard IO to projects
2025-05-21 20:10:51 -04:00
Philipp C. Heckel
88e4b8f0e6
Merge branch 'main' into patch-1
2025-05-21 20:10:43 -04:00
Philipp C. Heckel
090bdd93ba
Merge pull request #1187 from 13x1/patch-1
...
Fix typo
2025-05-21 20:09:18 -04:00
Philipp C. Heckel
790044e899
Merge pull request #1240 from thiswillbeyourgithub/integration_daily_fact
...
docs: add integration: Daily Fact Ntfy
2025-05-21 20:07:00 -04:00
dependabot[bot]
7aab7d387f
Bump esbuild, vite and vite-plugin-pwa in /web
...
Bumps [esbuild](https://github.com/evanw/esbuild ) to 0.25.4 and updates ancestor dependencies [esbuild](https://github.com/evanw/esbuild ), [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) and [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa ). These dependencies need to be updated together.
Updates `esbuild` from 0.18.20 to 0.25.4
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.18.20...v0.25.4 )
Updates `vite` from 4.5.14 to 6.3.5
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.5/packages/vite )
Updates `vite-plugin-pwa` from 0.15.2 to 1.0.0
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases )
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v0.15.2...v1.0.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.4
dependency-type: indirect
- dependency-name: vite
dependency-version: 6.3.5
dependency-type: direct:development
- dependency-name: vite-plugin-pwa
dependency-version: 1.0.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-22 00:04:33 +00:00
binwiederhier
a461aafb91
Merge branch 'main' of github.com:binwiederhier/ntfy
2025-05-21 20:02:19 -04:00
binwiederhier
1569c22a65
Fix some broken links in the docs
2025-05-21 20:02:06 -04:00
Philipp C. Heckel
2091ceb4d2
Merge pull request #1248 from pixitha/patch-1
...
Update quickstart example
2025-05-21 19:50:40 -04:00
Philipp C. Heckel
ec337b5de9
Merge pull request #1296 from sharjeelaziz/add-bashrc-example
...
Add Terminal Notifications for Long-Running Commands example
2025-05-21 19:33:54 -04:00
Philipp C. Heckel
5a245f889c
Merge pull request #1260 from snex/main
...
add canary in the cage podcast coverage to integrations page
2025-05-21 19:31:27 -04:00
Philipp C. Heckel
ee595067ba
Merge pull request #1307 from jlssmt/patch-1
...
set LABEL org.opencontainers.image.version
2025-05-21 19:24:43 -04:00
Philipp C. Heckel
bd4b5e9e1b
Merge pull request #1312 from vkrause/work/vkrause/detect-encrypted-messages-as-unified-push
...
Consider aes128gcm content encoding as an indicator for UnifiedPush
2025-05-21 19:16:17 -04:00
Philipp C. Heckel
786e588397
Merge pull request #1325 from gitmotion/add-ntfy-me-mcp-integrations-projects
...
docs: add integration ntfy-me-mcp to integrations.md
2025-05-21 19:15:02 -04:00
Philipp C. Heckel
2dfb53ec53
Merge branch 'main' into add-ntfy-me-mcp-integrations-projects
2025-05-21 19:14:54 -04:00
Philipp C. Heckel
a30c5eb9cf
Merge pull request #1310 from biodrone/biodrone/issue1309
...
docs: correct mountPath for server.yml
2025-05-21 19:13:51 -04:00
Philipp C. Heckel
d96d4b03c7
Merge pull request #1225 from sedlund/docs/fix_typo
...
docs: publish.md typo
2025-05-21 19:13:23 -04:00
Philipp C. Heckel
3257ce91ef
Merge pull request #1264 from brian6932/patch-1
...
docs: Typo `wep` -> `web`
2025-05-21 19:12:44 -04:00
Philipp C. Heckel
f563b671c8
Merge pull request #1266 from mmatuska/fix/extractIPAddress
...
server/util.go: fix logic in extractIPAddress()
2025-05-21 19:11:13 -04:00
Philipp C. Heckel
ea1cda5f92
Merge pull request #1299 from cvilsmeier/main
...
docs: add integration: Monibot
2025-05-21 19:09:49 -04:00
Philipp C. Heckel
36ba27ba09
Merge pull request #1313 from patricksthannon/patch-1
...
Update integrations.md
2025-05-21 19:09:06 -04:00
Philipp C. Heckel
60eccba2fa
Merge pull request #1320 from yassirh/main
...
docs: Added reference to UptimeObserver integration
2025-05-21 19:07:14 -04:00
Philipp C. Heckel
aec4b97fae
Merge pull request #1319 from therobbielee/therobbielee-patch-1
...
Update integrations.md
2025-05-21 19:06:18 -04:00
Philipp C. Heckel
389ae682a5
Merge pull request #1341 from binwiederhier/security-updates
...
Security updates
2025-05-21 19:04:26 -04:00
binwiederhier
3f21da7768
Pipelines
2025-05-21 18:55:21 -04:00
binwiederhier
0ad266a495
Derp
2025-05-21 18:53:29 -04:00
binwiederhier
bd192edf1e
Release notes
2025-05-21 18:52:45 -04:00
binwiederhier
d1ac8d03e0
Security updates
2025-05-21 18:49:19 -04:00
Tom Hubrecht
44b7c2f198
user: Allow changing the hashed password directly
...
This adds the detection of `NTFY_PASSWORD_HASH` when creating a user or
changing its passsword so that scripts don't have to manipulate the bare
password.
2025-05-21 16:34:14 +02:00
Hunter Kehoe
cdae5493e2
write http errors to websocket connection instead of always 200
2025-05-14 11:39:18 -06:00
Hunter Kehoe
f110472204
fix typo
2025-05-14 11:20:30 -06:00
gitmotion
3f1342c05b
Add ntfy-me-mcp
2025-04-28 19:25:40 -07:00
Yassir Hannoun
8b95b1a213
docs: Added UptimeObserver integration
2025-04-26 21:13:12 +00:00
Robbie Björk
d4dfd3f657
Update integrations.md
...
Added alertmanager-ntfy-relay to integrations.md
2025-04-26 00:22:54 +02:00
patricksthannon
c1d718ee68
Update integrations.md
...
Added InvaderInformant integration to integration list. Thanks!
2025-04-09 09:53:17 -07:00
Volker Krause
bd08a120cd
Consider aes128gcm content encoding as an indicator for UnifiedPush
...
Without this a UnifiedPush/Web Push message with encryption would be
turned into an attachment. That in itself isn't pretty but can still
work, but it requires attachments to be enabled in the first place.
2025-04-07 17:19:44 +02:00
Josh J
c9126e7aa9
docs: correct mountPath for server.yml
...
Fixed #1309
2025-04-07 09:26:52 +01:00
jlssmt
db9b974e47
set LABEL org.opencontainers.image.version
2025-04-06 11:35:42 +02:00
Christoph Vilsmeier
889a6f03f8
docs: add integration: Monibot
2025-03-25 16:56:47 +01:00
Sharjeel Aziz
6af8d03470
Add Terminal Notifications for Long-Running Commands example
...
Signed-off-by: Sharjeel Aziz <sharjeel.aziz@gmail.com >
2025-03-19 15:35:46 -04:00
barart
6b2cfb1d1d
Handle anonymous read restrictions by sending a poll_request event
...
If a topic does not allow anonymous reads, this change ensures that we send a "poll_request" event instead of relaying the message via Firebase. Additionally, we include generic text in the title and body/message. This way, if the client cannot retrieve the actual message, the user will still receive a notification, prompting them to update the client manually.
2025-03-05 13:04:21 -06:00
RoboMagus
35458230a8
add major and minor version tags to docker release flow
2025-01-30 23:49:22 +01:00
Martin Matuska
bd39cf4b54
server/util.go: fix logic in extractIPAddress()
2025-01-26 00:00:06 +01:00
Brian
f739a3067e
docs: Typo wep -> web
2025-01-24 20:28:29 -05:00
Christian Harke
2344eee2c6
Make markdown code blocks scrollable
2025-01-20 22:13:15 +01:00
David Havlicek
5822a2ec41
add canary in the cage podcast coverage to integrations page
2025-01-17 13:26:22 -08:00
Kyle Duren
a49cafbadb
more correcting auto-formats
2025-01-06 02:55:03 +00:00
Kyle Duren
0aee6252bb
fixing auto-format change
2025-01-06 01:09:40 +00:00
Kyle Duren
0e6a483b2f
fixing auto-format change
2025-01-06 01:06:28 +00:00
Kyle Duren
20c014ba8d
Adding test and some docs
2025-01-06 00:57:53 +00:00
Kyle Duren
926967b6e7
adding logic to specifcy client-ip header from proxy
2025-01-05 20:29:08 +00:00
Kyle Duren
6345e7f864
Update quickstart example
...
Just noticed the behind proxy was missing from the example that was supposed to include it.
2025-01-01 22:08:30 -05:00
thiswillbeyourgithub
80bc600ff0
docs: add integration: Ntfy_CSV_Reminders
...
Signed-off-by: thiswillbeyourgithub
<26625900+thiswillbeyourgithub@users.noreply.github.com >
2024-12-12 17:55:08 +01:00
thiswillbeyourgithub
758828e7aa
docs: add integration: Daily Fact Ntfy
...
Signed-off-by: thiswillbeyourgithub <26625900+thiswillbeyourgithub@users.noreply.github.com >
2024-12-11 12:50:03 +01:00
thiswillbeyourgithub
4c179b7d9d
docs: add ToC to integrations.md
...
Signed-off-by: thiswillbeyourgithub <26625900+thiswillbeyourgithub@users.noreply.github.com >
2024-12-11 12:40:36 +01:00
David Wronek
27398e7d72
docs: config.md: fix typo
...
Add a missing parenthesis.
Signed-off-by: David Wronek <david@mainlining.org >
2024-12-10 08:42:59 +01:00
Scott Edlund
19f8a35588
docs: publish.md typo
2024-11-23 13:24:24 +07:00
Dmitry Gudkov
8feb0f1a2e
Update integrations.md: Added EasyMorph
...
EasyMorph (https://easymorph.com ) is a visual workflow-based data preparation and automation tool. It has 180+ actions, including a dedicated action to send notifications to ntfy as a workflow step.
The proposed link leads to the official help page for the "Send message to ntfy" action.
2024-11-19 21:28:59 -05:00
Hunter Kehoe
9241b0550c
feat: add subscribe param
2024-11-04 21:33:35 -07:00
KuroSetsuna29
136b656ccb
fix descriptions
2024-11-02 08:50:57 -04:00
KuroSetsuna29
c844c24a16
allow configurable web push expiry duration
2024-11-02 00:46:31 -04:00
jim3692
90f21ba408
Add Clipboard IO to projects
2024-10-30 14:48:32 +02:00
Quantum
b843c69c16
docs: add quantum5/ntfy-run to integrations and examples
2024-10-16 22:00:48 -04:00
binwiederhier
630f2957de
Merge branch 'main' of github.com:binwiederhier/ntfy
2024-09-29 13:20:45 -04:00
binwiederhier
d243c22510
Docs, fix lint
2024-09-29 13:20:36 -04:00
Philipp C. Heckel
fbf325a630
Merge pull request #1122 from stendler/docs
...
update links in integration docs
2024-09-29 13:19:21 -04:00
Philipp C. Heckel
84f421a464
Merge pull request #1175 from Measurity/patch-1
...
Added note to add ", chain=DOCKER-USER" to the fail2ban jail action if using docker networks
2024-09-29 13:14:26 -04:00
binwiederhier
d38c149263
Docs
2024-09-29 13:12:51 -04:00
Philipp C. Heckel
fc3624cd50
Merge pull request #1141 from pcouy/smtp-sender-date-header
...
Add Date header to sent e-mails
2024-09-29 12:41:29 -04:00
Philipp C. Heckel
78533e27fe
Merge pull request #1133 from Walzen-Group/integrations-wlzntfy
...
Integrations wlzntfy
2024-09-29 12:40:46 -04:00
Philipp C. Heckel
02e46c1d03
Merge pull request #1137 from ShlomoCode/patch-1
...
macrodroid supports POST requests
2024-09-29 12:39:25 -04:00
Philipp C. Heckel
81f05b3f15
Merge pull request #1161 from OneWeekNotice/documentation-update
...
Updating Docs - configuration table, shoutrr, Scrutiny, etc
2024-09-29 12:38:07 -04:00
Philipp C. Heckel
eb700b4b6c
Merge pull request #1164 from bishtawi/bishtawi/smtp-auth
...
Support SMTP Auth Plain for event publishing
2024-09-29 12:30:01 -04:00
Philipp C. Heckel
89c884ab4d
Merge pull request #1172 from anirvan/patch-1
...
Fix typo in cli.md ("subscibe" → "subscribe")
2024-09-29 12:23:26 -04:00
Philipp C. Heckel
0fe0b0c9d7
Merge pull request #1177 from hoho4190/fix-config-md
...
docs(config.md): remove duplicate comment
2024-09-29 12:22:56 -04:00
binwiederhier
bad3ef43b7
BUmp
2024-09-29 12:22:16 -04:00
lexi
903ef71b6f
Fix typo
...
"Firebase (FCM" -> "Firebase (FCM)"
2024-09-22 11:58:26 +02:00
hoho4190
5726f8e9ba
docs(config.md): remove duplicate comment
...
removed links typed twice
2024-09-03 15:06:46 +09:00
Meas
5b10cd660b
Update config.md
...
Added note to add ", chain=DOCKER-USER" to the fail2ban jail action if using docker networks
By default, the jail action chain is "INPUT", but "FORWARD" is used when using docker networks. "DOCKER-USER", available when using docker, is part of the "FORWARD" chain. Hence the note to use "DOCKER-USER".
2024-08-31 09:06:54 +02:00
Anirvan Chatterjee
333d901661
Fix typo in cli.md ("subscibe" → "subscribe")
2024-08-25 22:19:05 -07:00
Bishtawi
112efaae90
Support SMTP Auth Plain
2024-08-07 17:29:54 -07:00
OneWeekNotice
61bb8a0286
adding Scrutiny project to integrations documentation
2024-07-26 23:16:49 -04:00
OneWeekNotice
be2bebf517
adding logging configurations to Config options table
2024-07-26 23:01:35 -04:00
OneWeekNotice
a4cf40907b
removing WATCHTOWER_NOTIFICATIONS as this is Legacy notifications
2024-07-26 22:50:27 -04:00
OneWeekNotice
6562ba6987
adding Watchtower - shoutrrr authentication with auth token utilizing ntfy url
2024-07-26 22:48:14 -04:00
OneWeekNotice
6da554d1e5
adding documentation for caddy WebSockets
2024-07-26 22:43:08 -04:00
Philipp C. Heckel
72f36f8296
Merge pull request #1149 from abhisheksoni27/patch-1
...
feat: add app store reference
2024-07-19 09:41:55 +02:00
binwiederhier
e8685baf15
Thank you @cdf-eagles for your generous donation
2024-07-19 09:34:14 +02:00
binwiederhier
f8085f8686
Thank you @user8446 for your donation
2024-07-19 09:33:45 +02:00
binwiederhier
3139c13e50
Thank you @chxseh for your donation
2024-07-19 09:33:18 +02:00
binwiederhier
4a2b5676d9
Thank you @wielandp for your donation
2024-07-19 09:32:47 +02:00
binwiederhier
a12195d3c7
Thank you @Proximus888 for your sponsorship
2024-07-19 09:32:03 +02:00
binwiederhier
412e78c4d0
Thank you @suhlig for your sponsorship
2024-07-19 09:31:02 +02:00
binwiederhier
22bdc91630
Thank you @dlt-green for your sponsorship
2024-07-19 09:29:46 +02:00
binwiederhier
e94c2fef52
Thank you @sheetd for your donation
2024-07-19 09:28:36 +02:00
binwiederhier
694363013d
Thank you @TheCraiggers for your sponsorship
2024-07-19 09:28:03 +02:00
binwiederhier
fb6a408cca
Thank you @avalentic for your donation
2024-07-19 09:26:55 +02:00
binwiederhier
89437019fb
Bump
2024-07-19 09:26:44 +02:00
binwiederhier
a095ab56bb
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-07-19 09:24:49 +02:00
Jiri Grönroos
92905fd860
Translated using Weblate (Finnish)
...
Currently translated at 98.5% (399 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2024-07-16 13:09:10 +00:00
Priit Jõerüüt
01c216d506
Translated using Weblate (Estonian)
...
Currently translated at 5.9% (24 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/et/
2024-07-15 08:09:25 +02:00
Priit Jõerüüt
999678565b
Added translation using Weblate (Estonian)
2024-07-13 23:59:26 +02:00
Abhishek Soni
3454a5ca16
feat: add app store reference
2024-07-12 14:44:30 +05:30
wmbirken
63c96b4e80
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2024-07-11 15:09:24 +02:00
Pierre Couy
003fec5f83
Add Date header to sent e-mails
2024-06-29 15:31:25 +02:00
Gian Andrea Casavecchia
f0d8f0ad8e
Translated using Weblate (Italian)
...
Currently translated at 78.5% (318 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2024-06-26 10:09:27 +00:00
Nogweii
20cca8e888
update go.sum
2024-06-25 22:59:17 -07:00
Nogweii
49a548252c
teach ntfy webpush to write the keys to a file
2024-06-25 22:58:36 -07:00
Shlomo
21dbcf65dc
macrodroid supports POST requests
2024-06-24 23:50:56 +03:00
Sam
dee213d90c
improve wording
2024-06-16 22:51:35 +02:00
Sam
19b99e8285
better wording
2024-06-16 22:50:08 +02:00
Sam
0c68b6a2c7
Update integrations.md
2024-06-16 22:47:41 +02:00
Sam
76b753062d
fix url
2024-06-16 22:47:07 +02:00
Sam
ceec0bc71d
Update integrations.md
2024-06-16 22:44:56 +02:00
aaron.frost@gmx.de
6ecd96cf6e
Translated using Weblate (German)
...
Currently translated at 94.8% (384 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2024-06-14 15:09:15 +00:00
waclaw66
8d38672baf
Translated using Weblate (Czech)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2024-06-06 08:09:13 +02:00
Aiman Jalil
36a149dd7a
Translated using Weblate (Malay)
...
Currently translated at 46.4% (188 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ms/
2024-06-04 05:58:08 +02:00
Aiman Jalil
1249d9473a
Translated using Weblate (Malay)
...
Currently translated at 24.4% (99 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ms/
2024-06-02 22:09:21 +02:00
Ed
5941a8f2a6
Translated using Weblate (Portuguese)
...
Currently translated at 71.8% (291 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2024-06-02 22:09:20 +02:00
Aiman Jalil
2e8daa962c
Added translation using Weblate (Malay)
2024-06-02 12:24:59 +02:00
Ed
3f4d0ef3ea
Translated using Weblate (Portuguese)
...
Currently translated at 59.0% (239 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2024-06-01 21:21:59 +02:00
1024mb
0fba690d02
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2024-06-01 21:21:58 +02:00
stendler
5211d06f2c
feat(server): add Cache and Firebase as keys to JSON publishing
...
https://github.com/binwiederhier/ntfy/issues/1119
2024-05-29 21:23:06 +02:00
stendler
7121d14bfa
docs: add more links
2024-05-29 13:02:11 +02:00
stendler
d5a1e38082
docs: fix description of systemd-ntfy-poweronoff
2024-05-29 12:36:55 +02:00
Guilherme Puida
3ad61c4736
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 79.5% (322 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2024-05-28 05:09:33 +02:00
binwiederhier
9d3fc20e58
Thank you @madchr1st for your generous donation!
2024-05-18 12:19:33 -04:00
binwiederhier
0be467f809
Thank you @0x45796164 for your sponsorship
2024-05-13 20:46:37 -04:00
binwiederhier
ec75ce0787
Thank you @herzkerl for your sponsorship
2024-05-13 20:41:56 -04:00
binwiederhier
d11b1007ef
Bump
2024-05-13 16:11:29 -04:00
binwiederhier
c542dd8c6f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-05-13 16:09:04 -04:00
binwiederhier
37697aed27
Bump
2024-05-13 16:08:46 -04:00
bytequill
4360d157b2
Translated using Weblate (Polish)
...
Currently translated at 98.7% (400 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2024-05-12 13:29:15 +02:00
Samuel
c3c4d65f99
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 78.2% (317 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2024-05-08 16:07:19 +02:00
binwiederhier
ffd7645c0b
Releases
2024-05-07 21:24:39 -04:00
Philipp C. Heckel
043738a475
Merge pull request #1098 from wunter8/patch-6
...
don't cache config.js
2024-05-07 21:21:39 -04:00
binwiederhier
fb52ad6fdb
Thank you @arnbrhm for your donation
2024-05-07 21:20:58 -04:00
binwiederhier
29318f9d61
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-05-07 21:18:14 -04:00
binwiederhier
030f7266f7
Do not set rate visitor for non-eligible topics
2024-05-07 21:17:51 -04:00
ButterflyOfFire
9692de1469
Translated using Weblate (Arabic)
...
Currently translated at 88.1% (357 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2024-05-05 21:08:13 +02:00
Mohammad Habib
eab90a0275
Translated using Weblate (Arabic)
...
Currently translated at 85.9% (348 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2024-05-03 19:07:20 +02:00
Isaac Alves
e6f70f8e41
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 76.2% (309 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2024-04-26 21:07:29 +02:00
wunter8
499b0dd839
don't cache config.js
2024-04-25 16:09:27 -06:00
Philipp C. Heckel
31d0c812ce
Merge pull request #1082 from wunter8/fix-username-regex
...
Fix username regex
2024-04-24 16:03:25 -04:00
Philipp C. Heckel
d37f861f6b
Merge pull request #1086 from ibacalu/patch-1
...
docs(integrations): add proxmox-ntfy
2024-04-24 15:58:56 -04:00
binwiederhier
0a49a8d88b
Thank you for your donation @Riolku
2024-04-24 14:55:51 -04:00
binwiederhier
b63ef0defb
Thank you @rubund for your sponsorship
2024-04-24 14:55:18 -04:00
binwiederhier
f8068ef561
Thank you @IMarkoMC for your sponsorship
2024-04-24 14:54:52 -04:00
binwiederhier
2608687e98
Thank you @spudooli for your donation
2024-04-24 14:54:25 -04:00
binwiederhier
02564a40c7
Thank you @PTR-inc for your sponsorship
2024-04-24 14:53:45 -04:00
binwiederhier
bdd49f4e16
Thank you @afunworm for your sponsorship
2024-04-24 14:52:52 -04:00
binwiederhier
33b603def5
Re-add idx_topic to messages table
2024-04-24 14:38:05 -04:00
binwiederhier
6eff5553b5
Merge branch 'main' of github.com:binwiederhier/ntfy
2024-04-23 20:22:16 -04:00
binwiederhier
7cac03c1ec
Bump
2024-04-23 20:22:09 -04:00
Iulian Bacalu
b33918f267
docs(integrations): add proxmox-ntfy
...
Python script that monitors Proxmox tasks and sends notifications using Ntfy.
More details [here](https://github.com/qtsone/proxmox-ntfy )
2024-04-14 12:24:55 +02:00
Jeroen Bulters
f68ad6acdf
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2024-04-12 11:02:04 +02:00
Alexey Smirnov
a533bf9efb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2024-04-12 11:02:04 +02:00
Mohammad Parvin
66ea805cde
Translated using Weblate (Persian)
...
Currently translated at 8.3% (34 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fa/
2024-04-10 11:01:49 +02:00
Mohammad Parvin
7c3b6e4521
Added translation using Weblate (Persian)
2024-04-09 10:33:06 +02:00
Alexander Chekalin
9cb3d056fe
Translated using Weblate (Russian)
...
Currently translated at 97.0% (393 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2024-04-08 12:02:14 +02:00
Hunter Kehoe
4111bee0c4
fix linting issue
2024-04-07 21:40:24 -06:00
Hunter Kehoe
e4c2b938d3
clean up invalid username code
2024-04-05 08:43:56 -06:00
Hunter Kehoe
fc7cf5933f
fix error message for invalid username/password
2024-04-03 21:58:43 -06:00
Hunter Kehoe
e4d22ebd8b
allow + in usernames
2024-04-03 21:58:29 -06:00
Fredrik
69d6e0f890
Translated using Weblate (Swedish)
...
Currently translated at 96.0% (389 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2024-04-01 03:02:02 +02:00
grinningmosfet
ecab7fbf65
Translated using Weblate (French)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2024-04-01 03:02:01 +02:00
Error504TimeOut
75887e4a62
Translated using Weblate (German)
...
Currently translated at 94.5% (383 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2024-04-01 03:02:00 +02:00
Philipp C. Heckel
130039f5c8
Merge pull request #1071 from truroshan/traccar-example-add-info
...
Update traccar examples
2024-03-27 12:21:24 -04:00
Roshan Rajak l byteio.ɪn
bec0d4807b
Update traccar examples
2024-03-27 18:39:31 +05:30
binwiederhier
5ee62033b5
Bump
2024-03-25 17:21:23 -04:00
binwiederhier
3e02d7b0bb
Bump
2024-03-25 17:20:27 -04:00
binwiederhier
290ed1124e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-03-25 17:12:04 -04:00
binwiederhier
fc62682334
Thank you @jceloria for your donation
2024-03-25 09:42:09 -04:00
binwiederhier
28404565d2
Thank you @Circenn5130 for your donation
2024-03-25 09:41:37 -04:00
binwiederhier
f8548e9d46
Thank you @tomroth04 for your donation
2024-03-25 09:41:08 -04:00
Philipp C. Heckel
d90b290cd2
Merge pull request #1066 from binwiederhier/templating-disallow
...
Disallow certain templates
2024-03-25 09:38:33 -04:00
binwiederhier
21c6776269
Fix linter
2024-03-25 09:34:44 -04:00
binwiederhier
7fed392e0c
Disallow certain templates
2024-03-24 23:19:16 -04:00
Philipp C. Heckel
913b59b5e3
Merge pull request #1064 from binwiederhier/templating-3
...
Message templating
2024-03-24 14:47:32 -04:00
binwiederhier
4692ca7b7f
REvert parallel tests
2024-03-24 14:36:14 -04:00
binwiederhier
af16542d02
Removed unused vars
2024-03-24 14:28:10 -04:00
binwiederhier
5511812e30
JSON templating
2024-03-24 14:21:28 -04:00
binwiederhier
547b09a7e5
docs
2024-03-23 14:22:56 -04:00
binwiederhier
b9c176ddba
Tests
2024-03-22 22:01:41 -04:00
Philipp C. Heckel
f971377cbb
Merge pull request #1062 from theparadox1083/patch-1
...
Update publish.md (PowerShell 7+ Access Token Example)
2024-03-22 21:43:00 -04:00
binwiederhier
a04f2f9c9a
Bla
2024-03-22 20:45:16 -04:00
Patrick
763eafd5dd
Update publish.md (PowerShell 7+ Access Token Example)
...
Corrected PowerShell 7+ Parameter from Authorization to Authentication
Converted Token text to SecureString Inline - token must be of type SecureString
Added comment noting the Token parameter must be a SecureString
2024-03-21 09:38:55 -04:00
binwiederhier
9247dac50d
Move things, revert naming
2024-03-20 21:39:17 -04:00
binwiederhier
de65d07518
Simplify(?) templating cases
2024-03-20 21:33:54 -04:00
binwiederhier
1966f80855
Merge branch 'main' into templating
2024-03-20 20:27:12 -04:00
binwiederhier
4b2e38320d
BUmp
2024-03-20 20:26:18 -04:00
wunter8
83356f565e
remove debug print statement
2024-03-20 10:54:41 -06:00
Hunter Kehoe
7fd5f0b29d
allow large HTTP body so long as resulting message is small
2024-03-19 21:56:55 -06:00
Hunter Kehoe
03737dbf5c
update docs
2024-03-19 20:55:36 -06:00
Hunter Kehoe
867cf28080
refactor gjson parsing code
2024-03-19 20:30:24 -06:00
Hunter Kehoe
b2eb5b94bd
use existing message and title fields for templates
2024-03-18 20:04:40 -06:00
Hunter Kehoe
df7d6baec5
add templating for title and message fields
2024-03-17 21:55:50 -06:00
josé m
a4f5c8dee7
Translated using Weblate (Galician)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2024-03-12 13:01:53 +01:00
binwiederhier
4c0ec3f75b
Thank you @arthurgleckler for your generous donation
2024-03-10 22:47:19 -04:00
binwiederhier
12bbe9a1ae
Thank you @danbartram for your sponsorship
2024-03-10 22:44:43 -04:00
Mazurky
0a589f6242
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sk/
2024-03-10 17:01:44 +01:00
gallegonovato
ab2dd6136e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2024-03-10 17:01:44 +01:00
gallegonovato
4d64515e45
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2024-03-09 16:15:59 +01:00
LiLPandemio
411597ecc2
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2024-03-09 16:15:59 +01:00
Oğuz Ersen
1a426da913
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2024-03-09 16:15:59 +01:00
Philipp C. Heckel
7936c38feb
Update README.md
2024-03-08 12:32:37 -05:00
binwiederhier
d0beaa900f
Thank you @stannynuytkens for your sponsorship
2024-03-08 11:12:55 -05:00
Linerly
f4bf8fd9bb
Translated using Weblate (Indonesian)
...
Currently translated at 99.7% (404 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2024-03-08 07:42:48 +01:00
109247019824
d866cb2fd9
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (405 of 405 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2024-03-08 07:42:47 +01:00
binwiederhier
0ab6171962
Blog posts
2024-03-07 23:07:07 -05:00
binwiederhier
b7c2898b9c
Thank you @dav23r for your sponsorship
2024-03-07 21:24:33 -05:00
binwiederhier
d155ebb3a4
Thank you @TheTomik1 for your donation
2024-03-07 21:24:07 -05:00
binwiederhier
3d5bb92774
Thank you @Integral-Tech for your sponsorship
2024-03-07 21:23:35 -05:00
binwiederhier
a2f1a45097
Thank you @rwxd for your sponsorship
2024-03-07 21:22:59 -05:00
binwiederhier
b43fff7c7e
Thank you @hermannx5 for your donation
2024-03-07 21:22:02 -05:00
binwiederhier
b186c7a324
Thank you for your donation @rxsantos
2024-03-07 21:21:15 -05:00
binwiederhier
e50b6f4075
Thank you @siebej for your donation
2024-03-07 21:19:21 -05:00
binwiederhier
e5342d5eca
Thank you @brookmg for your donation
2024-03-07 21:18:55 -05:00
binwiederhier
a25fc1daaa
Thank you @dwain-lab for your donation
2024-03-07 21:18:25 -05:00
binwiederhier
6e75108aa9
Thank you @vovayartsev for your sponsorship
2024-03-07 21:17:40 -05:00
binwiederhier
0735a5cb48
Thank you @FrameXX for your donation
2024-03-07 21:17:13 -05:00
binwiederhier
088aede833
Thank you @mursec for your donation
2024-03-07 21:15:58 -05:00
binwiederhier
2119954f67
Thank you @ajay-actuary for your sponsorship
2024-03-07 21:15:00 -05:00
binwiederhier
220b012ae3
Thank you @CataIana for your donation
2024-03-07 21:11:29 -05:00
binwiederhier
e1278a5e92
Thank you @tomershvueli for your donation
2024-03-07 21:10:46 -05:00
binwiederhier
0ae62d36d2
Thank you @zark0s for your sponsorship
2024-03-07 21:10:00 -05:00
binwiederhier
70729edb2b
Thank you @Emiliaaah for your donation
2024-03-07 21:09:14 -05:00
binwiederhier
de2f7d3e9b
Remove Lemmy
2024-03-07 21:06:46 -05:00
binwiederhier
8c69234e28
Revert Docker user fix
2024-03-07 16:59:42 -05:00
binwiederhier
a9b7c4530b
Derp
2024-03-07 16:34:49 -05:00
binwiederhier
76fc015775
Release notes
2024-03-07 16:30:35 -05:00
binwiederhier
ef302d22a9
Avoid panic if user.Current() fails; add logging to "ntfy subscribe" to help figure out what's wrong
2024-03-07 15:56:20 -05:00
Philipp C. Heckel
7ab8ef73a3
Merge pull request #1044 from tripleee/patch-2
...
Update Danish translations
2024-03-07 15:07:04 -05:00
Philipp C. Heckel
7616b24e30
Merge pull request #1045 from tripleee/patch-3
...
Update Finnish translations
2024-03-07 15:06:43 -05:00
Philipp C. Heckel
05c1b264f2
Merge pull request #1046 from tripleee/patch-4
...
Update Norwegian translations
2024-03-07 15:04:43 -05:00
Philipp C. Heckel
35ccfdb8d8
Merge pull request #1043 from tripleee/patch-1
...
Update Swedish localizations: typo fixes etc
2024-03-07 15:04:01 -05:00
binwiederhier
d744204052
Release notes
2024-03-07 15:01:24 -05:00
binwiederhier
6c3aca4cd6
Merge branch 'main' into cmj2002/main
2024-03-07 14:54:57 -05:00
binwiederhier
d54db74f5a
Release notes
2024-03-07 13:08:56 -05:00
binwiederhier
4e1980c2cc
Merge branch 'main' into patch-1
2024-03-07 13:05:47 -05:00
Philipp C. Heckel
40f990fffe
Merge pull request #1050 from binwiederhier/message-size-limit+delay-limit
...
Message size limit+delay limit
2024-03-07 13:04:04 -05:00
binwiederhier
8931f25ac5
Ahh
2024-03-07 13:00:39 -05:00
binwiederhier
94f60fb5b8
Lint
2024-03-07 12:53:39 -05:00
binwiederhier
01b397a31a
Release notes
2024-03-07 12:50:01 -05:00
binwiederhier
f2cd1edc57
Add some helper for base-url
2024-03-07 12:44:31 -05:00
binwiederhier
243123fd7e
Convert duration flags, add docs
2024-03-07 12:22:35 -05:00
binwiederhier
36b33030f3
Add message-{size|delay}-limit
2024-03-07 11:53:12 -05:00
binwiederhier
17709f2fb7
Merge branch 'main' into zhzy0077-patch-1
2024-03-07 10:38:19 -05:00
binwiederhier
a8c17c1856
Release notes
2024-03-07 10:36:56 -05:00
binwiederhier
8ac920d28c
Merge branch 'main' of github.com:binwiederhier/ntfy
2024-03-07 10:36:52 -05:00
binwiederhier
239c620707
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-03-07 10:36:40 -05:00
Philipp C. Heckel
f2e600d681
Merge pull request #967 from arahja/add_non-root_user_to_containers
...
Added non-root user to docker images.
2024-03-07 10:33:32 -05:00
Philipp C. Heckel
6486db99fa
Merge pull request #1014 from lennart-m/doc/watchtower-example
...
Docs: Enhance Watchtower example
2024-03-07 10:24:57 -05:00
binwiederhier
766ca05e15
Release notes
2024-03-07 10:24:19 -05:00
binwiederhier
6c41f69db7
Merge branch 'main' into Tom-Hubrecht/main
2024-03-07 10:22:39 -05:00
binwiederhier
cae696c323
Switch to non-deprecated emoji extension in mkdocs
2024-03-07 10:17:43 -05:00
Philipp C. Heckel
42dc8bc3f5
Merge pull request #1049 from binwiederhier/remove-rate-topics
...
Remove Rate-Topics
2024-03-07 10:17:25 -05:00
binwiederhier
aecf0a5f25
Remove Rate-Topics
2024-03-07 10:07:42 -05:00
Philipp C. Heckel
896a1b007f
Merge pull request #1022 from DerRockWolf/patch-1
...
docs(config.md): fix UnifiedPush links
2024-03-07 08:37:30 -05:00
Philipp C. Heckel
fc5973751a
Merge pull request #965 from ksurl/docs-watchtower-token
...
docs: add shoutrrr auth token url format
2024-03-07 08:36:25 -05:00
Philipp C. Heckel
9ca5133c76
Merge pull request #1001 from UpcraftLP/patch-1
...
fix apk output path in docs
2024-03-07 08:35:25 -05:00
tripleee
509f59ac3c
Update Norwegian translations
...
* Avoid compound errors
* Typo fix
2024-03-06 19:57:18 +02:00
tripleee
9d8482a119
Update Finnish translations
...
* Avoid compound errors
* Typo fixes and wording tweaks
2024-03-06 19:48:13 +02:00
tripleee
34343fae02
Update Danish translations
...
Avoid compound errors
2024-03-06 19:32:24 +02:00
tripleee
1ff6ecf5d8
Update Swedish localizations: typo fixes etc
...
- Avoid compound errors
- Small wording tweaks
2024-03-06 19:23:00 +02:00
109247019824
f2f7ad8253
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2024-02-29 13:02:06 +01:00
109247019824
78de5d4866
Translated using Weblate (Bulgarian)
...
Currently translated at 98.1% (375 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2024-02-27 23:57:45 +01:00
Хусниддин
9449b0b875
Translated using Weblate (Uzbek)
...
Currently translated at 6.5% (25 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uz/
2024-02-25 00:02:05 +01:00
Хусниддин
b86c50c60a
Added translation using Weblate (Uzbek)
2024-02-23 23:28:55 +01:00
DerRockWolf
34f90facb2
docs(config.md): fix UnifiedPush links
2024-02-09 21:13:59 +00:00
Tom Hubrecht
99a0c72d49
Remove dependence on mkdocs-simple-hooks
...
Since mkdocs v1.4, the hooks are a native feature
2024-02-05 13:29:55 +01:00
arahja
c4d9e397ab
Merge branch 'binwiederhier:main' into add_non-root_user_to_containers
2024-02-02 10:44:16 -06:00
Lennart
3f49f51847
docs: enhance watchtower example
...
document usage of environment variable WATCHTOWER_NOTIFICATION_SKIP_TITLE for watchtower container so the provided title will not be overwritten
2024-01-30 17:01:36 +01:00
binwiederhier
1d2b759dc0
Bump
2024-01-21 11:27:10 -05:00
binwiederhier
8e62d2af6f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2024-01-21 11:24:13 -05:00
YMan84
7dfcda9306
Update publish.md with powershell snippet for uploading files
2024-01-15 19:11:55 -05:00
da
b6983e6866
add ntfy-client.service as user service
2024-01-15 22:06:46 +01:00
Up
4cfc64e528
fix docs showing wrong apk path
2024-01-14 10:25:46 +01:00
109247019824
020968961e
Translated using Weblate (Bulgarian)
...
Currently translated at 88.2% (337 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2024-01-05 23:06:59 +00:00
Jonne Saloranta
2cfe18c9c8
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2024-01-02 20:09:12 +00:00
Costin Stroie
39dc90e795
Translated using Weblate (Romanian)
...
Currently translated at 32.4% (124 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2023-12-31 11:09:05 +01:00
Costin Stroie
fe4101d26c
Translated using Weblate (Romanian)
...
Currently translated at 28.2% (108 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2023-12-30 10:09:27 +01:00
tinect
80861d33b4
Translated using Weblate (German)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-12-30 00:45:43 +01:00
tinect
1383b41062
Translated using Weblate (German)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-12-29 01:09:12 +01:00
Panda
99c03b0e83
Translated using Weblate (Danish)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/da/
2023-12-14 00:06:55 +01:00
Philipp C. Heckel
bb4b5d2bc8
Merge pull request #976 from drizzt/patch-1
...
Fix typo in it.json
2023-12-10 20:19:41 -05:00
M G
4916806298
Added translation using Weblate (Esperanto)
2023-12-10 19:26:48 +01:00
Timothy Redaelli
f350b81da4
Fix typo in it.json
2023-12-09 01:20:48 +01:00
109247019824
1e306e08c9
Translated using Weblate (Bulgarian)
...
Currently translated at 88.2% (337 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-12-07 06:05:18 +01:00
binwiederhier
518505fa9d
Thank you @beekeeb for your generous sponsorship
2023-12-04 13:27:33 -05:00
binwiederhier
1f4a0601f8
Thank you @tka85 for your generous donation!
2023-12-04 13:25:50 -05:00
binwiederhier
0347fdc192
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-12-04 13:25:07 -05:00
Piotr Icikowski
d207f3ca26
Translated using Weblate (Polish)
...
Currently translated at 91.8% (351 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2023-12-03 23:08:22 +01:00
Adam Rahja
f2d6f09671
Added non-root user to docker images. This gives you the ability to run ntfy as a non-root user. resolves #966
2023-11-30 08:08:52 -06:00
ksurl
0f44d20da5
clean up
2023-11-30 00:21:11 +00:00
ksurl
aaf53d5d3f
add auth token url format
2023-11-30 00:18:24 +00:00
binwiederhier
154e3945c9
Release notes
2023-11-27 21:56:22 -05:00
binwiederhier
0a82729650
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-11-27 21:56:06 -05:00
Philipp C. Heckel
5876c923a2
Merge pull request #964 from wunter8/patch-5
...
Update docker compose example
2023-11-27 09:01:24 -05:00
wunter8
a2b56154a7
Update docker compose example
...
Noticed that this wasn't consistent with the other paths
2023-11-27 06:33:33 -07:00
Cao Mingjun
4b1468cfd8
Web: support pasting images to PublishDialog
2023-11-25 07:39:20 +00:00
Cao Mingjun
00fe639a95
Remove debug logging
2023-11-25 05:22:02 +00:00
Cao Mingjun
94781c89f3
Preview local file before send
2023-11-25 03:39:26 +00:00
Philipp C. Heckel
6e2f9a5bdd
Merge pull request #961 from cmj2002/main
...
Update docker-dev go version
2023-11-24 15:33:47 -05:00
Cao Mingjun
a3312f69fb
Web: support pasting images from clipboard
2023-11-24 14:49:56 +00:00
Cao Mingjun
87bcf59bd4
Update docker-dev go version
2023-11-24 14:00:16 +00:00
Caio Facchinato
4817e33942
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 74.3% (284 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2023-11-24 06:02:05 +01:00
binwiederhier
141cbad5ad
Thank you @ubipo for your sponsorship
2023-11-22 07:19:51 -05:00
binwiederhier
aaa4976c7d
Install page
2023-11-19 16:48:19 -05:00
binwiederhier
2525ef71a9
Release notes
2023-11-19 16:42:04 -05:00
binwiederhier
75a2cb9236
A few links
2023-11-19 09:08:49 -05:00
binwiederhier
6b82cb2b7a
cache file
2023-11-19 06:55:52 -05:00
binwiederhier
260e24f68b
Added Docker Compose docs
2023-11-19 06:49:24 -05:00
binwiederhier
3c8fabe409
Update deps
2023-11-19 05:49:40 -05:00
binwiederhier
1c3ed3ea40
Do not allow empty passwords when creating users
2023-11-19 05:47:41 -05:00
binwiederhier
497f45e5cd
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-11-18 21:54:38 -05:00
binwiederhier
f9a411c307
Release notes
2023-11-18 21:54:26 -05:00
binwiederhier
7d755ce604
Add comments and another test to ACL fix
2023-11-18 21:50:01 -05:00
binwiederhier
f64dbcb6b2
Merge branch 'main' into sandman7920/main
2023-11-18 06:28:48 -05:00
Philipp C. Heckel
0b41356179
Merge pull request #949 from cyqsimon/python-pip-override
...
Allow overriding `python3` & `pip3` binary in Makefile
2023-11-17 05:35:56 -05:00
cyqsimon
0928d99813
Fix mkdocs call
2023-11-17 10:41:16 +08:00
cyqsimon
e724aace49
Allow overriding python3 & pip3 binary in Makefile
2023-11-17 10:13:06 +08:00
binwiederhier
b65044712b
Fix linter
2023-11-16 21:04:49 -05:00
binwiederhier
22f48c5ad3
Change mod path
2023-11-16 20:54:58 -05:00
Philipp C. Heckel
1b4d55fb30
Merge pull request #941 from jhotmann/module-version-2
...
Append /v2 to module so version 2 can be used as a go package
2023-11-16 20:49:57 -05:00
Philipp C. Heckel
ad8b22482b
Merge pull request #939 from artemislena/fix-docs-badges
...
Fix broken badge image links in docs
2023-11-16 20:48:11 -05:00
binwiederhier
780c149c81
Merge branch 'html-emails'
2023-11-16 09:58:51 -05:00
binwiederhier
859a4e4f79
Added another test
2023-11-16 09:58:32 -05:00
Philipp C. Heckel
d0c2b00fbf
Merge pull request #693 from binwiederhier/html-emails
...
WIP: HTML emails
2023-11-16 09:51:45 -05:00
binwiederhier
37091f25a8
Add PR link
2023-11-16 09:51:23 -05:00
binwiederhier
7f1855ad4d
It's better than nothing
2023-11-16 09:49:35 -05:00
binwiederhier
b42958de9f
Merge branch 'main' of github.com:binwiederhier/ntfy into html-emails
2023-11-16 06:11:00 -05:00
binwiederhier
73eaf7b8b6
Finnish translation
2023-11-16 05:41:41 -05:00
binwiederhier
52361a1c48
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-11-16 05:32:09 -05:00
binwiederhier
9b48d674b4
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-11-16 05:32:05 -05:00
binwiederhier
c0fab933a5
Build docs in venv
2023-11-16 05:31:53 -05:00
binwiederhier
df6d760844
Remove twemoji from docs
2023-11-16 05:22:56 -05:00
Philipp C. Heckel
c6b6c81c83
Merge pull request #947 from wunter8/patch-4
...
Add JS WebSocket example to docs
2023-11-16 05:18:30 -05:00
wunter8
c2d6e0e316
Include link to websocket example in docs
2023-11-15 09:31:34 -07:00
wunter8
5acc6ad0c4
Add JS websocket example
2023-11-15 09:28:35 -07:00
binwiederhier
a533f352b2
Bump pipelines
2023-11-15 05:55:01 -05:00
binwiederhier
262bb723d9
Thank you @TechMDW for your generous sponsorship
2023-11-15 05:44:02 -05:00
binwiederhier
a97b6de37e
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-11-15 05:43:22 -05:00
binwiederhier
9f738e4a85
Thank you @ralhei for your donation
2023-11-15 05:43:11 -05:00
Philipp C. Heckel
8895bd77c1
Merge pull request #944 from wunter8/patch-3
...
remove broken link in Integrations > Projects+scripts
2023-11-14 11:21:23 -05:00
Philipp C. Heckel
404fd4c720
Merge pull request #945 from vvanouytsel/jetspotter
...
docs: add jetspotter integration
2023-11-14 11:21:06 -05:00
Vincent Van Ouytsel
058de2d761
docs: add jetspotter integration
2023-11-13 20:22:13 +01:00
wunter8
16d490474d
remove broken link
2023-11-13 11:19:19 -07:00
Seppo Lehtimäki
bd2088c480
Translated using Weblate (Finnish)
...
Currently translated at 95.8% (366 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2023-11-13 12:03:40 +01:00
Samuele Radici
c42f6289f6
Translated using Weblate (Italian)
...
Currently translated at 80.8% (309 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-11-10 20:35:55 +01:00
Jordan Hotmann
92cfa4040b
Append /v2 to module so version 2 can be used as a go package
2023-11-08 13:06:50 -07:00
artemislena
3f3af275e7
T.: Fixed broken links
2023-11-07 20:00:10 +01:00
Seppo Lehtimäki
28c653043e
Translated using Weblate (Finnish)
...
Currently translated at 93.7% (358 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fi/
2023-11-06 12:32:45 +01:00
binwiederhier
abe7275f0c
Remove Python version check
2023-11-06 05:55:04 -05:00
binwiederhier
d4af2be7a0
Thank you @pgwiebes for your sponsorship
2023-11-06 05:49:36 -05:00
binwiederhier
8dd4c3e3c0
Bump deps
2023-11-06 05:48:47 -05:00
binwiederhier
af25f164ed
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-11-06 05:32:10 -05:00
Philipp C. Heckel
64ede0f11c
Merge pull request #934 from bear/fix-933_macos_client_location
...
Fix #933 macos client location
2023-11-06 05:16:52 -05:00
Seppo Lehtimäki
d3565c9b87
Added translation using Weblate (Finnish)
2023-11-04 19:39:29 +01:00
binwiederhier
c332c132fa
Fix CI
2023-10-29 20:04:37 -04:00
binwiederhier
b3534aecda
Format fixes
2023-10-29 19:57:06 -04:00
binwiederhier
8e04912201
Fixing docs links
2023-10-29 12:32:08 -04:00
Philipp C. Heckel
909f9b3d24
Merge pull request #932 from dgtlmoon/changedetection-io
...
Adding changedetection.io integration guide
2023-10-29 12:18:13 -04:00
binwiederhier
cad38573d7
Thank you for your donation @bahur142
2023-10-29 12:15:20 -04:00
binwiederhier
a3663e43e4
Thank you for your donation @cminter
2023-10-29 12:14:07 -04:00
binwiederhier
6d451785f0
Thank you @richardleach for your sponsorship
2023-10-29 12:13:26 -04:00
binwiederhier
7791901b2d
Thank you @bear for your sponsorship. Awesome user name too!
2023-10-29 12:10:35 -04:00
Mike Taylor
2afe1fbeed
Update cli.md
...
Add macOS client location to the options listed
2023-10-28 13:35:52 -04:00
Mike Taylor
e2097e856e
Update install.md
...
Add macOS client.yml location to the list of locations given
2023-10-28 13:33:39 -04:00
dgtlmoon
03e7a3ea65
lower case
2023-10-28 19:08:14 +02:00
dgtlmoon
27f8cc0e52
Adding changedetection.io integration guide
2023-10-28 19:04:56 +02:00
Nikolay Zlatev
1aa82ff06a
FullScenario_Default_DenyAll: add user "john" test case
...
Add new test for user john
The user should have:
"deny" to mytopic_deny*,
"ro" to mytopic_ro*,
"rw" to mytopic*,
"ro" to the rest
2023-10-24 14:02:52 +03:00
Nikolay Zlatev
0ff1f6520a
TestMigrationFrom4: move the longest rule on top
2023-10-24 14:02:04 +03:00
Nikolay Zlatev
ff2a354333
TestMigrationFrom1: move the longest rule on top
2023-10-24 14:00:46 +03:00
Nikolay Zlatev
543709336c
TestManager_UserManagement: move the longest rule on top
2023-10-24 13:59:39 +03:00
Nikolay Zlatev
afd6d2e0ee
Default_DenyAll: move the longest rule on top
2023-10-24 13:57:46 +03:00
Philipp C. Heckel
32efbd5823
Merge pull request #929 from TheBlusky/patch-1
...
doc/integrations: link to ntfy-android-builder
2023-10-23 20:21:28 -04:00
Dan Lousqui
6dbdabf9fd
doc/integrations: link to ntfy-android-builder
2023-10-23 22:15:01 +02:00
Philipp C. Heckel
75d57b9f04
Merge pull request #926 from 0xFOSSMan/main
...
Added ntfy.fossman.de to docs/integrations.md/Alternative ntfy Servers
2023-10-23 16:05:20 -04:00
Dan Lousqui
554547b431
doc/integrations: link to ntfy-android-builder
2023-10-23 21:22:21 +02:00
FOSSMan
b811da6b83
Added ntfy.fossman.de to docs/integrations.md/Alternative ntfy Servers
2023-10-20 18:42:44 +00:00
binwiederhier
ca6bc1dcb0
Thank you @surfernv for your donation
2023-10-19 07:38:12 -04:00
binwiederhier
7c3fd42a86
Thank you @thomasskou for your donation
2023-10-19 07:33:40 -04:00
binwiederhier
04f12d1e2f
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-10-19 07:32:57 -04:00
binwiederhier
c6b8ea90b7
Thank you @YezGotIt for your donation
2023-10-19 07:32:39 -04:00
Philipp C. Heckel
7f8fb8d571
Merge pull request #911 from noman-land/fix-typo
...
fix: Remove errant word from Action buttons docs
2023-10-19 07:19:58 -04:00
Philipp C. Heckel
f8cfb084e0
Merge pull request #919 from eworm-de/routeros-scripts
...
doc/integrations: link RouterOS Scripts
2023-10-19 07:19:22 -04:00
binwiederhier
70b084457a
Bump deps
2023-10-19 07:18:03 -04:00
binwiederhier
6c12244587
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-10-19 07:15:49 -04:00
binwiederhier
e7c0365079
Changelog
2023-10-19 07:15:42 -04:00
Philipp C. Heckel
43b11de596
Merge pull request #922 from imkero/bugfix/language-with-underline
...
fix(i18n): correct usage of language str having underline
2023-10-19 07:13:39 -04:00
imkero
ef45ea5a50
fix(i18n): correct usage of language str having underline
2023-10-19 07:48:06 +00:00
Christian Hesse
483edb70bf
doc/integrations: link RouterOS Scripts
...
... which has a module to send notifications to Ntfy.
2023-10-18 09:52:18 +02:00
Rhodri
7516d25bc6
Translated using Weblate (Welsh)
...
Currently translated at 12.0% (46 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cy/
2023-10-17 06:06:28 +02:00
PW
2f2918bd3b
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 73.0% (279 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2023-10-17 06:06:27 +02:00
Nikolay Zlatev
7a5572ad7c
user.Manager: further improve ACL write/read order
...
For each user, we should test in order `THE_LONGEST_RULE`->`WRITE_PERMISSION`
2023-10-16 09:41:49 +03:00
Carlos M. Silva
73d2b3363b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 57.5% (220 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2023-10-14 21:01:46 +00:00
Nikolay Zlatev
5c9cebf059
user.Manager: fix ACL write, read order
...
This should fix "read-only access to topic *" being applied before "read-write access to topic _PREFIX_*"
Before this if we have:
ntfy access user "mytopic*" rw
ntfy access user "*" ro
read-only access rule was applied first and user couldn't write to
mytopic*
2023-10-13 15:41:17 +03:00
noman
ba0cc7fbf9
fix: Remove errant word from Action buttons docs
2023-10-08 15:58:29 -04:00
binwiederhier
b7f37138f8
Release notes
2023-10-02 11:49:27 -04:00
Philipp C. Heckel
53a451671c
Merge pull request #899 from nihalgonsalves/ng/fix-safari-17-sonoma
...
fix(pwa): hide install prompt on macOS 14 safari
2023-10-02 11:43:36 -04:00
Philipp C. Heckel
65dff6e8e3
Merge branch 'main' into ng/fix-safari-17-sonoma
2023-10-02 11:42:35 -04:00
Philipp C. Heckel
03a2de961d
Merge pull request #900 from nihalgonsalves/ng/remove-firefox-known-issue
...
docs: remove Firefox-Android known issue
2023-10-02 11:41:56 -04:00
Philipp C. Heckel
b94310a4cc
Merge pull request #903 from ohare93/another-ios-shortcut
...
docs: ios shortcut
2023-10-02 11:41:31 -04:00
Philipp C. Heckel
9c594da847
Merge pull request #902 from Octelly/main
...
Documentation healthcheck update
2023-10-02 11:41:02 -04:00
Philipp C. Heckel
93e62de3d2
Merge pull request #907 from MaheshBabu11/main
...
Adding ntfy-java package to libraries built around ntfy
2023-10-02 07:40:56 -04:00
Mahesh Babu
a3efbb3466
Adding ntfy-java package to libraries built around ntfy
2023-10-02 11:27:42 +05:30
Jordan Munch O'Hare
aaf01b98d2
docs: ios shortcut
2023-09-30 16:13:52 +00:00
Octelly
af037b9d70
Update config.md
...
Field is "healthy", not "health"
2023-09-29 17:50:27 +02:00
Mazurky
5dafd7e4a7
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sk/
2023-09-29 15:00:28 +02:00
Philipp C. Heckel
e2b5f4a9fb
Merge pull request #901 from Jawfish/patch-1
...
Fix typo "aliase" -> "alias"
2023-09-28 07:14:55 -04:00
James Fitzgerald
2e58f0db10
Fix typo "aliase" -> "alias"
2023-09-28 07:01:28 -04:00
binwiederhier
26b31acbae
Thank you @dkramer95 for your donation
2023-09-27 23:19:31 -04:00
binwiederhier
66e96244ef
Thank you @alexandzors for your donation
2023-09-27 23:16:24 -04:00
Nihal Gonsalves
4dc0183901
docs: remove firefox-android known issue
...
Closes #789
Firefox released a bug fix with v116.
2023-09-27 23:44:38 +02:00
Nihal Gonsalves
d33eded060
docs: remove Safari sound warning
...
iOS 17 does indeed play sounds.
2023-09-27 23:43:50 +02:00
Nihal Gonsalves
5913142389
fix: remove deprecated nodesource script
2023-09-27 23:43:50 +02:00
Nihal Gonsalves
66ef28c2e2
fix(pwa): hide install prompt on macos 14 safari
2023-09-27 23:43:50 +02:00
binwiederhier
19c30fc411
Add Alex's post in the install guide
2023-09-24 20:44:57 -04:00
binwiederhier
50bed826d0
Links links links
2023-09-24 20:36:34 -04:00
binwiederhier
b5851dd6d4
Links and blog posts
2023-09-24 18:32:03 -04:00
binwiederhier
ff1ee7d292
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-09-24 18:31:57 -04:00
binwiederhier
9455428048
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-09-24 18:31:52 -04:00
Philipp C. Heckel
0f919f3d49
Merge pull request #895 from binwiederhier/cf-priority
...
Refined `Priority` header handling
2023-09-24 18:08:45 -04:00
binwiederhier
d556a675e9
Changelog
2023-09-24 18:04:13 -04:00
binwiederhier
bfc1fa5181
Changelog
2023-09-24 18:03:09 -04:00
binwiederhier
d9387dac99
Refine logic
2023-09-24 17:59:23 -04:00
binwiederhier
4818ee57b6
Merge branch 'main' into gusdleon/main
2023-09-24 17:30:04 -04:00
binwiederhier
addb5efebb
Release notes
2023-09-24 11:48:26 -04:00
binwiederhier
8adb9ee633
Re-add tzdata to amd64
2023-09-24 11:45:35 -04:00
binwiederhier
418fc98d1a
Bump deps
2023-09-24 11:05:21 -04:00
binwiederhier
beffe4a1f2
Thank you @spartan for your sponsorship
2023-09-24 11:02:59 -04:00
Jakob Malchow
ef15b44a1b
Translated using Weblate (Italian)
...
Currently translated at 80.1% (306 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-09-20 22:17:49 +02:00
Andrea Guarnaccia
bc802bfc77
Translated using Weblate (Italian)
...
Currently translated at 80.1% (306 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-09-20 22:17:49 +02:00
Federico Nellen
d10a5df3df
Translated using Weblate (Italian)
...
Currently translated at 77.4% (296 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-09-19 14:02:05 +00:00
109247019824
b05d27ce45
Translated using Weblate (Bulgarian)
...
Currently translated at 87.6% (335 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-09-19 14:02:04 +00:00
Philipp C. Heckel
e61c9fdde9
Merge pull request #887 from wunter8/patch-2
...
Add instructions for local-only email publishing
2023-09-17 13:07:46 -04:00
wunter8
d2e2791729
Add instructions for local-only email publishing
2023-09-17 10:39:59 -06:00
Mazurky
68a7756621
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sk/
2023-09-10 19:15:07 +02:00
Jose Boullosa
42063cbd5c
Translated using Weblate (Galician)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2023-09-10 19:15:05 +02:00
josé m
a407a2e0f8
Translated using Weblate (Galician)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2023-09-10 19:15:04 +02:00
jonnysemon
6ec1ccf7a3
Translated using Weblate (Arabic)
...
Currently translated at 85.8% (328 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-09-10 19:15:03 +02:00
Jag_k
044f4182d0
Translated using Weblate (Russian)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2023-09-10 19:15:02 +02:00
SinecKers
bae30d79c9
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-09-10 19:15:02 +02:00
Christian Meis
25a60969fb
Translated using Weblate (German)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-09-10 19:15:02 +02:00
binwiederhier
528a67722b
Thank you @LuckVintage for your sponsorship
2023-09-10 11:23:18 -04:00
binwiederhier
d29dc95962
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-09-10 11:22:00 -04:00
binwiederhier
fc3d4dcf5e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-09-10 11:21:56 -04:00
Philipp C. Heckel
3d4218324f
Merge pull request #862 from masterujjval/main
...
readme modified
2023-09-10 15:08:31 +02:00
zhzy0077
6a10bac017
Update template server.yml
2023-09-08 13:21:55 +08:00
Philipp C. Heckel
f6fbb45978
Merge pull request #867 from InvitedToHell/main
...
Add ios shortcut to the integrations docs
2023-09-06 01:27:40 +02:00
Helly
dee16f543d
Add ios shortcut to the integrations docs
2023-09-06 00:52:46 +02:00
jonnysemon
9959d1aa43
Translated using Weblate (Arabic)
...
Currently translated at 85.6% (327 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-09-05 19:56:20 +02:00
Mazurky
76146c4e74
Translated using Weblate (Slovak)
...
Currently translated at 45.8% (175 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sk/
2023-09-04 17:52:06 +02:00
Ron
8a8023fcf8
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 64.1% (245 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2023-09-04 17:52:04 +02:00
Mattia
4b0d1e448d
Translated using Weblate (Italian)
...
Currently translated at 70.6% (270 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-09-04 17:52:03 +02:00
Max Oliver
6748a2f2f3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 57.5% (220 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2023-09-04 17:52:03 +02:00
Bastien S
4c4d772a5f
Translated using Weblate (French)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-09-04 17:52:03 +02:00
Gustavo de León
85740d810b
Fix cloudflarePriorityIgnore
...
- Now, only if the header being processed is the "priority" header, the cloudflarePriorityIgnore function is called, solving problems with that header injected by CF
- we make the check with regex now.
2023-09-03 18:55:57 -06:00
binwiederhier
2305ebca24
Add known issues
2023-09-03 09:33:54 -04:00
binwiederhier
59bf388534
FAQ
2023-09-03 07:13:04 -04:00
Philipp C. Heckel
3066b95a6d
Merge pull request #863 from VardyNg/main
...
Completed translations for Traditional Chinese and Simplified Chinese
2023-09-03 12:58:41 +02:00
vardy.ng
1bd77a83bd
Updated translation for Traditional and Simplified Chinese, simplified translation for "higher"
2023-09-02 17:34:44 -04:00
vardy.ng
d0b7336da7
completed Traditional Chinese Translation, aligned with Simplified Chinese and English translation
2023-09-02 17:31:07 -04:00
vardy.ng
c80f71bd9b
update Simplified Chinese Translation, align with English translation by adding missing keys
2023-09-02 17:30:34 -04:00
vardy.ng
15fa3b7d9f
break 中文(Chinese) into 繁體中文(Traditional Chinese, zh_Hant) and 简体中文(Simplified Chinese, zh_Hans) in language drop down
2023-09-02 15:54:29 -04:00
masterujjval
e2d7f2cf29
readme modified
2023-09-02 23:09:53 +05:30
Philipp C. Heckel
3031fb910f
Merge pull request #861 from eltociear/patch-1
...
Update releases.md
2023-09-02 15:40:15 +02:00
Ikko Eltociear Ashimine
d999dbe0a0
Update releases.md
...
suport -> support
2023-09-02 22:29:45 +09:00
binwiederhier
60d5e66e34
Integration links
2023-09-01 15:36:12 -04:00
binwiederhier
c6964502c4
Thank you @teomarcdhio and @MarcMichalsky for your donation/sponsorship
2023-09-01 15:31:52 -04:00
binwiederhier
ca2633ff82
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-09-01 15:25:42 -04:00
Mazurky
a1625c7f15
Added translation using Weblate (Slovak)
2023-08-31 22:13:26 +02:00
Gustavo de León
30a913c05c
Ignore Cloudflare Priority header
...
With these changes, If the web request contains the new Priority header (RFC 9218), The server will ignore it and continue searching for other headers or query parameters.
2023-08-28 23:20:04 -06:00
josé m
1d02933481
Translated using Weblate (Galician)
...
Currently translated at 42.4% (162 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2023-08-29 06:51:00 +02:00
josé m
62c2ec0614
Translated using Weblate (Galician)
...
Currently translated at 33.2% (127 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/gl/
2023-08-27 14:54:40 +02:00
binwiederhier
45ca20dec9
Docs
2023-08-26 09:26:54 +02:00
binwiederhier
de362d2322
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-08-26 09:19:16 +02:00
Markus
115e6e9cf8
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 51.5% (197 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2023-08-25 20:54:02 +02:00
Philipp C. Heckel
f17538b7df
Merge pull request #848 from falkheiland/main
...
Update publish.md
2023-08-22 11:40:38 +02:00
falkheiland
6f68c8cd1f
Update publish.md
...
fixed PowerShell examples
2023-08-22 11:24:35 +02:00
zhzy0077
f565302a0f
Fix typo
2023-08-21 11:56:31 +08:00
zhzy0077
6a3f169a47
fix typo.
2023-08-21 11:55:20 +08:00
zhzy0077
6bd8875375
fix typo and update docs
2023-08-21 11:51:48 +08:00
Nguyen Loc
02dd72ba57
Translated using Weblate (Vietnamese)
...
Currently translated at 4.9% (19 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/vi/
2023-08-19 06:28:28 +02:00
Philipp C. Heckel
63629efae7
Merge pull request #843 from binwiederhier/acl-underscores
...
Fix ACL issues with underscores
2023-08-18 22:52:01 +02:00
binwiederhier
9015b27803
Release notes
2023-08-18 22:47:36 +02:00
binwiederhier
a5f0670f7f
ACLs and underscores, resolves #840
2023-08-18 22:44:52 +02:00
binwiederhier
d7db395016
Release note details
2023-08-17 23:06:52 +02:00
binwiederhier
99eef493d2
Thank you @spirossi for your sponsorship
2023-08-17 22:23:06 +02:00
binwiederhier
0d395249ff
Thank you @eenturk for your donation
2023-08-17 22:21:06 +02:00
binwiederhier
5cf1da974a
Thank you @skorokithakis for your donation
2023-08-17 22:20:29 +02:00
binwiederhier
2f0ec88f40
Release bump
2023-08-17 22:17:07 +02:00
binwiederhier
d9d3c4a724
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-08-17 22:16:31 +02:00
binwiederhier
bc4d4f424a
Pin go-smtp v0.17.0
2023-08-17 22:05:51 +02:00
binwiederhier
67459650d4
Release notes
2023-08-17 21:59:24 +02:00
binwiederhier
c31bce1e2d
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-08-17 21:43:05 +02:00
binwiederhier
3e3b556108
Fix excess token deletion bug
2023-08-17 21:42:40 +02:00
Philipp C. Heckel
723daf9497
Merge pull request #819 from nisbet-hubbard/patch-1
...
Tweak httpd config to use less resources
2023-08-17 21:37:00 +02:00
Erik S
f77958fc35
Translated using Weblate (Russian)
...
Currently translated at 95.5% (365 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2023-08-16 06:48:49 +02:00
CaptB
ea9f2c6e35
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2023-08-11 12:51:15 +02:00
Zhiyuan Zheng
3691e59af1
Expose MessageLimit as a configuration
2023-08-11 13:16:53 +08:00
Philipp C. Heckel
7d20238423
Merge pull request #820 from nihalgonsalves/ng/display-external-images
...
fix: check extension to display external images
2023-08-08 20:47:43 -04:00
Philipp C. Heckel
31131db756
Merge pull request #834 from wunter8/829-empty-userpass-override
...
fixes #829
2023-08-08 20:44:32 -04:00
Shjosan
17e634c563
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-08-08 11:50:23 +02:00
wunter8
a7dc3d84e0
fix typo
2023-08-07 22:59:24 -06:00
Hunter Kehoe
b80aec90d0
fixes #829
2023-08-06 22:44:55 -06:00
Nguyen Loc
8544733048
Added translation using Weblate (Vietnamese)
2023-08-07 03:58:56 +02:00
binwiederhier
140fdcca81
Thank you @bmcgonag for your sponsorship
2023-08-05 21:13:48 -04:00
Christian Meis
2e08c48742
Translated using Weblate (German)
...
Currently translated at 100.0% (382 of 382 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-08-04 17:07:34 +02:00
binwiederhier
4800bb05d2
Thank you @darkmattercoder for your donation
2023-08-03 10:49:04 -04:00
Nihal Gonsalves
384cabede5
feat: check extension to display external images
2023-07-14 13:10:24 +02:00
nisbet-hubbard
4e9eeb1fa1
Add missing note on log file permissions
2023-07-12 20:24:57 +08:00
nisbet-hubbard
a534cc9eca
Add server.yml ex. when using proxy
...
This would help inexperienced sysadmins who may not realise that since TLS terminates at proxy, ntfy is actually listening on a TCP socket that’s using http rather than https.
2023-07-12 20:00:48 +08:00
nisbet-hubbard
e52132c85b
Use mod_alias for redirection
...
It’s a less resource-intensive alternative to mod_rewrite.
2023-07-12 19:48:51 +08:00
nisbet-hubbard
76667ffcf9
Use mod_proxy_http for websocket upgrade
...
mod_proxy_wstunnel is deprecated as of httpd 2.4.47. It also uses more resources since it relies on mod_rewrite.
See https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#protoupgrade .
2023-07-12 18:18:48 +08:00
binwiederhier
8ba4b72b37
Changelog
2023-07-11 19:46:10 -04:00
Philipp C. Heckel
81e1417ce5
Merge pull request #817 from nihalgonsalves/ng/fix-web-push-i18n
...
fix(web-push): re-init i18n on each sw message
2023-07-11 19:43:12 -04:00
binwiederhier
c1576b5b19
Blog posts
2023-07-11 09:34:47 -04:00
Nihal Gonsalves
86cc3b9607
chore(build): bump Dockerfile-build go version
2023-07-10 20:14:29 +02:00
Nihal Gonsalves
c7f85e6283
fix(web-push): re-init i18n on each sw message
2023-07-10 20:10:45 +02:00
binwiederhier
6a93dc9d54
Bump packages
2023-07-09 07:51:33 -04:00
binwiederhier
dfd08b337c
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-07-09 07:50:34 -04:00
binwiederhier
2d1f2f319f
Changelog, CLI fix
2023-07-09 07:50:00 -04:00
binwiederhier
68f82b9182
Fix wording in tests
2023-07-09 07:36:36 -04:00
Nihal Gonsalves
c8f880c701
Web app: add a “publish as markdown” option
2023-07-09 10:28:07 +02:00
binwiederhier
f2d3f0bdf9
Remove underlines
2023-07-08 22:28:41 -04:00
binwiederhier
9f8c63c7d5
Docs etc
2023-07-08 21:54:54 -04:00
binwiederhier
2b5a1a7a1c
Documentation
2023-07-08 21:45:03 -04:00
binwiederhier
499b2fb0d6
Docs, tests
2023-07-08 15:48:08 -04:00
binwiederhier
b7679c7826
Remove setting, add persistence
2023-07-08 15:14:35 -04:00
binwiederhier
ce01a66ff3
Merge remote-tracking branch 'nihalgonsalves/ng/markdown' into markdown
2023-07-07 20:53:15 -04:00
binwiederhier
7582be1a39
Merge branch 'main' into markdown
2023-07-07 20:52:31 -04:00
Nihal Gonsalves
f989fd0743
Web app: implement markdown support
2023-07-06 20:25:20 +02:00
Philipp C. Heckel
097e84aeed
Merge pull request #811 from bleetube/ansible_role_ntfy
...
Add new integration ansible-role-ntfy-alertmanager
2023-07-05 20:43:56 -04:00
Brian Lee
faadb5148f
Add new integration ansible-role-ntfy-alertmanager
2023-07-05 14:50:01 -07:00
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
binwiederhier
56ed4f0515
Blog post
2023-07-05 08:45:26 -04:00
binwiederhier
43981bb675
Merge branch 'main' into markdown
2023-07-04 21:15:08 -04:00
binwiederhier
cd38511ad4
Update deps
2023-07-04 20:52:39 -04:00
binwiederhier
53f13fd811
FAQ
2023-07-04 20:47:19 -04:00
binwiederhier
77cc52e4ac
Remove email
2023-07-04 20:11:45 -04:00
binwiederhier
35cb4606f6
FAQ
2023-07-04 20:10:17 -04:00
binwiederhier
d01ed355e0
Changelog
2023-07-04 14:23:44 -04:00
Philipp C. Heckel
495fb24b9a
Merge pull request #804 from nimbleghost/rtl
...
Web app: add RTL support
2023-07-04 14:20:24 -04: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
nimbleghost
311ffc3672
Format datetimes using i18n lang
2023-07-03 15:24:26 +02:00
nimbleghost
7a1488fcd3
Web app: add RTL support
...
Ref:
https://mui.com/material-ui/guides/right-to-left
https://m2.material.io/design/usability/bidirectionality.html
2023-07-03 15:24:26 +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
binwiederhier
4267c0d9b6
Update docs
2023-06-30 21:54:27 -04:00
binwiederhier
88eb728fe3
Changelog
2023-06-30 21:51:03 -04:00
binwiederhier
26c835cdd1
Install notes, background change for xs dark mode drawer
2023-06-30 09:58:56 -04:00
binwiederhier
7d3d697a20
Fix goreleaser
2023-06-30 09:30:36 -04:00
binwiederhier
798ee3c23c
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-06-30 08:45:44 -04:00
binwiederhier
7581058c93
Bump Go version in pipelines
2023-06-30 08:45:28 -04:00
Philipp C. Heckel
4f0ddfc30d
Merge pull request #795 from nimbleghost/pwa-improvements
...
PWA: Fix reload, Firefox mp3 load, reduce mobile padding
2023-06-30 08:43:19 -04:00
nimbleghost
0b918464c1
Move registerSW out
2023-06-30 08:59:31 +02:00
nimbleghost
57bd37ef2f
Fix sidebar colour on mobile
2023-06-29 15:22:59 +02:00
nimbleghost
9fa1288dbc
Fix update behaviour
2023-06-29 15:07:18 +02:00
nimbleghost
55eed868fa
Reduce padding on mobile / narrow screens
2023-06-29 13:15:06 +02:00
nimbleghost
abb1baeecd
Don’t include mp3 due to Firefox sw issue
2023-06-29 13:15:06 +02:00
binwiederhier
5784b07f14
Bump
2023-06-28 20:23:10 -04:00
binwiederhier
8e1e0b3740
Overflow auto
2023-06-28 20:17:49 -04:00
binwiederhier
3f42e0e945
Merge branch 'main' into fix-permission-handling
2023-06-28 20:05:26 -04:00
binwiederhier
9146e439d2
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-06-28 20:03:36 -04:00
binwiederhier
7a14a0b81f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-28 20:03:32 -04:00
Philipp C. Heckel
9247475ab2
Merge pull request #793 from nimbleghost/pwa-action-bar
...
Make action bar match theme colour when run as PWA
2023-06-28 19:58:41 -04:00
nimbleghost
6b4c04c390
Make action bar match theme colour when run as PWA
2023-06-29 00:22:58 +02:00
nimbleghost
e8216ae9e7
Fix resubscribing when notifications are re-granted
...
(case: from denied to granted)
2023-06-29 00:02:18 +02:00
nimbleghost
365a0b2832
Fix preferences warnings
2023-06-28 23:38:57 +02:00
Philipp C. Heckel
f78389b6ef
Merge pull request #792 from nimbleghost/fix-ntfy-banner
...
Fix ntfy upgrade banner in dark mode
2023-06-28 15:53:54 -04:00
nimbleghost
0d231d8bd9
Fix snackbars in dark mode
2023-06-28 21:18:04 +02:00
nimbleghost
d838790b8f
Fix ntfy upgrade banner in dark mode
2023-06-28 20:43:42 +02:00
nimbleghost
9ce3545901
Fix refreshing things when permission is granted
...
We refreshed some things but not everything, this makes it more
responsive if you have the settings page open when granting permissions,
for example.
2023-06-28 20:26:54 +02:00
binwiederhier
64ac111d55
Rename UI_MODE to THEME
2023-06-28 13:30:51 -04:00
binwiederhier
e9f170a197
Merge branch 'main' into dark-mode
2023-06-28 13:03:24 -04:00
binwiederhier
e359499e79
Bump install.md
2023-06-28 12:59:30 -04:00
binwiederhier
48a5a55e2f
Release notes
2023-06-28 12:54:13 -04:00
nimbleghost
4828e3a691
Add preference
2023-06-28 17:39:44 +02:00
nimbleghost
e607944ad1
Update colors
2023-06-28 17:20:01 +02:00
binwiederhier
d790ad91e2
Bump
2023-06-28 10:58:52 -04:00
nimbleghost
4f39c7c155
Implement dark mode
...
Resolves #206
2023-06-28 16:52:35 +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
binwiederhier
f3932e4b65
Bump deps
2023-06-28 10:38:11 -04:00
Philipp C. Heckel
d40b776205
Merge pull request #788 from nimbleghost/clarify-web-push-other-server
...
Clarify that web push is not supported on other servers
2023-06-28 10:07:43 -04:00
nimbleghost
9dbac2cb33
Update wording
2023-06-28 15:53:30 +02:00
nimbleghost
9216dbe28a
Add Safari IndexedDB known issue
2023-06-28 10:38:02 +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
Philipp C. Heckel
d294a692d2
Merge pull request #786 from nimbleghost/web-notif-compat-docs
...
Add docs detailing web notification support
2023-06-27 20:44:26 -04:00
nimbleghost
0266c707cc
Add docs detailing web notification support
2023-06-27 08:28:33 +02:00
Philipp C. Heckel
0b3e268f2c
Merge pull request #784 from nimbleghost/pref-responsive
...
Web app UI: make preferences responsive
2023-06-26 20:45:07 -04:00
binwiederhier
12df164245
Formatting
2023-06-26 20:38:18 -04:00
nimbleghost
d51ca20992
Use dvh for main height
...
This takes into account browser UI for the viewport calculation
2023-06-26 23:36:04 +02:00
nimbleghost
4a1adaeab2
Make login and sign up form responsive
2023-06-26 23:34:22 +02:00
nimbleghost
fd5bfd161d
Web app UI: make preferences responsive
2023-06-26 23:19:58 +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
binwiederhier
dbd8ed14bf
Merge branch 'main' into refresh-pwa-state
2023-06-25 19:24:51 -04:00
binwiederhier
789078e916
Deps
2023-06-25 19:24:22 -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
binwiederhier
532fd3c560
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-06-25 12:58:30 -04:00
binwiederhier
0c937d02df
Bump deps
2023-06-25 12:58:18 -04:00
Philipp C. Heckel
8a800a4cb2
Merge pull request #780 from nimbleghost/docs-fix
...
Update PWA docs
2023-06-25 12:23:59 -04:00
nimbleghost
8f6f97b8e4
Update PWA docs
...
Clarify that macOS PWA support is limited to Safari on
macOS 14 (releasing Q4 2023).
2023-06-25 17:51:52 +02:00
binwiederhier
79df1c9040
Words
2023-06-25 09:48:12 -04:00
binwiederhier
9a71c3d8dc
Shrink images
2023-06-25 09:47:09 -04:00
binwiederhier
74788893e9
Add Safari images
2023-06-25 09:43:51 -04:00
binwiederhier
5c0ecc0250
Cont'd docs
2023-06-24 22:40:40 -04:00
binwiederhier
c0ac2c95ca
Cont'd docs
2023-06-24 22:08:57 -04:00
nimbleghost
be4c80e201
Improve web push docs
2023-06-24 20:35:59 +02:00
Philipp C. Heckel
32a110b601
Merge pull request #778 from nimbleghost/pwa-defaults
...
Default installed PWA to web push enabled
2023-06-24 14:25:22 -04:00
nimbleghost
48d1f7887d
Default web push to enabled on PWAs
2023-06-24 20:22:34 +02:00
nimbleghost
dd02267f9b
Disable PWA (manifest) when web push is disabled
2023-06-24 20:11:10 +02:00
binwiederhier
142a297552
typo
2023-06-24 14:10:33 -04:00
binwiederhier
9aeea4d9fa
Fix text
2023-06-24 13:45:29 -04: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
271056a4aa
The last commit
2023-06-20 21:46:09 -04:00
binwiederhier
141565d9d2
Merge branch 'main' into pwa
2023-06-20 21:23:42 -04:00
binwiederhier
c400c5571f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-20 21:23:34 -04: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
binwiederhier
4c7dc4c1ba
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-18 20:24:20 -04:00
nimbleghost
5ce78660cf
Doc fixes (2)
2023-06-18 22:42:19 +02:00
nimbleghost
89f5cc577e
Doc fixes
2023-06-18 21:17:49 +02:00
binwiederhier
dc7dd836c6
web-push-startup-queries
2023-06-18 14:20:22 -04:00
binwiederhier
88c6b4adae
Rename web-push-subscriptions-file to web-push-file
2023-06-17 21:57:47 -04:00
binwiederhier
020996ea04
Minor changes
2023-06-17 21:51:04 -04:00
nimbleghost
30a8f66db2
Reorder start/stopWorkers
2023-06-17 22:32:24 +02: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
nimbleghost
fafe478e5c
Sync localStorage to indexedDB on startup
2023-06-17 22:08:25 +02:00
nimbleghost
b7bb4459f9
Check for image mimetype first
...
URL heuristic is the second check if there is no mime
2023-06-17 21:53:45 +02:00
nimbleghost
3cd61d8278
Add web push delete test
2023-06-17 21:44:21 +02:00
nimbleghost
2d45e397a7
Add disabled web push test
2023-06-17 21:40:08 +02:00
binwiederhier
ff7e894e4c
Add more tests, change endpoint
2023-06-17 14:44:55 -04:00
Philipp C. Heckel
7db25d71dd
Merge pull request #774 from skittlesvampir/patch-1
...
Update Docker-Compose Version in install.md
2023-06-17 07:54:57 -04:00
skittlesvampir
2283cc4ce6
Update Docker-Compose Version in install.md
...
According to https://docs.docker.com/compose/compose-file/compose-file-v2/#healthcheck , 'start_period' is only supported since version 2.3
2023-06-17 12:19:51 +02:00
binwiederhier
341e84f643
Limit number of webpush subscriptions per subscriber IP
2023-06-16 21:59:07 -04:00
binwiederhier
c43a1166e2
Docs, mostly
2023-06-16 16:55:42 -04: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
fa418eef16
Update develop.md sw docs
...
turns out http://localhost runs service workers just fine on all desktop
browsers 🤷
2023-06-15 00:42:26 +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
4dc89f6bc5
Tiny fixes
2023-06-14 13:31:34 -04:00
binwiederhier
9403873a7b
Re-increate Dexie version number
2023-06-14 13:08:35 -04:00
binwiederhier
ad36f5db46
Merge branch 'main' into pwa
2023-06-14 11:20:49 -04:00
binwiederhier
e96e35b40b
Newly created access tokens are now lowercase only
2023-06-14 11:20:29 -04:00
binwiederhier
aeb60735dc
Wording
2023-06-14 11:02:54 -04:00
nimbleghost
67948d0767
Remove stray console.log
2023-06-14 14:52:09 +02:00
nimbleghost
e2120bc66d
Improve WebPushEnabled conditional display
2023-06-14 14:33:35 +02:00
nimbleghost
67b9d2eaf6
Add missing await
2023-06-14 14:31:34 +02:00
binwiederhier
7083ed9f6b
Move websocketSubscriptions to useConnectionListeners
2023-06-14 08:18:55 -04:00
binwiederhier
790fd43369
Tiny changes
2023-06-14 08:04:16 -04:00
binwiederhier
6b38499bdc
Revert alert text and button, and warning
2023-06-13 22:03:00 -04:00
binwiederhier
cf050cc289
Merge branch 'pwa' of github.com:nimbleghost/ntfy into pwa
2023-06-13 21:54:23 -04:00
nimbleghost
390d42c607
Format & fix lint
2023-06-13 14:02:54 +02:00
nimbleghost
8ccfa5c3fb
Fix session replica behaviour (merge with session)
...
The harder-to-refactor parts are the places where exists/username/token
are called within a React component. However, `resetAndRedirect` and
`store` are already called from async contexts, so adding an `await`
is simple.
This thus merges the logic, keeping localStorage for the components to
call, but making sure reset/store behaviour works correctly for the
replica.
2023-06-13 14:00:51 +02: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
9e19183471
Merge branch 'main' into pwa
2023-06-12 21:13:16 -04:00
binwiederhier
ae3e8a0094
Blog post
2023-06-12 21:13:05 -04:00
binwiederhier
2d0c043dfd
Derp
2023-06-12 21:03:49 -04:00
binwiederhier
a8def0aed2
Make allowed endpoints a list of patterns
2023-06-12 21:01:43 -04:00
binwiederhier
4e44b034bd
Merge branch 'main' of github.com:binwiederhier/ntfy into pwa
2023-06-12 19:38:17 -04:00
binwiederhier
e6c83b6efb
Add Lemmy, etc.
2023-06-12 08:48:51 -04:00
binwiederhier
1dbcfe3c6e
Thank you @KevinWang15 for your donation
2023-06-10 21:11:48 -04:00
binwiederhier
58992fc795
Make DELETE endpoint, add different UI description
2023-06-10 21:09:01 -04:00
binwiederhier
eb220544a3
Change wording in prefs based on setting
2023-06-10 20:51:24 -04:00
binwiederhier
9d5556c7f5
Rename things, add comments
2023-06-10 20:42:02 -04:00
binwiederhier
1abcc88fce
Add subscription_topic table, change updated_at type to INT, split expire function
2023-06-09 23:17:48 -04:00
binwiederhier
2e8292a65f
No real changes, just renames
2023-06-09 14:32:34 -04:00
nimbleghost
4704b2a0e4
Set default TTL for web push to the cache duration
2023-06-09 11:32:44 +02:00
nimbleghost
9e4eafe8d5
Format
2023-06-09 10:03:11 +02:00
binwiederhier
966ffe1669
More refactor
2023-06-08 23:09:38 -04:00
binwiederhier
9d38aeb863
Docs in server.yml, schemaVersion table, refactoring
2023-06-08 21:45:52 -04:00
binwiederhier
d3ac976d05
Remove web-push-(enabled|duration*), change endpoint, other cosmetic changes
2023-06-08 14:30:19 -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
2f5acee798
Call pushManager.subscribe only if enabled
2023-06-08 10:55:11 +02: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
f3db0e083e
Add release notes
2023-06-07 21:57:22 +02:00
nimbleghost
18edff9afe
Add TODO comment about Safari 17 PWA
2023-06-07 21:09:13 +02:00
nimbleghost
03aa67ed68
Remove webPushDefaultEnabled
2023-06-07 21:09:13 +02:00
nimbleghost
46f34ca1e3
Add push service allowlist and topic limit
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
4944e3ae4b
Remove webPushEndpoint from indexeddb
...
Rely directly on getting it from the browser
2023-06-07 20:38:21 +02:00
nimbleghost
7aa3d8f59b
Hide web push toggles if disabled on server
2023-06-07 20:38:21 +02:00
nimbleghost
0c25425346
Use readJSONWithLimit for web push sub/unsub
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
nimbleghost
44913c1668
Replace if err-nil-Fatal check with require.Nil
2023-06-07 20:38:21 +02:00
binwiederhier
20c7650e51
server.yml update
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
binwiederhier
9e0687e142
Random tiny changes
2023-06-07 20:38:21 +02:00
binwiederhier
7f3e4b5f47
Move stuff to server_web_push.go
2023-06-07 20:38:21 +02:00
binwiederhier
7b23158e0a
Cosmetic changes
2023-06-07 20:38:21 +02:00
nimbleghost
f94bb1aa30
Improve web push docs
2023-06-07 20:38:21 +02:00
nimbleghost
a9fef387fa
Add web push tests
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
binwiederhier
733ef4664b
Deps
2023-06-07 13:24:41 -04:00
binwiederhier
e89c62174d
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-06-07 13:24:26 -04:00
binwiederhier
78e437057c
Update deps
2023-06-07 13:24:15 -04:00
binwiederhier
7cdd86c99f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-06-07 13:22:19 -04:00
binwiederhier
c045f4d21f
Integrations
2023-06-07 13:22:12 -04:00
Philipp C. Heckel
c65b83a6f5
Merge pull request #767 from binwiederhier/dependabot/npm_and_yarn/web/vite-4.3.9
...
Bump vite from 4.3.8 to 4.3.9 in /web
2023-06-06 09:10:05 -04: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
dependabot[bot]
fe3db1375a
Bump vite from 4.3.8 to 4.3.9 in /web
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.3.8 to 4.3.9.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.3.9/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-06 02:43:04 +00: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
binwiederhier
f58c1e4c84
Fix previous fix
2023-06-01 16:01:39 -04:00
binwiederhier
dc8932cd95
Fix segault in ntfy pub
2023-06-01 14:08:51 -04:00
binwiederhier
04cc71af90
.gitignore
2023-06-01 13:56:32 -04:00
binwiederhier
44d189179d
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-31 15:36:21 -04:00
binwiederhier
d084a415f3
Do not forward UP messages to upstream
2023-05-31 15:36:02 -04:00
Philipp C. Heckel
953efbee47
Merge pull request #759 from nimbleghost/fix-race-condition
...
Fix account sync race condition
2023-05-31 14:21:14 -04:00
binwiederhier
807f24723d
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-31 13:57:10 -04:00
nimbleghost
453bf435b0
Fix account sync race condition
2023-05-31 19:37:29 +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
binwiederhier
7d46f1eed9
Merge branch 'main' into markdown
2023-05-26 21:15:38 -04:00
binwiederhier
b222541ea8
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-26 21:06:14 -04:00
Philipp C. Heckel
1368dae849
Merge pull request #754 from nimbleghost/docker-local-build
...
Add a way to use Docker for building everything
2023-05-26 19:14:35 -04: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
nimbleghost
11f8984127
Add a way to use Docker for building everything
...
I’d like to test #751 on my own instance, but installing all the build
dependencies on my server isn’t ideal - having this script in the repo
would make it possible to simply point my compose file to the git repo
and have it build the Linux binary itself.
Note that it uses a somewhat “inefficient” builder step, i.e. not
combining steps together to reduce layers, as it uses a multi-stage
build to have a lean final image. This makes it easier to re-build if
something needs to change, as the cache is used more optimally.
For example, if only some go files change, most of the build is already
cached and only the go step gets re-run.
The more “efficient” builder step would look like this, but would have
to build the docs, web app and go CLI for any change in any file:
```Dockerfile
FROM golang:1.19-bullseye as builder
RUN apt-get update && \
curl -fsSL https://deb.nodesource.com/setup_18.x | bash && \
apt-get install -y \
build-essential \
nodejs \
python3-pip
WORKDIR /app
ADD . .
RUN make web docs cli-linux-server
```
2023-05-26 22:22:21 +02:00
nimbleghost
232c889ce3
Use apt-get in makefile
...
`apt` is for interactive shell usage, using it in a script results in a
warning as the CLI interface is not stable
> WARNING: apt does not have a stable CLI interface.
> Use with caution in scripts.
2023-05-26 21:14:59 +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
Philipp C. Heckel
3101f93d22
Merge pull request #750 from nimbleghost/web-improvements
...
Fix suppressed eslint issues
2023-05-25 08:03:03 -04:00
nimbleghost
da17e4ee8a
Make small code style improvements
2023-05-25 07:17:05 +02:00
nimbleghost
d178be7576
Fix param reassignment issue
2023-05-25 07:17:05 +02:00
nimbleghost
4d90e32fe9
Use es6 destructuring swap for shuffling
2023-05-25 07:17:05 +02:00
nimbleghost
9056d68fc9
Make async for loops performant using Promise.all
2023-05-25 07:17:05 +02:00
binwiederhier
c16da26780
Release notes
2023-05-24 22:28:26 -04:00
binwiederhier
c50633d990
Deps
2023-05-24 22:18:10 -04:00
binwiederhier
517341b5d7
Re-add @emotion due to build errors
2023-05-24 22:15:46 -04:00
binwiederhier
e1dd0c64e2
Merge branch 'main' into switch-to-vite
2023-05-24 21:59:14 -04:00
binwiederhier
e7bf165934
Formatting
2023-05-24 21:59:04 -04:00
binwiederhier
a90bd4cd06
Formatting, npm update
2023-05-24 21:44:12 -04:00
binwiederhier
d1e59fe08c
Merge branch 'main' into switch-to-vite
2023-05-24 21:37:28 -04:00
binwiederhier
6bb5274d83
Release notes
2023-05-24 21:34:25 -04:00
binwiederhier
b7c121e78e
Revert inputProps things
2023-05-24 21:32:15 -04:00
binwiederhier
1251a4adab
Merge branch 'main' into add-eslint
2023-05-24 21:31:53 -04:00
binwiederhier
4cacc02520
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-24 20:37:47 -04:00
binwiederhier
7812eb9d19
WIP: Markdown
2023-05-24 20:37:27 -04:00
nimbleghost
d625a003b8
Use esm mui imports for Vite compatibility
...
See: https://github.com/mui/material-ui/issues/31835#issuecomment-1153393901
2023-05-24 22:16:10 +02: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
nimbleghost
7ccc5be9b4
Fix jsx key issue
2023-05-24 21:10:09 +02:00
nimbleghost
9ebeb7f12f
Fix mui inputProps
2023-05-24 21:08:33 +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
nimbleghost
951c90763a
Add eslint commits to .git-blame-ignore-revs
2023-05-24 12:58:49 +02:00
nimbleghost
59011c8a32
Make manual eslint fixes
...
These are safe fixes, more complicated fixes can be done separately
(just disabled those errors for now).
- Reorder declarations to fix `no-use-before-define`
- Rename parameters for `no-shadow`
- Remove unused parameters, functions, imports
- Switch from `++` and `—` to `+= 1` and `-= 1` for `no-unary`
- Use object spreading instead of parameter reassignment in auth utils
- Use `window.location` instead of `location` global
- Use inline JSX strings instead of unescaped values
-
2023-05-24 12:58:48 +02:00
nimbleghost
8319f1cf26
Run eslint autofixes
2023-05-24 12:51:53 +02:00
nimbleghost
f558b4dbe9
Add .jsx filename extension
...
(This is also required for Vite later)
2023-05-24 12:51:53 +02:00
nimbleghost
d7eb1206fe
Add eslint with eslint-config-airbnb
2023-05-24 12:51:52 +02:00
binwiederhier
fa29da1a32
Release notes
2023-05-23 20:19:17 -04:00
binwiederhier
a64e365add
Update .git-blame-ignore-revs
2023-05-23 20:18:03 -04: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
binwiederhier
2e27f58963
Merge branch 'main' into add-prettier
2023-05-23 19:23:58 -04:00
binwiederhier
6f230a796e
Release notes
2023-05-23 19:23:34 -04:00
Philipp C. Heckel
9e44db78a2
Merge pull request #745 from nimbleghost/update-actions
...
Update GitHub Actions
2023-05-23 19:17:12 -04:00
nimbleghost
a859ed9f58
Add .git-blame-ignore-revs
2023-05-23 21:13:49 +02:00
nimbleghost
6f6a2d1f69
Run prettier
2023-05-23 21:13:17 +02:00
nimbleghost
206ea312bf
Add prettier
2023-05-23 21:12:25 +02:00
nimbleghost
3f8784c8a8
Move checkout up since the cache needs lockfiles
2023-05-23 21:03:58 +02:00
nimbleghost
1761ec0207
Move react-scripts to devDependencies
2023-05-23 20:52:56 +02:00
nimbleghost
ceedca4e27
Update GitHub Actions
...
- Use the newest versions to solve the deprecation warning
- Remove the cache step as the newest go and node actions have built-in
caching
- Add the official actions@github.com email address
2023-05-23 20:50:20 +02:00
binwiederhier
ffbf288c9b
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-23 14:24:16 -04:00
binwiederhier
f8a00dd411
Fix test
2023-05-23 14:24:11 -04:00
Philipp C. Heckel
6a5b5b3763
Merge pull request #743 from nimbleghost/remove-unused-packages
...
[web] remove unused @emotion packages
2023-05-23 14:19:02 -04:00
nimbleghost
6bd4c8fb71
[web] remove unused @emotion packages
2023-05-23 20:16:38 +02:00
binwiederhier
df2872bebd
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-23 13:21:12 -04:00
binwiederhier
0393145f42
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-23 13:21:05 -04:00
binwiederhier
da06ae4485
Clarify error message for poll requests
2023-05-23 13:20:43 -04:00
Philipp C. Heckel
e10442f6ca
Merge pull request #739 from ksurl/token-query-param
...
docs: generating query param for access token
2023-05-22 21:23:21 -04:00
ksurl
5379474c41
add docs for generating query param for access token
2023-05-23 01:20:56 +00:00
binwiederhier
168ad8bf1b
Support encoding any header as RFC 2047
2023-05-21 20:56:56 -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
binwiederhier
b3a299ce22
You rock Jonathan. Thank you for your sponsorship @jonathan-kosgei
2023-05-21 17:27:24 -04:00
binwiederhier
7838b253b4
Android release notes
2023-05-21 17:26:29 -04: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
4ad0fb1f57
Fix docs ToC parsing issue
2023-05-19 09:25:25 -04:00
binwiederhier
57eabd3aa5
Thank you @darkdragon-001 for your donation
2023-05-18 15:08:40 -04:00
binwiederhier
df8b18bbb1
Logo in rpm file
2023-05-18 13:51:58 -04:00
binwiederhier
3b3e6ac2cd
Rename twilio-from-number to twilio-phone-number
2023-05-18 13:32:27 -04:00
binwiederhier
8ddfd2459d
config.js
2023-05-18 13:19:46 -04:00
binwiederhier
25d3a66f91
Upstream access token
2023-05-18 13:08:10 -04:00
binwiederhier
f13a654fe8
Phone number dropdown
2023-05-18 12:04:21 -04:00
binwiederhier
3e594ec210
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-05-18 11:22:01 -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
af540f0cf7
Bump deps
2023-05-18 10:13:32 -04:00
Philipp C. Heckel
8753bc0283
Merge pull request #734 from nimbleghost/patch-1
...
Add native arrsuite & shoutrrr docs
2023-05-18 10:12:21 -04: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
nimbleghost
f23d09f83f
Also update shoutrrr docs
2023-05-18 12:31:38 +02:00
nimbleghost
0c1cec2ae6
Add note about arrsuite and ntfy
...
Radarr, Sonarr v4, and Prowlarr no longer _require_ the use of custom shell scripts as they have native support.
2023-05-18 12:04:13 +02:00
Philipp C. Heckel
b154ce5b0c
Merge pull request #717 from binwiederhier/twilio
...
Twilio
2023-05-17 11:23:09 -04:00
binwiederhier
fc1087a42b
The last one
2023-05-17 11:19:48 -04:00
binwiederhier
92c384374a
More self-review
2023-05-17 10:58:28 -04:00
binwiederhier
ac029c389e
Self-review
2023-05-17 10:39:15 -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
496d6e74b0
Staticcheck
2023-05-16 15:12:18 -04:00
binwiederhier
5e18ced7d2
Docs
2023-05-16 15:02:53 -04:00
binwiederhier
7c574d73de
Cont'd Twilio stuff
2023-05-16 14:15:58 -04:00
binwiederhier
deb4f24856
Cont'd, getting there
2023-05-15 22:06:43 -04:00
binwiederhier
4b9e0c5c38
Phone number verification in publishing
2023-05-15 20:42:43 -04:00
binwiederhier
69b01bc468
Merge branch 'main' into twilio
2023-05-15 20:02:51 -04:00
binwiederhier
f998d4d2ad
Fix web app i18n issue in account preferences
2023-05-15 19:49:34 -04:00
binwiederhier
ed0c1abd2f
Tiny web app fixes
2023-05-15 13:37:30 -04:00
binwiederhier
04b7b4284a
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-15 11:05:29 -04:00
binwiederhier
6e21bb742f
Bump deps
2023-05-15 11:03:19 -04:00
binwiederhier
e17cf676f4
Release notes
2023-05-15 10:58:37 -04:00
binwiederhier
f14f0aaa26
Add tests for users, slightly change API a bit
2023-05-15 10:42:24 -04:00
Philipp C. Heckel
fae5e7ead6
Merge pull request #731 from l-x/woodpecker-ntfy
...
Add woodpecker-ntfy plugin to integrations.md
2023-05-15 06:28:15 -04:00
Alexander Wühr
4fdbd42f50
Add woodpecker-ntfy plugin to integrations.md
2023-05-15 12:14:23 +02:00
binwiederhier
4f4165f46f
Merge branch 'main' into access-api
2023-05-14 20:43:07 -04:00
Philipp C. Heckel
8f87e9008b
Merge pull request #728 from wunter8/attachment-filename
...
set attachment filename when download through browser
2023-05-14 14:15:31 -04:00
binwiederhier
7c69b96fc7
Release notes
2023-05-14 13:39:31 -04:00
Philipp C. Heckel
5b7c500ca8
Merge pull request #725 from adamantike/misc/migrate-mailer-emoji-json-to-map
...
Convert mailer_emoji JSON file to map
2023-05-14 13:37:26 -04:00
Hunter Kehoe
028f3aad14
release notes
2023-05-14 11:23:58 -06:00
Hunter Kehoe
4fa0655438
set attachment filename when download through browser
2023-05-14 11:19:49 -06:00
binwiederhier
97fc287b78
User endpoint
2023-05-13 22:07:54 -04:00
binwiederhier
625b13280f
WIP: Access API
2023-05-13 14:39:31 -04:00
binwiederhier
539ba43cd1
WIP twilio
2023-05-13 12:26:14 -04:00
Michael Manganiello
49bd6129ff
Convert mailer_emoji JSON file to map
...
This fixes a pending TODO comment regarding inefficient tags to emojis
mapping, by requiring a full scan over emoji aliases to determine
matches.
Instead, now the JSON file is a map, with aliases as keys, and emojis as
values. The script to convert the file with Python was:
```python
import json
with open("./mailer_emoji.json", "r", encoding="utf-8") as f:
content = json.load(f)
emoji_map = {}
for emoji in content:
for alias in emoji["aliases"]:
if alias in emoji_map:
print("WARNING: Duplicate alias:", alias)
continue
emoji_map[alias] = str(emoji["emoji"])
sorted_emoji_map = {k: emoji_map[k] for k in sorted(emoji_map)}
with open("./mailer_emoji_map.json", "w", encoding="utf-8") as f:
json.dump(sorted_emoji_map, f, indent=4, ensure_ascii=False)
```
2023-05-13 11:43:47 -03:00
binwiederhier
cea434a57c
WIP Twilio
2023-05-12 21:47:41 -04:00
binwiederhier
214efbde36
Merge branch 'main' into twilio
2023-05-12 20:02:32 -04:00
binwiederhier
bd81aef1c9
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-12 20:02:21 -04:00
binwiederhier
c1db1e4df7
Thank you @CreativeWarlock for your sponsorship
2023-05-12 20:02:00 -04:00
binwiederhier
f99159ee5b
WIP calls, remove SMS
2023-05-12 20:01:12 -04:00
Philipp C. Heckel
d674e0280a
Merge pull request #721 from adamantike/fix/containsAll-false-positive
...
Fix false positive in ContainsAll function
2023-05-12 09:50:14 -04:00
Michael Manganiello
ebd4367dda
Fix false positive in ContainsAll function
...
As the `ContainsAll` is working with a match counter, it could return
a false positive when the `haystack` slice contains duplicate elements.
This can be checked with the included testing scenario, with
`haystack = [1, 1]` and `needles = [1, 2]`. Iterating over the haystack
to check for items to be present in needles will increase the match
counter to 2, even if `2` is not present in the first slice.
2023-05-12 09:51:47 -03:00
binwiederhier
d4767caf30
Verify
2023-05-11 13:50:10 -04:00
binwiederhier
a26a6be62b
Merge branch 'main' into twilio
2023-05-10 14:18:55 -04:00
binwiederhier
f4e6874ff0
Formatting
2023-05-09 20:57:09 -04:00
binwiederhier
53750e42c5
Limits
2023-05-09 20:45:08 -04:00
binwiederhier
97fe5c3219
Integration list rearrange
2023-05-09 14:34:58 -04:00
Philipp C. Heckel
8b1e9336e7
Merge pull request #616 from bt90/update_integrations
...
Update integrations
2023-05-09 10:00:33 -04:00
binwiederhier
4b7681b311
Thank you @oaustegard for your sponsorship
2023-05-09 09:39:20 -04:00
binwiederhier
3c2d9040df
Changelog
2023-05-09 09:38:43 -04:00
Philipp C. Heckel
931d3ced09
Merge pull request #719 from Aerion/decode-quoted-printable
...
Add quoted-printable decoding to smtp server
2023-05-09 09:37:27 -04:00
binwiederhier
559f09e7be
WIP Docs
2023-05-09 09:33:01 -04:00
Guillaume Taquet Gasperini
5b8520b4e0
Add quoted-printable decoding to smtp server
...
Some e-mails are sent using quoted-printable encoding [0], resulting in
notifications with weird characters.
This commit adds support for this encoding, resulting in the following:
**Before**
```
A
=3D=3D=3D=3D=3D
B
=3D=3D=3D=3D=3D
C
```
**After**
```
A
=====
B
=====
C
```
[0] https://www.rfc-editor.org/rfc/rfc2045.html
2023-05-08 10:54:34 +02:00
binwiederhier
eb0805a470
Update web app with SMS and calls stuff
2023-05-07 22:28:07 -04:00
binwiederhier
7677c50b0e
Merge branch 'main' into twilio
2023-05-07 12:17:37 -04:00
binwiederhier
5bc51eefd9
Bump deps
2023-05-07 12:17:25 -04:00
binwiederhier
23c1983d3d
Thanks you @andrejarrell for your donation
2023-05-07 12:00:19 -04:00
binwiederhier
f9e2d6ddcb
Add limiters and database changes
2023-05-07 11:59:15 -04:00
binwiederhier
113b7c8a08
Metrics, tests
2023-05-06 14:23:48 -04:00
binwiederhier
fa2c09316c
Merge branch 'main' into twilio
2023-05-05 20:15:22 -04:00
binwiederhier
1b98ea2f99
Add Kris' install video link
2023-05-05 20:14:59 -04:00
binwiederhier
3863357207
WIP
2023-05-05 20:14:46 -04:00
binwiederhier
1c0162c434
WIP: Twilio
2023-05-05 16:22:54 -04:00
binwiederhier
63f295a41d
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-04 13:38:50 -04:00
binwiederhier
683f6811aa
Integrations
2023-05-04 13:38:38 -04:00
Philipp C. Heckel
b9add76697
Update README.md
2023-05-02 15:13:48 -04:00
Philipp C. Heckel
9d42f9a598
Update README.md
2023-05-02 15:10:16 -04:00
binwiederhier
6edc7cf29b
Release notes
2023-05-02 14:19:56 -04:00
binwiederhier
c997e4911a
Fix test and retry
2023-05-02 14:16:59 -04:00
Philipp C. Heckel
9eb94a565d
Merge pull request #713 from dropdevrahul/issue-712
...
fix: removes an issue with topic.Subscribe function not checking dupl…
2023-05-02 13:44:14 -04:00
binwiederhier
d14c4df846
Fix readmFix readmee
2023-05-02 13:40:19 -04:00
Rahul Tyagi
d2fa768151
fix: removes an issue with topic.Subscribe function not checking duplicate ID
2023-05-02 21:40:27 +05:30
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
bce305514c
Update banner in docs
2023-04-29 13:09:25 -04:00
binwiederhier
16dcb54442
Thank you @ScrumpyJack for your sponsorship
2023-04-28 09:04:24 -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
binwiederhier
4a8ed8e65f
I don't understand.
2023-04-26 12:36:00 -04:00
binwiederhier
95c4490285
Update changelog
2023-04-26 12:23:06 -04:00
binwiederhier
8a0be007c9
Bump
2023-04-26 12:16:42 -04:00
binwiederhier
ef467d00ae
Bump
2023-04-26 12:01:15 -04:00
binwiederhier
918b4e3d61
Thank you @Twisterado for your donation
2023-04-24 13:08:32 -04:00
binwiederhier
59a5077713
Add RFC 2047 encoding support for tags
2023-04-24 13:00:14 -04:00
binwiederhier
35eac5b9ad
Simplify
2023-04-21 21:07:07 -04:00
binwiederhier
6b1f72fec9
Docs
2023-04-21 20:52:17 -04:00
binwiederhier
824ec39d46
Attempt to fix pipeline
2023-04-21 19:36:25 -04:00
binwiederhier
cfa8d92af1
UTF-8 headers
2023-04-21 18:45:27 -04:00
binwiederhier
91d2603fe0
Add tests, and proper rate
2023-04-21 11:09:13 -04:00
binwiederhier
6be95f8285
WIP: persist message stats
2023-04-20 22:04:11 -04:00
binwiederhier
4783cb1211
Thank you @FingerlessGlov3s for your donation
2023-04-19 22:32:33 -04:00
binwiederhier
113ff55426
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-04-19 22:17:24 -04:00
binwiederhier
f2f4bbdbd5
Deps
2023-04-19 22:17:10 -04:00
binwiederhier
d931ce8acc
Integrations
2023-04-19 22:12:40 -04:00
Philipp C. Heckel
b1c0d57fb9
Merge pull request #701 from muety/website-watcher-integration
...
Add website-watcher integration
2023-04-15 10:14:06 -04:00
Ferdinand Mütsch
b3d11f09ba
Add website-watcher integration
2023-04-15 15:11:34 +02:00
binwiederhier
1ccf659781
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-04-11 11:49:05 -04:00
binwiederhier
3ad639daed
Install instructions for Homebrew
2023-04-11 11:48:51 -04:00
binwiederhier
dc5dbdf6e5
Added Swedish
2023-04-11 11:42:06 -04:00
binwiederhier
e3998d5fce
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-04-11 11:28:31 -04:00
Philipp C. Heckel
8ad1089053
Merge pull request #699 from wunter8/default-auth-for-cli-sub
...
fixes #698
2023-04-09 15:11:40 -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
Hunter Kehoe
037d1d647d
fixes #698
2023-04-08 21:20:21 -06: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
binwiederhier
9471429cb3
Derp
2023-04-06 21:55:41 -04:00
binwiederhier
ea538338cf
Make emojis in docs larger
2023-04-06 21:51:25 -04: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
binwiederhier
35ad4a0c03
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into patch-1
2023-04-06 09:57:56 -04:00
binwiederhier
b5b4997957
Fixed PS examples
2023-04-06 09:57:45 -04: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
Nathan
c63ca95867
Converted PowerShell code to use Splatting, and newer PS7 parameters (where available)
2023-04-05 20:13:23 +01: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
binwiederhier
e1339ccde7
Add release notes
2023-04-04 23:14:34 -04:00
Philipp C. Heckel
7c1d892779
Merge pull request #696 from pokej6/windows_hide_country_flags
...
Hiding language preference flags while on Windows platforms.
2023-04-04 23:04:44 -04:00
binwiederhier
5f2e238a30
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-04-04 23:01:24 -04:00
Jeremy S
f69065ca79
Hiding language preference flags while on Windows platforms.
...
Windows has an issue displaying country flag emoji. This is a platform issue which does not even appear to be fixed in Win11. As a result this fix will just hide the emoji when a windows operating system is detected.
resolves #606
2023-04-04 21:55:05 -04:00
binwiederhier
d88dbbc90f
WIP
2023-04-02 13:59:26 -04: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
a75fb08ef1
Tidy
2023-03-30 21:06:22 -04:00
binwiederhier
58a0c2a6c6
Bump
2023-03-30 21:04:03 -04:00
binwiederhier
d050956007
Added Ansible role
2023-03-30 14:56:14 -04:00
binwiederhier
bdae48afba
Disable iOS polling entirely
2023-03-30 14:48:52 -04:00
binwiederhier
cb5c4c5483
Thank you @R-Gld for your sponsorship
2023-03-30 12:56:47 -04:00
binwiederhier
e91f07a081
I still don't understand
2023-03-29 21:20:43 -04:00
binwiederhier
7d96be6fb3
Deps
2023-03-29 21:18:17 -04:00
binwiederhier
46c798c71a
Just comment the test for now
2023-03-29 15:03:41 -04:00
binwiederhier
037a51a9d0
Bump
2023-03-29 14:56:16 -04:00
binwiederhier
4596e4bcab
Blog posts, fix lint
2023-03-29 00:23:08 -04:00
Philipp C. Heckel
9b30ada880
Merge pull request #688 from Raistlingru/patch-1
...
add hostux server
2023-03-29 00:13:34 -04:00
Raistlingru
96d711e19e
add hostux server
2023-03-29 06:12:19 +02:00
binwiederhier
5af5565fb1
Thank you @johman10 for your donation
2023-03-28 14:42:15 -04:00
binwiederhier
29c9551548
Profiling support
2023-03-28 14:41:16 -04:00
binwiederhier
23c5d4e345
Adjust battery FAQ
2023-03-26 17:01:08 -04:00
binwiederhier
ff5bf4acd0
Thank you @samliebow for your sponsorship
2023-03-25 14:11:58 -04:00
binwiederhier
34c42c55f6
Changelog
2023-03-25 14:11:23 -04:00
binwiederhier
07e5b28868
Fix other languages
2023-03-25 14:09:51 -04:00
binwiederhier
06a0654a5a
Merge branch 'main' into i18n-plural-forms
2023-03-25 14:03:09 -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
109247019824
8053e992e4
Translated using Weblate (Bulgarian)
...
Currently translated at 79.0% (280 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-03-24 07:37:58 +01:00
binwiederhier
9db96140e2
Bump
2023-03-22 16:26:00 -04:00
binwiederhier
502d0a0abd
Fix delayed message sending from authenticated users, closes #679
2023-03-22 15:30:20 -04:00
Bartosz Moczulski
80b0a94f7e
i18n-pl: Provide translations for plural forms of reservations. emails, messages
...
Following up on the previous commit this one introduces Polish
translations for plural forms of reservations. emails, messages in
upgrade modal.
2023-03-21 10:14:39 +01:00
Bartosz Moczulski
338cab1660
i18n: Introduce plural forms for reservations, emails, messages
...
In many languages there is more than one plural form of nouns and rules
for choosing the correct one are often far more complex than in English.
Luckily both react-i18next and Weblate provide built-in support for
translating and selecting plural forms in accordance with grammatical
rules of any given language.
In order to enable plural forms `{count: n}` option is added to relevant
`t()` calls. In translations files "_one" and "_other" suffix is added
to English labels such that Weblate can detect which entries represent a
set of plural forms and show appropriate language-specific form on the
translation page. E.g. in Polish there are 2 plural forms and hence 3
resulting suffixes: "_one", "_few", "_many".
Note on transition period: in the absence of expected suffixed variants
react-i18next will use non-suffixed one (if present) so existing
translations will continue to work just fine even if they happen to be
grammatically imperfect. Translators can provide proper plural forms in
once this change is merged and Weblate will then replace non-suffixed
labels with the suffixed ones.
2023-03-21 10:03:36 +01:00
binwiederhier
b8836d674a
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-20 21:55:35 -04:00
binwiederhier
c6a96d19e2
Troubleshooting doc update
2023-03-20 21:50:54 -04:00
binwiederhier
bcb24aecd3
Troubleshooting docs page
2023-03-20 15:34:10 -04:00
ssantos
d72ae47d1f
Translated using Weblate (Portuguese)
...
Currently translated at 61.0% (216 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2023-03-20 10:37:29 +01:00
Poesty Li
a5d2fc172b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2023-03-20 10:37:29 +01:00
Emanuele Cisbani
bbab81a1a2
Translated using Weblate (Italian)
...
Currently translated at 72.8% (258 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2023-03-20 10:37:28 +01:00
109247019824
78a1ca81e3
Translated using Weblate (Bulgarian)
...
Currently translated at 78.5% (278 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-03-20 10:37:28 +01:00
binwiederhier
f090d1313e
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-19 15:46:56 -04:00
binwiederhier
afa4efa140
Add Grafana dashboard to docs
2023-03-19 15:46:37 -04:00
Philipp C. Heckel
d2b88005f0
Merge pull request #674 from caseodilla/main
...
fix misc typos
2023-03-19 10:03:53 -04:00
caseodilla
9eb1f6a186
fix typo
2023-03-19 09:59:52 -04:00
caseodilla
2d8d5b3b95
Update README.md
...
fix contributor logo
2023-03-19 09:45:18 -04:00
binwiederhier
844f4a3931
I don't understand.
2023-03-18 13:34:52 -04:00
binwiederhier
8aaec62d7f
Remove update step from release make target
2023-03-18 13:22:58 -04:00
binwiederhier
d97c3d2afc
Bump
2023-03-18 13:18:59 -04:00
binwiederhier
29ddd2a4b5
Once more, with feeling
2023-03-17 22:27:10 -04:00
binwiederhier
73069ae9a0
Fix test
2023-03-17 22:05:07 -04:00
binwiederhier
05d7c65e42
Bump version
2023-03-17 21:52:36 -04:00
binwiederhier
d11d7b13e6
Bump deps
2023-03-17 21:35:11 -04:00
binwiederhier
14285a95e5
Fix docs
2023-03-16 23:09:37 -04:00
binwiederhier
c3ec809727
Deps
2023-03-16 22:44:18 -04:00
binwiederhier
e72a2703db
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-16 22:41:11 -04:00
binwiederhier
e20fd0f84f
Changelog
2023-03-16 22:40:52 -04:00
binwiederhier
6989643a49
Merge branch 'main' into metrics
2023-03-16 22:23:58 -04:00
binwiederhier
ca9fed7b67
More metrics
2023-03-16 22:19:20 -04:00
binwiederhier
358b344916
Allow /metrics on default port; reduce memory if not enabled
2023-03-15 22:34:06 -04:00
binwiederhier
b51294dc2c
Thank you for your donation, @nichu42
2023-03-15 20:58:41 -04:00
binwiederhier
bb3fe4f830
Docs WIP
2023-03-15 20:58:09 -04:00
binwiederhier
84d5fde24b
Bump deps
2023-03-14 10:20:41 -04:00
binwiederhier
fe731d43cd
More metrics
2023-03-14 10:19:15 -04:00
109247019824
835dad9eba
Translated using Weblate (Bulgarian)
...
Currently translated at 74.0% (262 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-03-14 12:30:19 +01:00
Nick
77eb898528
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-13 14:03:23 +01:00
Shoshin Akamine
ad9f8a5400
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-03-13 14:03:22 +01:00
Antoine P
ceba7503a4
Translated using Weblate (French)
...
Currently translated at 99.7% (353 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-03-13 14:03:22 +01:00
binwiederhier
754b456320
Merge branch 'main' into metrics
2023-03-12 21:23:24 -04:00
Philipp C. Heckel
6903e1677d
Merge pull request #668 from binwiederhier/fix-remove-external-google-font-server-dependency
...
Fix remove external google font server dependency
2023-03-12 20:57:02 -04:00
binwiederhier
8de26a7fdf
Changelog
2023-03-12 20:56:35 -04:00
binwiederhier
6d672a7a71
Strip fonts
2023-03-12 20:52:30 -04:00
Luke Walker
d7b7bea701
Roboto fonts: Drop support for older browsers
2023-03-12 17:40:12 -04:00
Luke Walker
b1916b5066
Built mkdocs plugin, set font to desired options
2023-03-12 15:32:25 -04:00
Luke Walker
13a90172c2
Swapped Google-hosted fonts for local files
2023-03-12 15:07:42 -04:00
binwiederhier
394bca0ca6
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-11 21:28:56 -05:00
binwiederhier
c2af85b894
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-11 21:28:50 -05:00
binwiederhier
8ebc70261f
Changelog
2023-03-11 21:28:44 -05:00
Philipp C. Heckel
390e8d18c7
Merge pull request #666 from Saibe1111/add-project
...
Add a Grafana Ntfy connector in node JS
2023-03-11 20:11:12 -05:00
Sébastien CUVELLIER
284d992fb8
Add new project
2023-03-11 22:02:56 +00:00
ButterflyOfFire
e808cace29
Translated using Weblate (Arabic)
...
Currently translated at 92.3% (327 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-03-09 22:48:12 +01:00
Bartosz Moczulski
762dc8449c
Translated using Weblate (Polish)
...
Currently translated at 87.5% (310 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2023-03-09 22:48:12 +01:00
waclaw66
385bb5634d
Translated using Weblate (Czech)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-03-09 22:48:11 +01:00
Linerly
1aaa82b631
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-03-09 22:48:11 +01:00
gallegonovato
e0bc2f13f0
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-03-09 22:48:11 +01:00
109247019824
6ab974e50f
Translated using Weblate (Bulgarian)
...
Currently translated at 70.6% (250 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-03-09 22:48:10 +01:00
Oğuz Ersen
75217bf61b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2023-03-09 22:48:10 +01:00
Christian Meis
2ee2395bd0
Translated using Weblate (German)
...
Currently translated at 100.0% (354 of 354 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-03-09 22:48:09 +01:00
binwiederhier
db7baf73c0
Back to Go 1.19 for the pipelines
2023-03-08 14:58:55 -05:00
binwiederhier
c6bfdd45be
Increase allowed auth failure attempts, Increase maximum incremental backoff retry interval
2023-03-08 14:51:47 -05:00
binwiederhier
f953302c27
Add ntfy.mzte.de server to public servers
2023-03-08 09:14:14 -05:00
binwiederhier
b69b4490bb
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-08 09:13:05 -05:00
binwiederhier
92d9c28a70
Docs for query params
2023-03-08 09:12:44 -05:00
Philipp C. Heckel
fd6e470f3c
Merge pull request #660 from wunter8/remove-redundant-poll-param
...
remove redundant ?poll=1 query param
2023-03-07 15:04:18 -05:00
binwiederhier
6f312dad07
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-06 23:15:04 -05:00
Anders H
bd2dc5376c
Translated using Weblate (Danish)
...
Currently translated at 82.1% (281 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/da/
2023-03-07 05:13:38 +01:00
ButterflyOfFire
823963b934
Translated using Weblate (Arabic)
...
Currently translated at 89.1% (305 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-03-07 05:13:38 +01:00
109247019824
d30c5acf0d
Translated using Weblate (Bulgarian)
...
Currently translated at 69.8% (239 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-03-07 05:13:38 +01:00
ButterflyOfFire
961b62ad87
Translated using Weblate (Arabic)
...
Currently translated at 86.2% (295 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-03-07 05:13:38 +01:00
Fredrik
3f0cc828f2
Translated using Weblate (Swedish)
...
Currently translated at 22.2% (76 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-03-07 05:13:37 +01:00
Andrew
394a30784b
Translated using Weblate (Ukrainian)
...
Currently translated at 69.8% (239 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2023-03-07 05:13:37 +01:00
Nick
d887e41cf7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2023-03-07 05:13:37 +01:00
Shoshin Akamine
2565802721
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-03-07 05:13:37 +01:00
Rogelio Dominguez
d4a044366d
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-03-07 05:13:37 +01:00
binwiederhier
9370acbcfe
Cosmetic changes
2023-03-06 23:12:46 -05:00
binwiederhier
e5e8003ee0
Bump pipelines
2023-03-06 22:25:05 -05:00
binwiederhier
3777feae8f
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-06 22:23:27 -05:00
binwiederhier
2783a52cad
WIP metrics
2023-03-06 22:16:10 -05:00
Philipp C. Heckel
3f754f2d02
Merge pull request #659 from wunter8/653-default-token
...
allow default-token and per-subscription tokens in client.yml
2023-03-06 22:12:35 -05:00
Hunter Kehoe
ee97e1110d
remove redundant ?poll=1 query param
2023-03-06 18:46:38 -07:00
Hunter Kehoe
758eb3f371
update release docs
2023-03-06 18:31:24 -07:00
Hunter Kehoe
1797dec2ba
include auth headers with using ntfy sub --poll --from-config
2023-03-06 18:14:52 -07:00
Hunter Kehoe
25be5b47e4
allow default-token and per-subscription tokens in client.yml
2023-03-05 22:57:51 -07:00
binwiederhier
bc0e72e3ef
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-05 21:35:47 -05:00
binwiederhier
0b854286f5
Release notes
2023-03-05 21:35:40 -05:00
binwiederhier
e633a40ef1
Derp
2023-03-04 19:39:20 -05:00
ButterflyOfFire
fc75937072
Translated using Weblate (Arabic)
...
Currently translated at 86.2% (295 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-03-04 23:53:19 +01:00
Fredrik
5e0d8ab9f8
Translated using Weblate (Swedish)
...
Currently translated at 22.2% (76 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2023-03-04 23:53:18 +01:00
Andrew
323ce6274a
Translated using Weblate (Ukrainian)
...
Currently translated at 69.8% (239 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2023-03-04 23:53:18 +01:00
Nick
79281fdd21
Translated using Weblate (Russian)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2023-03-04 23:53:18 +01:00
Shoshin Akamine
e7d58ccdf2
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-03-04 23:53:16 +01:00
Rogelio Dominguez
0328ba2a32
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-03-04 23:53:15 +01:00
binwiederhier
477c9d3ed5
Bump
2023-03-04 16:51:55 -05:00
binwiederhier
e44f0ef6e7
Release notes
2023-03-04 09:36:53 -05:00
binwiederhier
6f4b260035
Tiny changes
2023-03-04 09:32:29 -05:00
binwiederhier
bb7a751e58
Merge branch 'main' into matrix-507-reject
2023-03-04 09:24:52 -05:00
binwiederhier
97c9266cc8
Release notes
2023-03-04 09:24:19 -05:00
binwiederhier
a139a3df89
Wording
2023-03-04 09:19:58 -05:00
binwiederhier
346d8d7967
Works
2023-03-03 22:22:07 -05:00
binwiederhier
3eeeac2c13
Merge branch 'enable-subscriber-rate-limiting' into matrix-507-reject
2023-03-03 20:34:33 -05:00
binwiederhier
94f6d2d5b5
Rename flag
2023-03-03 20:23:18 -05:00
binwiederhier
1c4420bca8
EnableRateVisitor flag
2023-03-03 14:55:37 -05:00
binwiederhier
ecff7258ba
Release log
2023-03-03 14:04:50 -05:00
binwiederhier
72d4f67524
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-03 13:57:00 -05:00
binwiederhier
1ce92714c4
Add visitor_seen to the log context
2023-03-03 13:56:48 -05:00
Philipp C. Heckel
1c6c2cf332
Merge pull request #651 from Xinayder/fix-token-auth
...
Fix publish command preferring default user instead of token auth
2023-03-03 13:56:14 -05:00
Alexandre Oliveira
9d42ee9391
Fix publish command preferring default user instead of token auth
...
Closes #650
2023-03-03 17:49:18 +01:00
Philipp C. Heckel
b62204054f
Update 1_bug_report.md
2023-03-03 07:15:39 -05:00
binwiederhier
166dc6b4fa
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-03-02 22:29:00 -05:00
binwiederhier
02a1e99db2
Issue templates
2023-03-02 22:28:46 -05:00
binwiederhier
250637cf92
Added Danish
2023-03-02 21:48:21 -05:00
binwiederhier
b46de7402d
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-03-02 21:45:07 -05:00
Philipp C. Heckel
9334a94886
Create SECURITY.md
2023-03-02 21:39:04 -05:00
Philipp C. Heckel
9b9aa4306a
Merge pull request #647 from Sharknoon/fix-dockerfile
...
Added informative labels to Dockerfile
2023-03-02 21:01:44 -05:00
binwiederhier
90db1283dd
Allow SMTP servers without auth
2023-03-02 20:25:13 -05:00
Josua Frank
8cc00a6ac6
refined dockerfile
2023-03-02 14:59:49 +01:00
Anders H
315034c8cd
Translated using Weblate (Danish)
...
Currently translated at 65.2% (223 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/da/
2023-03-01 23:38:21 +01:00
ButterflyOfFire
23ac9d44a1
Translated using Weblate (Arabic)
...
Currently translated at 82.4% (282 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-03-01 23:38:20 +01:00
Bartosz Moczulski
70db2f994c
Translated using Weblate (Polish)
...
Currently translated at 69.2% (237 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2023-03-01 23:38:20 +01:00
binwiederhier
64b3c3c2fa
Bump version
2023-03-01 11:46:32 -05:00
binwiederhier
983afb2b45
Fix some iffy tests with waitFor function
2023-03-01 11:36:48 -05:00
binwiederhier
4d22ccc7f6
WIP Reject 507s after a while
2023-02-28 22:25:13 -05:00
binwiederhier
cd3429842b
Refine release notes
2023-02-28 15:34:46 -05:00
binwiederhier
d89df315e4
Bump deps
2023-02-28 14:40:26 -05:00
binwiederhier
fe3a225f8f
Add billing-contact config option
2023-02-28 14:38:31 -05:00
binwiederhier
f862341997
Fix test, release notes
2023-02-28 11:57:49 -05:00
binwiederhier
8ca08ce868
Fix panic when using Firebase without users
2023-02-27 22:07:22 -05:00
binwiederhier
ba46630138
Various things
2023-02-27 21:13:15 -05:00
binwiederhier
a3087047b6
Enhance some duration flags
2023-02-27 14:34:05 -05:00
binwiederhier
217ca81b17
Remove broken test, replace with simpler one
2023-02-27 14:07:06 -05:00
binwiederhier
7edcebad1f
Give test more time
2023-02-27 11:06:03 -05:00
binwiederhier
0af3e29ce1
Allow multiple log-level-overrides on the same field
2023-02-27 11:03:21 -05:00
binwiederhier
dd6462de13
Release notes
2023-02-27 10:49:18 -05:00
binwiederhier
52f18d048c
Typo
2023-02-27 10:46:48 -05:00
binwiederhier
c522ee1dd8
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-27 10:45:04 -05:00
binwiederhier
33e3f7ae46
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-27 10:44:58 -05:00
Philipp C. Heckel
87f9f88e32
Merge pull request #640 from Andersbiha/fix-635
...
Remove health check from dockerfile & document health check endpoint
2023-02-27 10:44:29 -05:00
Anders H
0fe1e109ed
Added translation using Weblate (Danish)
2023-02-27 16:31:34 +01:00
binwiederhier
90b04417cf
Thank you @soonoo for your donation
2023-02-27 09:38:44 -05:00
Anders B. Hansen
221004af39
docs: Add documentation for health check API endpoint
2023-02-27 15:05:03 +01:00
Anders B. Hansen
c3f6077f95
docs: Add optional health check to docker-compose config example
2023-02-27 15:04:43 +01:00
Anders B. Hansen
4f9227f100
docker: Revert health check addition from #555
2023-02-27 15:04:20 +01:00
109247019824
ae6f649a06
Translated using Weblate (Bulgarian)
...
Currently translated at 67.2% (230 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-02-27 07:36:51 +01:00
binwiederhier
26f9eddfc4
Thank you @0xAF for your donation
2023-02-26 21:13:26 -05:00
binwiederhier
00879d11d3
Upgrade dialog: Disable submit button for free tier
2023-02-25 22:24:04 -05:00
binwiederhier
f1bcc26cfe
Bump deps
2023-02-25 21:20:58 -05:00
binwiederhier
0967414f79
Bump version, add more details to rate_visitor logs
2023-02-25 21:09:10 -05:00
binwiederhier
f4772b0c75
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-25 20:29:19 -05:00
binwiederhier
8215b66db3
Logging improvements, etc.
2023-02-25 20:23:22 -05:00
Poesty Li
d0a98afc49
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2023-02-26 00:39:48 +01:00
Rogelio Dominguez
da3a5681d9
Translated using Weblate (Spanish)
...
Currently translated at 70.4% (241 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-02-26 00:39:48 +01:00
binwiederhier
f7f343fe55
Logging fixes
2023-02-25 15:31:12 -05:00
binwiederhier
0606fbe60a
Adjust Matrix/UP behavior to work with Synapse+Mastodon
2023-02-25 15:12:03 -05:00
binwiederhier
b2bedafae7
Merge branch 'vrate' of github.com:binwiederhier/ntfy into vrate
2023-02-25 09:41:57 -05:00
binwiederhier
c108e8d856
Merge branch 'main' of github.com:binwiederhier/ntfy into vrate
2023-02-25 09:41:50 -05:00
Philipp C. Heckel
5b5509d07c
Merge pull request #637 from karmanyaahm/vrate
...
Subscriber Rate Limiting Error Handling
2023-02-25 09:41:08 -05:00
Karmanyaah Malhotra
0d7aba9487
Fix Matrix errors and tests
2023-02-25 00:12:14 -06:00
Karmanyaah Malhotra
fbbfa2bbc1
fix matrix tests for new error handling
...
Test driven development
2023-02-24 23:09:21 -06:00
Karmanyaah Malhotra
2f5cfab01c
Fix 507 tests for UnifiedPush subscribe rate limiting
2023-02-24 22:16:03 -06:00
binwiederhier
70cd267ff5
Return 507 for UP publishers without subscribers
2023-02-24 22:07:18 -05:00
binwiederhier
d5052d79e6
Add up* length requirement
2023-02-24 21:10:41 -05:00
Philipp C. Heckel
a372eb99b7
Merge pull request #636 from jack828/jack828-typo
...
Fix typo - broadcasst -> broadcast
2023-02-24 19:15:48 -05:00
Jack Burgess
199933b752
Fix typo - broadcasst -> broadcast
2023-02-24 23:54:53 +00:00
binwiederhier
45928ddc47
Release notes
2023-02-24 15:11:59 -05:00
binwiederhier
bfc3983d06
Only set rate visitor if allowed
2023-02-24 14:45:30 -05:00
bt90
93344bcd69
Add JSON publishing section
2023-02-24 17:06:24 +00:00
bt90
e3d6f692e8
Add mailrise
2023-02-24 17:05:24 +00:00
bt90
7b29bf9f42
Add watchtower
2023-02-24 17:05:04 +00:00
binwiederhier
2329695a47
Polishing
2023-02-23 20:46:53 -05:00
Rycoh
ab1dbb04bd
Translated using Weblate (Romanian)
...
Currently translated at 3.2% (11 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2023-02-23 22:37:17 +01:00
Nifou
1fe19e41fb
Translated using Weblate (French)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-02-23 22:37:17 +01:00
Vri 🌈
a47ac2a5b5
Translated using Weblate (German)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-02-23 22:37:16 +01:00
binwiederhier
8eae44ea61
Topic expiry attempt
2023-02-23 16:03:40 -05:00
binwiederhier
57e1104afb
Ensure we return 429s for Matrix endpoints too; return proper error codes
2023-02-23 15:38:45 -05:00
binwiederhier
ede957973b
Merge branch 'main' into vrate
2023-02-23 14:03:11 -05:00
binwiederhier
697c09e146
Release notes
2023-02-23 14:02:58 -05:00
binwiederhier
ab59d81d08
Release notes
2023-02-23 11:42:22 -05:00
Philipp C. Heckel
c8d3b665f5
Merge pull request #631 from tamcore/docs/examples-traccar
...
docs: add traccar example
2023-02-23 11:38:18 -05:00
binwiederhier
422ad0cc5d
UnifiedPush: Treat non-Basic/Bearer Authorization header like header was not sent
2023-02-23 10:15:57 -05:00
binwiederhier
0c3d832c5f
More todos
2023-02-23 09:38:53 -05:00
binwiederhier
483410c4a2
More tests; Discovered a bug with the response codes
2023-02-22 22:44:48 -05:00
binwiederhier
bdeec4d297
Polish a little
2023-02-22 22:26:43 -05:00
binwiederhier
21b27b5dbe
Working test
2023-02-22 21:33:18 -05:00
binwiederhier
29340e7e24
Add test, fails
2023-02-22 21:00:56 -05:00
binwiederhier
4ab450309f
Merge branch 'main' into user-account
2023-02-22 19:22:47 -05:00
binwiederhier
2ac63c4327
Disable Stripe telemetry
2023-02-22 15:49:51 -05:00
Philipp Born
c31b9236a1
docs: add traccar example
2023-02-22 21:41:18 +01:00
binwiederhier
1da4187405
"save up to" in upgrade dialog
2023-02-22 14:21:23 -05:00
binwiederhier
41282e2c73
Thank you @caseodilla for your sponsorship
2023-02-22 11:47:12 -05:00
binwiederhier
3d40acc26b
Chip
2023-02-22 09:25:56 -05:00
Nifou
f7ed0eb4e7
Translated using Weblate (French)
...
Currently translated at 59.0% (202 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-02-22 10:38:35 +01:00
waclaw66
9eadaf4c3a
Translated using Weblate (Czech)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-02-22 08:36:02 +01:00
Karmanyaah Malhotra
ce7d447f16
limitRequestsWithTopic
2023-02-21 22:40:15 -06:00
binwiederhier
ef9d6d9f6c
Support for annual billing intervals
2023-02-21 22:44:30 -05:00
Karmanyaah Malhotra
0e4044b747
rename lastVisitor to vRate
2023-02-21 20:18:04 -06:00
Karmanyaah Malhotra
bc3d897d7a
Use mutexes in topic
2023-02-21 20:16:03 -06:00
Karmanyaah Malhotra
1655f584f9
rate limiting impl 2.0?
2023-02-21 20:04:56 -06:00
binwiederhier
07afaf961d
Thank you @hansbickhofe for your sponsorship
2023-02-21 09:03:21 -05:00
binwiederhier
2b2a1eca9c
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-21 08:00:05 -05:00
binwiederhier
3dd964f42c
Add Cloudron
2023-02-21 07:59:52 -05:00
Philipp C. Heckel
44aa7f4053
Merge pull request #626 from MichelMichels/docs-library-nlog-target
...
Add nlog-ntfy integration to docs
2023-02-21 06:33:40 -05:00
MichelMichels
965fc2016d
Add nlog-ntfy integration to docs
2023-02-21 10:49:20 +01:00
binwiederhier
fd470702ab
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-20 21:51:18 -05:00
ButterflyOfFire
d17d86da95
Translated using Weblate (Arabic)
...
Currently translated at 80.7% (276 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-02-21 03:51:11 +01:00
Tmpod
f8a70c6025
Translated using Weblate (Portuguese)
...
Currently translated at 63.1% (216 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2023-02-21 03:51:10 +01:00
Sirius Chan
587cc48b24
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 58.1% (199 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2023-02-21 03:51:09 +01:00
Ruben
0c430c37bc
Translated using Weblate (Dutch)
...
Currently translated at 72.8% (249 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2023-02-21 03:51:09 +01:00
Tomáš Plášek
273b911ccf
Translated using Weblate (Czech)
...
Currently translated at 63.7% (218 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2023-02-21 03:51:08 +01:00
Shoshin Akamine
a51228b374
Translated using Weblate (Japanese)
...
Currently translated at 64.6% (221 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2023-02-21 03:51:08 +01:00
Linerly
568b336913
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-02-21 03:51:07 +01:00
slundi
ab5fc36fb7
Translated using Weblate (French)
...
Currently translated at 58.4% (200 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-02-21 03:51:06 +01:00
Alejandro AR
ff78ecc195
Translated using Weblate (Spanish)
...
Currently translated at 63.4% (217 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2023-02-21 03:51:06 +01:00
109247019824
bf2acbf617
Translated using Weblate (Bulgarian)
...
Currently translated at 64.0% (219 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2023-02-21 03:51:05 +01:00
MrZander
f18b98d75b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 56.1% (192 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2023-02-21 03:51:05 +01:00
Oğuz Ersen
16c5c74923
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2023-02-21 03:51:05 +01:00
Christian Meis
3586fc90ca
Translated using Weblate (German)
...
Currently translated at 100.0% (342 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2023-02-21 03:51:04 +01:00
binwiederhier
67b45455b8
Do not panic when changing tiers, and user is nil
2023-02-20 21:46:25 -05:00
binwiederhier
d92d1ad974
Blog post
2023-02-20 21:03:50 -05:00
binwiederhier
0177016fbc
Do not disable "Reserve topic" checkbox for admins
2023-02-20 20:06:49 -05:00
Karmanyaah Malhotra
36685e9df9
Suggested changes
...
- b9badee6db (r1111115151)
- b9badee6db (r1111114771)
2023-02-20 17:58:51 -06:00
binwiederhier
61f403bff4
Email publishing with access tokens, release notes
2023-02-20 15:55:48 -05:00
binwiederhier
83d7dd99e8
Fix comments
2023-02-20 15:48:34 -05:00
binwiederhier
224eae2d2d
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-20 15:47:14 -05:00
binwiederhier
cf6997797e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-20 15:47:09 -05:00
Philipp C. Heckel
33e75375fd
Merge pull request #621 from tamcore/feature/email-with-access-control
...
Make email publishing work, when access-control is enabled
2023-02-20 15:47:05 -05:00
binwiederhier
b0540c1162
Blog posts
2023-02-20 15:45:11 -05:00
binwiederhier
4093a8ea5b
Add sponsorship bar to docs
2023-02-20 09:19:51 -05:00
Philipp Born
e892b994c3
add support to pass access-token for e-mail publishing
2023-02-20 12:45:43 +01:00
binwiederhier
5f75e98861
Parse nested multipart emails, fixes #610
2023-02-19 10:13:25 -05:00
binwiederhier
e9b05e8ed7
Support for base64 encoded emails
2023-02-19 09:39:04 -05:00
binwiederhier
1edcc239e5
Thank you @KucharczykL for your sponsorship
2023-02-19 09:07:53 -05:00
binwiederhier
61d09cf033
Release log
2023-02-19 09:07:44 -05:00
Linerly
227ea8ecc5
Translated using Weblate (Indonesian)
...
Currently translated at 64.9% (222 of 342 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2023-02-19 13:52:28 +01:00
binwiederhier
7e4fb3caed
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-19 07:25:20 -05:00
binwiederhier
152dfbbb54
Add Arabic
2023-02-19 07:25:14 -05:00
ButterflyOfFire
c3f29bdc41
Translated using Weblate (Arabic)
...
Currently translated at 83.0% (157 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-02-19 13:22:41 +01:00
binwiederhier
fb727fc84a
Derp
2023-02-18 19:54:47 -05:00
binwiederhier
9377c265a8
Thank you @oakd for your sponsorship
2023-02-18 19:49:29 -05:00
binwiederhier
59b59fda98
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-18 19:48:46 -05:00
binwiederhier
96439ac41f
Do not set m.Expires if cache: no is set
2023-02-18 19:48:21 -05:00
Philipp C. Heckel
c9a5d00b89
Merge pull request #618 from KucharczykL/patch-1
...
Fix typo in publish.md
2023-02-18 07:40:02 -05:00
Lukáš Kucharczyk
9efc1ec4f6
Fix typo in publishmd
2023-02-18 12:30:10 +01:00
binwiederhier
85fc16b016
Bump deps
2023-02-17 21:47:14 -05:00
binwiederhier
5287fa1c94
Bump version
2023-02-17 21:35:27 -05:00
Philipp C. Heckel
1c54be3581
Merge pull request #612 from ntomita/patch-1
...
Update README.md
2023-02-17 21:33:34 -05:00
binwiederhier
484fd91452
Add comment
2023-02-17 21:00:43 -05:00
binwiederhier
9ff3bb0c87
Ensure that calls to standard logger log.Println also output JSON
2023-02-17 20:52:48 -05:00
binwiederhier
38e7801b41
Fix panic in manager when attachment-cache-dir is not set, fixes #617
2023-02-17 15:56:48 -05:00
binwiederhier
7fb6f794e5
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-17 08:14:15 -05:00
binwiederhier
df68b0cb43
Blog post
2023-02-17 08:13:50 -05:00
Philipp C. Heckel
ca49fd1161
Merge pull request #613 from danroc/main
...
Fix login, signup and reservation environment variables in documentation
2023-02-17 06:47:29 -05:00
Philipp C. Heckel
bb3f17ada2
Merge pull request #614 from academo/academo/add-grafana-ntfy-integration
...
Add integration for Grafana Alerting webhook
2023-02-17 06:46:47 -05:00
Esteban Beltran
d18c61f0da
Add integration for Grafana Alerting webhook
2023-02-17 12:42:32 +01:00
Daniel Rocha
92cfc04024
Fix login, signup and reservation environment variables
2023-02-17 10:53:09 +01:00
binwiederhier
2d0ce79011
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-16 22:48:49 -05:00
ButterflyOfFire
c6e091a754
Translated using Weblate (Arabic)
...
Currently translated at 22.7% (43 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ar/
2023-02-16 23:39:34 +01:00
binwiederhier
c8c16eb8e6
Fix failing test
2023-02-16 16:32:43 -05:00
Naofumi Tomita
0e1082b09c
Update README.md
...
Italicize "ntfy" for emphasis, which was dropped during making changes.
2023-02-16 16:17:57 -05:00
binwiederhier
c815b183d4
Bump release notes
2023-02-16 16:14:41 -05:00
Naofumi Tomita
a95d1f9200
Update README.md
...
Making the description of the repo clearer and more objective.
2023-02-16 16:12:44 -05:00
binwiederhier
b8e976f4f6
Bump to 2.0.0
2023-02-16 14:21:19 -05:00
binwiederhier
6c51b7558a
Fine tuning error messages, add --ignore-exists flag to tier/user command
2023-02-16 10:35:23 -05:00
binwiederhier
c4e4cc5aa7
Tiny release notes fix
2023-02-15 19:55:03 -05:00
binwiederhier
5e90ff7db0
Docs drop shadow in dark mode
2023-02-15 19:52:03 -05:00
ButterflyOfFire
6451762508
Added translation using Weblate (Arabic)
2023-02-15 22:44:07 +01:00
binwiederhier
fda90c217f
Bump
2023-02-15 15:41:41 -05:00
binwiederhier
94066c24dc
Docs docs docs
2023-02-15 15:39:01 -05:00
binwiederhier
76d46ec646
Minor tweaks
2023-02-15 10:55:01 -05:00
Karmanyaah Malhotra
b9badee6db
remove TTL, will make a seperate PR
2023-02-15 03:38:24 -06:00
Karmanyaah Malhotra
c6b64df662
remove ttl
2023-02-15 03:31:59 -06:00
binwiederhier
e90f52f375
Merge branch 'main' into user-account
2023-02-14 23:24:41 -05:00
binwiederhier
ca68494203
Forum posts
2023-02-14 23:22:03 -05:00
binwiederhier
396e61cdb3
Bump go build version in CI
2023-02-14 22:00:04 -05:00
binwiederhier
dfaab8c386
Bump version
2023-02-14 21:45:03 -05:00
binwiederhier
0df3e3e4f5
Merge branch 'main' into user-account
2023-02-14 21:22:46 -05:00
binwiederhier
f2f5a06be1
Bump JS deps
2023-02-14 20:58:29 -05:00
binwiederhier
8d7ff4d7db
SMTP server tests
2023-02-14 20:56:02 -05:00
Karmanyaah Malhotra
7c5b9c0e62
only log expiry if applicable
2023-02-14 14:21:33 -06:00
Karmanyaah Malhotra
6bfe4a9779
Bill to visitor and set TTL in response
2023-02-14 14:07:02 -06:00
Karmanyaah Malhotra
fb2fa4c478
Fix m.Expires and prune stale topics based on lastVisitorExpires
2023-02-14 14:00:43 -06:00
Karmanyaah Malhotra
28b654ae27
Keep track of lastVisitor to a topic
2023-02-14 13:58:13 -06:00
binwiederhier
9f052bdf8b
Merge branch 'main' into smtp-lib-upgrade
2023-02-14 14:44:09 -05:00
binwiederhier
5472c8513f
Release notes
2023-02-14 14:40:41 -05:00
binwiederhier
c028ec9083
Merge branch 'patch-1'
2023-02-14 14:39:34 -05:00
binwiederhier
31a87935a5
Refine iOS docs
2023-02-14 14:39:22 -05:00
binwiederhier
80292f1f4d
Tiny changes
2023-02-14 14:26:30 -05:00
Karmanyaah Malhotra
d686e1ee77
Use visitor instead of UserID in topicSubscription
2023-02-14 13:07:32 -06:00
binwiederhier
66cf54e458
Fix delayed messages expiry, thanks to @karmanyaahm
2023-02-14 14:05:41 -05:00
binwiederhier
610adb062b
More docs
2023-02-14 13:58:49 -05:00
binwiederhier
70aa384bc3
Docs for access tokens
2023-02-13 21:35:58 -05:00
binwiederhier
355424c0da
Fix trace logging
2023-02-13 13:20:05 -05:00
binwiederhier
9b118e8085
Merge branch 'main' into user-account
2023-02-12 21:14:50 -05:00
binwiederhier
9e20ee35e1
Thanks to @overtone1000 and @Joachim256 for your sponsorship and donation
2023-02-12 21:13:26 -05:00
binwiederhier
0d4ef18358
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-12 21:11:16 -05:00
SticksDev
8bde80a3d2
Add iOS docs to the dev docs
...
Imports old dev docs
Also adds my currently open PR #10 on the docs to improve them.
2023-02-12 21:08:37 -05:00
binwiederhier
bed60b71ff
Tester feedback
2023-02-12 21:05:24 -05:00
binwiederhier
cc309e87e9
Remove awkward subscription id
2023-02-12 14:09:44 -05:00
binwiederhier
9131d3d521
Token tests
2023-02-12 12:19:46 -05:00
binwiederhier
6b4971786f
Fix intermittent test failure; add test for expiring messages after reservation removal
2023-02-12 12:08:56 -05:00
binwiederhier
1f010acb30
Tests for manager.go
2023-02-12 08:29:44 -05:00
binwiederhier
8bf64d8723
A few manager tests
2023-02-11 22:14:09 -05:00
binwiederhier
73b0161ff7
Remove self-review todo
2023-02-11 20:45:04 -05:00
binwiederhier
4cbf1f5371
Derp
2023-02-11 20:38:13 -05:00
binwiederhier
e5a33523d9
Why is this so hard
2023-02-11 14:32:50 -05:00
binwiederhier
224c54b1a2
Fix UI bug with publish dialog
2023-02-11 14:13:10 -05:00
Rycoh
020f561ad4
Translated using Weblate (Romanian)
...
Currently translated at 4.7% (9 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ro/
2023-02-11 19:36:39 +01:00
binwiederhier
669d269fd9
Popup click should not open page
2023-02-11 10:52:19 -05:00
binwiederhier
b026e45189
Self-review (cont'd)
2023-02-11 10:49:37 -05:00
binwiederhier
7e38419cdb
Fix slow test
2023-02-10 21:48:23 -05:00
binwiederhier
cfcc3793c5
Fix 404 race when uploading attachments
2023-02-10 21:44:12 -05:00
binwiederhier
5724bdf436
Fix UI bugs
2023-02-10 21:19:44 -05:00
Rycoh
432cc2003e
Added translation using Weblate (Romanian)
2023-02-10 18:55:34 +01:00
binwiederhier
79f9e78c37
More review stuff
2023-02-09 21:51:12 -05:00
binwiederhier
d8dd4c92bf
More RWLock. Jeff wins again
2023-02-09 20:49:45 -05:00
binwiederhier
057c4a3239
Jeff saves the day
2023-02-09 19:45:02 -05:00
binwiederhier
dc77efc31a
Fix linting
2023-02-09 17:21:12 -05:00
binwiederhier
e6bb5f484c
Self-review, round 2
2023-02-09 15:24:12 -05:00
binwiederhier
bcb22d8d4c
Added disallowed-topics
2023-02-09 08:32:51 -05:00
binwiederhier
b37cf02a6e
Code review (round 1)
2023-02-08 22:57:10 -05:00
binwiederhier
7706bd9845
Fix racing test
2023-02-08 20:00:10 -05:00
binwiederhier
b17a7cfa95
Remove unused var
2023-02-08 15:26:42 -05:00
binwiederhier
e1a4a74905
Auth rate limiter
2023-02-08 15:20:44 -05:00
binwiederhier
3ac315a9e7
FAQs
2023-02-07 23:41:30 -05:00
binwiederhier
fb3e47386c
Merge branch 'main' into user-account
2023-02-07 23:30:21 -05:00
binwiederhier
aea8a6d04b
Thanks @IanKulin for your donation
2023-02-07 23:23:00 -05:00
binwiederhier
e449f0bda4
Examples
2023-02-07 23:22:29 -05:00
binwiederhier
ff3cb6c5cc
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-02-07 23:21:15 -05:00
binwiederhier
2b4f7ab56f
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-02-07 23:21:09 -05:00
Philipp C. Heckel
f5a8216be6
Merge pull request #604 from Y0ngg4n/update-jellyseerr-docs
...
Update jellyseerr docs
2023-02-07 23:20:48 -05:00
binwiederhier
19324ab232
"Limit reached" chips
2023-02-07 23:18:41 -05:00
binwiederhier
bf96d21d67
Add more logs
2023-02-07 22:45:55 -05:00
binwiederhier
2f0fdf1252
Make logging more efficient
2023-02-07 22:10:51 -05:00
binwiederhier
d44a11325d
More visitor log fields
2023-02-07 16:20:49 -05:00
binwiederhier
a32e8abc12
"ntfy tier" CLI command
2023-02-07 12:02:25 -05:00
Yonggan
3779b4a923
Update examples.md
2023-02-07 15:00:21 +01:00
Yonggan
9738e4a225
Fix identation
2023-02-07 14:04:09 +01:00
Yonggan
0905016b1f
Update Jellyseerr/Overseerr docs
2023-02-07 14:03:13 +01:00
binwiederhier
e3b39f670f
WIP tier CLI
2023-02-06 22:38:22 -05:00
binwiederhier
9b54f63eb1
Error logging
2023-02-06 16:01:32 -05:00
binwiederhier
b5158adb51
Fix linting
2023-02-05 23:53:24 -05:00
binwiederhier
7cc8c81bd8
Continued logging work
2023-02-05 23:34:27 -05:00
binwiederhier
27bd79febf
log.go
2023-02-04 21:26:40 -05:00
binwiederhier
5d6051c490
Logging WIP
2023-02-04 21:26:01 -05:00
binwiederhier
a6641980c2
WIP: Logging
2023-02-03 22:21:50 -05:00
Tmpod
5f8ecfaf81
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2023-02-03 14:37:52 +01:00
binwiederhier
af4175a5bc
Fix test, fix #598
2023-02-02 19:07:16 -05:00
binwiederhier
8f5ca5220e
Merge branch 'main' into user-account
2023-02-02 15:21:51 -05:00
binwiederhier
8da46afab4
Thank you @zoic21 for your donation
2023-02-02 15:21:35 -05:00
binwiederhier
0885951a67
JS error handling
2023-02-02 15:19:37 -05:00
binwiederhier
180a7df1e7
No ripple in dialogs
2023-01-31 22:12:16 -05:00
binwiederhier
07cdf2bc7a
Reserve dialogs
2023-01-31 21:39:30 -05:00
binwiederhier
259293f9b3
JS constants
2023-01-30 13:10:45 -05:00
binwiederhier
ef8f7c9884
todo
2023-01-30 12:45:53 -05:00
binwiederhier
b516f99394
Tokens test
2023-01-30 12:19:51 -05:00
binwiederhier
b10b0f8a6a
Enable automatic tax
2023-01-30 09:30:51 -05:00
binwiederhier
4ad1099e9f
Fix staticcheck
2023-01-29 22:05:50 -05:00
binwiederhier
4f5e40e161
Fix test
2023-01-29 21:51:49 -05:00
binwiederhier
d717bf39ac
"ntfy token" CLI
2023-01-29 21:42:40 -05:00
binwiederhier
c12ecb9f21
More tests
2023-01-29 20:11:58 -05:00
binwiederhier
00af52411c
More billing unit tests
2023-01-29 16:15:08 -05:00
binwiederhier
f4c54a1643
Associate file downloads with uploader
2023-01-29 15:11:26 -05:00
binwiederhier
40ba143a63
nowrap
2023-01-28 22:13:43 -05:00
binwiederhier
0e36ac84d8
Test anonymous user is same as non-tier user
2023-01-28 21:27:05 -05:00
binwiederhier
92d563371c
No more v.user races
2023-01-28 20:43:06 -05:00
binwiederhier
e596834096
Add "last access" to access tokens
2023-01-28 20:29:06 -05:00
binwiederhier
000bf27c87
Speed up tests, hopefully fix races
2023-01-28 09:03:14 -05:00
binwiederhier
b77920bb4b
Fix linting errors
2023-01-28 07:40:29 -05:00
binwiederhier
16c14bf709
Add Access Tokens UI
2023-01-27 23:10:59 -05:00
binwiederhier
62140ec001
Rate limiting refactor, race fixes, more tests
2023-01-27 11:33:51 -05:00
binwiederhier
ccc2dd1128
Get rid of v.messages counter
2023-01-27 10:06:48 -05:00
binwiederhier
9e9caee639
(Hopefully) remove statsQueue races
2023-01-27 09:59:16 -05:00
binwiederhier
22c66203a0
Reset message limiter, test
2023-01-27 09:42:54 -05:00
bjornclauw
facf4684ae
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2023-01-27 13:44:17 +01:00
binwiederhier
810a29ea72
Fix go vet
2023-01-26 23:10:58 -05:00
binwiederhier
c874a641df
Rate limits make sense now!
2023-01-26 22:57:18 -05:00
binwiederhier
a036814d98
Merge branch 'main' into user-account
2023-01-26 11:26:36 -05:00
binwiederhier
2624897efe
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-01-26 11:26:23 -05:00
binwiederhier
df6f53a161
Add Shoutrrr integration
2023-01-26 11:26:11 -05:00
binwiederhier
03312559a7
Limiter
2023-01-26 11:24:37 -05:00
binwiederhier
3ab352e253
Merge branch 'main' of github.com:binwiederhier/ntfy into user-account
2023-01-25 22:27:56 -05:00
Philipp C. Heckel
b941551fff
Thanks to @billycao for your sponsorship
2023-01-25 22:27:47 -05:00
binwiederhier
593e0748a8
Payment checkout test, rate limit resetting on tier change; failing
2023-01-25 22:26:04 -05:00
binwiederhier
236254d907
Add bandwidth limit to tier; fix display name sync issues
2023-01-25 10:05:54 -05:00
binwiederhier
1771cb3fdb
No flickering for sync topic
2023-01-24 15:31:39 -05:00
binwiederhier
eecd689ad5
Fix sync display name and delete after issue
2023-01-24 15:05:19 -05:00
binwiederhier
3e48c86ee9
Merge branch 'main' into user-account
2023-01-24 15:04:44 -05:00
binwiederhier
471775ae49
Remove upx references
2023-01-24 14:57:50 -05:00
binwiederhier
a278297f28
Fix websocket issue
2023-01-24 14:44:14 -05:00
binwiederhier
38a1193523
Merge branch 'main' into user-account
2023-01-24 10:32:24 -05:00
binwiederhier
3d84bdf77b
Thanks to @andreapx for your donation
2023-01-24 10:32:11 -05:00
Philipp C. Heckel
8668143127
Update FUNDING.yml
2023-01-24 10:25:56 -05:00
binwiederhier
0d537c8a24
Reserve icons
2023-01-23 20:04:04 -05:00
binwiederhier
bce71cb196
Kill existing subscribers when topic is reserved
2023-01-23 14:05:41 -05:00
binwiederhier
e82a2e518c
Add password confirmation to account delete dialog, v1/tiers test
2023-01-23 10:58:39 -05:00
binwiederhier
954d919361
Delayed deletion
2023-01-22 22:21:30 -05:00
Philipp C. Heckel
295bad59bb
Merge pull request #594 from jpbaril/patch-1
...
Elements requiring chown to run non-root Docker
2023-01-22 07:41:24 -05:00
Jean-Philippe Baril
804ee3b298
Elements requiring chown to run non-root Docker
...
We also have to chown the attachments directory otherwise the docker container does not start and crashes.
BTW, all that should be automated at the container creation.
Because it took me at least an hour to understand that the only way to accomplish that chown command was to first launch the container as root, run the commands, and only then edit docker-compose.yml to add uid/gid. After that I could restart the container and it would now not crash.
2023-01-22 04:32:30 -05:00
binwiederhier
9c082a8331
Introduce text IDs for everything (esp user), to avoid security and accounting issues
2023-01-21 23:15:22 -05:00
binwiederhier
88abd8872d
Changing password should confirm the old password
2023-01-21 20:52:16 -05:00
binwiederhier
c66a9851cc
Re-add password confirmation
2023-01-21 20:07:39 -05:00
binwiederhier
75c07221ef
Added n8n-ntfy
2023-01-21 16:23:15 -05:00
binwiederhier
f443e643ee
Merge branch 'main' into user-account
2023-01-21 16:20:39 -05:00
binwiederhier
b82794df05
Thank you @julianlam for your sponsorship
2023-01-21 16:20:24 -05:00
binwiederhier
14f3571e67
More TODOs
2023-01-21 16:19:48 -05:00
binwiederhier
5a7cedce95
More TODOs, hurray
2023-01-21 16:02:56 -05:00
binwiederhier
5310b1d48e
Merge branch 'main' into user-account
2023-01-21 15:34:06 -05:00
binwiederhier
167656b38e
Blog post
2023-01-21 15:19:52 -05:00
binwiederhier
5d81f875cb
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-01-21 15:17:48 -05:00
binwiederhier
6ae200e338
Added Portuguese
2023-01-21 15:17:30 -05:00
binwiederhier
ab6b902fb5
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2023-01-21 15:14:31 -05:00
Philipp C. Heckel
9f423b01ef
Merge pull request #593 from julianlam/patch-1
...
Add NodeBB to integrations page
2023-01-21 15:14:25 -05:00
Julian Lam
c863c86f4c
Update integrations.md
...
+nodebb
2023-01-21 13:57:42 -05:00
binwiederhier
5b14c76e54
Revert home page to existing page
2023-01-21 08:55:31 -05:00
binwiederhier
31a3bb7cd6
Payments webhook test, delete attachments/messages when reservations are removed,
2023-01-20 22:47:37 -05:00
binwiederhier
45b97c7054
Deleting account deletes subscription
2023-01-19 14:03:39 -05:00
Philipp C. Heckel
2bd27a5d0b
Merge pull request #588 from jamolnng/patch-1
...
add blog post for unRAID notifications
2023-01-19 13:23:22 -05:00
Philipp C. Heckel
cff8f88920
Update README.md
2023-01-19 12:05:26 -05:00
Jesse Laning
87f5479662
add blog post for unRAID notifications
2023-01-18 23:16:34 -05:00
binwiederhier
4e51a715c1
Allow mocking the Stripe API
2023-01-18 23:01:26 -05:00
binwiederhier
3bd6518309
Fix a bunch of FIXMEs
2023-01-18 15:50:06 -05:00
binwiederhier
f945fb4cdd
A little polishing, make upgrade banner work when not logged in
2023-01-18 13:46:40 -05:00
binwiederhier
7cff44b647
Fix tests
2023-01-17 20:32:57 -05:00
binwiederhier
cead305a9a
Make prettier
2023-01-17 20:21:19 -05:00
binwiederhier
4092f7fd51
Upgrade dialog looks nice now
2023-01-17 19:40:03 -05:00
binwiederhier
695c1349e8
Upgrade dialog
2023-01-17 10:09:37 -05:00
binwiederhier
83de879894
publishSyncEvent, Stripe endpoint changes
2023-01-16 16:35:37 -05:00
binwiederhier
7faed3ee1e
Add "Canceled" banner
2023-01-16 10:35:12 -05:00
binwiederhier
c06bfb989e
Payment stuff, cont'd
2023-01-15 23:29:46 -05:00
binwiederhier
f7f7f469ad
Merge branch 'main' into user-account
2023-01-14 13:30:11 -05:00
binwiederhier
a589705e6d
Add Scrt.link integration
2023-01-14 13:29:57 -05:00
binwiederhier
ee062c13d4
Release notes
2023-01-14 06:46:42 -05:00
binwiederhier
01fd4754f9
WIP: Stripe integration
2023-01-14 06:43:44 -05:00
Philipp C. Heckel
30645bc4e0
Merge pull request #582 from Remedan/fix-docs-for-k8s-sts
...
Fix small issues in the K8s sts documentation
2023-01-14 06:41:57 -05:00
Vojtech Balak
0dd07d10a0
Fix small issues in the K8s sts documentation
...
The flag --cache-file and its argument need to be passed as two separate
arguments, otherwise it gets parsed as a single long flag and results in
an "incorrect usage" error.
The pvc needs to be mounted to actually get used.
2023-01-13 19:29:44 +01:00
binwiederhier
7007c0a0bd
Docs
2023-01-12 12:04:18 -05:00
binwiederhier
24529bd0ad
Rename /access to /reservation
2023-01-12 10:50:09 -05:00
binwiederhier
d4ec5eb497
Merge branch 'main' into user-account
2023-01-12 10:46:09 -05:00
binwiederhier
1fd166d5c7
Remove upx step from builds
2023-01-12 10:28:00 -05:00
binwiederhier
96599df89f
Thank to @sky4055 for your sponsorship
2023-01-12 10:25:13 -05:00
binwiederhier
fdee54f921
Account sync in action
2023-01-11 21:38:10 -05:00
ssantos
2ec13c64f3
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt/
2023-01-11 16:54:38 +01:00
Nifou
c916eeb9d7
Translated using Weblate (French)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2023-01-11 16:54:38 +01:00
Zoe
8ee85a4007
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2023-01-11 16:54:37 +01:00
binwiederhier
3dd8dd4288
Stats resetter at midnight UTC
2023-01-10 22:51:51 -05:00
binwiederhier
2908c429a5
Set sync_topic in migration
2023-01-10 15:41:08 -05:00
binwiederhier
1aa716de55
Add ntfy-wrapper project
2023-01-10 10:01:28 -05:00
binwiederhier
f631bdc782
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-01-10 08:00:50 -05:00
binwiederhier
81cb055375
Blog posts
2023-01-10 08:00:27 -05:00
binwiederhier
7e528d9c10
Sync topic (begin), rename user fields
2023-01-09 21:53:21 -05:00
binwiederhier
b27c608508
useContext work in JS
2023-01-09 20:37:13 -05:00
binwiederhier
a4529617cc
Make upgrade banner bigger
2023-01-09 17:56:51 -05:00
binwiederhier
a6564fb43c
Add "expires" stuff to message cache migration
2023-01-09 16:21:00 -05:00
binwiederhier
3aba7404fc
Tiers make sense for admins now
2023-01-09 15:40:46 -05:00
binwiederhier
d8032e1c9e
Tier based tests
2023-01-08 20:46:46 -05:00
Philipp C. Heckel
b4a42602e2
Merge pull request #575 from 999eagle/add-maubot-ntfy
...
Add maubot-ntfy to projects
2023-01-08 15:07:41 -05:00
Sophie Tauchert
57171f57e4
Add maubot-ntfy to projects
2023-01-08 18:26:23 +01:00
binwiederhier
1f54adad71
Rename plan->tier, topics->reservations, more tests, more todos
2023-01-07 21:04:13 -05:00
binwiederhier
df512d0ba2
Add todo
2023-01-07 13:23:45 -05:00
binwiederhier
a54a11db88
Plan-based message and attachment expiry
2023-01-07 09:34:02 -05:00
binwiederhier
ac4042ca04
Tests for /access endpoints
2023-01-06 10:45:38 -05:00
binwiederhier
a51d95743a
Reject reservation limits in endpoint
2023-01-05 21:15:10 -05:00
binwiederhier
1bc40693bb
Merge branch 'main' into user-account
2023-01-05 20:53:10 -05:00
binwiederhier
82df434d19
Projects
2023-01-05 20:52:21 -05:00
binwiederhier
1e7dd8fc80
TODOs
2023-01-05 20:43:36 -05:00
binwiederhier
7fa63c8e19
Prune excess tokens per user
2023-01-05 20:22:34 -05:00
binwiederhier
60f1882bec
Startup queries, foreign keys
2023-01-05 15:20:44 -05:00
binwiederhier
3280c2c440
Upgrade banner
2023-01-04 22:47:12 -05:00
binwiederhier
a91da7cf2c
Reserved topic stuff
2023-01-04 20:34:22 -05:00
binwiederhier
6c0429351a
Merge branch 'main' into user-account
2023-01-04 12:16:26 -05:00
binwiederhier
264deab637
Thank you @thebino for your sponsorship
2023-01-04 09:38:52 -05:00
binwiederhier
69345ed26c
Downgrade smtp lib
2023-01-04 09:38:21 -05:00
binwiederhier
36c0be1097
Upgrade smtp library, but not tests
2023-01-04 09:31:32 -05:00
binwiederhier
82d3b41699
Merge branch 'main' into user-account
2023-01-03 21:30:26 -05:00
binwiederhier
e12bc6aa19
Deps
2023-01-03 21:30:15 -05:00
binwiederhier
64d4d64aa7
Projects
2023-01-03 21:25:55 -05:00
binwiederhier
1a87e5c3d4
Save reservation
2023-01-03 21:21:45 -05:00
binwiederhier
1e16545517
Merge branch 'main' into user-account
2023-01-03 11:29:03 -05:00
binwiederhier
757f1484e9
Thank you @biopsin for your donation
2023-01-03 11:28:51 -05:00
binwiederhier
2500ce0920
Navigation access icon
2023-01-03 11:28:04 -05:00
binwiederhier
2f725bf80d
Comments
2023-01-02 22:28:43 -05:00
binwiederhier
21c33f1e82
Merge branch 'main' into user-account
2023-01-02 22:26:01 -05:00
binwiederhier
7979608cc5
Thank you @vinhdizzo and @Ge0rg3 for your donation
2023-01-02 22:24:00 -05:00
binwiederhier
bb583eaa72
Automatic account sync with react
2023-01-02 22:21:11 -05:00
binwiederhier
d666cab77a
Access UI
2023-01-02 21:52:20 -05:00
binwiederhier
4b9d40464c
Replace read/write flags with Permission
2023-01-02 21:12:42 -05:00
binwiederhier
1733323132
Introduce Reservation
2023-01-02 20:08:37 -05:00
binwiederhier
1256ba0429
Reserved topics dialog
2023-01-02 10:46:37 -05:00
binwiederhier
7487b0da58
WIP Access control UI
2023-01-01 21:56:24 -05:00
binwiederhier
e650f813c5
TopicsLimit
2023-01-01 20:42:33 -05:00
binwiederhier
2267d27c9b
User-owned ACL entries
2023-01-01 15:21:43 -05:00
binwiederhier
598d0bdda3
Some tests
2022-12-31 16:08:49 -05:00
binwiederhier
0bb3c84b9e
More tests
2022-12-31 10:16:14 -05:00
binwiederhier
cf7f118784
Merge branch 'main' into user-account
2022-12-31 09:52:10 -05:00
binwiederhier
1918f7f0aa
Changelog
2022-12-31 09:48:46 -05:00
Philipp C. Heckel
ea0c9c65d9
Merge pull request #562 from fleopaulD/patch-1
...
Added clarification on client.yml configuration
2022-12-31 09:47:51 -05:00
binwiederhier
8aec85c579
Changelog
2022-12-31 09:45:02 -05:00
Philipp C. Heckel
4fa03f4938
Merge pull request #555 from bt90/patch-3
...
docker: add basic healthcheck
2022-12-31 09:42:35 -05:00
binwiederhier
e0a957c4e9
Changelog
2022-12-31 09:40:30 -05:00
Philipp C. Heckel
5db72e5fee
Merge pull request #565 from danieldemus/main
...
Allow for existing user or group during rpm installation
2022-12-31 09:37:20 -05:00
binwiederhier
3dedc1f824
Merge branch 'main' into user-account
2022-12-31 09:33:15 -05:00
binwiederhier
8ce2fff8ab
Thank you @bahur142 for your donation
2022-12-31 09:32:59 -05:00
binwiederhier
3d921f4570
Not really an improvemenNot really an improvementt
2022-12-31 09:31:46 -05:00
Daniel Demus
5a24e30820
Allow for existing user or group
...
Fix chown syntax
2022-12-31 14:35:23 +01:00
binwiederhier
bd86e3d951
Basic user access endpoint
2022-12-30 14:20:48 -05:00
binwiederhier
b131d676c4
Gradient header
2022-12-30 10:31:52 -05:00
fleopaulD
b78efdd155
Added clarification on client.yml configuration
...
I didn't understand why the `ntfy publish --debug topic message` command don't choose the default-host I entered in `/etc/ntfy/client.yml`.
If command is run as sudo -> config file = `/etc/ntfy/client.yml`
If command is run as non-sudo -> config file = `~/.config/ntfy/client.yml`
I think this is an important precision for users.
2022-12-30 14:59:28 +01:00
binwiederhier
036f08a729
Make homepage slightly nicer looking
2022-12-29 21:53:41 -05:00
binwiederhier
f4ffcebb14
User database migration
2022-12-29 13:08:47 -05:00
binwiederhier
bd2ec7b2af
More manager tests
2022-12-29 11:09:45 -05:00
binwiederhier
57814cf855
Tests
2022-12-29 09:57:42 -05:00
binwiederhier
66cb35b5fc
Translations
2022-12-29 08:20:53 -05:00
binwiederhier
9be8be49ef
Translations
2022-12-29 02:32:05 -05:00
binwiederhier
3512db1fe7
Test account api (WIP)
2022-12-28 22:16:11 -05:00
binwiederhier
367d024a2d
Simplify API endpoints; add endpoint tests
2022-12-28 19:55:11 -05:00
binwiederhier
7ca9afad57
Account API endpoint fixes
2022-12-28 15:51:09 -05:00
binwiederhier
f79348817f
More tests
2022-12-28 13:46:18 -05:00
binwiederhier
a2e474c375
Fix all the tests
2022-12-28 13:28:28 -05:00
binwiederhier
d9722a9825
Fix almost all tests
2022-12-27 22:14:14 -05:00
bt90
dab18e5b40
Use health endpoint
2022-12-27 16:40:15 +01:00
binwiederhier
95a8e64fbb
Figure out user manager for account user
2022-12-26 21:27:07 -05:00
binwiederhier
3492558e06
Merge branch 'main' into user-account
2022-12-26 13:38:27 -05:00
binwiederhier
66c8f8d8df
Added alexbakker/alertmanager-ntfy
2022-12-26 13:33:49 -05:00
binwiederhier
dbd8efbf16
Todo
2022-12-25 22:30:58 -05:00
binwiederhier
2fb4bd4975
Display name sync
2022-12-25 22:29:55 -05:00
binwiederhier
7ae8049438
Extend session token from web app
2022-12-25 13:42:44 -05:00
binwiederhier
276301dc87
Split out AccountApi
2022-12-25 11:59:44 -05:00
binwiederhier
d4c7ad4beb
Rename auth package to user; add extendToken feature
2022-12-25 11:41:38 -05:00
binwiederhier
3aac1b2715
Redirect UI if unauthorized API response
2022-12-24 15:51:22 -05:00
binwiederhier
1b39ba70cb
Merge branch 'main' into user-account
2022-12-24 12:26:56 -05:00
binwiederhier
dd282963c3
Health API endpoint
2022-12-24 12:22:54 -05:00
binwiederhier
fd2d7fe14d
Merge branch 'main' into user-account
2022-12-24 12:12:00 -05:00
binwiederhier
d023a81a32
Thank yo @Nickwasused for your donation
2022-12-24 12:11:40 -05:00
binwiederhier
fb470eec79
Sign up rate limit
2022-12-24 12:10:51 -05:00
binwiederhier
7bd1c6e115
Check username taken
2022-12-24 08:15:39 -05:00
binwiederhier
6039002ed5
Merge branch 'main' into user-account
2022-12-23 20:55:22 -05:00
binwiederhier
73e8f955ca
Changelog
2022-12-23 20:54:58 -05:00
binwiederhier
5e7657fc40
SSL config in docs
2022-12-23 20:52:22 -05:00
binwiederhier
76b4d4c10c
Merge branch 'main' into patch-2
2022-12-23 20:46:21 -05:00
bt90
b3c975314d
docker: add basic healthcheck
2022-12-23 18:26:21 +01:00
binwiederhier
7a507505aa
Merge branch 'main' into user-account
2022-12-23 09:37:47 -05:00
binwiederhier
4e7e6e57fe
Bump version
2022-12-23 09:30:24 -05:00
binwiederhier
0b78d3173d
Thank you for your sponsorship @voroskoi
2022-12-23 08:39:44 -05:00
binwiederhier
92d7e5c58a
Bump version
2022-12-23 08:38:45 -05:00
bt90
632d013fb8
Fix IPv6 HTTP listen
2022-12-22 19:45:44 +01:00
bt90
207894dac6
docs: improve nginx config
2022-12-22 19:41:06 +01:00
binwiederhier
b5e2c83fba
stuff
2022-12-21 21:55:39 -05:00
binwiederhier
d982ce13f5
UI work, config.js stuff
2022-12-21 13:19:07 -05:00
binwiederhier
2b833413cf
Merge branch 'main' into user-account
2022-12-21 09:58:48 -05:00
binwiederhier
6f170b1ad7
Thank you @Terrormixer3000 for your donation
2022-12-21 09:39:13 -05:00
binwiederhier
6dbe25fcc5
Known issues
2022-12-20 21:58:54 -05:00
binwiederhier
cc55bec521
Write stats to user table asynchronously
2022-12-20 21:18:33 -05:00
binwiederhier
2f567af80b
more TODOs, IP basis section
2022-12-19 22:19:44 -05:00
binwiederhier
0b3cfdce32
Merge branch 'main' into user-account
2022-12-19 21:56:18 -05:00
binwiederhier
74828adcb8
Added blog posts
2022-12-19 21:56:04 -05:00
binwiederhier
ae5832b8a5
Merge branch 'main' into user-account
2022-12-19 21:46:19 -05:00
binwiederhier
2b78a8cb51
Associate messages with a user
2022-12-19 21:42:36 -05:00
binwiederhier
84785b7a60
Restructure limits
2022-12-19 16:22:13 -05:00
binwiederhier
3120cd54fe
Thank you @CodingTimeDEV for your sponsorship
2022-12-19 10:02:19 -05:00
binwiederhier
b1cafc06eb
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-12-19 09:59:47 -05:00
binwiederhier
fd66fb33a8
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-12-19 09:59:42 -05:00
binwiederhier
6598ce2fe4
Limits
2022-12-19 09:59:32 -05:00
binwiederhier
42e46a7c22
Limit work
2022-12-18 14:35:05 -05:00
binwiederhier
56ab34a57f
v1/account API response, rate limiting bla
2022-12-17 23:54:19 -05:00
binwiederhier
ac56fa36ba
Plan stuff WIPWIPWIP
2022-12-17 15:17:52 -05:00
binwiederhier
8752680233
Account delete, mock user stats UI
2022-12-17 13:49:32 -05:00
Philipp C. Heckel
5af9d0164b
Merge pull request #548 from Clortox/integrations-add-drone-ntfy
...
docs: Integrations add drone ntfy
2022-12-16 21:00:05 -05:00
Tyler Perkins
049a01d58f
Fix typo
2022-12-16 20:49:00 -05:00
Tyler Perkins
629af0efc3
Add entry to integrations
2022-12-16 20:44:35 -05:00
109247019824
a1262c2406
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-12-16 08:50:29 +01:00
binwiederhier
81a8efcca3
Change password, delete account, etc.
2022-12-15 22:07:04 -05:00
binwiederhier
8ff168283c
fsdf
2022-12-14 23:43:43 -05:00
binwiederhier
c2f16f740b
Stuff
2022-12-14 23:11:22 -05:00
binwiederhier
c35e5b33d1
Merge branch 'main' into user-account
2022-12-14 10:11:26 -05:00
binwiederhier
97dd879597
Thank you @ksurl for your donation
2022-12-14 05:38:33 -05:00
binwiederhier
50204599b4
Derp
2022-12-14 05:36:53 -05:00
binwiederhier
bec7cffe2a
Merge branch 'main' into user-account
2022-12-13 18:11:05 -05:00
binwiederhier
f1321d6140
Thanks to @msdeibel for your donation
2022-12-13 15:21:06 -05:00
binwiederhier
4bf2fb85e3
Bla
2022-12-13 15:19:40 -05:00
binwiederhier
0646f48ca6
Code of Conduct
2022-12-12 15:06:04 -05:00
binwiederhier
4e4d410803
TODOs
2022-12-12 14:52:37 -05:00
binwiederhier
cf68414c40
Merge branch 'main' into user-account
2022-12-12 11:12:05 -05:00
binwiederhier
a50d65393e
Thank you @zugaldia and @NathanSweet for your donation
2022-12-12 10:54:53 -05:00
binwiederhier
67221b015d
Changelog
2022-12-12 09:55:17 -05:00
Philipp C. Heckel
40aadbad85
Merge pull request #542 from nicois/nicois/use-prepared-statement-for-bulk-writes
...
Use prepared statement for bulk writes
2022-12-12 09:51:42 -05:00
Philipp Heckel
77ebf306a3
Remove ad-type wording
2022-12-12 09:41:23 -05:00
Philipp C. Heckel
94d3924432
Merge pull request #540 from yardenshoham/gitpod
...
Add Gitpod configuration for quick setup of development environments
2022-12-12 09:26:12 -05:00
Nick Farrell
1235ea5bb5
Use prepared statement for bulk writes
...
When executing the same statement multiple times, avoid
the overhead of re-parsing the statement for each insert.
2022-12-12 14:13:40 +11:00
Philipp Heckel
321ed12663
Changelog
2022-12-11 15:50:16 -05:00
Yarden Shoham
265af01f9c
Add Gitpod configuration for quick setup of development environments
...
With this change, any developer can simply open a development environment in Gitpod. The environment has docs, web, and binary being built on every code change.
Also included the vscode extensions for Go and Docker.
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-10 21:56:13 +00:00
Philipp Heckel
a9961df4e2
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-12-10 09:01:55 -05:00
Philipp Heckel
8d3f35f4f7
Thank you @p-samuel for your donation
2022-12-10 09:01:40 -05:00
Philipp C. Heckel
2b8ae406a3
Merge pull request #537 from yardenshoham/alphabet
...
Add uppercase letters to random topic name generation
2022-12-09 20:11:33 -05:00
Yarden Shoham
d78f1a3ff9
Add uppercase letters to random topic name generation
...
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-09 20:28:12 +00:00
Philipp Heckel
538aa45e8b
Merge branch 'main' into user-account
2022-12-09 10:46:16 -05:00
Philipp Heckel
c500c9c199
Re-word to sound less marketing-y
2022-12-09 10:45:45 -05:00
Philipp C. Heckel
b2363d2783
Merge pull request #536 from farukaydin/patch-1
...
Add Automatisch to official integrations list
2022-12-09 10:44:51 -05:00
Ömer Faruk Aydın
8aba600fa5
Add Automatisch to official integrations list
2022-12-09 14:03:50 +03:00
Philipp Heckel
92bf7ebc52
blerp
2022-12-08 20:50:48 -05:00
Philipp Heckel
2e1ddc9ae1
Merge branch 'main' into user-account
2022-12-08 11:43:21 -05:00
Philipp Heckel
18596ecc34
Changelog
2022-12-08 09:16:59 -05:00
Philipp Heckel
420d289d35
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-12-08 09:10:16 -05:00
Philipp C. Heckel
eebd0f113b
Merge pull request #533 from yardenshoham/generate-topic-name
...
Add "Generate topic name" button to "Subscribe to topic" dialog
2022-12-08 09:10:00 -05:00
Philipp Heckel
c4286984ab
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-12-08 09:08:10 -05:00
Yarden Shoham
e0d6a0b974
Simplify logic
...
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-08 11:54:37 +00:00
Yarden Shoham
71e46860ac
Remove unused layouts
...
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-08 11:07:16 +00:00
Yarden Shoham
ce942ffe16
Remove nanoid dependency
...
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-08 10:42:28 +00:00
Yarden Shoham
e083ef0d6d
Place "Generate topic name" in the same line as the text field
...
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-08 10:32:02 +00:00
Philipp Heckel
c5b6971447
OMG all the things are horrible
2022-12-07 21:26:18 -05:00
Philipp Heckel
8dcb4be8a8
Token login
2022-12-07 20:44:20 -05:00
Yarden Shoham
b91fb3f586
Add "Generate topic name" button to "Subscribe to topic" dialog
...
Added a new button. When clicked it'll generate a random alphanumeric string and append to the current topic (or replace if empty).
Signed-off-by: Yarden Shoham <hrsi88@gmail.com >
2022-12-08 00:01:32 +00:00
Philipp Heckel
35657a7bbd
Merge branch 'main' into user-account
2022-12-07 13:42:41 -05:00
Philipp Heckel
79356baee1
Changelog
2022-12-07 12:03:22 -05:00
Philipp Heckel
cb6c0b6e45
Changelog
2022-12-06 16:18:16 -05:00
Philipp Heckel
543bc24bfd
Public server list
2022-12-06 12:23:10 -05:00
Philipp Heckel
789ff72081
Changelog
2022-12-05 20:53:39 -05:00
Ivan Ip
5dc4754181
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 43.9% (83 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2022-12-05 05:48:27 +01:00
Philipp Heckel
eaa64b636a
Bump Android version number
2022-12-04 23:37:09 -05:00
Philipp Heckel
1c9cd40d34
Changelog
2022-12-04 23:24:07 -05:00
Philipp Heckel
9c54181ff8
Android release notes
2022-12-04 20:38:38 -05:00
Philipp Heckel
c9fb0729f3
Bla
2022-12-04 20:33:17 -05:00
Philipp Heckel
d499d20a9c
Token stuff
2022-12-03 15:20:59 -05:00
Philipp Heckel
d3dfeeccc3
Merge branch 'main' into user-account
2022-12-02 20:03:31 -05:00
Philipp Heckel
d4211441b3
Thanks to @mdlnr for your donation
2022-12-02 19:58:11 -05:00
Philipp Heckel
3307debacc
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-12-02 19:57:31 -05:00
Philipp Heckel
2772a38dae
WIPWIPWIP
2022-12-02 15:37:48 -05:00
popinha13
95fd6ecab1
Added translation using Weblate (Portuguese)
2022-11-30 14:58:21 +01:00
Philipp Heckel
84dca41008
Derp
2022-11-28 22:12:20 -05:00
Philipp Heckel
b3d90f04ac
Add blog post
2022-11-28 22:11:04 -05:00
Philipp Heckel
c2550dbca9
Release notes + blog post, thanks Timo
2022-11-28 15:15:49 -05:00
Philipp Heckel
fe11ed3ac7
Remove --env-topic flag from "ntfy publish" (as per deprecation)
2022-11-28 11:06:47 -05:00
Philipp Heckel
24b5eb3405
Changelog
2022-11-28 06:44:34 -05:00
Philipp Heckel
bc16c49187
Bump deps
2022-11-27 22:03:00 -05:00
Philipp Heckel
3438e0bfb0
Changelog
2022-11-27 12:42:25 -05:00
Philipp Heckel
7e9abd2350
Changelog
2022-11-26 22:40:01 -05:00
Philipp Heckel
8f6880d809
Changelog
2022-11-26 21:58:51 -05:00
Philipp Heckel
e0024e59f3
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-26 13:35:19 -05:00
Philipp Heckel
b9b604c007
Add YunoHost app
2022-11-26 13:34:56 -05:00
Philipp C. Heckel
be6c30fb0d
Merge pull request #518 from mcrowder65/patch-1
...
Typo fix retweetet -> retweeted
2022-11-25 19:08:34 -05:00
Matt Crowder
7001543d28
Typo fix retweetet -> retweeted
2022-11-25 16:32:05 -07:00
Philipp Heckel
bc38c08a5e
Thank you DigitalOcean for sponsoring the project
2022-11-25 09:10:40 -05:00
Philipp Heckel
7f49ebb4ec
Add healthchecks.io to list of integrations
2022-11-24 11:10:55 -05:00
Philipp Heckel
3746d2935b
Changelog
2022-11-23 13:12:25 -05:00
Philipp Heckel
7b6577d543
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-11-23 12:45:20 -05:00
Philipp Heckel
f6643ebc12
Update library URL
2022-11-22 21:31:10 -05:00
Micke Nilsson
fd9ab2704c
Translated using Weblate (Swedish)
...
Currently translated at 24.8% (47 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2022-11-21 18:48:14 +01:00
Philipp Heckel
f241003ac6
Add Console post
2022-11-21 09:31:37 -05:00
Philipp Heckel
38f7843861
Release notes
2022-11-19 16:00:37 -05:00
Philipp Heckel
25e95ae1a6
Changelog
2022-11-18 21:45:44 -05:00
Philipp Heckel
4c1c5e56ab
Thank you @crosbyh for your donation
2022-11-18 15:38:39 -05:00
Philipp Heckel
ed29b675ee
Thank you @tonyakwei for your donation
2022-11-18 10:35:08 -05:00
Philipp Heckel
3d501ceaf9
Integrations
2022-11-17 22:09:40 -05:00
Philipp Heckel
c5b2c8c680
Bump deps
2022-11-17 21:07:17 -05:00
Philipp Heckel
f29fe22d3d
Fine tuning
2022-11-17 20:57:01 -05:00
Philipp Heckel
2540a0396d
Merge branch 'main' into l-maciej/main
2022-11-17 20:52:21 -05:00
Philipp Heckel
9fec3f35ff
Newline
2022-11-17 20:52:16 -05:00
Philipp Heckel
679b075ecc
Fix #503 , bump version for release
2022-11-17 20:47:27 -05:00
Maciek
b1819d4766
Merge branch 'main' of https://github.com/binwiederhier/ntfy
2022-11-17 19:37:46 +01:00
Maciek
96b7053884
Fix missing line
2022-11-17 19:37:24 +01:00
Philipp Heckel
fcbf71dad7
Thank you @gergepalfi for your sponsorship!
2022-11-17 06:40:59 -05:00
Philipp Heckel
aee791a17d
Bump versions
2022-11-16 21:21:41 -05:00
Philipp Heckel
5b2fe66903
Fix test
2022-11-16 21:12:52 -05:00
Philipp C. Heckel
f4daa4508f
Merge pull request #502 from binwiederhier/async-message-cache
...
Batch message INSERTs
2022-11-16 21:04:18 -05:00
Philipp Heckel
755155479a
Thank you @skrollme for your sponsorship
2022-11-16 14:26:54 -05:00
Philipp Heckel
978118a400
Release notes
2022-11-16 11:31:29 -05:00
Philipp Heckel
4a91da60dd
Docs
2022-11-16 11:27:46 -05:00
Philipp Heckel
db9ca80b69
Fix race condition making it possible for batches to be >batchSize
2022-11-16 11:16:07 -05:00
Philipp Heckel
e147a41f92
Fix race in tests
2022-11-16 10:44:10 -05:00
Philipp Heckel
497f871447
Docs
2022-11-16 10:33:12 -05:00
Philipp Heckel
ad860afb8b
Polish async batching
2022-11-16 10:28:20 -05:00
Philipp Heckel
b4933a5645
WIP: Batch message INSERTs
2022-11-15 14:24:56 -05:00
Philipp C. Heckel
46f437126c
Merge pull request #501 from QJoly/main
...
Fix the Kubernetes ConfigMap
2022-11-15 10:43:12 -05:00
Quentin JOLY
90b85f2956
Merge branch 'binwiederhier:main' into main
2022-11-15 15:41:13 +01:00
Quentin JOLY
ebfbf7cc8e
Bad indent
2022-11-15 14:10:55 +00:00
Philipp Heckel
499ac76c43
Thank you @finngreig for your sponsorship
2022-11-15 09:09:31 -05:00
Philipp Heckel
fd7f83378d
Refine UP docs
2022-11-14 15:21:02 -05:00
bt90
e7b575badc
Add UnifiedPush section
2022-11-14 19:38:55 +01:00
Philipp Heckel
a0f2d81337
Release notes
2022-11-14 06:52:41 -05:00
Philipp Heckel
fb6980a81e
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-13 21:41:21 -05:00
Philipp Heckel
df45459618
Remove test branch
2022-11-13 21:40:39 -05:00
Philipp Heckel
61b2d92595
Update "on:" config
2022-11-13 21:39:36 -05:00
Philipp Heckel
adda27ec57
Rename secret token
2022-11-13 21:33:27 -05:00
Philipp Heckel
b92b5b37fb
Testing docs workflow (5)
2022-11-13 21:23:25 -05:00
Philipp Heckel
18d36e1b30
Testing docs workflow (4)
2022-11-13 21:11:51 -05:00
Philipp Heckel
f4cb447f0a
Testing docs workflow (3)
2022-11-13 21:08:25 -05:00
Philipp Heckel
069617eba0
Testing docs workflow (2)
2022-11-13 21:05:03 -05:00
Philipp Heckel
aff193a003
Testing docs workflow (1)
2022-11-13 20:59:12 -05:00
Gerge
eb6a86a009
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/hu/
2022-11-14 00:50:15 +01:00
Philipp C. Heckel
97025fe8ef
Merge pull request #494 from jonocarroll/patch-1
...
add R wrapper to docs
2022-11-13 17:17:09 -05:00
Jonathan Carroll
08bb0103e8
add R wrapper
2022-11-13 14:07:27 -08:00
Philipp Heckel
e02789c70c
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-13 06:41:41 -05:00
Philipp Heckel
cf7a451198
Release notes
2022-11-13 06:41:26 -05:00
Philipp C. Heckel
f088498f26
Merge pull request #492 from ksurl/actions-curl
...
add github actions example
2022-11-13 06:39:13 -05:00
Philipp Heckel
bcc20e0aec
Release notes
2022-11-13 06:28:10 -05:00
Philipp Heckel
e236214fd5
Add post
2022-11-13 06:24:57 -05:00
ksurl
b103caf9d4
add github actions example
2022-11-12 13:05:19 -08:00
Philipp Heckel
a43a4aea5e
Docs
2022-11-12 14:41:28 -05:00
Philipp Heckel
4bcbea32ab
Bump
2022-11-12 14:05:56 -05:00
Philipp Heckel
1b96444401
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-11-12 13:44:00 -05:00
SWZ
651c701b9d
Translated using Weblate (Swedish)
...
Currently translated at 21.6% (41 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/sv/
2022-11-12 16:48:40 +01:00
Philipp Heckel
019e69ec85
Added more projects
2022-11-12 08:36:05 -05:00
Philipp Heckel
7470ffde4f
Bump deps
2022-11-12 07:04:55 -05:00
Philipp Heckel
2361e556e9
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-12 06:57:16 -05:00
Philipp Heckel
fea9d10ed2
Thank you @portothree for your sponsorship
2022-11-12 06:56:40 -05:00
Maciek
9155c49571
Revert "Update branch to fit main"
...
This reverts commit 0821b8a25f .
2022-11-11 17:09:36 +01:00
Maciek
baa15110ff
Merge branch 'main' of https://github.com/binwiederhier/ntfy
2022-11-11 17:04:01 +01:00
SWZ
5fefefc50f
Added translation using Weblate (Swedish)
2022-11-11 16:26:27 +01:00
Philipp C. Heckel
958b0e0d26
Merge pull request #482 from dangowans/patch-1
...
Adding node-ntfy-publish to the Libraries list
2022-11-11 08:08:46 -05:00
Philipp Heckel
49732bcb3d
FIFO ordering of sponsors
2022-11-10 09:49:47 -05:00
Philipp Heckel
ce43daaa73
Thank you @mnault, @nwithan8 and @peterleiser for your donations!
2022-11-10 09:44:42 -05:00
Philipp Heckel
325eca470e
Thank you @cremesk and @dangowans for your donation
2022-11-09 15:07:02 -05:00
Dan Gowans
8988f04fb3
Adding node-ntfy-publish
...
A Node package to publish notifications to an ntfy server.
2022-11-09 13:24:55 -05:00
Philipp Heckel
83118dfc64
Thank you @hen-x and @JamieGoodson for your donation
2022-11-09 09:18:42 -05:00
Philipp Heckel
29fbf73da0
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-08 20:36:55 -05:00
Philipp Heckel
5e1c60091f
Thank you @bnorick and @snh for your donations
2022-11-08 20:36:39 -05:00
Philipp C. Heckel
147cc1971b
Merge pull request #476 from shuuji3/patch-1
...
docs: fix link syntax error
2022-11-08 14:15:20 -05:00
Philipp Heckel
4a898f5b89
Thank you @fnoelscher for your donation
2022-11-08 14:10:59 -05:00
Philipp Heckel
162dc1dbfa
Thank you @eanplatter, @jesse-persons and @richardklafter for your sponsorship
2022-11-08 14:05:36 -05:00
TAKAHASHI Shuuji
303cb3f8f8
docs: fix link syntax error
2022-11-08 23:14:37 +09:00
Philipp Heckel
4b9bb0ff2a
Release notes
2022-11-07 06:44:53 -05:00
Philipp C. Heckel
cb247f3317
Merge pull request #466 from jpmens/ios_clarification
...
clarify iOS sending "New message"
2022-11-07 06:43:15 -05:00
Philipp C. Heckel
3972b2763d
Merge pull request #470 from snh/patch-1
...
docs: fix addr-prefix type
2022-11-07 05:13:48 -05:00
Philipp Heckel
e2dd5f3da0
Release notes
2022-11-07 05:08:21 -05:00
Philipp Heckel
0b3173ada9
Links
2022-11-07 05:06:04 -05:00
Philipp C. Heckel
f3174f822f
Merge pull request #469 from ollien/fetch-get-body
...
Fix bug where GET or HEAD action requests could not be made from the web client
2022-11-07 05:05:51 -05:00
Steven Honson
37ed7ef7bc
docs: bonus fix
2022-11-07 19:09:03 +11:00
Steven Honson
cc3b9b89bf
docs: fix addr-prefix type
2022-11-07 19:05:27 +11:00
Nick Krichevsky
93cacc3a53
Fix bug where GET or HEAD action requests could not be made from the web client
...
Closes #468
2022-11-06 22:07:10 -05:00
Maciek
0234041e1e
re-format and cleanup
2022-11-05 15:42:56 +01:00
Maciek
2fb7523d06
Rolled back formatting on existing manual docs.
2022-11-05 14:28:26 +01:00
Maciek
95e087390f
Merge branch 'main' of https://github.com/binwiederhier/ntfy
2022-11-05 14:13:14 +01:00
Maciek
0821b8a25f
Update branch to fit main
2022-11-05 14:12:57 +01:00
Jan-Piet Mens
e320fef0c3
clarify iOS sending "New message"
...
closes https://github.com/binwiederhier/ntfy/issues/465
2022-11-05 10:14:08 +01:00
Philipp Heckel
e874f66572
More projects, more blog posts
2022-11-03 22:26:17 -04:00
Philipp Heckel
72d568db11
Thank you @12nick12 for your donation
2022-11-03 21:43:45 -04:00
Philipp Heckel
88e80aa252
Add alertmanager-ntfy to integrations page
2022-11-03 11:07:34 -04:00
Maciek
2b823556b3
Created documentation for kustomization deployment
2022-11-02 20:27:27 +01:00
Philipp Heckel
38441a2bd3
Additional nginx config
2022-11-02 14:24:59 -04:00
Philipp Heckel
93fe19b4ed
Merge branch 'main' into patch-1
2022-11-02 14:08:05 -04:00
Philipp Heckel
67d0fdd9b6
Bump deps, updated changelog
2022-11-02 14:07:26 -04:00
Philipp Heckel
63f3774c41
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-02 13:51:58 -04:00
Philipp C. Heckel
7120dd5a27
Merge pull request #447 from SuperSandro2000/NTFY_USER
...
Allow reasding subscribe credentials from NTFY_USER env
2022-11-02 13:51:47 -04:00
Philipp Heckel
c44c1aa237
Updated release notes
2022-11-02 10:29:06 -04:00
Philipp Heckel
5997761051
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-11-02 10:26:16 -04:00
Philipp Heckel
a17c294081
Syntax highlighting for yml examples
2022-11-02 10:25:59 -04:00
Philipp C. Heckel
78d36a6d1d
Merge pull request #462 from wamserma/patch-1
...
Add info for self-hosting on NixOS.
2022-11-02 10:23:07 -04:00
Markus Wamser
afac9ad5d3
Add info for self-hosting on NixOS.
2022-11-02 14:43:57 +01:00
Philipp C. Heckel
2c59fd8bdb
Merge pull request #456 from jpmens/patch-1
...
Add ansible-ntfy to Ansible section
2022-10-31 11:13:19 -04:00
Jan-Piet Mens
147774761b
Add ansible-ntfy to Ansible section
2022-10-30 09:34:21 +01:00
Philipp Heckel
62cd517223
Added ansible-ntfy to integrations list
2022-10-29 21:46:56 -04:00
Philipp Heckel
29b6517257
Add r/ntfy to README
2022-10-28 21:03:52 -04:00
Philipp Heckel
8b9cef7044
New link, new public server
2022-10-28 15:14:41 -04:00
Philipp Heckel
0e021dc1ce
Protecting the apple tree
2022-10-27 15:09:46 -04:00
Philipp Heckel
22c90d557b
Link to ntfy-to-slack
2022-10-26 22:55:32 -04:00
Philipp Heckel
c02f7dd14d
Release notes
2022-10-26 11:19:42 -04:00
Philipp C. Heckel
fb64d03479
Merge pull request #452 from gmemstr/kubernetes-docs
...
Add self-hosted Kubernetes steps
2022-10-26 11:14:08 -04:00
Gabriel Simmer
956e092413
Tidy up examples, StatefulSet example
2022-10-26 16:00:17 +01:00
Gabriel Simmer
9d85cfa062
Add self-hosted Kubernetes steps
2022-10-26 13:30:05 +01:00
Philipp Heckel
be1ba135e6
Thank you @JonDerThan for the donation
2022-10-24 12:10:40 -04:00
Sandro
2d39ae1d1a
Remove buffering from nginx config, make config secure by default
...
Turning off proxy buffering is not recommend by upstream https://www.nginx.com/blog/avoiding-top-10-nginx-configuration-mistakes/#proxy_buffering-off by default. And making configuration more secure by removing TLSv1 TLSv1.1 and redirecting to https all the time to never leak credentials.
PS: https is not annoying and curl can follow redirects with -L.
2022-10-23 15:52:30 +02:00
Sandro Jäckel
df9fe7f8d0
Allow reasding subscribe credentials from NTFY_USER env
2022-10-21 19:45:35 +02:00
Philipp Heckel
1d6b792197
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-10-21 10:33:50 -04:00
Philipp Heckel
aaa6de9f26
Release notes
2022-10-21 10:32:16 -04:00
Philipp C. Heckel
536b5d364a
Merge pull request #443 from wunter8/441-server-url-publish-trailing-slash
...
strip trailing slash after server url in publish dialog
2022-10-21 10:29:59 -04:00
Philipp Heckel
87f112c9b7
Add @johnnyip sponsor tag. Thank You Johnny!
2022-10-21 10:21:01 -04:00
Hunter Kehoe
cf370bfdda
strip trailing slash after server url in publish dialog
...
fixes #441
2022-10-18 22:02:04 -06:00
Philipp Heckel
0d46bfa76e
ntfy-dotnet lib
2022-10-18 23:43:56 -04:00
Philipp Heckel
5b8372d260
ntfy-alertmanager bridge
2022-10-15 18:47:48 -04:00
Philipp Heckel
ec72df046f
New sponsor
2022-10-11 21:07:34 -04:00
Philipp Heckel
947a4c1e74
Release notes
2022-10-10 10:27:51 -04:00
Philipp C. Heckel
9848bc7429
Merge pull request #437 from TwiN/patch-1
...
docs(examples): Update Gatus example with new ntfy provider
2022-10-10 10:16:34 -04:00
TwiN
e54aeb357c
docs(examples): Update Gatus example with new ntfy provider
2022-10-09 21:57:21 -04:00
Philipp Heckel
d989ba0ab0
Add Gatus
2022-10-09 20:53:24 -04:00
Philipp Heckel
838543f489
Fix other arch
2022-10-09 16:22:08 -04:00
Philipp Heckel
fae5b38f67
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-10-09 16:19:20 -04:00
Philipp Heckel
6c3fe686be
Fix Debian install instructions
2022-10-09 16:19:07 -04:00
Philipp C. Heckel
5dacd6f2c7
Merge pull request #435 from wunter8/431-ntfy-pub-default-user-pass
...
`ntfy pub`: use `default-user` and `default-password` from `client.yml`
2022-10-09 15:10:05 -04:00
Philipp Heckel
4ca721bb1f
Add link to Integrations page
2022-10-09 10:45:32 -04:00
Hunter Kehoe
5d9702b10b
release notes
2022-10-09 08:37:58 -06:00
Hunter Kehoe
85eb9160d8
ntfy pub: use default-user and default-password from client.yml
...
fixes #431
2022-10-09 08:34:23 -06:00
Philipp C. Heckel
322abf4bdf
Merge pull request #434 from wunter8/374-empty-default-pass
...
allow empty password in client.yml
2022-10-09 10:30:38 -04:00
Philipp Heckel
f007232520
auth param docs improvements
2022-10-09 10:24:17 -04:00
wunter8
dfec18be3d
Merge branch 'main' into 374-empty-default-pass
2022-10-09 07:58:46 -06:00
Hunter Kehoe
b7a18bd181
update release docs
2022-10-09 07:56:39 -06:00
Hunter Kehoe
ce392de0a8
allow empty password in client.yml
...
fixes #374
2022-10-09 07:50:37 -06:00
Philipp Heckel
383ae66a48
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-10-09 08:55:56 -04:00
Philipp C. Heckel
24940f8a3b
Merge pull request #433 from wunter8/auth-query-param-docs
...
docs for auth query param
2022-10-09 08:55:47 -04:00
Philipp Heckel
54eae00774
Intermittent test failure
2022-10-09 08:53:40 -04:00
Philipp Heckel
1b82beea6e
Typo
2022-10-09 08:50:28 -04:00
Philipp Heckel
cb8b3e54f6
Release notes
2022-10-09 08:49:21 -04:00
Philipp C. Heckel
d48619a940
Merge pull request #432 from wunter8/428-server-url-trailing-slash
...
strip trailing slash in "use another server" URL
2022-10-09 08:45:09 -04:00
Hunter Kehoe
ca5ec53261
improved docs
2022-10-08 21:22:05 -06:00
Hunter Kehoe
819c896d40
docs for auth query param
2022-10-08 21:02:55 -06:00
Hunter Kehoe
dd689fd4a6
strip trailing slash in "use another server" URL
...
fixes #428
2022-10-08 17:20:14 -06:00
Philipp Heckel
cbc912d1e3
Merge branch 'ip-range-exempt'
2022-10-08 17:58:21 -04:00
Philipp Heckel
16ad94441b
Personal preference
2022-10-08 17:58:05 -04:00
Karmanyaah Malhotra
1672322fc1
test ContainsIP utility
2022-10-07 21:22:22 -05:00
Karmanyaah Malhotra
bc5060b218
test new config parsing
2022-10-07 21:15:45 -05:00
Karmanyaah Malhotra
4edc625331
fix lint
2022-10-07 20:36:01 -05:00
Karmanyaah Malhotra
3b29294679
minor modification to tests involving ips
2022-10-07 20:27:22 -05:00
Karmanyaah Malhotra
511d3f6aaf
recommended fixes [2 of 2]
2022-10-07 16:24:11 -05:00
Karmanyaah Malhotra
de2ca33700
recommended fixes [1 of 2]
2022-10-07 16:17:04 -05:00
Karmanyaah Malhotra
c2382d29a1
refactor visitor IPs and allow exempting IP Ranges
...
Use netip.Addr instead of storing addresses as strings. This requires
conversions at the database level and in tests, but is more memory
efficient otherwise, and facilitates the following.
Parse rate limit exemptions as netip.Prefix. This allows storing IP
ranges in the exemption list. Regular IP addresses (entered explicitly
or resolved from hostnames) are IPV4/32, denoting a range of one
address.
2022-10-05 16:04:42 -05:00
Philipp Heckel
a70ee81d3b
Web app FAQ
2022-10-05 15:12:51 -04:00
Philipp Heckel
bb2f9cbe2b
Fixed Rundeck example
2022-10-05 14:55:58 -04:00
Philipp C. Heckel
e1eca2323e
Merge pull request #427 from demogorgonz/main
...
Add Rundeck to examples
2022-10-05 14:50:38 -04:00
FilipS
9e15a4cfe2
more clarification
2022-10-05 16:18:25 +02:00
FilipS
e63b521bc9
crop rundeck image
2022-10-05 16:15:24 +02:00
FilipS
4d6d6f7204
add Rundeck to examples
2022-10-05 16:11:20 +02:00
Philipp Heckel
e0ad926ce9
More projects
2022-10-02 16:20:24 -04:00
Philipp Heckel
04e91a1616
Blog posts and projects
2022-10-02 00:03:44 -04:00
Philipp Heckel
5014bba0b3
Replace interface{}
2022-10-01 16:31:48 -04:00
Philipp Heckel
eaf3e83e72
Bump release log
2022-10-01 15:58:39 -04:00
Philipp Heckel
bddde5c637
Bump Go version, Generics whoooo
2022-10-01 15:50:48 -04:00
Philipp Heckel
b15ecd785e
Fix trailing slash issue for base-url
2022-10-01 15:23:14 -04:00
Philipp Heckel
f8c9945cc4
Korean
2022-10-01 14:54:16 -04:00
Philipp Heckel
0fc8dee9a9
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-10-01 14:51:52 -04:00
Philipp Heckel
f01576e40d
Sponsors to README
2022-09-30 12:06:31 -04:00
Philipp Heckel
ea669c75a3
Add sponsors to release notes
2022-09-30 12:00:30 -04:00
Christian Meis
4abd0e290a
Translated using Weblate (German)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-09-29 16:23:02 +02:00
Philipp Heckel
bcda08a01c
Developer docs, closes #414
2022-09-28 09:22:36 -04:00
YJSoft
60043f14ea
Translated using Weblate (Korean)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ko/
2022-09-28 10:17:51 +02:00
Philipp Heckel
d3cfa3456c
Install docs
2022-09-27 12:50:07 -04:00
Philipp Heckel
903ba8df4d
Bump versions
2022-09-27 12:49:20 -04:00
Philipp Heckel
46fcbdb827
Deprecation warnings
2022-09-27 12:45:43 -04:00
Philipp Heckel
419bfecd6f
Reformatting, make update
2022-09-27 12:37:02 -04:00
Philipp Heckel
a9019131cf
Polish
2022-09-27 07:44:00 -04:00
Philipp Heckel
5e0e8e7db0
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-09-27 07:37:08 -04:00
YJSoft
f0f4de2719
Added translation using Weblate (Korean)
2022-09-27 10:37:39 +02:00
Patryk
61d5293ba0
Translated using Weblate (Polish)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pl/
2022-09-24 00:15:31 +02:00
Philipp Heckel
fd21d2f4ce
Added Ukranian
2022-09-23 12:55:40 -04:00
Philipp Heckel
e6b07e22a8
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web
2022-09-23 12:43:19 -04:00
Philipp Heckel
b117c217e4
Deps
2022-09-23 12:42:44 -04:00
Patryk
1e823b4f89
Added translation using Weblate (Polish)
2022-09-22 22:14:30 +02:00
Philipp C. Heckel
36e805828e
Merge pull request #403 from the-lazy-fox/patch-1
...
Update develop.md
2022-09-20 14:18:43 -04:00
TheLazyFox
b37b3d97ad
Update develop.md
2022-09-19 13:59:29 +02:00
Philipp Heckel
4446795dad
Integrations
2022-09-12 23:31:30 -04:00
Philipp Heckel
ed4cc86c5c
Add whitelisting logic for nginx to docs
2022-09-12 14:17:33 -04:00
Philipp Heckel
6476978a2e
Move things
2022-09-11 16:31:39 -04:00
Philipp Heckel
23a127d20b
Docs
2022-09-11 16:25:40 -04:00
Philipp Heckel
ae1fb74ac6
Merge branch 'main' of github.com:binwiederhier/ntfy into icons
2022-09-10 23:22:48 -04:00
Philipp Heckel
38c3b1fbf7
Release notes
2022-09-10 23:19:35 -04:00
Vladimir Kopitsa
42c0dbab65
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/uk/
2022-09-09 16:17:50 +02:00
Vladimir Kopitsa
97a55babe1
Added translation using Weblate (Ukrainian)
2022-09-08 15:07:29 +02:00
Philipp Heckel
c84d10a6df
Bump releases page
2022-09-05 15:17:00 -04:00
Philipp Heckel
f7f72f44a1
Merge branch 'main' into la-ninpre/main
2022-09-05 15:14:14 -04:00
Philipp Heckel
f54dce4c3f
Bump versions
2022-09-05 15:12:04 -04:00
Philipp Heckel
cee46044cd
Donation FAQ
2022-09-05 15:05:44 -04:00
Philipp C. Heckel
58e782b475
Create FUNDING.yml
2022-09-05 14:29:38 -04:00
Philipp Heckel
601f01bc49
UptimeRobot docs, release notes
2022-09-03 16:01:28 -04:00
Philipp Heckel
9dc19f1d07
Merge branch 'add-UptimeRobot-example' into main
2022-09-03 15:45:59 -04:00
Philipp Heckel
4ea1e23361
Docker install docs
2022-09-03 15:34:34 -04:00
la-ninpre
2fb93b1eb7
cmd: add go1.18 build directives
2022-09-01 00:49:08 +03:00
Philipp C. Heckel
eed3e28790
Merge pull request #392 from connorlanigan/patch-1
...
docs: Mismatched quotation mark
2022-08-31 16:48:02 -04:00
la-ninpre
e60e770419
cmd: unify unix-specific code
2022-08-31 23:26:43 +03:00
Connor Lanigan
62c8cafff9
docs: Mismatched quotation mark
2022-08-31 22:19:37 +02:00
joephein
5181acdd7c
Stylistic improvement
2022-08-31 08:48:42 +02:00
joephein
6db2908d69
Fixed one more spelling issue in the new UptimeRobot example
2022-08-31 08:47:22 +02:00
joephein
925017f040
Added UptimeRobot example
2022-08-31 08:43:24 +02:00
Philipp Heckel
6935d83ab3
Links
2022-08-28 21:51:56 -04:00
Philipp C. Heckel
54f762558a
Delete FUNDING.yml
2022-08-27 08:33:13 -04:00
Philipp C. Heckel
a22fd4db1c
Create FUNDING.yml
2022-08-27 07:22:27 -04:00
Philipp C. Heckel
3f85e0a0c8
Update README.md
2022-08-21 21:41:03 -04:00
Philipp Heckel
b0d58a618e
Fix test
2022-08-21 21:32:53 -04:00
Philipp C. Heckel
29a248701f
Merge pull request #384 from christophehenry/document-pushkey-error
...
Document Matrix pushkey error + set log level to warnings for Matrix errors
2022-08-21 12:37:31 -04:00
Christophe Henry
ec64b412a8
Document Matrix pushkey error + set log level to warnings for Matrix errors
2022-08-21 17:03:56 +02:00
Philipp Heckel
f5f9758a50
Merge branch 'integrations-page' into main
2022-08-21 11:00:07 -04:00
Philipp Heckel
0d5362f0e4
Bump versions
2022-08-21 11:00:01 -04:00
Philipp Heckel
fb7a2455fa
More projects
2022-08-21 10:58:20 -04:00
Philipp Heckel
85b2a674ae
WIP: Integrations page with links to projects
2022-08-20 22:22:18 -04:00
Philipp Heckel
4277d6e4a6
Remove unnecessary else branch
2022-08-18 21:04:30 -04:00
Philipp Heckel
3aa0eb7d1d
Release notes
2022-08-18 20:32:51 -04:00
Philipp Heckel
ec3e6e902e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-08-18 20:25:55 -04:00
Philipp C. Heckel
9d0231ea07
Merge pull request #372 from wunter8/default-user-password-command
...
Client: default-user, default-password, default-command
2022-08-18 20:25:46 -04:00
Philipp Heckel
08d717afbf
Bump deps
2022-08-18 20:22:48 -04:00
Philipp C. Heckel
9e151253e3
Merge pull request #381 from michalsrutek/patch-1
...
Fix CLI address in README
2022-08-14 08:32:08 -04:00
Michal Šrůtek
e4c760f1de
Fix CLI address in README
2022-08-14 14:29:24 +02:00
Philipp C. Heckel
4c566c9f31
Merge pull request #373 from cyqsimon/commit-var
...
Move `COMMIT` into a variable so it could be overridden if desired
2022-08-03 13:33:10 -04:00
cyqsimon
a498e43d61
Move COMMIT into a variable so it could be overridden if desired
2022-08-02 03:40:33 +08:00
Hunter Kehoe
613d5d554f
add example config for default-user, default-password, default-command
2022-07-31 16:46:56 -06:00
Hunter Kehoe
f6a42e7dcd
add docs explaining default-user, default-password, default-command
2022-07-31 16:40:07 -06:00
Hunter Kehoe
8956837443
add default-user, default-password, and default-command options to client.yml config
2022-07-31 13:12:38 -06:00
Philipp C. Heckel
28975e9433
Merge pull request #368 from binwiederhier/dependabot/npm_and_yarn/web/terser-5.14.2
...
Bump terser from 5.14.1 to 5.14.2 in /web
2022-07-24 00:47:01 -04:00
poi
206beb31c4
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2022-07-22 13:18:53 +02:00
dependabot[bot]
38e61d6a99
Bump terser from 5.14.1 to 5.14.2 in /web
...
Bumps [terser](https://github.com/terser/terser ) from 5.14.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-21 06:01:20 +00:00
Hunter Kehoe
3c5a10de17
combine attachment and icon url regex
2022-07-17 15:47:21 -06:00
Hunter Kehoe
99886d7f66
change icon from object to string
2022-07-17 15:40:24 -06:00
Hunter Kehoe
04f2535e92
linting
2022-07-16 14:22:23 -06:00
Hunter Kehoe
d519fd999b
notification icons
2022-07-16 14:13:46 -06:00
Philipp C. Heckel
cbcd0e3f0d
Merge pull request #362 from elvstejd/main
...
Fix small typo in spanish translation
2022-07-13 08:36:07 -04:00
Elvis Tejeda
9bcec02f8c
Fix typo
2022-07-12 21:35:12 -04:00
Philipp Heckel
88a77cb132
Fix race
2022-07-08 10:16:23 -04:00
Philipp Heckel
10a9aca2a1
Delete expired attachments based on mod time instead of DB entry to avoid races
2022-07-08 10:00:04 -04:00
Philipp Heckel
3e53d8a2c7
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-07-08 08:16:22 -04:00
Philipp Heckel
d8ce68b2cb
Switched Pop and Pop Swoosh sounds, closes #352
2022-07-04 14:36:37 -04:00
Philipp Heckel
dd6af3b8f2
Changelog
2022-07-04 14:33:24 -04:00
Philipp Heckel
e874f3516e
Docs
2022-07-03 19:36:58 -04:00
Philipp Heckel
bf8077626e
Permissions of unix socket
2022-07-03 19:33:01 -04:00
Koro
8532b5b7ea
Update documentation.
2022-07-03 17:39:17 -04:00
Koro
ed1673beed
Set socket mode after creation.
2022-07-03 17:39:08 -04:00
Koro
89316487e3
Add socket mode command-line option.
2022-07-03 17:22:45 -04:00
Koro
9f358d4793
Add socket mode to configuration struct.
2022-07-03 15:39:19 -04:00
Philipp Heckel
e8953aea3b
Fix test, changelog
2022-07-01 09:37:20 -04:00
Philipp Heckel
95bd876be2
Fix HTTP Spec priority header parsing
2022-07-01 09:28:42 -04:00
Philipp C. Heckel
bd6f3ca2e8
Merge pull request #348 from binwiederhier/display-name-web
...
WIP: DIsplay name for the web app
2022-06-29 19:35:23 -04:00
Philipp Heckel
aee4074792
changelog
2022-06-29 19:35:09 -04:00
Philipp Heckel
4d6c147f24
WIP: DIsplay name for the web app
2022-06-29 15:57:56 -04:00
brianchul
691a77370e
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 28.5% (54 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hant/
2022-06-29 09:20:41 +02:00
brianchul
d09afd8b60
Added translation using Weblate (Chinese (Traditional))
2022-06-28 08:06:49 +02:00
Philipp Heckel
2d26a990a9
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-06-27 12:21:26 -04:00
Philipp Heckel
f134bc6dcd
Fix PowerShell rendering, changelog
2022-06-27 12:21:11 -04:00
Philipp C. Heckel
50a830c360
Merge pull request #345 from noahpeltier/fix-powershell-docs
...
Updated syntax on PowerShell examples in docs
2022-06-27 12:13:07 -04:00
=
ae3715222f
Updated powershell docs to correct syntax, fixed my goofy typos
2022-06-26 23:46:00 -05:00
=
eb841604c7
Updated powershell examples to correct syntax
2022-06-26 23:39:56 -05:00
Philipp Heckel
30c8d6b02b
Fix auth_file not working for ntfy user command
2022-06-24 19:13:10 -04:00
Elisey Kravchuk
b840d7d5f4
Translated using Weblate (Russian)
...
Currently translated at 82.0% (155 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2022-06-24 19:17:34 +02:00
Philipp Heckel
20f835df50
Changelog
2022-06-24 12:40:27 -04:00
Philipp Heckel
bac5e1fa84
Changelog
2022-06-23 16:46:08 -04:00
Philipp Heckel
69d6cdd786
Bump again
2022-06-23 15:12:13 -04:00
Philipp Heckel
5f2ce5e542
Fix intermittent test failure; bump version
2022-06-23 15:01:35 -04:00
Philipp Heckel
6acb921098
tidy
2022-06-23 14:53:42 -04:00
Philipp Heckel
acf6d4370f
Update deps
2022-06-23 14:46:01 -04:00
Philipp Heckel
297601d0f2
Bump version
2022-06-23 14:33:51 -04:00
Philipp Heckel
113900d3eb
Cache startup queries
2022-06-23 11:02:45 -04:00
Philipp Heckel
b4a824aa38
Format actions PR, changelog
2022-06-22 20:23:15 -04:00
Philipp C. Heckel
e8569c6008
Merge pull request #341 from wunter8/custom-intent-broadcast-action
...
allow custom intent in broadcast action without JSON
2022-06-22 20:21:11 -04:00
Philipp Heckel
b74defef14
Enable WAL mode, add changelog
2022-06-22 20:17:47 -04:00
Hunter Kehoe
ee38d76bc2
allow custom intent in broadcast action without JSON
2022-06-22 15:29:16 -06:00
Philipp Heckel
3334d84861
Fix another race, add test
2022-06-22 15:11:50 -04:00
Philipp Heckel
b1089e21f9
Changelog
2022-06-22 14:56:26 -04:00
Philipp C. Heckel
07b5d9a9df
Merge pull request #340 from binwiederhier/shorter-lock
...
WIP: Shorter lock, for #338
2022-06-22 14:48:07 -04:00
Philipp Heckel
9cee8ab888
Call subscriber funtions in individual goroutines
2022-06-22 13:52:49 -04:00
Philipp Heckel
ed9d99fd57
"Fix" data race
2022-06-22 13:47:54 -04:00
Philipp Heckel
edfc1b78a1
Delayed message lock shorter
2022-06-21 20:07:08 -04:00
Philipp Heckel
c1f7bed8d1
Fix tests, lock topic as short as possible
2022-06-21 19:45:23 -04:00
Philipp Heckel
85f2252a77
WIP: Shorter lock, for #338
2022-06-21 19:07:27 -04:00
Philipp C. Heckel
4e29216b5f
Merge pull request #335 from binwiederhier/done
...
WIP: ntfy publish --pid $PID ...
2022-06-21 13:20:34 -04:00
Philipp Heckel
26fda847ca
Docs
2022-06-21 11:43:26 -04:00
Philipp Heckel
a160da3ad9
Tests
2022-06-21 11:18:35 -04:00
Philipp Heckel
0080ea5a20
All --wait-cmd
2022-06-20 23:03:16 -04:00
Philipp Heckel
fec4864771
done command
2022-06-20 21:57:54 -04:00
Philipp Heckel
c40338c146
Merge branch 'main' into done
2022-06-20 20:34:00 -04:00
Philipp Heckel
a7d8e69dfd
Refine NTFY_PASSWORD logic
2022-06-20 16:03:39 -04:00
Philipp C. Heckel
5b68915fff
Merge pull request #327 from Kenix3/add_user_supports_envvar
...
Add user now supports reading password from an env var.
2022-06-20 15:40:23 -04:00
Kenix3
f3e5961892
Fixes envvar fetch in ntfy user add for password
2022-06-20 14:21:30 -04:00
Kenix
7de7e0de12
Adds missing colon assignment for username variable in ntfy user add command.
2022-06-20 13:26:13 -04:00
Kenix
727c6268b9
Updating order of variables ntfy user add command.
2022-06-20 13:25:31 -04:00
Kenix
50cd50cfdf
Moves password stdin down to the original location.
2022-06-20 13:24:42 -04:00
Kenix
1265e69eee
Changes user add to use a NTFY_PASSWORD env var rather than NTFY_USER.
2022-06-20 13:19:54 -04:00
Philipp Heckel
d05211648d
Fix since=<id> implementation for multiple topics, closes #336
2022-06-20 12:11:52 -04:00
Philipp Heckel
1226a7b70c
ntfy publish --pid $PID ...
2022-06-20 10:56:45 -04:00
Philipp Heckel
30c2a67869
Disallow setting upstream-base-url to the same value as base-url
2022-06-19 21:33:17 -04:00
Philipp Heckel
25a4b29ffc
Return HTTP 500 on Matrix discovery GET if base-url not configured; log entire HTTP request when TRACE enabled
2022-06-19 21:25:35 -04:00
Philipp Heckel
e578f01e5b
Changelog
2022-06-18 21:04:48 -04:00
Philipp Heckel
16047ede61
Changelog
2022-06-18 20:10:28 -04:00
Philipp Heckel
affc79eab0
Changelog
2022-06-17 21:07:43 -04:00
Philipp Heckel
64590343f5
Docs for #329
2022-06-17 21:05:31 -04:00
Philipp C. Heckel
87cf765dcc
Merge pull request #330 from wunter8/329-attachment-url-broadcast-intent
...
update docs to explain attachment name and URL in broadcast intent
2022-06-17 20:59:37 -04:00
Hunter Kehoe
b332e1aaea
update docs to explain attachment name and URL in broadcast intent
2022-06-17 07:19:35 -06:00
Philipp Heckel
eef55c35a8
Fix example images
2022-06-16 15:53:15 -04:00
Philipp Heckel
a2c661cbf6
Version bump
2022-06-16 15:38:21 -04:00
Philipp Heckel
9918f4965d
Only use last X-Forwarded-For address as visitor address, closes #328
2022-06-16 15:31:09 -04:00
Philipp C. Heckel
1fae61e78f
Merge pull request #326 from binwiederhier/matrix
...
Matrix gateway
2022-06-16 12:55:41 -04:00
Philipp Heckel
df2362e1a7
Update deps
2022-06-16 12:48:43 -04:00
Philipp Heckel
8a56b82813
500-test
2022-06-16 12:42:19 -04:00
Philipp Heckel
6122cf20aa
More tests
2022-06-16 12:37:02 -04:00
Philipp Heckel
18bd3c0e55
Docs and Matrix tests
2022-06-16 11:40:56 -04:00
Philipp Heckel
0ff8e968ca
Docs
2022-06-15 20:51:42 -04:00
Philipp Heckel
ebbc2838ba
Move error handling to main error handling; move matrix logic to its own file
2022-06-15 20:36:49 -04:00
Philipp Heckel
91375b2e8e
Minor refactor, added GET
2022-06-15 16:03:12 -04:00
Philipp Heckel
f1d134dfc2
Merge branch 'main' into matrix
2022-06-15 15:19:53 -04:00
Philipp Heckel
cd536e6018
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-06-15 14:45:09 -04:00
Kenix
3dec7efadb
Add user now supports reading password from an env var.
2022-06-15 11:42:22 -04:00
Philipp Heckel
27910772f0
Derpyderp
2022-06-14 20:43:17 -04:00
Mayeul Cantan
632c21298f
Translated using Weblate (French)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2022-06-14 16:14:07 +02:00
Philipp Heckel
e9f3edb76b
WIP: Matrix
2022-06-13 22:07:30 -04:00
Philipp Heckel
feef15c485
Web app: Show "notifications not supported" alert on HTTP
2022-06-12 16:38:33 -04:00
Philipp Heckel
cf0f002bfa
Add version number to ntfy serve output
2022-06-12 11:54:58 -04:00
Philipp Heckel
eb2262d06e
Update FAQ
2022-06-12 11:22:15 -04:00
Philipp Heckel
41096ef1b0
Update base-url docs
2022-06-12 10:47:12 -04:00
Philipp Heckel
3c47797bf3
Fix Docker install instructions
2022-06-12 10:43:42 -04:00
Philipp Heckel
a8c9927eab
Changelog
2022-06-11 20:51:27 -04:00
Philipp Heckel
8565dc0ff3
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-06-10 21:34:08 -04:00
Philipp Heckel
2b42cea1a3
Allow HEAD requests for file attachments
2022-06-10 21:33:39 -04:00
Philipp Heckel
d7f7aa909c
Changelog
2022-06-07 13:43:54 -04:00
Philipp C. Heckel
e5af7fe8d7
Merge pull request #315 from philippdormann/feature/docs-uptime-kuma-example
...
docs: uptime kuma example
2022-06-07 13:38:37 -04:00
Philipp Dormann
52fcfdccb2
cropped notification samples
2022-06-06 23:36:05 +02:00
Philipp Dormann
9025e2a082
add app notification examples
2022-06-06 23:32:00 +02:00
Philipp Dormann
4667377649
add basic uptime kuma config sample
2022-06-06 23:31:31 +02:00
Philipp Heckel
f459a08f96
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-06-06 14:38:59 -04:00
Philipp Heckel
f542afb37f
Hack to make sure docs are built with the right Python version
2022-06-06 14:38:28 -04:00
Philipp C. Heckel
4baf6996c5
Update README.md
2022-06-06 11:41:51 -04:00
Philipp C. Heckel
81da9a2756
Update README.md
2022-06-06 09:50:26 -04:00
Philipp Heckel
fa98a16195
Nothing to see here, move along
2022-06-06 09:39:34 -04:00
Philipp Heckel
12b2636155
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-06-06 09:28:16 -04:00
Philipp Heckel
10c89b2e55
Changelog
2022-06-05 19:24:44 -04:00
Philipp Heckel
01d8ea0019
Changelog
2022-06-05 11:21:05 -04:00
Philipp Heckel
c7b790e070
Merge branch 'main' of github.com:binwiederhier/ntfy
2022-06-05 07:44:16 -04:00
Philipp C. Heckel
b5eb3a40f4
Merge pull request #311 from kzshantonu/main
...
Scoop instructions
2022-06-05 07:28:48 -04:00
Kazi
ffb6de7d97
fix typo
2022-06-04 20:29:21 +02:00
Kazi
3ad5ed571d
Scoop instructions
2022-06-04 20:27:26 +02:00
郁飞
ad30c50418
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2022-06-04 09:18:32 +02:00
SchoNie
f59c58b08f
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2022-06-04 09:18:31 +02:00
Philipp Heckel
86c132f9cd
Revert tzdata change
2022-06-02 21:38:27 -04:00
Philipp Heckel
0521f19ea4
Fix docs header color; tiny other fixes with logging
2022-06-02 20:59:07 -04:00
Philipp Heckel
17930caf21
Changelog
2022-06-02 16:42:17 -04:00
Philipp C. Heckel
d65ca9b10f
Merge pull request #307 from ksurl/docs-timezone
...
add timezone for docker install
2022-06-02 16:40:33 -04:00
ksurl
ae3163c5b1
add tzdata to image and use env for docker timezone
2022-06-02 13:35:49 -07:00
Philipp Heckel
887a7c3288
Changelog
2022-06-02 15:10:16 -04:00
ksurl
f6dee345b7
add timezone for docker install
2022-06-02 11:58:59 -07:00
Philipp Heckel
1e16899ae3
Bump install docs
2022-06-02 14:46:42 -04:00
Philipp Heckel
7475879712
Added Dutch
2022-06-02 14:45:36 -04:00
Philipp Heckel
997828aa72
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-06-02 14:41:00 -04:00
Philipp Heckel
f6ffb393f8
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-06-02 14:40:54 -04:00
Philipp Heckel
850c6725f5
Remove new line
2022-06-02 14:40:19 -04:00
Philipp Heckel
39b1de3320
Fix log
2022-06-02 14:38:38 -04:00
Philipp Heckel
e12995e218
Logging in subscribe and publish command
2022-06-02 11:59:22 -04:00
Philipp Heckel
5cc0b194d3
Add --trace and --no-log-dates; add docs
2022-06-02 10:50:05 -04:00
Philipp Heckel
7845eb0124
So much logging
2022-06-01 23:24:44 -04:00
Philipp C. Heckel
3fa825b104
Merge pull request #304 from ksurl/docs-docker
...
Docs docker
2022-06-01 20:46:49 -04:00
ksurl
732537eaba
add chown warning
2022-06-01 16:52:37 -07:00
ksurl
a898a2ebe8
add user to compose file
2022-06-01 16:50:42 -07:00
ksurl
430f985fca
update docker docs
2022-06-01 16:49:08 -07:00
Philipp Heckel
ab955d4d1c
Logging
2022-06-01 16:57:35 -04:00
SchoNie
41fd8454cf
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2022-06-01 22:14:33 +02:00
Philipp Heckel
bd865fd55d
Merge branch 'main' into logging
2022-06-01 13:07:12 -04:00
Philipp C. Heckel
b9e5079399
Update README.md
2022-06-01 13:05:38 -04:00
Philipp Heckel
eb0847392c
Fix staticcheck
2022-06-01 09:05:21 -04:00
Philipp Heckel
17eabed11c
Clarify wording for iOS push notifications
2022-06-01 08:56:50 -04:00
Philipp Heckel
ad55de784d
Add Chinese translation
2022-06-01 00:03:56 -04:00
Philipp Heckel
48538d149e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-31 23:55:25 -04:00
Philipp Heckel
b60f0afb8f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-31 23:55:21 -04:00
Philipp Heckel
8c32f029fb
Fix data races
2022-05-31 23:55:05 -04:00
Philipp C. Heckel
5b9391be39
Merge pull request #285 from arjan-s/main
...
Add NixOS/Nix installation instructions
2022-05-31 23:47:16 -04:00
Philipp Heckel
a04cf5fcb6
Merge branch 'main' into logging
2022-05-31 23:39:11 -04:00
Philipp Heckel
9202d85532
Make linter happy
2022-05-31 23:36:06 -04:00
Philipp Heckel
769e071593
Refining, changelog
2022-05-31 23:27:24 -04:00
Philipp Heckel
c80e4e1aa9
Make Firebase logic testable, test it
2022-05-31 23:16:44 -04:00
Philipp Heckel
f9284a098a
Store Sender IP in DB for delayed messages
2022-05-31 21:39:19 -04:00
Philipp Heckel
8283b6be97
Firebase quota limit
2022-05-31 20:38:56 -04:00
Philipp Heckel
8a81c8e95b
Update changelog
2022-05-31 11:05:02 -04:00
Philipp Heckel
670ea67052
Redo CI pipelines, build from GitHub Actions, closes #36
2022-05-31 11:01:36 -04:00
郁飞
aaa004847c
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/zh_Hans/
2022-05-31 09:19:14 +02:00
Arjan Schrijver
717d6287c8
Add NixOS/Nix installation instructions
2022-05-30 10:59:23 +02:00
郁飞
dcfb19bfc9
Added translation using Weblate (Chinese (Simplified))
2022-05-30 05:01:17 +02:00
Philipp Heckel
dc0e699fb5
WIP: Logging
2022-05-29 22:14:14 -04:00
Philipp Heckel
1f38a4a531
Upgrade Firebase Admin SDK version
2022-05-29 20:48:14 -04:00
Philipp Heckel
970ca3a68e
Changelog
2022-05-29 20:01:05 -04:00
Philipp Heckel
2d7b986c9c
Fix macOS install instructions
2022-05-29 17:06:31 -04:00
Philipp Heckel
ce7c8c43b5
Release notes
2022-05-29 16:22:54 -04:00
Philipp C. Heckel
4a6f4e0044
Merge pull request #282 from poblabs/hass-doc-update
...
Update the example docs with a Home Assistant notify example
2022-05-29 16:16:47 -04:00
Pat O'Brien
7e3ac9b76b
Update home assistant example
2022-05-29 16:12:58 -04:00
Pat O'Brien
3939599014
Add initial home assistant configuration examples
2022-05-29 16:11:54 -04:00
Philipp C. Heckel
15aed00387
Merge pull request #275 from wunter8/patch-1
...
typo
2022-05-29 08:47:16 -04:00
wunter8
d1544991bf
typo
2022-05-29 06:16:00 -06:00
Philipp Heckel
d24f2d9d46
Derp
2022-05-28 22:26:16 -04:00
Philipp Heckel
b2c2bd1e4b
Remove "poll" alias for X-Poll-ID
2022-05-28 22:06:46 -04:00
Philipp Heckel
b003d79ae4
Bump version
2022-05-28 22:02:13 -04:00
Philipp Heckel
a52b024807
Update npm
2022-05-28 20:24:19 -04:00
Philipp Heckel
12b83828bd
Docs
2022-05-28 20:20:46 -04:00
Philipp Heckel
96bb357435
Polish the poll_request stuff
2022-05-27 20:30:20 -04:00
Philipp Heckel
6a43c1a126
WIP: iOS poll_request forwarder
2022-05-27 07:55:57 -04:00
Philipp Heckel
4dabc56952
Subscribe filter for querying by ID
2022-05-26 18:52:55 -04:00
Philipp Heckel
5e510a19a1
Update deps
2022-05-26 16:50:36 -04:00
Philipp Heckel
b627a327d1
Add Italian, release notes
2022-05-26 16:38:09 -04:00
Philipp Heckel
0b38efd761
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-26 16:27:02 -04:00
Philipp Heckel
983dec801a
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-26 16:26:58 -04:00
Philipp Heckel
01eeb71b9d
Update the docs
2022-05-26 16:22:47 -04:00
Adriel Sand
6ba1d7b2a5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.4% (188 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2022-05-26 15:15:10 +02:00
Philipp Heckel
ff202a042b
Update deps
2022-05-25 21:41:14 -04:00
Philipp Heckel
af76a2606d
Support for Firebase ~poll keepalive topic that wakes up iOS devices every 20 minutes
2022-05-25 21:39:46 -04:00
Philipp Heckel
98b56c2f06
Changelog
2022-05-24 22:30:12 -04:00
Philipp Heckel
b6afa2fd49
Changelog
2022-05-24 20:47:53 -04:00
Michelangelo Camaioni
e1c07228e5
Translated using Weblate (Italian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/it/
2022-05-24 13:15:08 +02:00
Philipp Heckel
a949748d91
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-23 10:54:09 -04:00
Michelangelo Camaioni
125fcd85bb
Added translation using Weblate (Italian)
2022-05-23 11:18:53 +02:00
Philipp Heckel
2abd6a57ee
Support emails without Content-Type, closes #265
2022-05-21 20:20:44 -04:00
Philipp Heckel
35a691a1bc
updated release notes
2022-05-21 12:10:45 -04:00
Philipp Heckel
2bf6b8bb28
Docs and bump version
2022-05-21 11:45:11 -04:00
Philipp C. Heckel
cb82e2690c
Merge pull request #264 from Fallenbagel/patch-2
...
Add webhook example for Jellyseerr/Overseerr
2022-05-21 11:10:18 -04:00
Philipp Heckel
ab1f9220a3
Release log
2022-05-21 10:13:41 -04:00
Philipp Heckel
4c5d40e4c9
Fix make targets to actually work on macOS
2022-05-21 10:08:33 -04:00
Philipp Heckel
c33065151e
Switch to build tags "noserver" instead of using _linux suffix
2022-05-21 09:46:49 -04:00
Philipp Heckel
ab01d0f04e
Merge branch 'macos-server-ORIGIN' into macos-server
2022-05-21 09:35:23 -04:00
Philipp Heckel
42c3c6eb29
Re-add simple target to be able to build on macOS
2022-05-21 09:34:53 -04:00
Philipp Heckel
da7a1f656f
Merge branch 'main' into macos-server-ORIGIN
2022-05-21 08:58:59 -04:00
Henrique Pires
63719ca0a0
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 98.9% (187 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2022-05-21 01:17:08 +02:00
Philipp Heckel
cd27d47f4b
APNs data
2022-05-20 15:59:58 -04:00
Philipp Heckel
60c5ccf34b
Merge branch 'main' of github.com:binwiederhier/ntfy into macos-server
2022-05-20 15:59:12 -04:00
Fallenbagel
d819de2626
Add webhook example for Jellyseerr/Overseerr
...
Add webhook json payload example for jellyseerr/overseerr.
2022-05-20 04:33:40 +05:00
Shoshin Akamine
79cb082879
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2022-05-19 19:16:07 +02:00
Rogelio Dominguez
632bf8d0b6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-05-19 19:16:06 +02:00
Philipp Heckel
5e1d1698ff
Changelog
2022-05-17 09:58:56 -04:00
Philipp Heckel
396497fff7
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-17 09:19:46 -04:00
Philipp C. Heckel
94bfe029d5
Merge pull request #262 from MayeulC/patch-1
...
Docs/config: fix typo in private server example
2022-05-17 09:19:15 -04:00
Mayeul Cantan
7f736eb93e
Docs/config: fix typo in private server example
...
The `/etc/ntfy/server.yml` example was invalid yaml previously.
2022-05-17 09:54:34 +02:00
Philipp Heckel
414e283b46
Update develop instructions for Android
2022-05-16 14:53:51 -04:00
Philipp Heckel
a52e628f7b
Changelog
2022-05-16 13:59:48 -04:00
Philipp Heckel
3eea97109e
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-16 13:58:49 -04:00
Philipp C. Heckel
1950fc518f
Merge pull request #257 from oddlama/disable-makefile-paralellism
...
Force MAKEFLAGS to --jobs=1 to ensure dependencies are executed sequentially and in correct order
2022-05-16 13:58:36 -04:00
Philipp Heckel
b93d654aca
Update deps
2022-05-16 11:34:09 -04:00
Philipp Heckel
91594faf28
Support for underscores in server.yml config options
2022-05-16 11:32:21 -04:00
oddlama
6c2aa0c3c2
Force MAKEFLAGS to --jobs=1 to ensure dependencies are executed
...
sequentially and in-order.
If this is not set, make -j2 web or higher job counts will
cause the build to fail as some dependencies are not expressed
directly on the dependent tasks but as a dependency list
on a parent task.
Alternatively one could add the required dependencies for each
task separately, but that would factually sequentiallize the
build, so there's no real difference except this approach
fixes all dependency chains globally.
2022-05-16 15:41:23 +02:00
Philipp Heckel
db613f81cc
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-16 08:34:08 -04:00
Philipp Heckel
51769c4094
Changelog
2022-05-16 08:34:03 -04:00
Philipp C. Heckel
cb768ca3f8
Merge pull request #252 from oddlama/fix-docs-typo
...
Fix double listing of amd64 in the docs (Fixes #251 )
2022-05-16 08:31:55 -04:00
Philipp Heckel
433e8e5b99
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-16 08:31:13 -04:00
oddlama
6cb42fbca1
Fix double listing of amd64 in the docs ( Fixes #251 )
2022-05-14 23:06:34 +02:00
waclaw66
406c172230
Translated using Weblate (Czech)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2022-05-13 22:17:35 +02:00
109247019824
b4fbe81bb4
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-05-13 22:17:34 +02:00
Philipp Heckel
28f211bfef
Update deps
2022-05-13 15:11:03 -04:00
Philipp Heckel
891257cce8
Merge branch 'main' into macos-server
2022-05-13 14:59:35 -04:00
Philipp Heckel
4cae237b36
Changelog
2022-05-13 14:46:30 -04:00
Philipp Heckel
c684a39191
Fine tuning
2022-05-13 14:42:25 -04:00
Philipp C. Heckel
797e4640df
Merge pull request #249 from Curid/main
...
Add disable option to web-root
2022-05-13 14:24:31 -04:00
Curid
9684629549
Add disable option to web-root
...
Closes #238
2022-05-13 17:08:07 +00:00
Philipp Heckel
a2825880bc
macOS server support, this is just to support iOS development, not for prod
2022-05-11 13:47:41 -04:00
Philipp Heckel
577cd0fcea
ios
2022-05-11 13:29:23 -04:00
Philipp Heckel
4b86085a8c
Changelog
2022-05-11 13:09:05 -04:00
Philipp Heckel
0ee99e10c8
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-11 08:45:22 -04:00
Philipp Heckel
fe96110e6b
macOS universal binaries, install instructions for Windows and macOS
2022-05-10 22:10:38 -04:00
Linerly
35f173e17c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2022-05-10 22:32:51 +02:00
Oğuz Ersen
87f8af9b97
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-05-10 22:32:50 +02:00
Christian Meis
4dd215d3d8
Translated using Weblate (German)
...
Currently translated at 100.0% (189 of 189 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-05-10 22:32:49 +02:00
Philipp Heckel
5a8818ac92
"make update" target
2022-05-10 11:50:48 -04:00
Philipp Heckel
3baa93a0d4
Merge branch 'main' into windows
2022-05-10 10:16:49 -04:00
Philipp Heckel
72ec2f9988
Additional thanks
2022-05-10 10:16:37 -04:00
Philipp Heckel
ae3d063c2d
Typo
2022-05-10 10:13:33 -04:00
Philipp Heckel
d0bb27cf0c
Added Portuguese/Brazil to web app
2022-05-10 10:13:04 -04:00
Philipp Heckel
67be8e3ff8
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-10 10:04:59 -04:00
Tiago Esperança Triques
4571ba1c24
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2022-05-10 16:04:53 +02:00
Philipp Heckel
6d601ad141
macOS
2022-05-09 21:25:00 -04:00
Philipp Heckel
f63b15ba5a
Merge branch 'main' into windows
2022-05-09 19:48:11 -04:00
Philipp Heckel
5c01d13fe3
Secrets
2022-05-09 19:48:01 -04:00
Philipp Heckel
19d2a46457
Build for Windows
2022-05-09 19:46:32 -04:00
Philipp Heckel
613348d37e
Continued work on Windows CLI
2022-05-09 16:22:52 -04:00
Philipp Heckel
7d473488de
Working Windows build
2022-05-09 11:03:40 -04:00
Philipp Heckel
6e4b31b4e9
Changelog
2022-05-09 10:33:17 -04:00
Philipp Heckel
88474957a2
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-09 10:32:54 -04:00
Dániel Agócs
9dc532de30
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/hu/
2022-05-08 16:32:59 +02:00
Shoshin Akamine
fe37258bc2
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2022-05-08 16:32:59 +02:00
Philipp Heckel
5291e9be7f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-05-07 22:39:03 -04:00
Philipp Heckel
6ab02a31a2
npm update
2022-05-07 22:38:51 -04:00
Philipp C. Heckel
14d9d120e6
Create codeql-analysis.yml
2022-05-07 22:36:28 -04:00
Philipp Heckel
f5981b851d
Release notes and install instructions
2022-05-07 20:03:05 -04:00
Philipp Heckel
c357979f11
Upgrade mkdocs version; fix docs sidebar
2022-05-07 19:55:19 -04:00
Philipp Heckel
6ee3349cca
Fix randomly failing test
2022-05-07 19:42:36 -04:00
Philipp Heckel
91e6eaab19
Add Hungarian
2022-05-07 19:26:17 -04:00
Philipp Heckel
3973f1e5ed
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-07 19:16:34 -04:00
Philipp Heckel
15ac5ed23b
Add "mark as read" button
2022-05-07 19:16:08 -04:00
Hunter Kehoe
344da326cd
add checkmark to notification card to mark notification as read
2022-05-07 16:13:45 -06:00
Dániel Agócs
cacfb704a4
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/hu/
2022-05-07 20:13:17 +02:00
Philipp Heckel
040bb53383
Changelog
2022-05-07 13:47:34 -04:00
Philipp C. Heckel
5cac63bfbe
Merge pull request #242 from SMAW/patch-2
...
Update publish.md
2022-05-07 13:44:25 -04:00
SMAW
8d908fe438
Update publish.md
...
Changed authentication Powershell documentation to create an Base64 UTF-8 string
2022-05-07 18:14:01 +02:00
Philipp Heckel
7db99d18c7
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-06 21:02:18 -04:00
Dániel Agócs
2bb5d6f934
Added translation using Weblate (Hungarian)
2022-05-06 18:39:05 +02:00
Philipp Heckel
bb13011046
Changelog
2022-05-06 09:15:16 -04:00
Philipp Heckel
8cc12e12da
Changelog
2022-05-06 09:10:30 -04:00
Philipp Heckel
6e2b300d9e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-06 09:10:24 -04:00
Ruben
1197d72523
Translated using Weblate (Dutch)
...
Currently translated at 3.2% (5 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nl/
2022-05-05 17:11:36 +02:00
Philipp Heckel
c1517e259d
Fix rendering for publish example
2022-05-05 10:53:51 -04:00
Philipp Heckel
66d30fb42a
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-05-05 10:26:34 -04:00
Philipp C. Heckel
ea30132763
Merge pull request #234 from aTable/main
...
Full feature message example
2022-05-05 10:26:15 -04:00
aTable
1c237435ec
Update publish.md
2022-05-05 21:17:28 +10:00
aTable
c37793d06f
Update publish.md
2022-05-05 21:13:45 +10:00
aTable
57c7a353b5
Update publish.md
2022-05-05 21:10:14 +10:00
aTable
8154705f0b
Update publish.md
2022-05-05 20:57:52 +10:00
aTable
fd2c6ef590
Update publish.md
2022-05-05 20:49:53 +10:00
aTable
6ece25e7f3
Add files via upload
2022-05-05 20:15:52 +10:00
aTable
a2ef6180bb
Delete complete-notification.png
2022-05-05 20:14:29 +10:00
aTable
c3c4c9e9aa
Update publish.md
2022-05-05 20:14:01 +10:00
Philipp Heckel
031c848984
Improved caddy configuration
2022-05-04 15:45:20 -04:00
Ruben
1f70ff1b06
Added translation using Weblate (Dutch)
2022-05-04 16:34:39 +02:00
aTable
1af9a85847
Update publish.md
2022-05-04 23:33:11 +10:00
aTable
e474d1e8b0
Delete multiline-notification.png
2022-05-04 23:29:00 +10:00
aTable
4b117a790a
Add files via upload
2022-05-04 23:27:50 +10:00
aTable
72a2a8c82e
Update publish.md
2022-05-04 23:24:38 +10:00
aTable
a7af16beb1
Update publish.md
2022-05-04 21:29:22 +10:00
aTable
7d38bc7654
Add files via upload
2022-05-04 21:24:20 +10:00
aTable
bcbcbf12ac
Update publish.md
2022-05-04 21:23:17 +10:00
Philipp Heckel
8b5d2a8ca0
Changelog
2022-05-03 19:40:27 -04:00
Philipp Heckel
9b8e637618
Changelog
2022-05-03 18:01:50 -04:00
Philipp Heckel
15a45d9eb7
More labels, and live regions
2022-05-03 15:09:20 -04:00
Philipp Heckel
8a7bc38861
Finish up the labelling
2022-05-03 14:53:07 -04:00
Philipp Heckel
2d96560375
Finish publish dialog aria- stuff
2022-05-02 20:02:21 -04:00
Philipp Heckel
bb5e0e3fed
WIP: Accessibility of web app
2022-05-02 19:30:29 -04:00
Philipp Heckel
4a8678bf39
Changelog
2022-05-01 20:26:41 -04:00
Philipp Heckel
ed28082c01
Added French
2022-04-30 20:16:17 -04:00
Philipp Heckel
0d3dcfdc7a
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-30 20:12:47 -04:00
Nathanaël Houn
672203467d
Translated using Weblate (French)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2022-05-01 02:12:40 +02:00
Philipp Heckel
4ce619f9cb
Add error message specifically for private browsing mode, closes #208
2022-04-29 20:51:26 -04:00
Philipp Heckel
5344337b43
Add Czech as language
2022-04-29 20:12:12 -04:00
Philipp Heckel
cf3238859c
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-29 20:03:00 -04:00
Philipp Heckel
9a03a9e81b
Made web app sounds quieter
2022-04-29 19:51:02 -04:00
Philipp Heckel
edfed24c27
Make Upgrade header check for websockets case insensitive, closes #228
2022-04-29 13:23:04 -04:00
waclaw66
7118dcc124
Translated using Weblate (Czech)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/cs/
2022-04-28 15:13:43 +02:00
Linerly
5bcb35f756
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2022-04-28 15:13:41 +02:00
Nathanaël Houn
eaf3c42227
Translated using Weblate (French)
...
Currently translated at 49.3% (76 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2022-04-28 15:13:41 +02:00
Rogelio Dominguez
16a4feaeb6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-04-28 15:13:40 +02:00
109247019824
b60458318c
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-28 15:13:40 +02:00
Oğuz Ersen
b10c88afd7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-28 15:13:40 +02:00
Christian Meis
f0cae0fbac
Translated using Weblate (German)
...
Currently translated at 100.0% (154 of 154 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-28 15:13:39 +02:00
Philipp Heckel
28bb8d4446
More actions tests
2022-04-27 14:28:58 -04:00
Philipp Heckel
adea3c38be
Remove backslash from quoted strings
2022-04-27 13:56:21 -04:00
Philipp C. Heckel
fb56ab9a06
Merge pull request #225 from binwiederhier/actions-parsing
...
WIP: More advanced action parsing
2022-04-27 11:24:40 -04:00
Philipp Heckel
72aea2613a
Remove superflous if statement
2022-04-27 11:23:44 -04:00
Philipp Heckel
6bd4e4bd7c
User actions docs, tests and release notes
2022-04-27 10:25:01 -04:00
Philipp Heckel
1f6118f068
Finish up better parsing
2022-04-27 09:51:23 -04:00
Philipp Heckel
574e72a974
WIP: More advanced action parsing
2022-04-26 23:07:31 -04:00
Philipp Heckel
53646737e8
Changelog
2022-04-25 10:22:23 -04:00
waclaw66
26b9cc75ca
Added translation using Weblate (Czech)
2022-04-25 15:07:10 +02:00
Philipp Heckel
66e46aaded
Add Docker build for ARMv6, bump again
2022-04-24 22:25:34 -04:00
Philipp Heckel
ddf5d49895
Update install instructions, bump version
2022-04-24 22:09:58 -04:00
Philipp Heckel
899d895f29
Add ARMv6 install instructions
2022-04-24 21:53:08 -04:00
Philipp Heckel
27588b8a48
Makefile for ARMv6
2022-04-24 21:41:40 -04:00
Philipp Heckel
c3f4adb777
Revert urfave/cli, see https://github.com/urfave/cli/issues/1373
2022-04-24 21:20:49 -04:00
Philipp Heckel
3633503549
Bump version, update deps
2022-04-24 20:32:17 -04:00
Philipp Heckel
5494bcce88
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-24 20:19:03 -04:00
Tiago Esperança Triques
b824a1f17f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 23.6% (36 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/pt_BR/
2022-04-25 02:18:20 +02:00
Philipp Heckel
5a6b6dacc0
Changelog
2022-04-24 20:01:14 -04:00
Tiago Esperança Triques
0c6e9d4fca
Added translation using Weblate (Portuguese (Brazil))
2022-04-24 23:44:03 +02:00
Philipp Heckel
0d0ca188bf
Fix changelog
2022-04-23 20:48:44 -04:00
Philipp Heckel
9c91ae2744
Make sure clear= values are checked
2022-04-23 15:23:18 -04:00
Philipp Heckel
882f027f6c
Changelog
2022-04-23 13:45:26 -04:00
Philipp Heckel
b805d49cfd
Disallow HEAD/GET requests with body
2022-04-23 13:40:26 -04:00
Philipp Heckel
12f85cceb1
Add clear=true|false support to actions
2022-04-22 23:07:35 -04:00
Philipp Heckel
8f4a1db1f0
Changelog, add tests
2022-04-22 14:51:44 -04:00
Philipp Heckel
58bde32bfb
Fix docs
2022-04-22 13:53:32 -04:00
Philipp Heckel
26b3aa27ae
Add proper screenshot
2022-04-21 20:35:25 -04:00
Philipp Heckel
26ebd23bfd
Add user actions to web app
2022-04-21 16:33:49 -04:00
Philipp Heckel
12d347976c
Docs docs docs
2022-04-21 13:57:42 -04:00
Philipp Heckel
a779434bab
More docs
2022-04-21 09:58:28 -04:00
Philipp Heckel
c5ec3b48b4
Ahhh
2022-04-20 19:15:15 -04:00
Philipp Heckel
712c292183
More docs
2022-04-20 16:31:25 -04:00
Philipp Heckel
8900df27c9
Docs, still WIP
2022-04-19 23:26:46 -04:00
Philipp Heckel
0eb511c714
Merge branch 'main' into actions
2022-04-19 19:37:35 -04:00
Philipp Heckel
d48eec5e66
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-19 19:37:19 -04:00
Philipp Heckel
3a7fd7a620
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into actions
2022-04-19 19:37:13 -04:00
Philipp Heckel
85043b34a4
Merge branch 'main' into actions
2022-04-19 19:33:25 -04:00
Philipp Heckel
2df0e98749
Added Russian to changelog + web app
2022-04-19 19:31:50 -04:00
Philipp Heckel
3c3b2477af
Docs (WIP), Firebase
2022-04-19 19:22:19 -04:00
Philipp Heckel
5a9b2122c2
Make simple actions parsing work
2022-04-19 09:14:32 -04:00
Ilya Mikheev
37e72e078d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2022-04-19 09:12:56 +02:00
Aleksej Muratov
a2dafc11f2
Translated using Weblate (Russian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2022-04-19 09:12:56 +02:00
Philipp Heckel
55869f551e
Add ID
2022-04-17 14:29:43 -04:00
Philipp Heckel
967cde1fb5
JSON format
2022-04-16 20:12:01 -04:00
Philipp Heckel
26efd481e3
WIP Actions
2022-04-16 16:17:58 -04:00
Philipp Heckel
06fd7327de
Docs for DND override
2022-04-15 15:39:58 -04:00
Philipp Heckel
a08d57ca0f
Changelog
2022-04-15 12:19:48 -04:00
Philipp Heckel
c60c51871d
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-15 12:16:24 -04:00
Erik S
04c4150283
Translated using Weblate (Russian)
...
Currently translated at 42.7% (65 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ru/
2022-04-15 18:16:18 +02:00
109247019824
1feb038385
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-15 18:16:17 +02:00
Erik S
61a5b0dbe9
Added translation using Weblate (Russian)
2022-04-14 09:02:20 +02:00
Philipp Heckel
690cd683f0
Changelog
2022-04-13 21:38:56 -04:00
Philipp Heckel
c87c81f663
Add WebSockets support to docs/config
2022-04-13 14:06:20 -04:00
Philipp Heckel
8190d5b1f4
Added docs for "Share to topic" and "ntfy:// links"
2022-04-12 20:10:05 -04:00
Philipp Heckel
75c11371e6
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-11 22:00:14 -04:00
Rogelio Dominguez
ffa0bf05cd
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-04-12 04:00:09 +02:00
Philipp Heckel
8e1c57af25
Added Norwegian
2022-04-11 20:18:18 -04:00
Shoshin Akamine
c62916a43c
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2022-04-12 01:56:34 +02:00
Linerly
f5145ffaae
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2022-04-12 01:56:34 +02:00
109247019824
0a6aba1ac7
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-12 01:56:33 +02:00
Allan Nordhøy
5d30246c35
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 76.3% (116 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2022-04-12 01:56:33 +02:00
Oğuz Ersen
e9386ecfe3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-12 01:56:31 +02:00
Christian Meis
04f5d4acb7
Translated using Weblate (German)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-12 01:56:31 +02:00
Philipp Heckel
841c08fcb6
Adding Spanish translation
2022-04-10 15:21:13 -04:00
Philipp Heckel
2d7c354723
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-10 15:16:11 -04:00
Rogelio Dominguez
6fec79055e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-04-10 21:16:06 +02:00
109247019824
f61a8f82a7
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-10 21:16:05 +02:00
Philipp Heckel
136883fd94
Additional descriptions for settings ( #203 ), URL validation ( #204 )
2022-04-10 15:13:12 -04:00
Philipp Heckel
9c3f5929c7
Changelog
2022-04-09 15:12:03 -04:00
Philipp Heckel
39bd1fe164
Added Japanese + Indonesian to web app
2022-04-09 10:54:09 -04:00
Philipp Heckel
67ea467501
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-09 10:47:47 -04:00
Shoshin Akamine
ed946195e2
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/ja/
2022-04-09 16:47:41 +02:00
Linerly
84bf95fa85
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/id/
2022-04-09 16:47:39 +02:00
109247019824
cf9ba9b1f9
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-09 16:47:38 +02:00
Oğuz Ersen
1a18ce9e21
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-09 16:47:37 +02:00
Philipp Heckel
044b717f86
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-09 10:46:00 -04:00
Shoshin Akamine
8777718afc
Added translation using Weblate (Japanese)
2022-04-09 09:12:08 +02:00
Linerly
8e3910c76d
Added translation using Weblate (Indonesian)
2022-04-09 04:39:31 +02:00
Philipp Heckel
448444eccf
Show snack bar error message when publishing fails, closes #205
2022-04-08 20:24:11 -04:00
Philipp Heckel
65cd380527
Service URL
2022-04-08 19:31:50 -04:00
J. Lavoie
71a49ac1a6
Translated using Weblate (French)
...
Currently translated at 39.4% (54 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2022-04-09 01:30:55 +02:00
Rogelio Dominguez
1fba62276c
Translated using Weblate (Spanish)
...
Currently translated at 13.1% (18 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-04-09 01:30:55 +02:00
Christian Meis
29f265be30
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-09 00:10:19 +02:00
Christian Meis
4c9011f391
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-09 00:01:15 +02:00
Christian Meis
155475422e
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 23:53:10 +02:00
Christian Meis
32353e0f02
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 23:51:11 +02:00
Christian Meis
69159b9aae
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 23:43:22 +02:00
J. Lavoie
b47d0ac240
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 23:43:22 +02:00
J. Lavoie
d14af78403
Translated using Weblate (French)
...
Currently translated at 16.0% (22 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/fr/
2022-04-08 23:29:05 +02:00
Rogelio Dominguez
9cb08036ef
Translated using Weblate (Spanish)
...
Currently translated at 10.9% (15 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/es/
2022-04-08 23:29:04 +02:00
109247019824
e0da6b1302
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-08 23:29:04 +02:00
Christian Meis
fcb1f938b9
Translated using Weblate (German)
...
Currently translated at 98.5% (135 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 23:29:04 +02:00
J. Lavoie
9c094c1cc3
Added translation using Weblate (French)
2022-04-08 23:25:41 +02:00
Rogelio Dominguez
69c6f24d97
Added translation using Weblate (Spanish)
2022-04-08 21:57:48 +02:00
Philipp Heckel
e8b020ff45
Replace placeholders
2022-04-08 15:26:14 -04:00
Philipp Heckel
2ec9a7307e
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-08 15:21:54 -04:00
Philipp Heckel
738ee5cf35
Suggested fixes for delay string, widen priority dropdown, add German and Turkish
2022-04-08 15:21:22 -04:00
109247019824
8144d39e29
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-08 21:21:05 +02:00
Oğuz Ersen
788d5e9f9b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-08 21:21:05 +02:00
Philipp Heckel
d399d2fe1c
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-08 14:56:15 -04:00
109247019824
615b09a774
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-08 20:56:03 +02:00
Oğuz Ersen
7a5e8cc44b
Translated using Weblate (Turkish)
...
Currently translated at 7.2% (10 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-08 20:56:03 +02:00
Christian Meis
291b49488b
Translated using Weblate (German)
...
Currently translated at 97.8% (134 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/de/
2022-04-08 20:56:02 +02:00
Philipp Heckel
aa58242551
Update language array to match finished languages
2022-04-08 12:54:53 -04:00
Philipp Heckel
b08ea2c416
Merge branch 'main' of https://hosted.weblate.org/git/ntfy/web into main
2022-04-08 12:47:28 -04:00
109247019824
98f02f78db
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (137 of 137 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/bg/
2022-04-08 18:47:19 +02:00
Philipp Heckel
d2f933e15f
Fix English language strings, as per #203
2022-04-08 12:45:41 -04:00
109247019824
d672969840
Added translation using Weblate (Bulgarian)
2022-04-08 17:00:21 +02:00
Allan Nordhøy
8c4f0c1253
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (1 of 1 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/nb_NO/
2022-04-08 16:48:46 +02:00
Allan Nordhøy
18c88e567c
Added translation using Weblate (Norwegian Bokmål)
2022-04-08 16:48:46 +02:00
Oğuz Ersen
2c5505852e
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1 of 1 strings)
Translation: ntfy/Web app
Translate-URL: https://hosted.weblate.org/projects/ntfy/web/tr/
2022-04-08 16:48:46 +02:00
Oğuz Ersen
bc8f245064
Added translation using Weblate (Turkish)
2022-04-08 16:48:46 +02:00
Philipp Heckel
30726144b8
Finish web app translation
2022-04-08 10:44:35 -04:00
Philipp Heckel
893701c07b
Extracting translation strings
2022-04-07 21:46:33 -04:00
Philipp Heckel
0ec9a4c89b
Changelog
2022-04-07 20:33:15 -04:00
Philipp Heckel
96fb7e2296
Working language switcher
2022-04-07 20:31:24 -04:00
Philipp Heckel
750e390b5d
WIP: Translation of web app
2022-04-07 19:11:51 -04:00
Philipp Heckel
7a8cfb5f66
Changelog
2022-04-07 15:41:44 -04:00
Philipp Heckel
d761ce929c
Merge branch 'armv6' into main
2022-04-07 13:35:13 -04:00
Philipp Heckel
29969582e9
Update go.sum
2022-04-06 20:50:36 -04:00
Philipp Heckel
749e334396
Bump version
2022-04-06 20:33:19 -04:00
Philipp Heckel
78a681f277
Fix UTF-8 issues in publish message dialog
2022-04-06 20:04:27 -04:00
Philipp Heckel
e22ec2c505
ARMv6
2022-04-06 19:45:30 -04:00
Philipp Heckel
3f96fad7ce
Remove now unused splitTopicUrl function
2022-04-06 13:27:32 -04:00
Philipp Heckel
83bb9951b0
Split baseUrl and topic
2022-04-05 23:33:07 -04:00
Philipp Heckel
4a5f34801a
Do not hide notification behind message bar
2022-04-05 22:57:57 -04:00
Philipp Heckel
2cd7839da3
Docblock
2022-04-05 19:55:43 -04:00
Philipp Heckel
35ddcb27f0
Good enough emoji picker
2022-04-05 19:40:34 -04:00
Philipp Heckel
328aca48ab
Filter emojis that don't render in Chrome on Desktop
2022-04-04 20:44:40 -04:00
Philipp Heckel
4eba641ec3
Emoji picker
2022-04-04 19:56:21 -04:00
Philipp Heckel
f2d4af04e3
Emoji picker
2022-04-04 10:04:01 -04:00
Philipp Heckel
d44ee2bbf6
Rename Icon->AttachmentIcon
2022-04-04 08:40:54 -04:00
Philipp Heckel
6f07944442
Publish message button
2022-04-03 22:58:44 -04:00
Philipp Heckel
7716b1e81e
Push drop zone down to dialog
2022-04-03 22:42:56 -04:00
Philipp Heckel
8914809775
Remove showOpen
2022-04-03 22:28:41 -04:00
Philipp Heckel
dcb5531038
Merge branch 'main' into custom-messages
2022-04-03 22:17:45 -04:00
Philipp Heckel
0c666f96b1
Added Apprise to release notes
2022-04-03 22:17:29 -04:00
Philipp Heckel
d9c3c20350
Publish message button
2022-04-03 22:11:26 -04:00
Philipp Heckel
73349cd423
Add test
2022-04-03 20:19:43 -04:00
Philipp Heckel
b3667a916b
Merge branch 'main' into custom-messages
2022-04-03 19:51:46 -04:00
Philipp Heckel
6791c7395b
Almost there
2022-04-03 19:51:32 -04:00
Philipp Heckel
aba7e86cbc
Attachment behavior fix for Firefox
2022-04-03 12:39:52 -04:00
Philipp Heckel
12f973f61b
Changelog
2022-04-02 17:16:46 -04:00
Philipp Heckel
f98743dd9b
Continued work on send dialog and drag and drop
2022-04-02 17:06:26 -04:00
Philipp Heckel
2c8b258ae7
Publish another checkbox
2022-04-01 11:34:53 -04:00
Philipp Heckel
00520a7a38
Merge branch 'main' into custom-messages
2022-04-01 08:54:29 -04:00
Philipp Heckel
611894fd05
Release notes, add EXPOSE 80 to Dockerfile
2022-04-01 08:49:15 -04:00
Philipp Heckel
aabae53e5d
File upload
2022-04-01 08:41:45 -04:00
Philipp C. Heckel
85cf7bb687
Merge pull request #194 from RasHas/patch-1
...
Update install docs
2022-03-31 18:17:07 -04:00
Philipp C. Heckel
44b9358c60
Update install.md
2022-03-31 18:16:56 -04:00
RasHas
ee6188d100
Update install docs
...
Add docker-compose example
2022-03-31 23:11:39 +03:00
Philipp Heckel
2bdae49425
Make Attach URL prettier
2022-03-31 12:03:36 -04:00
Philipp Heckel
9814a9f792
Merge branch 'main' into custom-messages
2022-03-31 10:06:55 -04:00
Philipp Heckel
5aedfd3898
Changelog
2022-03-30 20:17:11 -04:00
Philipp Heckel
59ec2de8bd
Fix race in test
2022-03-30 14:37:42 -04:00
Philipp Heckel
d154d3936d
Bump version, release notes
2022-03-30 14:26:31 -04:00
Philipp Heckel
5125aac91c
Remove upx for arm64/armv7, more translation credits
2022-03-30 14:23:57 -04:00
Philipp Heckel
7ff34364a3
Editable attachment filename
2022-03-30 14:11:18 -04:00
Philipp Heckel
3d0d70dc17
Merge branch 'main' into custom-messages
2022-03-30 10:01:40 -04:00
Philipp Heckel
62512b7a1a
Change deprecation warning
2022-03-30 10:01:16 -04:00
Philipp Heckel
c5a1344e8a
WIP: Make attachment filename editabe
2022-03-30 09:57:22 -04:00
Philipp Heckel
402b05a27b
Merge branch 'main' into custom-messages
2022-03-29 19:37:06 -04:00
Philipp Heckel
b67d9fc85d
Added missing 'delay' and 'email' params to publish as json
2022-03-29 15:40:26 -04:00
Philipp Heckel
3e121f5d3c
Continued work on the send dialog
2022-03-29 15:22:26 -04:00
Philipp Heckel
b6426f0417
Merge branch 'main' into custom-messages
2022-03-29 11:54:50 -04:00
Philipp Heckel
59b341dfb8
Fix color of home page
2022-03-29 11:47:56 -04:00
Philipp Heckel
e2834a7c4d
Changelog
2022-03-29 10:44:12 -04:00
Philipp Heckel
e0b3068a5e
Merge branch 'main' into custom-messages
2022-03-28 23:10:54 -04:00
Philipp Heckel
2280031a80
Release notes, translations
2022-03-28 23:10:44 -04:00
Philipp Heckel
8f2851e20a
Release notes, translations
2022-03-28 23:10:05 -04:00
Philipp Heckel
2eeb7d63a0
SendDialog, cont'd
2022-03-28 22:54:27 -04:00
Philipp Heckel
b20df55b88
Merge branch 'main' into custom-messages
2022-03-28 14:14:20 -04:00
Philipp Heckel
de1b97bbce
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-03-28 14:10:24 -04:00
Philipp Heckel
3b4a4108e5
Release log
2022-03-28 14:10:14 -04:00
Philipp C. Heckel
dc1c0ddd4e
Update README.md
2022-03-28 11:07:05 -04:00
Philipp Heckel
182e21a9c3
Fix pruning bug in web app ( closes #186 ), release notes, remove local storage migration
2022-03-27 09:20:25 -04:00
Philipp Heckel
187c19f3b2
Continued work on publishing from the web app
2022-03-27 09:10:47 -04:00
Philipp Heckel
d5eff0cd34
Merge branch 'main' into custom-messages
2022-03-26 14:17:28 -04:00
Philipp Heckel
d4fe2052c7
Release notes
2022-03-26 13:33:16 -04:00
Philipp Heckel
2e92be0f23
Remove other fields
2022-03-26 09:32:13 -04:00
Philipp Heckel
94b0e6f690
Merge branch 'main' into custom-messages
2022-03-25 21:43:45 -04:00
Philipp Heckel
202051bbbf
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-03-25 21:35:56 -04:00
Philipp Heckel
a693975526
Email docs and release notes
2022-03-25 21:35:40 -04:00
Philipp C. Heckel
4cd4e890fe
Update README.md
2022-03-25 18:56:22 -04:00
Philipp C. Heckel
5dc8031ec9
Update README.md
2022-03-25 18:54:40 -04:00
Philipp Heckel
03ad5dcff6
Add Allow-Origin: *, because YOLO
2022-03-25 17:17:24 -04:00
Philipp Heckel
5f508e1839
Tiny docs changes
2022-03-25 13:51:04 -04:00
Philipp C. Heckel
c5642799df
Merge pull request #178 from nickexyz/docs-noderedupdate
...
Add Node-RED pictures and change ntfy URL to ntfy.sh
2022-03-25 13:32:05 -04:00
Philipp Heckel
5a99fe8ba2
Try it a better way
2022-03-24 19:27:07 -04:00
Philipp Heckel
ee0f448d86
Another try
2022-03-24 19:25:41 -04:00
Philipp Heckel
a222f64ee4
Hopefully fix the build
2022-03-24 19:23:30 -04:00
Philipp Heckel
140daec0d3
Fix date formatting issue in example
2022-03-24 13:17:04 -04:00
Philipp Heckel
b409c89d3b
Do not allow comma in topic name in publish via GET endpoint (no ticket)
2022-03-23 14:29:55 -04:00
Philipp Heckel
806893962c
Changelog
2022-03-23 11:02:12 -04:00
Philipp Heckel
14d3c5e93e
Changelog
2022-03-22 20:31:43 -04:00
Philipp Heckel
37e14b13a4
Update deps
2022-03-22 19:54:20 -04:00
Philipp Heckel
d7fa51be2c
Changelog
2022-03-22 15:26:15 -04:00
Philipp Heckel
a3e28e71aa
Bump version
2022-03-21 23:23:46 -04:00
Philipp Heckel
35cef8386c
Release docs
2022-03-21 23:13:45 -04:00
Philipp Heckel
38072c9cdd
Release log
2022-03-20 19:55:32 -04:00
Philipp Heckel
13d741b89e
Changelog
2022-03-20 15:12:06 -04:00
Philipp Heckel
cc90a1af15
WIP: custom messages
2022-03-20 13:52:07 -04:00
nickexyz
21fc1245eb
Update examples.md
2022-03-19 00:20:56 +00:00
Niclas Andersson
2511ba7627
Add Node-RED pictures and change ntfy URL to ntfy.sh
2022-03-19 01:16:02 +01:00
Philipp Heckel
23547f4504
New lines
2022-03-18 19:39:37 -04:00
Philipp Heckel
e6f19d050f
Updated examples, release notes
2022-03-18 17:34:14 -04:00
Philipp C. Heckel
3ec8084450
Merge pull request #176 from nickexyz/docs-update
...
Add Node-RED and Gatus examples.
2022-03-18 17:27:57 -04:00
Philipp Heckel
2edb722c0e
Refinement
2022-03-18 17:18:52 -04:00
Philipp Heckel
1f75498dca
More docs
2022-03-18 17:00:08 -04:00
Niclas Andersson
ab19c4d688
Add Node-RED and Gatus examples.
2022-03-18 21:58:33 +01:00
Philipp Heckel
15265d9ef3
Merge branch 'main' into develop-docs
2022-03-18 15:08:29 -04:00
Philipp Heckel
2839a7228f
Merge branch 'main' of github.com:binwiederhier/ntfy into HEAD
2022-03-18 15:00:01 -04:00
Philipp Heckel
c2036975fa
Lots of development instructions, Makefile things
2022-03-18 13:53:52 -04:00
Joe Harrison
7aa0f87376
Merge pull request #1 from Joeharrison94/Joeharrison94-patch-1
...
Update to publish.md to add PowerShell examples
2022-03-18 09:18:01 +00:00
Joe Harrison
df372d1a7e
Update to publish.md to add PowerShell examples
2022-03-18 09:17:19 +00:00
Philipp Heckel
6cd31502e7
Merge branch 'main' of github.com:binwiederhier/ntfy into develop-docs
2022-03-17 16:04:15 -04:00
Philipp C. Heckel
bade88079f
Merge pull request #173 from nickexyz/arr_docs
...
Add examples for *arr notification scripts
2022-03-17 16:03:42 -04:00
Niclas Andersson
20ab05afc8
Add examples for *arr notification scripts
2022-03-17 19:20:48 +01:00
Philipp Heckel
5b10f51af1
WIP: Develop docs
2022-03-16 22:33:23 -04:00
Philipp Heckel
470d11f442
Fix install instructions
2022-03-16 21:40:56 -04:00
Philipp Heckel
4952f0fbd2
Tiny fixes to release notes
2022-03-16 21:05:51 -04:00
Philipp Heckel
0a3292566c
Bump version
2022-03-16 19:20:36 -04:00
Philipp Heckel
f4e8ebc053
Remove urfave/cli workaround
2022-03-16 14:50:00 -04:00
Philipp Heckel
ad77bde8c8
Update release log
2022-03-16 14:25:44 -04:00
Philipp Heckel
5241b29cc6
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-03-16 14:17:19 -04:00
Philipp Heckel
8fcc40942f
Publish as JSON
2022-03-16 14:16:54 -04:00
Philipp Heckel
37d4d5d647
PUT/POST as JSON, relates to #133
2022-03-15 16:00:59 -04:00
Philipp C. Heckel
b67b9e83ff
Merge pull request #170 from sandebert/patch-1
...
Fixed typo in url
2022-03-15 11:15:20 -04:00
Fredrik Sandebert
4c3dcec19e
Fixed typo in url
2022-03-15 16:09:20 +01:00
Philipp Heckel
53375ff559
Examples
2022-03-15 08:27:17 -04:00
Philipp Heckel
53e08988e7
rpm: Do not replace server.yml, closes #166
2022-03-14 17:21:28 -04:00
Philipp Heckel
d0bbda555f
Add Android WebSockets deprecation, remove 'ntfy serve' deprecation
2022-03-13 22:16:48 -04:00
Philipp Heckel
207e990798
Fix brittle test
2022-03-13 21:30:14 -04:00
Philipp Heckel
b0a07af28d
Changelog
2022-03-13 20:21:43 -04:00
Philipp C. Heckel
1a8bac7ab1
Update README.md
2022-03-13 16:08:38 -04:00
Philipp Heckel
dc03c13642
Update docs for UnifiedPush 2.0 spec
2022-03-13 16:06:40 -04:00
Philipp C. Heckel
739b20583d
Update releases.md
2022-03-12 10:33:23 -05:00
Philipp Heckel
10ccbc780b
Docs, bump version
2022-03-12 08:37:23 -05:00
Philipp Heckel
f971a36ec0
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-03-12 08:15:48 -05:00
Philipp Heckel
3699464947
Remove crypto.subtle requirement
2022-03-12 08:15:30 -05:00
Philipp C. Heckel
3a3d1262ab
Merge pull request #156 from ChaseCares/ChaseCares-readme-screenshots
...
Update README.md
2022-03-11 22:07:33 -05:00
ChaseCares
395a97c0e5
Update README.md
...
Commit 4a6aca4 changed the directory structure, this pull requests updates screenshot URLs.
Feel free to disregard, I am new to submitting pull requests.
Looks great!
Chase
2022-03-11 19:02:44 -08:00
Philipp Heckel
4a6aca4c07
Fix packaging
2022-03-11 16:06:08 -05:00
Philipp Heckel
08f0d5fd1f
Bump version
2022-03-11 16:01:33 -05:00
Philipp Heckel
750be7f07e
Fix content type for config.js
2022-03-11 15:56:54 -05:00
Philipp Heckel
70538783d8
Fix one-off migration
2022-03-11 15:32:24 -05:00
Philipp Heckel
09336fa1e4
Comments
2022-03-11 15:17:12 -05:00
Philipp Heckel
c124434429
Migrate topics from old web ui; nicer stack traces
2022-03-11 14:43:54 -05:00
Philipp Heckel
0544a6f00d
Feature complete
2022-03-11 11:46:19 -05:00
Philipp Heckel
7b186af765
Docs and screenshots
2022-03-11 10:43:18 -05:00
Philipp Heckel
3f978bc45f
Better test messages
2022-03-10 22:58:24 -05:00
Philipp Heckel
488aeb119b
Gzip static responses
2022-03-10 21:55:56 -05:00
Philipp Heckel
160c72997f
Fix auth base64, fix iPhone things
2022-03-10 18:11:12 -05:00
Philipp Heckel
ccb9da9333
Add error boundary
2022-03-10 15:37:50 -05:00
Philipp Heckel
840cb5b182
Add server-generated /config.js; add error boundary
2022-03-09 23:28:55 -05:00
Philipp Heckel
04ee6b8be2
Embed resources
2022-03-09 15:58:21 -05:00
Philipp Heckel
8c8a1685b2
Fix it
2022-03-08 21:18:15 -05:00
Philipp Heckel
28e6f8a0f6
Autosubscribe (WIP)
2022-03-08 20:26:15 -05:00
Philipp Heckel
d9e5e08af5
No notifications page text
2022-03-08 18:56:28 -05:00
Philipp Heckel
60980df26b
Mute button
2022-03-08 16:56:41 -05:00
Philipp Heckel
d3462d2905
Start work on ephemeral topics
2022-03-08 15:19:15 -05:00
Philipp Heckel
0aefcf29ef
This is it
2022-03-08 14:29:03 -05:00
Philipp Heckel
55c021796e
Attempt to use react router the way it was meant to
2022-03-08 14:13:32 -05:00
Philipp Heckel
4aad98256a
Move things around a bit
2022-03-08 11:33:17 -05:00
Philipp Heckel
30b13cbdbc
Working infinite scroll
2022-03-08 11:21:11 -05:00
Philipp Heckel
6d140d6a86
Working infinite scroll
2022-03-07 23:07:07 -05:00
Philipp Heckel
9757983046
Prep for infinite scroll
2022-03-07 20:11:58 -05:00
Philipp Heckel
5bed926323
Home page; "all notifications"
2022-03-07 16:36:49 -05:00
Philipp Heckel
1d2f3f72e4
Add "new" badge and title
2022-03-06 22:37:13 -05:00
Philipp Heckel
3a76e4733c
Cleanup
2022-03-06 21:39:20 -05:00
Philipp Heckel
a4fbb1b4c5
Home button
2022-03-06 16:35:31 -05:00
Philipp Heckel
94296e7dd8
Licenses
2022-03-06 10:42:05 -05:00
Philipp Heckel
dc7ca6e405
Support sounds
2022-03-06 00:02:27 -05:00
Philipp Heckel
09b128f27a
Move more stuff out of App.js
2022-03-05 22:33:34 -05:00
Philipp Heckel
acde2e5b6e
Remove indexPage
2022-03-05 22:18:03 -05:00
Philipp Heckel
420e35c33c
Use location.origin as default base URL
2022-03-05 22:11:32 -05:00
Philipp Heckel
c5ce51f242
Add --web-root switch
2022-03-05 21:28:25 -05:00
Philipp Heckel
2743c96694
Re-embed fonts
2022-03-05 21:15:40 -05:00
Philipp Heckel
36ccfac787
Fix tests
2022-03-05 20:48:27 -05:00
Philipp Heckel
e27d5719f0
Embed new web UI into server
2022-03-05 20:24:10 -05:00
Philipp Heckel
1a3816c1ff
Strip down old web app
2022-03-05 14:48:42 -05:00
Philipp Heckel
52a55f71e6
Support external routes
2022-03-05 08:52:52 -05:00
Philipp Heckel
b5670d9a71
Routing
2022-03-04 16:10:04 -05:00
Philipp Heckel
e7bd3abadc
SubscribeDialog use existing user
2022-03-04 12:10:11 -05:00
Philipp Heckel
5878d7e5a6
Conn state listener, click action button
2022-03-04 11:08:32 -05:00
Philipp Heckel
3bce0ad4ae
Lightbox backdrop fixes
2022-03-03 20:28:16 -05:00
Philipp Heckel
695e029147
Make connections react on changes of users; this works wonderfully
2022-03-03 20:07:35 -05:00
Philipp Heckel
08846e4cc2
Refactor the db; move to *Manager classes
2022-03-03 16:52:07 -05:00
Philipp Heckel
f9219d2d96
Attachments
2022-03-03 14:51:56 -05:00
Philipp Heckel
7dfb2d50c7
Attachments, WIP
2022-03-02 20:22:53 -05:00
Philipp Heckel
349872bdb3
Switch everything to Dexie.js
2022-03-02 16:16:30 -05:00
Philipp Heckel
39f4613719
Do not store notifications in localStorage anymore
2022-03-01 22:41:49 -05:00
Philipp Heckel
effc1f42eb
Switch prefs to dexie
2022-03-01 22:01:51 -05:00
Philipp Heckel
23d275acec
Add Dexie for persistence; user management with dexie; this is the way
2022-03-01 21:23:12 -05:00
Philipp Heckel
8036aa2942
Remove mui/styles, Settings page, make minPriority functional, ahh so ugly
2022-03-01 16:22:47 -05:00
Philipp Heckel
f23c7a2dbf
Use another server
2022-02-28 16:56:38 -05:00
Philipp Heckel
17e5af654b
"No topics" and "No notifications" view
2022-02-28 11:52:50 -05:00
Philipp Heckel
0909354a6c
Switch to since=ID
2022-02-27 19:29:17 -05:00
Philipp Heckel
cda9dfa9d0
Merge branch 'main' into ui
2022-02-27 16:10:21 -05:00
Philipp Heckel
018fa816e2
Update docs
2022-02-27 16:02:46 -05:00
Philipp Heckel
efa6d03ba5
Bump version
2022-02-27 15:49:31 -05:00
Philipp Heckel
1ed4ebaf03
Docs, release notes
2022-02-27 15:45:43 -05:00
Philipp Heckel
10c69a722f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-02-27 14:58:18 -05:00
Philipp Heckel
324500d0b3
Deprecation notice
2022-02-27 14:57:44 -05:00
Philipp Heckel
4cd30c35ce
Rename cache to messageCache
2022-02-27 14:47:28 -05:00
Philipp Heckel
e79dbf4d00
Docs
2022-02-27 14:40:44 -05:00
Philipp Heckel
e29a18a076
Add another scheduled message to since ID test
2022-02-27 14:31:22 -05:00
Philipp Heckel
f17df1e926
Combine entirely
2022-02-27 14:25:26 -05:00
Philipp Heckel
c21737d546
Combine tests and all that
2022-02-27 14:21:34 -05:00
Philipp Heckel
6dc4e441e4
Fix tests; remove memory implementation entirely
2022-02-27 14:05:13 -05:00
Philipp Heckel
7d93b0596b
Almost there; Replace memCache with :memory: SQLite cache
2022-02-27 09:38:46 -05:00
Philipp Heckel
8b32cfaaff
Implement since=ID logic in mem cache; add tests; still failing
2022-02-26 20:19:28 -05:00
Philipp Heckel
18b91cf250
Merge branch 'since-id' into ui
2022-02-26 16:01:31 -05:00
Philipp Heckel
4af9c07577
WIP: Since ID, works
2022-02-26 15:57:10 -05:00
Philipp Heckel
fb90ab480a
Action bar fixes
2022-02-26 14:36:23 -05:00
Philipp Heckel
d705d3c3b1
Fix action bar
2022-02-26 14:22:21 -05:00
Philipp Heckel
ee743a7b01
TODOs
2022-02-26 11:51:45 -05:00
Philipp Heckel
e422c2c479
Poll on page refresh; validate subscribe dialog properly; avoid save-races
2022-02-26 11:45:39 -05:00
Philipp Heckel
aa79fe2861
Desktop notifications
2022-02-26 10:14:43 -05:00
Philipp Heckel
530f55c234
Fully support auth in Web UI; persist users in localStorage (for now); add ugly ?auth=... param
2022-02-25 23:25:04 -05:00
Philipp Heckel
6d343c0f1a
Login page of "subscribe dialog", still WIP, but looking nice
2022-02-25 16:07:25 -05:00
Philipp Heckel
1599793de2
WIP: Auth
2022-02-25 13:40:03 -05:00
Philipp Heckel
42016f48ff
Move things around
2022-02-25 12:46:22 -05:00
Philipp Heckel
f9e22dcaa9
Allow deleting individual notifications
2022-02-25 10:23:04 -05:00
Philipp Heckel
703f94a25f
Refactor to responsive drawer
2022-02-24 20:18:46 -05:00
Philipp Heckel
0958c1d527
Re-add persistence
2022-02-24 15:17:47 -05:00
Philipp Heckel
fef46823eb
Dedup without keeping deleted array
2022-02-24 14:53:45 -05:00
Philipp Heckel
48523a2269
Emojis, formatting, clear all
2022-02-24 12:26:07 -05:00
Philipp Heckel
202c4ac4b3
Do not fetch old messages on old connecting to avoid douple rendering
2022-02-24 10:30:58 -05:00
Philipp Heckel
1536201e9a
Reconnect on failure, with backoff; Deduping notifications
2022-02-24 09:52:49 -05:00
Philipp Heckel
3fac1c3432
Refactor to make it more like the Android app
2022-02-23 20:30:12 -05:00
Philipp Heckel
415ab57749
Poll on subscribe; test message
2022-02-22 23:22:30 -05:00
Philipp Heckel
c57fac283e
Unsubscribe
2022-02-22 22:10:50 -05:00
Philipp C. Heckel
2eff8d6b47
Merge pull request #150 from rogeliodh/patch-1
...
add watchtower/shoutrrr examples
2022-02-21 17:26:53 -05:00
Rogelio Domínguez Hernández
40be2a9153
add watchtower/shoutrrr examples
2022-02-21 16:21:42 -06:00
Philipp Heckel
4ba23390b5
Settings icon
2022-02-21 16:24:13 -05:00
Philipp Heckel
dd1a85e733
Awful use of localstorage
2022-02-20 20:04:03 -05:00
Philipp Heckel
c6c3caec39
Restructure
2022-02-20 16:55:55 -05:00
Philipp Heckel
8c0f3b2304
Add dialog
2022-02-19 22:26:58 -05:00
Philipp Heckel
c859f866b8
Move to dashboard theme
2022-02-19 19:48:33 -05:00
Philipp Heckel
b497063af4
Make topics clickable, show notifications
2022-02-18 15:47:25 -05:00
Philipp Heckel
1fe598a966
Split stuff
2022-02-18 14:41:01 -05:00
Philipp Heckel
31e7aa24bc
Subscription form
2022-02-18 11:07:04 -05:00
Philipp Heckel
4c4e689af4
WIP: React
2022-02-18 09:49:51 -05:00
Philipp C. Heckel
43326be637
Merge pull request #148 from lrabane/cli-auth
...
Add authentification support for subscribing with CLI
2022-02-17 15:25:18 -05:00
lrabane
7e1a71b694
Add docs for auth support with CLI
2022-02-17 20:38:48 +01:00
lrabane
b89c18e83d
Add support for auth in client config
2022-02-17 20:38:33 +01:00
lrabane
f4f5edb230
Add auth support for subscribing
2022-02-17 19:13:21 +01:00
Philipp Heckel
ce9e9f3e0d
Add test for IP exempt setting
2022-02-14 19:23:57 -05:00
Philipp Heckel
da4cf04594
Compress binary with upx, closes #137
2022-02-14 19:12:50 -05:00
Philipp Heckel
0677b3bd7e
Re-add OPTIONS:
2022-02-14 17:08:26 -05:00
Philipp Heckel
eed233a793
Double requests/sec limit; update docs
2022-02-14 17:07:17 -05:00
Philipp Heckel
2ad0802b65
Rate limit exemption; relates to #144
2022-02-14 16:09:59 -05:00
Philipp Heckel
0df8aa9a5d
Replace \\n with \n in X-Message header
2022-02-13 09:23:55 -05:00
Philipp Heckel
d3f71f9d0a
Bump version
2022-02-09 19:22:46 -05:00
Philipp Heckel
8187b49599
Fixed ARMv8 Docker build
2022-02-09 19:20:30 -05:00
Philipp Heckel
2188643387
Update docs
2022-02-09 16:15:48 -05:00
Philipp Heckel
344031b575
Reduce bcrypt cost to 10
2022-02-07 22:09:31 -05:00
Philipp Heckel
a320093cb8
Bump version
2022-02-03 22:57:16 -05:00
Philipp Heckel
7fb7ba2fa5
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-02-03 22:33:30 -05:00
Philipp Heckel
3902599c52
More tests; enough!
2022-02-03 22:26:22 -05:00
Philipp Heckel
4972407145
More polishing, more docs; the only thing left are tests for access.go
2022-02-03 20:20:50 -05:00
Philipp Heckel
d714af43c9
More docs, more tests, more docs
2022-02-03 20:07:23 -05:00
Philipp Heckel
29c2fc5472
CLI tests for 'ntfy user'
2022-02-03 16:10:15 -05:00
Philipp Heckel
1c9766b8fd
More docs
2022-02-03 13:40:19 -05:00
Philipp Heckel
68351230f3
Docs docs docs docs docs
2022-02-02 22:46:48 -05:00
Philipp Heckel
0ad85262c1
More docs; this will never end
2022-02-02 19:26:17 -05:00
Philipp Heckel
1552d8103e
More docs docs docs
2022-02-01 23:39:57 -05:00
Philipp Heckel
c3a2331b59
WIP: Docs
2022-02-01 21:07:42 -05:00
Philipp Heckel
5cf92c55c6
Docs and minor improvements to "ntfy access"
2022-02-01 16:40:33 -05:00
Philipp Heckel
e56eb0c178
Allow 'ntfy access --reset'
2022-02-01 12:23:11 -05:00
Philipp Heckel
44bc13eb2c
Update deps
2022-02-01 12:11:52 -05:00
Philipp Heckel
a77f89d302
Test Firebase stuff
2022-02-01 08:47:01 -05:00
Philipp Heckel
b1bbbf0103
Simplify again
2022-01-31 20:12:47 -05:00
Philipp Heckel
c2f31b9c9f
Move firebase to seperate file
2022-01-31 20:06:48 -05:00
Philipp Heckel
198e2cfd90
Do not forward messages to Firebase if topic is not world-readable
2022-01-31 19:33:22 -05:00
Philipp Heckel
936e95fd9e
Rename Topic to TopicPattern in Grant
2022-01-31 11:47:30 -05:00
Philipp Heckel
c56814e7da
Add wildcard access control
2022-01-31 11:44:58 -05:00
Philipp Heckel
631ade5430
Support multiple topics in auth
2022-01-27 12:49:05 -05:00
Philipp Heckel
e61a0c2f78
Add /auth endpoint and tests
2022-01-25 23:04:09 -05:00
Philipp Heckel
89957e7058
Docblocking
2022-01-25 22:30:53 -05:00
Philipp Heckel
26dde0f286
Fix test
2022-01-25 22:04:54 -05:00
Philipp Heckel
7d9f687768
Tests
2022-01-25 21:57:28 -05:00
Philipp C. Heckel
0a0fea1c2f
Merge pull request #118 from xnumad/patch-1
...
Docs clarification
2022-01-24 18:35:15 -05:00
xnumad
cb4970be59
Docs clarification
2022-01-25 00:29:25 +01:00
Philipp Heckel
460162737a
More auth
2022-01-24 00:54:28 -05:00
Philipp Heckel
393f95aeac
Auth CLI, continued
2022-01-23 23:02:39 -05:00
Philipp Heckel
03a4e3e8e9
More CLI for access control
2022-01-23 15:30:30 -05:00
Philipp Heckel
243d549975
Command help
2022-01-23 01:00:38 -05:00
Philipp Heckel
e309775ac1
More auth CLi
2022-01-23 00:54:18 -05:00
Philipp Heckel
f388fd9c90
Move to package
2022-01-23 00:02:16 -05:00
Philipp Heckel
b908f07355
.
2022-01-22 23:07:55 -05:00
Philipp Heckel
1287594505
Simplify tables
2022-01-22 23:01:20 -05:00
Philipp Heckel
86b20e8ccd
All the auth things are working now
2022-01-22 14:47:27 -05:00
Philipp Heckel
2181227a6e
WIP: Auth in 80 lines of code :-)
2022-01-21 22:22:27 -05:00
Philipp Heckel
aab705f4a4
Fix baseURL check
2022-01-21 14:17:59 -05:00
Philipp Heckel
8af9a97518
Update server.yml docs
2022-01-20 20:40:12 -05:00
Philipp Heckel
9fac75b831
Check base URL format
2022-01-20 13:20:04 -05:00
Philipp Heckel
c83b5c6e73
Update another instance of a broken link; related to #106
2022-01-18 11:59:13 -05:00
Philipp Heckel
a75326ff69
Fixed docs link; closes #106
2022-01-18 11:55:39 -05:00
Philipp Heckel
df6611e8de
Store encoding in cache database
2022-01-17 19:14:51 -05:00
Philipp Heckel
7e817f408c
Send encoding in Firebase (even though that doesn't make a ton of sense right now)
2022-01-17 13:49:02 -05:00
Philipp Heckel
4ceb058a40
Handle binary messages for UnifiedPush
2022-01-17 13:28:07 -05:00
Philipp Heckel
4710812c24
Bump version
2022-01-16 21:57:15 -05:00
Philipp Heckel
eb37c47ff5
Typo
2022-01-16 21:56:26 -05:00
Philipp Heckel
e80c2c1a57
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-01-16 17:55:18 -05:00
Philipp Heckel
75f8607d75
Bail out early if HTTP is spoken to /ws endpoint
2022-01-16 17:54:15 -05:00
Philipp C. Heckel
828a286809
Merge pull request #95 from binwiederhier/websockets
...
Websockets; working
2022-01-16 00:21:31 -05:00
Philipp Heckel
9b0e7eedb2
Fix data race
2022-01-16 00:07:32 -05:00
Philipp Heckel
df4585af6b
Attachment comment
2022-01-15 23:53:40 -05:00
Philipp Heckel
91d40dcc91
Docs
2022-01-15 23:52:21 -05:00
Philipp Heckel
2b6363474e
Combine things, move stuff
2022-01-15 23:17:46 -05:00
Philipp Heckel
707c58a120
Do not print ugly WS error; tests
2022-01-15 22:33:35 -05:00
Philipp Heckel
846ee0fb2d
Websockets; working
2022-01-15 13:23:35 -05:00
Philipp Heckel
cdc9c0d62c
Docs
2022-01-14 21:22:43 -05:00
Philipp Heckel
b079cb99a4
Merge branch 'main' into unix-socket
2022-01-14 20:16:12 -05:00
Philipp Heckel
a75f74b471
Bump version; update docs
2022-01-14 12:23:58 -05:00
Philipp Heckel
e50779664d
Remove peaking, addresses #93
2022-01-14 12:13:14 -05:00
Philipp Heckel
51583f5d28
Attachments dir in package
2022-01-13 17:16:04 -05:00
Philipp Heckel
c3170e1eb6
Bump version
2022-01-13 16:14:35 -05:00
Philipp C. Heckel
bc16ef8480
Merge pull request #82 from binwiederhier/attachments
...
Attachments
2022-01-13 15:47:58 -05:00
Philipp Heckel
6a7b20e4e3
Docs
2022-01-13 15:47:34 -05:00
Philipp Heckel
034c81288c
Docs docs docs
2022-01-13 15:17:30 -05:00
Philipp Heckel
762333c28f
Docs docs docs
2022-01-13 00:08:26 -05:00
Philipp Heckel
38b28f9bf4
CLI; docs docs docs
2022-01-12 21:24:48 -05:00
Philipp Heckel
aa94410308
Daily traffic limit
2022-01-12 18:52:07 -05:00
Philipp Heckel
c76e55a1c8
Making RateLimiter and FixedLimiter, so they can both work with LimitWriter
2022-01-12 17:03:28 -05:00
Philipp Heckel
f6b9ebb693
Lots of tests
2022-01-12 11:05:04 -05:00
Philipp Heckel
68a324c206
Fail early for too-large attachments
2022-01-11 12:58:11 -05:00
Philipp Heckel
0b0595384e
Listen on Unix socket
2022-01-10 16:28:13 -05:00
Philipp Heckel
289a6fdd0f
Add attachment expiry option
2022-01-10 15:36:12 -05:00
Philipp Heckel
e8cb9e7fde
Better mime type probing
2022-01-10 13:38:51 -05:00
Philipp Heckel
b5183612be
Fix attachment pruning logging; .mp4 extension issue
2022-01-09 22:06:31 -05:00
Philipp Heckel
44a9509cd6
Properly handle different attachment use cases
2022-01-08 15:47:08 -05:00
Philipp Heckel
cefe276ce5
Tests for fileCache
2022-01-08 12:14:43 -05:00
Philipp Heckel
e7c19a2bad
Expire attachments properly
2022-01-07 15:15:33 +01:00
Philipp Heckel
c45a28e6af
Attachments limits; working visitor limit
2022-01-07 14:49:28 +01:00
Philipp Heckel
70aefc2e48
Merge branch 'main' into attachments
2022-01-07 12:33:34 +01:00
Philipp Heckel
014b561b29
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-01-06 15:03:20 +01:00
Philipp Heckel
f397456703
fail2ban docs
2022-01-06 15:03:07 +01:00
Philipp Heckel
9171e94e5a
Fix file extension detection; fix HTTPS port
2022-01-06 14:45:23 +01:00
Philipp Heckel
5eca20469f
Attachment size limit
2022-01-06 01:04:56 +01:00
Philipp C. Heckel
5ea2751423
Merge pull request #86 from cmeis/rpm-rhel
...
Adjust RPM scriptlets to work on RHEL-flavour OSes, too.
2022-01-05 21:22:48 +01:00
Christian Meis
814690e66b
One more correction to RPM scriptlets
2022-01-05 16:00:27 +01:00
Christian Meis
9b2ddabca9
Corrected RPM scriptlets to actually restart the systemd service on a package upgrade.
2022-01-05 15:47:24 +01:00
Christian Meis
8f7b61291f
Add quotes
2022-01-05 14:44:02 +01:00
Christian Meis
523e037900
Switch from parentheses to nested if statements for the RPM scriptlets.
2022-01-05 14:43:25 +01:00
Christian Meis
88586c8f86
Adjust RPM scriptlets to work on RHEL-flavour OSes, too.
2022-01-05 13:32:15 +01:00
Philipp Heckel
24eb27d41c
Merge branch 'main' into attachments
2022-01-05 00:25:49 +01:00
Philipp Heckel
7a7e7ca359
Add docs for click action
2022-01-05 00:11:36 +01:00
Philipp Heckel
41c1189fee
Persist "click"
2022-01-04 23:40:41 +01:00
Philipp Heckel
2e40b895a7
Fix message truncation, relates to #84
2022-01-04 21:09:47 +01:00
Philipp Heckel
76d102f964
Add "truncated" flag to let Android app know
2022-01-04 20:53:32 +01:00
Philipp Heckel
807d2b0d9d
Truncate FCM messages if they are too long; This was trickier than expected; relates to #84
2022-01-04 20:43:37 +01:00
Philipp Heckel
b4f71ce01a
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2022-01-04 20:00:59 +01:00
Philipp Heckel
722c579db0
Increase FCM priority for ntfy priority high and max, closes #70
2022-01-04 19:59:54 +01:00
Philipp Heckel
2930c4ff62
Preview URL
2022-01-04 19:45:29 +01:00
Philipp Heckel
38788bb2e9
WIP: attachments
2022-01-04 00:55:08 +01:00
Philipp C. Heckel
75bef92417
Update README.md
2022-01-03 11:49:39 -05:00
Philipp Heckel
eb5b86ffe2
WIP: Attachments
2022-01-02 23:56:12 +01:00
Philipp Heckel
09515f26df
Update nginx config
2022-01-01 23:08:58 +01:00
Philipp Heckel
8a3ee987a8
Bump version
2022-01-01 22:49:08 +01:00
Philipp Heckel
47b491b6e2
55s keepalive, 65s did not work; unsure why
2022-01-01 22:48:17 +01:00
Philipp Heckel
91ad69dd00
Bump keepalive interval to 65s after testing
2022-01-01 22:21:47 +01:00
Philipp Heckel
521aad7db5
Increase keepalive duration to 55s
2022-01-01 22:11:09 +01:00
Philipp Heckel
fe2988bb38
Reduce Firebase control channel keepalive message
2022-01-01 22:08:55 +01:00
Philipp Heckel
65a53c1100
Bump version
2022-01-01 21:43:13 +01:00
Philipp Heckel
a53f18ca7d
Docs for UnifiedPush, update docs for message limit
2022-01-01 17:45:18 +01:00
Philipp Heckel
595ea87465
Switch VARCHAR(N) to TEXT, as they are equivalent in SQLite
2021-12-31 16:19:41 +01:00
Philipp Heckel
7b37141e07
Increase message size limit to 4096
2021-12-31 16:12:53 +01:00
Philipp Heckel
1fd327325f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-12-30 01:15:20 +01:00
Philipp Heckel
96ad49f675
Make build-simple work again
2021-12-30 01:15:02 +01:00
Philipp C. Heckel
35b2ca51d8
Merge pull request #74 from ramonsnir/patch-2
...
Update Docker installation with a Dockerfile example
2021-12-30 00:46:25 +01:00
Ramon Snir
76a28b4e8b
Update Docker installation with a Dockerfile example
2021-12-29 18:25:17 -05:00
Philipp Heckel
9752bd7c30
Fix missing SMTP config options in docs
2021-12-29 14:18:38 +01:00
Philipp Heckel
46c0039a16
Bump version
2021-12-28 17:42:31 +01:00
Philipp Heckel
d5497908bb
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-12-28 17:40:53 +01:00
Philipp Heckel
dac88391c1
Docs docs docs
2021-12-28 17:36:12 +01:00
Philipp Heckel
a46a520bca
Fix tests
2021-12-28 01:48:58 +01:00
Philipp Heckel
04719f8dee
Flip title and message if message is empty
2021-12-28 01:41:00 +01:00
Philipp Heckel
113053a9e3
Fix encoding issues
2021-12-28 01:26:20 +01:00
Philipp Heckel
7cfe909644
CLI arguments
2021-12-27 22:27:01 +01:00
Philipp Heckel
01a1d981cf
fix nil pointer
2021-12-27 22:18:15 +01:00
Philipp Heckel
e7f8fc93e4
Working prefix
2021-12-27 22:06:40 +01:00
Philipp C. Heckel
b45ca6f2c0
Merge pull request #68 from arjan-s/archlinux_instructions
...
Add Arch Linux installation instructions
2021-12-27 17:46:17 +01:00
Arjan Schrijver
be17294dc2
Add Arch Linux installation instructions
2021-12-27 17:39:42 +01:00
Philipp Heckel
7eaa92cb20
WIP
2021-12-27 16:39:28 +01:00
Philipp Heckel
3001e57bcc
WIP: mail publish
2021-12-27 15:48:09 +01:00
Philipp Heckel
43a2acb756
Typo
2021-12-27 00:37:18 +01:00
Philipp Heckel
bcc424f2aa
Oops
2021-12-26 14:36:38 +01:00
Philipp Heckel
ec7e58a6a2
Fix santa bug, email subject encoding, closes #65
2021-12-26 14:34:25 +01:00
Philipp C. Heckel
9a0f1f22b8
Merge pull request #64 from binwiederhier/up
...
WIP: unified push
2021-12-26 14:03:45 +01:00
Philipp Heckel
d6762276f5
Test
2021-12-25 22:07:55 +01:00
Philipp Heckel
41514cd557
Merge branch 'main' into up
2021-12-25 21:49:47 +01:00
Karmanyaah Malhotra
63a29380a9
up testing
2021-12-25 10:26:18 -06:00
Philipp Heckel
eeb378cfdc
Change error JSON
2021-12-25 15:21:41 +01:00
Philipp Heckel
7a23779d07
JSON API errors
2021-12-25 15:15:05 +01:00
Philipp Heckel
29628a66a6
Initial
2021-12-25 11:56:02 +01:00
Philipp Heckel
020c058805
Bump version
2021-12-25 11:22:27 +01:00
Philipp Heckel
8a625ef786
Docs, and fixing tests
2021-12-25 10:35:08 +01:00
Philipp Heckel
3bc8ff0104
Docs
2021-12-25 00:57:02 +01:00
Philipp Heckel
11b5ac49c0
Fully working email feature
2021-12-25 00:13:09 +01:00
Philipp Heckel
f553cdb282
Continued e-mail support
2021-12-24 15:01:29 +01:00
Philipp Heckel
6b46eb46e2
A mutex in a test struct ...
2021-12-24 00:10:22 +01:00
Philipp Heckel
7280ae1ebc
Email rate limiting + tests
2021-12-24 00:03:04 +01:00
Philipp Heckel
873c57b3d8
Send emails
2021-12-23 21:04:17 +01:00
Philipp Heckel
c8c53eed07
Bump version
2021-12-23 00:18:13 +01:00
Philipp Heckel
6779d9dd1f
Add NTFY_RAW
2021-12-23 00:16:28 +01:00
Philipp Heckel
85939618c8
Fix Poll(); yeyy tests
2021-12-22 23:45:19 +01:00
Philipp Heckel
fe5734d9f0
Tests for cliet package
2021-12-22 23:20:43 +01:00
Philipp Heckel
6a7e9071b6
Tests, client tests WIP
2021-12-22 14:17:50 +01:00
Philipp Heckel
68d881291c
Docs, LoadConfig, config test
2021-12-22 13:46:17 +01:00
Philipp Heckel
66c749d5f0
Include image file, docs
2021-12-22 10:21:59 +01:00
Philipp Heckel
534fca0d3b
Fix data race
2021-12-22 10:04:59 +01:00
Philipp Heckel
b6120cf6d7
Message filtering tests
2021-12-22 09:44:16 +01:00
Philipp Heckel
09bf13bd70
Query filters only apply to message events
2021-12-21 21:29:37 +01:00
Philipp Heckel
9315829bc4
Query filters
2021-12-21 21:22:27 +01:00
Philipp Heckel
85b4abde6c
Docs
2021-12-20 20:46:51 -05:00
Philipp Heckel
edb6b0cf06
More docs, still WIP
2021-12-19 23:04:55 -05:00
Philipp Heckel
f24855ca9a
Documentation, fix test, return JSON on publish, add --quiet flag for publish
2021-12-19 21:01:49 -05:00
Philipp Heckel
ddd5ce2c21
Start CLI tests
2021-12-19 18:32:16 -05:00
Philipp Heckel
e3dfea1991
Docblocks, a handful of tests, but not enough
2021-12-19 14:27:26 -05:00
Philipp Heckel
fa9d6444f5
Move config files and folders
2021-12-18 22:02:36 -05:00
Philipp Heckel
2c1989beb0
I think we're getting there
2021-12-18 16:12:36 -05:00
Philipp Heckel
f266afa1de
WIP CLI
2021-12-18 14:43:27 -05:00
Philipp Heckel
5639cf7a0f
Docs
2021-12-17 22:38:29 -05:00
Philipp Heckel
a1f513f6a5
WIP CLI
2021-12-17 09:32:59 -05:00
Philipp Heckel
1e8421e8ce
WIP: CLI, relates to #46
2021-12-16 20:33:01 -05:00
Philipp Heckel
4346f55b29
Python examples; that's all; closes #50
2021-12-15 20:37:21 -05:00
Philipp Heckel
92f48fbbea
Bump version
2021-12-15 19:24:38 -05:00
Philipp Heckel
200dd25ffa
Add limitations section
2021-12-15 19:23:44 -05:00
Philipp Heckel
534b93e142
Webhooks ( #55 ), more tests ( #35 ) and python examples ( #50 )
2021-12-15 16:12:40 -05:00
Philipp Heckel
02f8a32b46
GET-based send/trigger, relates to #55
2021-12-15 09:41:55 -05:00
Philipp Heckel
9cb48dbb60
Move background tasks to functions
2021-12-15 09:13:16 -05:00
Philipp Heckel
bd09fb4c54
Bump version
2021-12-13 22:35:54 -05:00
Philipp Heckel
63206f8581
Firebase keepalive, supports #56
2021-12-13 22:30:28 -05:00
Philipp Heckel
de0c41ec3b
Resize/compress images
2021-12-12 20:37:38 -05:00
Philipp Heckel
eaefb436d6
More docs
2021-12-12 14:26:24 -05:00
Philipp Heckel
5843de5dfc
Documentation for the intent stuff
2021-12-12 09:26:35 -05:00
Philipp Heckel
6abda93a14
Bump version
2021-12-11 07:30:48 -05:00
Philipp C. Heckel
281faeff3b
Merge pull request #48 from binwiederhier/delay
...
WIP: Add 'At:'/'In:' headers to support scheduled messages
2021-12-11 00:14:17 -05:00
Philipp Heckel
01d21165e9
Docs docs docs
2021-12-11 00:06:25 -05:00
Philipp Heckel
e8688fed4b
Lots more tests
2021-12-10 22:57:01 -05:00
Philipp Heckel
5ef83a7ba0
Test DB migration
2021-12-10 20:28:56 -05:00
Philipp Heckel
06b4d9c83b
Natural language
2021-12-10 19:59:51 -05:00
Philipp Heckel
196c86d12b
WIP_ Add 'At:'/'Delay:' headers to support scheduled messages
2021-12-10 11:31:42 -05:00
Philipp C. Heckel
b45f95e392
Update README.md
2021-12-09 19:44:59 -05:00
Philipp Heckel
aacdda94e1
chmod 600 for cache file
2021-12-09 14:07:09 -05:00
Philipp Heckel
ee34770610
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-12-09 14:04:57 -05:00
Philipp Heckel
b950e9da95
Fix #47 issue with 1.5.2
2021-12-09 14:04:41 -05:00
Philipp C. Heckel
3ce333819f
Update README.md
2021-12-09 13:53:47 -05:00
Philipp Heckel
1f60791bad
Bump version
2021-12-09 13:12:57 -05:00
Philipp Heckel
f966b2f9d7
Add 'Firebase: no' header, closes #42
2021-12-09 12:15:17 -05:00
Philipp Heckel
d6fbccab55
Add 'Cache: no' header, closes #41
2021-12-09 10:23:17 -05:00
Philipp Heckel
d5be5d3e8c
Test schema migration
2021-12-08 23:24:09 -05:00
Philipp Heckel
98c1ab9e86
Finish cache tests
2021-12-08 22:57:31 -05:00
Philipp Heckel
b437a87266
Disallow subscribing to /docs
2021-12-08 22:13:59 -05:00
Philipp Heckel
9a56c24dbe
Make ntfy run as ntfy user/group, closes #38
2021-12-08 22:08:44 -05:00
Philipp Heckel
808b63eaa1
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-12-08 16:09:00 -05:00
Philipp Heckel
3a009eac9d
More unit tests
2021-12-08 16:08:50 -05:00
Philipp C. Heckel
e2c419c021
Update README.md
2021-12-08 15:11:35 -05:00
Philipp Heckel
6fb4bdc001
Docs on "scaling"
2021-12-08 11:53:59 -05:00
Philipp Heckel
802ef17cb4
Fix data races
2021-12-07 16:03:01 -05:00
Philipp Heckel
c9f1b02251
Unnecessary check around range
2021-12-07 15:43:51 -05:00
Philipp Heckel
40fbce07db
Test for simple pub sub
2021-12-07 15:39:42 -05:00
Philipp Heckel
aa9764848a
Enable codecov.io
2021-12-07 14:50:46 -05:00
Philipp Heckel
fc16b0531a
Open and keepalive tests
2021-12-07 14:46:10 -05:00
Philipp Heckel
94b70fbcb9
First server tests
2021-12-07 14:06:33 -05:00
Philipp Heckel
ab3cc47e27
Move python deps to requirements.txt
2021-12-07 13:37:01 -05:00
Philipp Heckel
a3ce12585b
Upgrade jinja
2021-12-07 13:27:15 -05:00
Philipp Heckel
829e8f6ea6
pip list
2021-12-07 13:24:50 -05:00
Philipp Heckel
fd71589f60
More test; begin test infra stuff
2021-12-07 12:23:42 -05:00
Philipp Heckel
37fafd09e7
GitHub workflow
2021-12-07 11:50:48 -05:00
Philipp Heckel
be50af0a7a
Begin unit tests, relates to #35
2021-12-07 11:45:15 -05:00
Philipp Heckel
da8f90d388
gofmt
2021-12-07 10:38:58 -05:00
Philipp Heckel
f1fac8da75
Proxy docs
2021-12-06 20:05:06 -05:00
Philipp Heckel
faa7de9f37
Drop shadow color
2021-12-06 19:04:45 -05:00
Philipp Heckel
d0d1f9e5c7
Docs for "tuning for scale"
2021-12-06 16:43:06 -05:00
Philipp Heckel
4cc53633d8
Remove check tags thing
2021-12-05 16:31:06 -05:00
Philipp Heckel
4a3a0de198
Bump version
2021-12-05 16:28:12 -05:00
Philipp Heckel
048d17c365
Merge branch 'main' of github.com:binwiederhier/ntfy into docs
2021-12-05 15:57:55 -05:00
Philipp Heckel
0f495b881a
Almost read to publish
2021-12-05 15:57:37 -05:00
Philipp C. Heckel
3daa590732
Update LICENSE.GPLv2
2021-12-05 12:52:20 -05:00
Philipp C. Heckel
dadb6419ee
Update LICENSE
2021-12-05 12:51:08 -05:00
Philipp Heckel
4fcb3891a2
More docs; omg why is this taking so long
2021-12-05 07:31:05 -05:00
Philipp Heckel
0f57bd147c
Docs docs docs
2021-12-04 23:37:50 -05:00
Philipp Heckel
cd80c7ebd8
Strip down main page more
2021-12-04 20:23:29 -05:00
Philipp Heckel
069d66263d
Merge branch 'main' into docs
2021-12-04 15:33:04 -05:00
Philipp Heckel
6fbbb0c7b5
Properly handle systemd start/stop during Debian package install, closes #30
2021-12-04 15:32:21 -05:00
Philipp Heckel
90ba341323
Remove print
2021-12-04 14:33:55 -05:00
Philipp Heckel
acb0bdf619
More docs
2021-12-04 08:56:46 -05:00
Philipp Heckel
246061829b
Continued docs
2021-12-03 20:38:21 -05:00
Philipp Heckel
7ba268887b
Continuation of the docs
2021-12-02 17:27:31 -05:00
Philipp Heckel
29f2196376
Emoji reference and such
2021-12-02 12:04:22 -05:00
Philipp Heckel
62f4d9963e
Merge branch 'main' into docs
2021-12-02 08:53:11 -05:00
Philipp Heckel
07a1fe3acb
Add TLS/HTTPS
2021-12-02 08:52:48 -05:00
Philipp Heckel
1c8747f06f
SSL
2021-12-02 08:33:39 -05:00
Philipp Heckel
ae7bfb2c97
WIP: Docs
2021-12-01 23:08:12 -05:00
Philipp Heckel
1e7ae885b4
Update examples
2021-11-29 15:34:29 -05:00
Philipp Heckel
9d37217eba
Bump version
2021-11-29 11:52:35 -05:00
Philipp Heckel
e3debf4315
Count capitalization
2021-11-29 11:48:34 -05:00
Philipp Heckel
ccccae9aad
Refine embedfs
2021-11-29 11:10:12 -05:00
Philipp Heckel
28f4e1e55e
Reduce emoji.js size
2021-11-29 10:57:18 -05:00
Philipp Heckel
8616be12a2
Emojis in notifications; server caching
2021-11-29 09:34:43 -05:00
Philipp Heckel
052ab7d411
Emoji support in Web UI
2021-11-28 19:58:49 -05:00
Philipp Heckel
6ca63cc0e9
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-28 19:03:53 -05:00
Philipp Heckel
f0edf0610e
Add priorities and tags to web UI
2021-11-28 19:03:15 -05:00
Philipp C. Heckel
ee5b5c6edd
Merge pull request #26 from Copephobia/css-fix
...
Fix topic div being hidden on iOS devices
2021-11-28 15:53:59 -05:00
Copephobia
4663c3b724
Fix topic div being hidden on iOS devices
2021-11-28 15:44:25 -05:00
Philipp Heckel
1193ddc65f
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-28 14:08:01 -05:00
Philipp Heckel
d4330e86ac
Add title, priority, tags to cache; add schema migration
2021-11-28 14:07:29 -05:00
Philipp Heckel
1b8ebab5f3
Priorities, titles, tags
2021-11-27 16:12:08 -05:00
Philipp C. Heckel
b6af28de33
Update README.md
2021-11-26 17:09:41 -05:00
Philipp C. Heckel
e327e52766
Update README.md
2021-11-25 08:58:26 -05:00
Philipp Heckel
7b8185c2a7
Readme
2021-11-23 22:00:32 -05:00
Philipp Heckel
71af1af001
New logo and header
2021-11-23 20:22:09 -05:00
Philipp Heckel
9af64bf3dd
Favicon
2021-11-23 12:02:16 -05:00
Philipp Heckel
093154fa6c
Only build armv7, not armv6 anymore
2021-11-22 16:09:54 -05:00
Philipp Heckel
c247984ca9
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-22 10:53:03 -05:00
Philipp Heckel
2a05715107
Multi-platform Docker images
2021-11-22 10:46:19 -05:00
Philipp C. Heckel
cb69f18c39
Merge pull request #12 from nathanaelhoun/custom-url-selfhosted
...
Use custom url for self-hosted
2021-11-22 08:42:56 -05:00
Nathanaël Houn
fde5fda635
Use custom url in case of self-hosted
2021-11-22 14:30:09 +01:00
Philipp Heckel
21990398c6
Bump readme
2021-11-20 20:31:04 -05:00
Philipp Heckel
bbbab8d2ef
Properly statically compile, without warnings; netgo,osusergo
2021-11-20 20:27:17 -05:00
Philipp Heckel
ad057c12c0
Statically linking go-sqlite3
2021-11-20 20:18:40 -05:00
Philipp Heckel
e3bc92e158
Update readme
2021-11-20 16:02:05 -05:00
Philipp Heckel
45f94ead8b
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-20 15:58:31 -05:00
Philipp Heckel
a56e1bf36d
This time really
2021-11-20 15:55:30 -05:00
Philipp Heckel
fa8a7ce43e
ARM builds, hopefully working
2021-11-20 15:43:15 -05:00
Philipp C. Heckel
e4c34a20e6
Update README.md
2021-11-19 20:21:16 -05:00
Philipp Heckel
6a0dd08375
GPLv2
2021-11-19 20:19:18 -05:00
Philipp Heckel
0d7039d034
Readme
2021-11-18 14:45:37 -05:00
Philipp Heckel
8280e5b0ad
Do not allow empty messages
2021-11-18 14:21:00 -05:00
Philipp Heckel
ae97fbe025
Fix typo
2021-11-18 13:14:55 -05:00
Philipp Heckel
6d7fec5337
Examples and anchors on website
2021-11-18 09:22:33 -05:00
Philipp Heckel
ba2f6e08cd
Anchors in web UI
2021-11-17 20:50:47 -05:00
Philipp Heckel
ffe0c72a5a
Bump version
2021-11-16 13:11:31 -05:00
Philipp Heckel
52136030be
Subscribe to more than one topic
2021-11-15 07:56:58 -05:00
Philipp Heckel
a481f4c448
Theme color in Chrome Android
2021-11-12 14:43:32 -05:00
Philipp Heckel
9b171dee8b
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-09 14:48:48 -05:00
Philipp Heckel
c0ee174b13
Make publishing asynchronous
2021-11-09 14:48:25 -05:00
Philipp C. Heckel
fff535ca1a
Update README.md
2021-11-09 10:52:11 -05:00
Philipp C. Heckel
26390b9ad1
Update README.md
2021-11-09 10:51:21 -05:00
Philipp Heckel
cc752cf797
Screenshots
2021-11-09 10:46:47 -05:00
Philipp Heckel
4d48c5dc34
Examples
2021-11-08 20:15:13 -05:00
Philipp Heckel
b9b53bcdf0
Fix Chrome/Firefox inconsistencies with sorting
2021-11-08 10:35:46 -05:00
Philipp Heckel
a1385f6785
Update readme
2021-11-08 09:48:55 -05:00
Philipp Heckel
d453db89a7
Add since=all; make poll=1 default to since=all
2021-11-08 09:46:31 -05:00
Philipp Heckel
43c9a92748
Detail page in web UI
2021-11-08 09:24:34 -05:00
Philipp Heckel
c01c94c64c
Fix content type to add charset
2021-11-07 13:08:03 -05:00
Philipp Heckel
7adb0e4f2f
Bump
2021-11-05 13:47:36 -04:00
Philipp Heckel
0170f673bd
Fix rate limiting behind proxy, make configurable
2021-11-05 13:46:27 -04:00
Philipp Heckel
86a16e3944
More tweaking
2021-11-04 22:47:29 -04:00
Philipp Heckel
c9124cb5eb
Make web ui prettier
2021-11-04 22:32:17 -04:00
Philipp Heckel
644ffa1420
WIP: Web UI improvements
2021-11-04 10:55:34 -04:00
Philipp Heckel
5948f39a53
Add firebase subscriber to topics from cache upon initialization; stricter rate limits
2021-11-03 21:16:07 -04:00
Philipp Heckel
eef85c0955
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-03 11:46:45 -04:00
Philipp Heckel
60cbf23bcc
Fix CGO stuff for sqlite
2021-11-03 11:46:24 -04:00
Philipp C. Heckel
3b5235ed01
Update README.md
2021-11-03 11:38:46 -04:00
Philipp C. Heckel
54366d105f
Update README.md
2021-11-03 11:36:09 -04:00
Philipp C. Heckel
5356580fc6
Update README.md
2021-11-03 11:35:53 -04:00
Philipp C. Heckel
6ccadb09dd
Update README.md
2021-11-03 11:35:39 -04:00
Philipp Heckel
ecde123f1c
readme
2021-11-03 11:34:12 -04:00
Philipp Heckel
56ffa551f3
Merge branch 'main' of github.com:binwiederhier/ntfy into main
2021-11-03 11:33:47 -04:00
Philipp Heckel
30a1ffa7cf
Clean up readme
2021-11-03 11:33:34 -04:00
Philipp C. Heckel
17839e634c
Update example_desktop_notifications.sh
2021-11-02 21:15:21 -04:00
Philipp Heckel
7b810acfb5
SQLite cache
2021-11-02 21:09:49 -04:00
Philipp Heckel
1c7695c1f3
Merge branch 'main' into cache
2021-11-02 14:24:49 -04:00
Philipp Heckel
0e9fa1c4dc
Fix raw endpoint
2021-11-02 14:10:56 -04:00
Philipp Heckel
67922b0ae5
Cache
2021-11-02 14:08:21 -04:00
Philipp Heckel
b775e6dfce
Limits
2021-11-01 16:39:40 -04:00
Philipp Heckel
fa7a45902f
Subscription limit
2021-11-01 15:21:38 -04:00