Jacob Magar
389b88f560
feat(settings): add update_ssh action with confirm=True guard
Enables/disables SSH and sets port via updateSshSettings mutation
(UpdateSshInput: enabled: Boolean!, port: Int!). Changing SSH config
can lock users out of the server — requires confirm=True.
- Add update_ssh to MUTATIONS, DESTRUCTIVE_ACTIONS, SETTINGS_ACTIONS
- Add ssh_enabled/ssh_port parameters to unraid_settings
- Add TestSshSettings class (4 tests: require ssh_enabled, require ssh_port, success, disable+verify vars)
- Update safety test KNOWN_DESTRUCTIVE + _DESTRUCTIVE_TEST_CASES + positive confirm test
- Update schema completeness test
757 tests passing
2026-03-15 20:13:51 -04:00
..
2026-03-15 19:57:46 -04:00
2026-02-19 02:23:04 -05:00
2026-03-13 23:29:14 -04:00
2026-03-15 20:13:51 -04:00
2026-03-15 20:13:51 -04:00
2026-03-14 04:07:51 -04:00
2026-03-15 20:02:33 -04:00
2026-03-14 03:55:57 -04:00
2026-03-15 19:19:06 -04:00
2026-03-15 19:57:46 -04:00
2026-03-14 14:45:35 -04:00
2026-03-14 04:07:51 -04:00
2026-03-15 19:13:03 -04:00
2026-03-15 20:02:33 -04:00
2026-03-13 10:41:43 -04:00
2026-03-15 19:30:22 -04:00
2026-03-15 19:26:42 -04:00
2026-02-19 02:23:04 -05:00
2026-03-15 20:13:51 -04:00
2026-03-14 14:21:21 -04:00
2026-03-15 18:48:42 -04:00
2026-03-13 03:03:37 -04:00
2026-02-19 02:23:04 -05:00
2026-03-13 10:55:54 -04:00
2026-02-15 22:15:51 -05:00
2026-02-15 23:02:32 -05:00