• Applicable Software: MokoNtfy

MokoNtfy 01.02.00 — Stable

This release builds on 01.01.00 and is live at ntfy.mokoconsulting.tech.

Added

  • Per-topic notification level (web). Each subscribed topic can be set to All messages, Important only (quiet — only high/urgent notify), or Muted. Filtering applies both in the foreground and to background Web Push.
  • Owner role above admin (owner › admin › user). The last owner cannot be demoted or deleted; ownership is transferred through a dedicated action.
  • Native Google login (OAuth). Sign in with a Google account; new sign-ins are held for administrator approval.
  • Access token “Download as JSON.” Save a token's value, label, expiry, and base URL to a file at creation time (and for existing tokens).
  • Per-user message retention. Administrators can set how long an individual user's cached messages are kept, overriding the global default.
  • Config-driven white-label branding on a read-only admin Branding page and in the web manifest, plus a setup banner when a fresh server has no admin or owner yet.
  • Theme control “Auto” (follow-system) switch restored, matching the Mokonyx theme.

Fixed

  • Browser (web push) notifications are now enabled on this instance — a change from 01.01.00, where they were not available.
  • Installable app (PWA) no longer requires Web Push to stay installable, and the service worker auto-updates on each deploy.
  • Theme correctness: legible dark-mode dialog text; an explicit Light choice is no longer overridden dark on a dark-OS machine; readable left-navigation section headings.
  • Web app boot fix (a theme-variable crash) and restored web-asset builds in CI and production.

Performance

  • Route-based code splitting (sign-in and secondary panels load on demand), a trimmed offline precache (translations load on demand), inline SVG icons in place of a webfont, and re-encoded app/PWA icons — all reducing first-load size.
  • Production source maps removed from the critical path.

Notes

  • Supersedes MokoNtfy Release Notes — 01.01.00. Superseded by MokoNtfy Release Notes — 01.04.00.
  • MokoNtfy tracks upstream ntfy; see the ntfy documentation for the full feature reference.