Skip to content

Comments

feat: add cluster group failover mode and fix tasks focus freeze#93

Merged
devnullvoid merged 5 commits intodevnullvoid:developfrom
al-bashkir:feature/clustergroup
Feb 24, 2026
Merged

feat: add cluster group failover mode and fix tasks focus freeze#93
devnullvoid merged 5 commits intodevnullvoid:developfrom
al-bashkir:feature/clustergroup

Conversation

@al-bashkir
Copy link

Introduce per-group mode settings and cluster-aware UI/client switching so same-cluster profiles can run with active node failover from the profile manager.

Also prevent Tasks page lockups when switching to Active Operations and trigger failover refresh asynchronously to avoid QueueUpdateDraw re-entrancy.

devnullvoid and others added 3 commits February 17, 2026 23:36
Introduce per-group mode settings and cluster-aware UI/client switching so same-cluster profiles can run with active node failover from the profile manager.

Also prevent Tasks page lockups when switching to Active Operations and trigger failover refresh asynchronously to avoid QueueUpdateDraw re-entrancy.
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@devnullvoid devnullvoid self-requested a review February 24, 2026 02:00
@devnullvoid
Copy link
Owner

Thank you for the contribution! I am reviewing

@devnullvoid devnullvoid self-assigned this Feb 24, 2026
@devnullvoid devnullvoid added the enhancement New feature or request label Feb 24, 2026
@devnullvoid devnullvoid changed the base branch from master to develop February 24, 2026 03:18
@devnullvoid devnullvoid merged commit 88dd29d into devnullvoid:develop Feb 24, 2026
@devnullvoid
Copy link
Owner

devnullvoid commented Feb 24, 2026

Merged into develop — thank you again for the contribution and for opening the first substantial community PR.

We merged your feature and added a few follow-up hardening fixes on top before merge:

  • fixed group/cluster mode lifecycle teardown to avoid stale background failover behavior during mode switches
  • removed stale group_settings entries when deleting groups
  • deduplicated aggregate-mode resources when multiple profiles point to the same cluster
  • fixed placeholder behavior so connected deduped profiles do not create fake profile-named nodes (for example default)

This is now on the develop branch and will be included in the next release cycle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants