snxraven
244ff569f5
Enable Holesail tunnels by default; keep holesail as required dep
...
CI / test (push) Successful in 9m59s
Holesail is on unless ENABLE_HOLESAIL=0/false/off. The holesail package remains a required dependency; docs and UI copy match the new default.
2026-07-10 22:56:17 -04:00
snxraven
02f25e0981
Complete roadmap optionals: Holesail, Swarm UI, GitOps, virtualization.
...
CI / test (push) Successful in 9m58s
Add tunnel persistence and container one-click tunnels with local
Holesail client bind, Swarm services/nodes/tasks view, GitOps stack
sync from git, deploy wizard step chrome, virtualized container lists,
and structure regression tests. Mark Tracks A–D and optional future done.
2026-07-10 22:53:30 -04:00
snxraven
a42f5e4dcf
Complete Track C roadmap: dashboard, job follow, actions, activity, roles
...
CI / test (push) Successful in 9m55s
Ship the modern dashboard, job tray log follow, container overflow actions, stacks search, activity history, role-gated controls, invite form with copy token, first-connect checklist, and mark Track C done on the roadmap.
2026-07-10 22:31:16 -04:00
snxraven
2d8b24ec0e
Support multiple deploy template list URLs with cross-list dedupe
...
CI / test (push) Successful in 9m55s
Add Settings UI to configure many Portainer-format template catalogs (not just one), merge them on fetch, drop duplicates by image/stack/title, and show source counts on the Deploy view.
2026-07-10 22:19:46 -04:00
snxraven
4063c83597
Ship Track C UX polish: toasts, settings, lists, navigation
...
CI / test (push) Successful in 9m55s
Add a visible toast stack, fix presentError double-notify, wire density and auto-refresh settings, gate destructive confirms, improve empty/skeleton/search on resource lists, and enable browser history plus keyboard palette navigation.
2026-07-10 22:10:40 -04:00
snxraven
3b3336fbde
Make dashboard fit the viewport without outer scroll
...
CI / test (push) Successful in 9m52s
Restructure the dashboard into a height-contained grid so stats, panels, and actions fill the content pane; only individual cards scroll when their content is long.
2026-07-10 22:05:27 -04:00
snxraven
0d477a2e9e
Dock peers footer to bottom so nav never scrolls with peers
...
CI / test (push) Successful in 9m53s
Stop whole-sidebar scrolling; only the nav region scrolls. Peers live in a fixed sidebar footer that grows up to four rows then scrolls on its own.
2026-07-10 22:03:19 -04:00
snxraven
39af74640c
Fix dashboard overflow; pin peer list to bottom with 4-row scroll
...
CI / test (push) Successful in 10m2s
Contain dashboard layout so views scroll inside the content pane without horizontal bleed, wrap long system values, and keep the peers panel bottom-sticky growing up to four rows before scrolling.
2026-07-10 22:01:50 -04:00
snxraven
606e5443ce
Fix peer row layout and volumes RPC handler crash
...
CI / test (push) Successful in 9m55s
Keep peer action buttons from overflowing with stable truncation and short labels, move reset peers into Settings with an infinitely scrollable peer list, and harden waitForPeerResponse so success replies without a message (listVolumes) no longer throw.
2026-07-10 21:58:37 -04:00
snxraven
5d3342fe4f
Persist peers across restarts; move connect form to modal
...
CI / test (push) Successful in 9m55s
Always store configured connections in localStorage (with invite/alias), restore and re-dial on boot, and free the sidebar so every nav item stays reachable via a scrollable nav plus an Add peer modal.
2026-07-10 21:53:28 -04:00
snxraven
2cccb8a04e
Fix titlebar pear-ctrl overlap; route status into job tray
...
CI / test (push) Successful in 9m53s
Reserve space for window controls and split the titlebar clusters so brand and chrome no longer collide. Replace the full-screen status spinner with lightweight activity jobs in the event tray.
2026-07-10 21:48:11 -04:00
snxraven
db5d411089
Improve deploy UX and dark-theme text contrast
...
CI / test (push) Successful in 9m55s
Debounce template search, harden deploy/duplicate/template flows with
reliable RPC and better form controls (switches/sliders). Raise muted
and secondary text contrast across styles so copy stays readable.
2026-07-10 21:28:01 -04:00
snxraven
53c8040020
Ship Track B UI: smart defaults, ops shell, deploy stepper
...
CI / test (push) Successful in 9m53s
Add host snapshot and network IPAM suggestions, image-driven form
hydration, command palette, Host/Events/Settings views, offline banner,
job drawer for deploy steps, and typed RPC errors. Mark roadmap complete.
2026-07-10 21:17:04 -04:00
snxraven
0ee9b67834
Complete production roadmap: vault, peers, swarm, streams, ops
...
CI / test (push) Successful in 9m54s
Ship remaining roadmap items: encrypted registry vault, peer invite/revoke,
Swarm/plugins behind flags, binary streams, engine create validation, deploy
rollback, schema validation, fleet/access UI, metrics, fuzz/load/soak tests,
systemd packaging, and release tooling. Mark ROADMAP fully complete.
2026-07-10 20:50:55 -04:00
Raven Scott
0bb6ba1692
breaking
CI / test (push) Successful in 9m56s
2026-07-10 20:36:11 -04:00
Raven Scott
d6ce72af66
Updates
2026-07-10 20:04:47 -04:00
Raven Scott
ae032cc6aa
update
2025-11-24 23:47:39 -05:00
Raven Scott
1b9365eadb
more updates
2025-11-24 23:23:47 -05:00
Raven Scott
aa45d86efe
fix test
2025-11-24 22:51:06 -05:00
Raven Scott
2278b494f6
standardize messages
2025-11-24 22:33:31 -05:00
Raven Scott
9ed79d5209
test better deployment mappings
2025-11-24 19:11:55 -05:00
Raven Scott
1a283c6087
continued improvements
2025-11-24 19:02:16 -05:00
Raven Scott
4555f35a96
updates
2025-11-24 18:44:11 -05:00
Raven Scott
6c8ad3e9a0
attempts to have better validation during deploy from template
2025-11-24 18:26:13 -05:00
Raven Scott
4fb97242e8
enhance terminal
2025-11-24 18:19:21 -05:00
Raven Scott
80cfd0bbe7
disable scrollbar in deployer
2025-11-24 17:55:43 -05:00
Raven Scott
ef859f9b33
fix deploy tab
2025-11-24 17:45:18 -05:00
Raven Scott
664848c1b5
container details area
2025-11-24 17:42:56 -05:00
Raven Scott
3b9efe24c3
test
2025-11-24 17:31:55 -05:00
Raven Scott
07cdbf293e
updates
2025-11-24 17:05:20 -05:00
Raven Scott
5f7d9bddd6
optimize app loading
2025-11-24 16:39:45 -05:00
Raven Scott
4bf3381270
further updates
2025-11-24 16:28:21 -05:00
Raven Scott
6469f620e6
new notification system test
2025-11-24 15:58:47 -05:00
Raven Scott
05fa6b8622
add information inspect
2025-11-24 15:49:50 -05:00
Raven Scott
083e4c5502
update look and feel
2025-11-24 15:42:16 -05:00
Raven Scott
6171cddfa3
update duplicate
2025-11-24 15:27:10 -05:00
Raven Scott
074d8df3cc
test enhancements
2025-11-24 09:06:29 -05:00
Raven Scott
46d359f18a
fix fit addon
2025-11-24 08:49:45 -05:00
Raven Scott
8a15468124
Fix terminal
2025-11-24 08:42:46 -05:00
Raven Scott
2062909878
updating deployer
2025-11-24 07:26:12 -05:00
Raven Scott
d3216afb64
Fix memory leaks and optimize performance
...
- Fix memory leaks: cleanup stats/logs streams, event listeners, peer handlers
- Fix bugs: duplicate listeners/modals, race conditions
- Optimize: increase polling intervals, cache DOM queries, localStorage fallback
- Improve: error handling, code cleanup, remove debug statements
2025-11-24 07:03:35 -05:00
Raven Scott
0bfb29c6ff
update name
2024-12-03 00:49:32 -05:00
Raven Scott
605e30c368
update
2024-12-02 05:58:22 -05:00
Raven Scott
71992f004c
more progress
2024-12-02 03:29:59 -05:00
Raven Scott
2839fd7a7d
first attempt at tempate deployments
2024-12-02 02:16:00 -05:00
Raven Scott
77122a58b7
add container log view
2024-12-02 00:02:36 -05:00
Raven Scott
3e37359e61
add docker cli access per connection
2024-12-01 23:48:26 -05:00
Raven Scott
c38f23d50e
test again
2024-12-01 22:14:26 -05:00
Raven Scott
73adabe2c4
test
2024-12-01 22:01:07 -05:00
Raven Scott
57209a8159
style scrollbars
2024-11-30 15:43:02 -05:00