Squid
d188ca41b8
Add Show Widget for library actions with Overview charts from last run output.
2026-07-20 20:48:06 +02:00
Squid
e047499fed
Healthcheck updates, UI to remove wierd bar
2026-07-19 23:11:00 +02:00
Squid
aac9e82766
Add per-node health checks with status indicators and scheduled probes.
2026-07-19 22:40:21 +02:00
Squid
5307ba1a7b
Align READMEs with SSH host management and current config layout.
2026-07-19 22:07:27 +02:00
Squid
7631591f30
Wire action-group variables, sudo, and command path resolution through the API and UI.
...
Completes run-if/set_variable and requires_sudo editing, sudoers path resolve helpers, and execute permission checks so node action groups can gate upgrades and elevate safely.
2026-07-19 22:00:14 +02:00
Squid
0e06063c1d
Clarify run-if skip reasons with the resolved variable value.
...
Failed conditions now explain skips in plain language (e.g. UpdateCount was 0) and truncate long captures so misconfigured apt listings cannot flood the UI.
2026-07-19 21:59:35 +02:00
Squid
eade2ef0c7
Highlight sudo actions in red and show a pointer cursor on expandable log rows.
2026-07-19 21:14:17 +02:00
Squid
32af91fd30
Add per-node action groups with schedules, runs, and logs.
...
Let operators manage ordered action groups on each host, run them manually or on a schedule over SSH, and inspect disk-backed JSON run logs from a node detail UI.
2026-07-19 20:01:11 +02:00
Squid
50568127c5
page title
2026-07-18 22:26:38 +02:00
Squid
463aa9a7a3
Add activity logs, sidebar badges, and logout with working alert colors.
...
Record auth audits and surface them in Activity, poll sidebar counts without resetting idle, and add a profile logout path plus theme red/green/blue tokens so failure badges render.
2026-07-18 21:43:44 +02:00
Squid
e3793f380c
Show a login notice when a session ends due to idle timeout.
...
Return a distinct session_idle error from the API and reload to /login with a clear signed-out message.
2026-07-18 20:50:52 +02:00
Squid
c90a47c3ea
Add Configuration Actions tab for shell and script action definitions.
...
Admins can manage built-in and custom actions with placeholders, ENV vars, and actions.create/update/delete permissions.
2026-07-18 19:18:13 +02:00
Squid
77be394407
Add nodes.delete with reauth, activity logs, and Administrators editing.
...
Allow deleting managed hosts with mandatory inline re-auth, record node mutations in an audit log with a sidebar Logs view, and let Administrators group permissions be edited from the Groups tab.
2026-07-18 16:54:13 +02:00
Squid
f4dc8f63d7
Add SSH-managed node registry with connection testing and reauth.
...
Register hosts under Containers/VMs/Docker with encrypted key storage, and require re-authentication for sensitive account changes.
2026-07-18 16:39:10 +02:00
Squid
b93b7519ec
Allow editing non-Administrators group access from the Groups tab.
...
Load a group into the form to change scope and permissions; keep Administrators locked like delete.
2026-07-18 15:29:22 +02:00
Squid
5d6f65f3cd
Style Access mode selects like other dropdowns.
...
Use theme-select so Access mode shows a chevron and matches Theme/Scope kind.
2026-07-18 15:24:37 +02:00
Squid
458f14e74f
Fix remotedev scp failing when prior binaries are still running.
...
Stop remote processes with pkill -f before upload so long binary names are matched and busy executables can be overwritten.
2026-07-18 15:23:29 +02:00
Squid
2605c3b346
Add users and network settings tabs with admin protections.
...
List and delete accounts with last-admin and Administrators-group guards, and expose editable network settings via the configuration UI.
2026-07-18 15:18:01 +02:00
Squid
f049f766d9
Fixed up the up, scope kind looks more like a dropbox
2026-07-16 22:23:24 +02:00
Squid
c8f47768a3
Added user profile page, prepped for TOTP 2fa
2026-07-16 22:13:54 +02:00
Squid
63deb02d39
More webui layout, navigation, preparations of user/roles/groups/security
2026-07-16 22:00:02 +02:00
Squid
324367abd7
Base webui and backend additions
2026-07-16 21:35:38 +02:00
Squid
d2b92401f1
Add dashboard shell with sidebar nav and version header.
...
Replace the health-check stub UI with a left menu and content panel so section navigation and frontend/backend versions are visible in the shell.
2026-07-16 20:57:47 +02:00
Squid
38b4e8fd43
Scaffolding baseline
2026-07-16 20:47:33 +02:00