Upgrade ntfy v2.17.0 → v2.19.2 #305

Merged
eblume merged 2 commits from upgrade/ntfy-v2.19.2 into main 2026-03-23 10:32:09 -07:00
Owner

Summary

  • Upgrade ntfy from v2.17.0 to v2.19.2
  • Update Dockerfile and Nix build definitions with new version, commit SHA, and hashes
  • Add subPackages = [ "." ] to Nix build to handle new tools/loadtest module in upstream

Upstream changes (no breaking changes)

  • v2.18.0: Experimental PostgreSQL backend support
  • v2.19.0: PostgreSQL read replica support, notification sound throttling
  • v2.19.1-2: PostgreSQL bug fixes, web push race condition fix

Test plan

  • Container builds complete on Forgejo Actions (both Dockerfile and Nix)
  • Update kustomization.yaml newTag to the built nix image tag
  • argocd app set ntfy --revision upgrade/ntfy-v2.19.2 && argocd app sync ntfy
  • Verify ntfy health: curl https://ntfy.ops.eblu.me/v1/health
  • Send a test notification
## Summary - Upgrade ntfy from v2.17.0 to v2.19.2 - Update Dockerfile and Nix build definitions with new version, commit SHA, and hashes - Add `subPackages = [ "." ]` to Nix build to handle new `tools/loadtest` module in upstream ## Upstream changes (no breaking changes) - **v2.18.0:** Experimental PostgreSQL backend support - **v2.19.0:** PostgreSQL read replica support, notification sound throttling - **v2.19.1-2:** PostgreSQL bug fixes, web push race condition fix ## Test plan - [ ] Container builds complete on Forgejo Actions (both Dockerfile and Nix) - [ ] Update kustomization.yaml `newTag` to the built nix image tag - [ ] `argocd app set ntfy --revision upgrade/ntfy-v2.19.2 && argocd app sync ntfy` - [ ] Verify ntfy health: `curl https://ntfy.ops.eblu.me/v1/health` - [ ] Send a test notification
Update container build definitions (Dockerfile + Nix) for ntfy v2.19.2.
Adds subPackages constraint to Nix build for new tools/loadtest module.
No breaking changes — main additions are experimental PostgreSQL support
and web push race condition fixes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
eblume merged commit d1dac0c241 into main 2026-03-23 10:32:09 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!305
No description provided.