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
binwiederhier
c1576b5b19
Blog posts
2023-07-11 09:34:47 -04:00
binwiederhier
2d1f2f319f
Changelog, CLI fix
2023-07-09 07:50:00 -04: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
Brian Lee
faadb5148f
Add new integration ansible-role-ntfy-alertmanager
2023-07-05 14:50:01 -07:00
binwiederhier
56ed4f0515
Blog post
2023-07-05 08:45:26 -04:00
binwiederhier
53f13fd811
FAQ
2023-07-04 20:47:19 -04:00
binwiederhier
35cb4606f6
FAQ
2023-07-04 20:10:17 -04:00
binwiederhier
d01ed355e0
Changelog
2023-07-04 14:23:44 -04: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
5784b07f14
Bump
2023-06-28 20:23:10 -04:00
binwiederhier
64ac111d55
Rename UI_MODE to THEME
2023-06-28 13:30:51 -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
9216dbe28a
Add Safari IndexedDB known issue
2023-06-28 10:38:02 +02:00
nimbleghost
0266c707cc
Add docs detailing web notification support
2023-06-27 08:28:33 +02: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
binwiederhier
27a4e58fb1
Merge branch 'main' into pwa
2023-06-18 20:24:47 -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
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
c43a1166e2
Docs, mostly
2023-06-16 16:55:42 -04: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
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
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
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
d3ac976d05
Remove web-push-(enabled|duration*), change endpoint, other cosmetic changes
2023-06-08 14:30:19 -04: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
0f0074cbab
Implement push subscription expiry
2023-06-07 21:09:13 +02:00
nimbleghost
4648f83669
Format emojis in the service worker directly
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
c045f4d21f
Integrations
2023-06-07 13:22:12 -04:00
binwiederhier
dc8932cd95
Fix segault in ntfy pub
2023-06-01 14:08:51 -04:00
binwiederhier
d084a415f3
Do not forward UP messages to upstream
2023-05-31 15:36:02 -04: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
binwiederhier
c16da26780
Release notes
2023-05-24 22:28:26 -04:00
binwiederhier
6bb5274d83
Release notes
2023-05-24 21:34:25 -04:00
binwiederhier
fa29da1a32
Release notes
2023-05-23 20:19:17 -04:00
binwiederhier
6f230a796e
Release notes
2023-05-23 19:23:34 -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
binwiederhier
7838b253b4
Android release notes
2023-05-21 17:26:29 -04:00
binwiederhier
4ad0fb1f57
Fix docs ToC parsing issue
2023-05-19 09:25:25 -04:00
binwiederhier
3b3e6ac2cd
Rename twilio-from-number to twilio-phone-number
2023-05-18 13:32:27 -04:00
binwiederhier
25d3a66f91
Upstream access token
2023-05-18 13:08:10 -04: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
binwiederhier
ac029c389e
Self-review
2023-05-17 10:39:15 -04:00
binwiederhier
2c81773d01
Add call verification
2023-05-16 22:27:48 -04:00
binwiederhier
5e18ced7d2
Docs
2023-05-16 15:02:53 -04:00
binwiederhier
deb4f24856
Cont'd, getting there
2023-05-15 22:06: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
04b7b4284a
Merge branch 'main' of github.com:binwiederhier/ntfy
2023-05-15 11:05:29 -04:00
binwiederhier
e17cf676f4
Release notes
2023-05-15 10:58:37 -04:00
Alexander Wühr
4fdbd42f50
Add woodpecker-ntfy plugin to integrations.md
2023-05-15 12:14:23 +02: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
Hunter Kehoe
028f3aad14
release notes
2023-05-14 11:23:58 -06:00
binwiederhier
f99159ee5b
WIP calls, remove SMS
2023-05-12 20:01:12 -04:00
binwiederhier
a26a6be62b
Merge branch 'main' into twilio
2023-05-10 14:18:55 -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
3c2d9040df
Changelog
2023-05-09 09:38:43 -04:00
binwiederhier
559f09e7be
WIP Docs
2023-05-09 09:33:01 -04:00
binwiederhier
eb0805a470
Update web app with SMS and calls stuff
2023-05-07 22:28:07 -04:00
binwiederhier
5bc51eefd9
Bump deps
2023-05-07 12:17:25 -04:00
binwiederhier
1b98ea2f99
Add Kris' install video link
2023-05-05 20:14:59 -04:00
binwiederhier
683f6811aa
Integrations
2023-05-04 13:38:38 -04:00
binwiederhier
6edc7cf29b
Release notes
2023-05-02 14:19:56 -04:00
binwiederhier
6ad3b2e802
Remove old homepage
2023-05-01 11:58:49 -04:00
binwiederhier
bce305514c
Update banner in docs
2023-04-29 13:09:25 -04: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