rcourtman
5914a4127d
Make self-hosted core monitoring uncapped
...
Refs #1409
2026-04-16 01:21:57 +01:00
rcourtman
3ab2d95d93
Record homelab-friendly self-hosted pricing direction
2026-04-16 00:23:46 +01:00
rcourtman
c6885b3b7d
Move monitored-system over-plan guidance into capacity section
2026-04-15 23:16:37 +01:00
rcourtman
071284361c
Fix summary chart tooltip tracking
2026-04-15 21:11:52 +01:00
rcourtman
7e5971a3ee
Allow local mergerfs mounts in disk metrics
...
Stop treating every fuse.* filesystem as a remote mount in the shared disk filter so local user-space filesystems such as mergerfs remain visible to host disk stats and alerts while explicit remote fuse types like sshfs still stay filtered.
Refs #1419
2026-04-15 20:11:25 +01:00
rcourtman
730290cc80
Split issue triage workflows
...
Separate silent issue metadata sync from public retest guidance so maintainer edits and reporter-facing comments do not share the same workflow boundary. Extract the shared parsing and classification logic into a local helper with a small node test so both workflows stay in sync without duplicating the script.
2026-04-15 19:08:06 +01:00
rcourtman
d9d98a01e3
Suppress triage bot comment spam
...
Keep issue version labels in sync on edits, but only post retest guidance on opened or reopened reporter issues and skip maintainer-authored issues. This prevents maintainer bulk triage from generating public GitHub Actions noise.
2026-04-15 18:16:28 +01:00
rcourtman
5e83877503
Flush OpenAI SSE buffers on EOF
...
Share OpenAI ChatStream finalization across DONE and clean EOF so buffered final chunks still produce tool calls and done events for OpenAI-compatible providers.\n\nFixes #1411
2026-04-15 17:37:51 +01:00
rcourtman
183fd41dd0
Resolve guest custom-rule alert paths
...
Fix snapshot, backup, powered-off, and config-reevaluation guest threshold resolution by routing them through shared guest alert context instead of override-only fallback paths.\n\nFixes #1418
2026-04-15 17:25:07 +01:00
rcourtman
f72ff5df5c
Update infrastructure install path docs
...
Refs #1415
2026-04-15 17:00:32 +01:00
rcourtman
523a64565b
Keep shared Proxmox storage coherent
...
Refs #1416
2026-04-15 16:55:13 +01:00
rcourtman
0fa1cf5fc1
Normalize legacy Unraid raw statuses
...
Refs #1400
2026-04-15 16:46:20 +01:00
rcourtman
31315fb594
Normalize Proxmox special ZFS groups
...
Refs #1413
2026-04-15 16:40:43 +01:00
rcourtman
c68d4b8ed3
Prioritize Unraid parity-loss summaries
2026-04-15 16:33:04 +01:00
rcourtman
d573d3a85f
Preserve standalone host continuity across restart
...
Refs #1402
2026-04-15 16:23:42 +01:00
rcourtman
9b56bf659e
Detect title versions in issue triage
...
Refs #1416
2026-04-15 15:39:43 +01:00
rcourtman
549ad59b07
Improve v6 issue triage classification
2026-04-15 14:56:22 +01:00
rcourtman
3e09fd4493
Bound discovery AI response size
2026-04-15 14:51:50 +01:00
rcourtman
6d65571105
Preserve grandfathered recurring billing baselines
2026-04-15 14:32:46 +01:00
rcourtman
bd8b2efd1b
Add monitored-system admission extension hook
2026-04-15 14:04:21 +01:00
rcourtman
3596acfeb2
Trim stale SAML rebinding coverage
2026-04-15 13:57:40 +01:00
rcourtman
27367da17f
Isolate internal/api tests from system data dir
2026-04-15 13:40:24 +01:00
rcourtman
8d703f2371
Explain monitored-system over-plan legitimacy
2026-04-15 13:38:57 +01:00
rcourtman
a33983175b
Port v5 SAML public URL rebinding
2026-04-15 13:17:01 +01:00
rcourtman
6c1364ef54
Clarify monitored-system admission freeze posture
2026-04-15 13:15:10 +01:00
rcourtman
d03056f656
Port v5 NAS vendor identity and RAID normalization
2026-04-15 12:54:15 +01:00
rcourtman
84943907af
Port v5 Ceph and Podman runtime compatibility
2026-04-15 12:32:05 +01:00
rcourtman
c319ecac2b
Document hosted staging smoke command
2026-04-15 12:28:55 +01:00
rcourtman
5afffa17d3
Auto-select hosted staging tenant
2026-04-15 12:23:57 +01:00
rcourtman
b73dab2b64
Port v5 alert lifecycle and linked agent overrides
2026-04-15 12:18:57 +01:00
rcourtman
f94601e26f
Add hosted staging smoke entrypoint
2026-04-15 12:17:57 +01:00
rcourtman
9352533d70
Polish assistant shell modal behavior
2026-04-15 11:46:47 +01:00
rcourtman
9c907b22bf
Fix dashboard trends tooltip portal rendering
2026-04-15 11:39:06 +01:00
rcourtman
38770f30c2
Clarify Pulse Assistant drawer copy
2026-04-15 11:23:44 +01:00
rcourtman
8e2f925825
Add canonical grandfathering support reply
2026-04-15 11:19:07 +01:00
rcourtman
23d5a8a6b2
Clarify grandfathered v5 licensing docs
2026-04-15 11:14:48 +01:00
rcourtman
bbf6bb468b
Govern cutover preview under cloud-paid
2026-04-15 11:08:36 +01:00
rcourtman
41ac0c1ad2
Clarify patrol supporting context evidence
2026-04-15 11:03:18 +01:00
rcourtman
d0b28ef994
Align self-hosted plan copy with monitored-system counting
2026-04-15 10:59:33 +01:00
rcourtman
41ef7b2830
Explain monitored-system counting on the plan surface
2026-04-15 10:57:17 +01:00
rcourtman
0080108fa8
Own pulse-pro grandfathering under cloud-paid
2026-04-15 10:54:03 +01:00
rcourtman
169c0b113a
Clarify Pulse Account monitored-system copy
2026-04-15 10:47:58 +01:00
rcourtman
429f12decd
Recover unavailable Pulse Account handoffs
2026-04-15 10:09:00 +01:00
rcourtman
c35830c813
Clarify monitored system limit copy
2026-04-15 09:50:07 +01:00
rcourtman
8f36b9a080
Govern preview deploy workflow under cloud-paid
2026-04-15 09:46:26 +01:00
rcourtman
7950af095e
Govern public v6 preview ops ownership
2026-04-15 09:24:41 +01:00
rcourtman
34784c9b9b
Lock grandfathering to pre-cutover subscribers
2026-04-15 09:16:07 +01:00
rcourtman
4651433809
Reframe provider usage for assistant and patrol
2026-04-15 09:09:58 +01:00
rcourtman
379db4c5be
Record grandfathering cutoff as an open decision
2026-04-15 09:03:25 +01:00
rcourtman
2d9c30dbed
Clarify assistant and patrol settings ownership
2026-04-15 02:04:05 +01:00