version 5.3.12
Release / release (push) Successful in 47s

This commit is contained in:
2026-07-09 20:43:59 -04:00
parent f06b2ef9e8
commit 880dc0e33f
5 changed files with 25 additions and 4 deletions
+21
View File
@@ -2,6 +2,27 @@
All notable changes to this project are documented here, organized by release.
## [5.3.12]
### Added
- retire per-channel private flag on profile page
- settings UI renders per-user edit rights and owner controls
- settings page accessible to all authenticated users
- per-user filtering of settings sections
- scoped non-admin saves through POST /api/0/config
- threshold form payload carries per-config owner
- channel ownership rule — owner-presence means private, admin promote/demote
- scoped threshold-config merge for non-admin saves
- scoped host merge for non-admin config saves
- ownership visibility helpers for config entities
### Fixed
- users loop clobbered requesting username in settings filtering
- type annotations for mypy parity with master
- don't re-announce boot/shutdown on SIGHUP restart
---
## [5.3.11]
### Added