Skip to content

Enable upgrade detection in Edit Server dialog#773

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/edit-server-upgrade-detection
Apr 1, 2026
Merged

Enable upgrade detection in Edit Server dialog#773
erikdarlingdata merged 1 commit intodevfrom
feature/edit-server-upgrade-detection

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Removes the _isEditMode guard so Test Connection calls DetectDatabaseStatusAsync() in both Add and Edit modes
  • Users can now detect and trigger database upgrades from the Edit Server dialog without re-adding the server

Partial fix for #771 (Edit Server flow; Manage Servers version column is a separate effort)

Test plan

  • Open Manage Servers → Edit an existing server
  • Click Test Connection against a server with an older PM database version
  • Verify the "Upgrade Now" button appears
  • Run the upgrade and confirm it completes successfully
  • Verify Edit Server still saves correctly after upgrade

🤖 Generated with Claude Code

Remove the _isEditMode guard so Test Connection calls
DetectDatabaseStatusAsync() in both Add and Edit modes.
Users can now upgrade the PerformanceMonitor database
from Edit Server without re-adding the server.

Closes #771 (partial — Edit Server flow only)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 0fa1389 into dev Apr 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant