Skip to content

fix(settings): external agents switch and aligned config gear - #1789

Merged
gnacho merged 2 commits into
mainfrom
fix/external-agents-switch
Nov 1, 2026
Merged

gnacho merged 2 commits into
mainfrom
fix/external-agents-switch

Conversation

@gnacho

@gnacho gnacho commented Nov 1, 2026

Copy link
Copy Markdown
Owner

The external agents row in Settings was a plain row with a config gear and no persistent state. This gives it a real switch wired the same way as the other server-side integration toggles: a new externalAgents key behind GET/PUT /api/settings/integrations (default on, absent means enabled, partial-safe PUT still works), read through useIntegrations so the row flips like the rest.

Two small text changes along the way: the row caption is now the short "Add supported non-OpenWrt devices" line, and the rtlplayground note with the two flashing guide links moved inside the configure dialog, right above the integrations manager where it is actually useful.

refs #1782, refs #1784.

@gnacho
gnacho merged commit 441e8b9 into main Nov 1, 2026
5 checks passed
@gnacho
gnacho deleted the fix/external-agents-switch branch November 1, 2026 23:33
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