diff --git a/docs/releases.md b/docs/releases.md index 48c4ec16..15bfa743 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -1470,6 +1470,10 @@ and the [ntfy Android app](https://github.com/binwiederhier/ntfy-android/release ### ntfy server v2.15.0 (UNRELEASED) +**Features:** + +* Add `require-login` flag to redirect to login page if not logged in ([#1434](https://github.com/binwiederhier/ntfy/pull/1434)/[#238](https://github.com/binwiederhier/ntfy/issues/238)/[#1329](https://github.com/binwiederhier/ntfy/pull/1329), thanks to [@theatischbein](https://github.com/theatischbein) for implementing most of this) + **Bug fixes + maintenance:** * Add mutex around message cache writes to avoid `database locked` errors ([#1397](https://github.com/binwiederhier/ntfy/pull/1397), [#1391](https://github.com/binwiederhier/ntfy/issues/1391), thanks to [@timofej673](https://github.com/timofej673)) diff --git a/server/server.yml b/server/server.yml index 648c1671..d9e85453 100644 --- a/server/server.yml +++ b/server/server.yml @@ -258,13 +258,13 @@ # # - enable-signup allows users to sign up via the web app, or API # - enable-login allows users to log in via the web app, or API +# - require-login redirects users to the login page if they are not logged in (disallows web app access without login) # - enable-reservations allows users to reserve topics (if their tier allows it) -# - require-login all user actions via the web app require a login # # enable-signup: false +# require-login: false # enable-login: false # enable-reservations: false -# require-login: false # Server URL of a Firebase/APNS-connected ntfy server (likely "https://ntfy.sh"). #