fix(FN-672): remove ntfy deep links and improve terminal error messages

- Remove ntfy deep link feature (ntfyDashboardHost setting)

- Add changeset for terminal session error message improvements

- Remove deep link logic from dashboard App and SettingsModal

- Clean up notifier tests and implementation

- Return specific error codes for terminal session failures
This commit is contained in:
gsxdsm
2026-04-01 01:26:48 -07:00
parent 84834cd723
commit 3eeac0a05c
7 changed files with 13 additions and 265 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Fix terminal session creation error messages to return specific, actionable error messages instead of generic "Max sessions" message. Now returns distinct error codes (max_sessions, invalid_shell, pty_load_failed, pty_spawn_failed) with appropriate HTTP status codes.

View File

@@ -1,5 +0,0 @@
---
"@gsxdsm/fusion": minor
---
Add deep link support to ntfy notifications. Notifications now include a Click URL that opens the dashboard directly to the task. New global setting "Dashboard Hostname" configures the base URL for deep links.