Commit Graph

  • bc5e80c954 fix: add missing mobile bottom sheet styles for Tools menu Alex Blank 2026-05-26 12:21:52 +02:00
  • ab79080f0b refactor: consolidate loading/error states and extract instance actions hook Alex Blank 2026-05-25 22:50:18 +02:00
  • 4c216dd1ca refactor: extract shared Pydantic validators Alex Blank 2026-05-25 14:05:12 +02:00
  • a37a3122f9 refactor: extract shared validation and reduce duplication Alex Blank 2026-05-25 14:01:32 +02:00
  • a905cf729e fix: restore original CSS and combine with mobile styles Alex Blank 2026-05-25 13:00:47 +02:00
  • 3a16775188 docs: mark mobile-pages-overhaul tasks complete and sync specs Alex Blank 2026-05-25 12:52:06 +02:00
  • b363d89768 feat: mobile repo workspace with tabbed navigation Alex Blank 2026-05-25 12:49:15 +02:00
  • 27c39f9cfc feat: mobile config profiles with list-detail pattern Alex Blank 2026-05-25 12:27:47 +02:00
  • e8d5b16acc feat: mobile tool workshop with list-detail pattern Alex Blank 2026-05-25 12:18:24 +02:00
  • 437ad840ef docs: mark all mobile-app-usability tasks complete Fusion 2026-05-25 11:21:25 +02:00
  • c2a232d8f0 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-25 11:20:43 +02:00
  • adaedb70ef feat: implement mobile app usability improvements Fusion 2026-05-25 11:20:25 +02:00
  • 5178cf9cbf Merge branch 'feat/terminal-startup-and-container-tools' into dev OpenCode Agent 2026-05-24 22:22:03 +00:00
  • 01a0ef46c9 feat: terminal startup command and container tools OpenCode Agent 2026-05-24 22:21:55 +00:00
  • a4c429d53a Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 21:40:44 +00:00
  • 1fc244e818 fix: show time alongside date in session created_at alex 2026-05-24 21:40:26 +00:00
  • 8fb4b67372 fix: enable terminal scrolling on mobile Fusion 2026-05-24 23:35:05 +02:00
  • fbd41e3eb4 fix: mobile terminal container height - use flexbox throughout Fusion 2026-05-24 23:25:42 +02:00
  • 9c57a94e9f Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 23:21:28 +02:00
  • 84b7b64ec0 fix: change mobile terminal wrapper from grid to flexbox Fusion 2026-05-24 23:20:51 +02:00
  • 29ed0f2a3b Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 21:20:47 +00:00
  • 6c32e5266c fix: add terminal WebSocket diagnostics and unmount protection alex 2026-05-24 21:20:16 +00:00
  • 9e88acaa36 fix: remove 0-dimension check blocking terminal fit and add debug logging Fusion 2026-05-24 23:15:15 +02:00
  • 0d10caf489 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 23:07:19 +02:00
  • 245d79569e fix: use CSS Grid for mobile terminal layout to fix 0 height issue Fusion 2026-05-24 23:07:13 +02:00
  • 8e86cd255c Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 21:02:23 +00:00
  • 6ee667c384 feat: add profile includes management UI alex 2026-05-24 21:02:07 +00:00
  • 21285498ae fix: mobile terminal black screen - replace grid with flexbox layout Fusion 2026-05-24 23:00:32 +02:00
  • 9751b65dce debug: add more logging to trace mobile terminal black screen Fusion 2026-05-24 22:56:02 +02:00
  • 612217ad89 fix: mobile terminal black screen - grid cell had 0 height Fusion 2026-05-24 22:51:31 +02:00
  • b9ea806c0d Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 22:46:55 +02:00
  • 22f736ce20 debug: add console logging to trace mobile terminal black screen issue Fusion 2026-05-24 22:46:48 +02:00
  • deb22bec0f fix: prevent duplicate session action requests causing 404s alex 2026-05-24 19:40:42 +00:00
  • 9320e175d1 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 19:33:49 +00:00
  • d8f220d825 fix: unify session loading states across pages alex 2026-05-24 19:33:38 +00:00
  • 77b7c82563 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 21:29:30 +02:00
  • 3fc392a314 fix: handle ERR_NETWORK_CHANGED from Docker network changes Fusion 2026-05-24 21:29:16 +02:00
  • edd8882fa0 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 19:25:52 +00:00
  • 760369b102 fix: constrain loading overlays to components alex 2026-05-24 19:25:42 +00:00
  • 8da527f964 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 21:21:47 +02:00
  • 76fbd74d20 fix: ensure terminal opens before fit and add dimension guards Fusion 2026-05-24 21:21:34 +02:00
  • 384beeca8a Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 19:20:32 +00:00
  • 869efda214 fix: per-item loading animations in instance list alex 2026-05-24 19:20:21 +00:00
  • 51b5d723ac fix: terminal clear on reset and data loss for text starting with { Fusion 2026-05-24 21:15:04 +02:00
  • 33b482ce91 fix: terminal reconnect typing and reset functionality Fusion 2026-05-24 20:57:33 +02:00
  • 0cb2eefd29 fix: send SIGWINCH to docker exec process for container terminal resize Fusion 2026-05-24 20:47:14 +02:00
  • 5f5dc9c851 fix: revert docker exec -i change and use stty with line hiding Fusion 2026-05-24 20:40:02 +02:00
  • 4864d269e8 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 20:35:16 +02:00
  • 29e4bed9e6 fix: use docker exec -i instead of -it so host PTY resize propagates to container Fusion 2026-05-24 20:35:07 +02:00
  • c8da0ab6c4 fix: retry start/restart on network errors alex 2026-05-24 18:33:25 +00:00
  • b04a458975 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 18:29:10 +00:00
  • 2299bd51ba fix: handle already-serialized mount dicts in profile update alex 2026-05-24 18:29:03 +00:00
  • 45fb0c753c Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 20:24:49 +02:00
  • c82e628e6f fix: send stty resize on every resize with hidden command output Fusion 2026-05-24 20:24:41 +02:00
  • 383a874bcf Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 18:23:08 +00:00
  • 18634387c7 feat: config profiles top-level navigation with split-pane UI alex 2026-05-24 18:23:01 +00:00
  • 4b09f611d6 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 20:13:17 +02:00
  • 5c998f5bf9 fix: revert all terminal resize fixes that caused layout issues Fusion 2026-05-24 20:13:10 +02:00
  • c595a513d5 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 18:10:56 +00:00
  • 08bd8bf7f9 fix: config profile form focus loss and path validation messages alex 2026-05-24 18:10:51 +00:00
  • 1b7308d091 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 20:04:02 +02:00
  • 1060cb60ed fix: remove position override on mobile xterm to prevent layout issues Fusion 2026-05-24 20:03:56 +02:00
  • b58696bb7e Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 18:00:54 +00:00
  • 4d0834069b chore: merge migration heads for remove_is_builtin and add_config_profiles alex 2026-05-24 18:00:49 +00:00
  • fc41b51bf0 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 19:59:49 +02:00
  • 3dbb6321fc fix: force explicit resize and add delayed refit after WebSocket connect Fusion 2026-05-24 19:59:35 +02:00
  • 7282b91d99 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 17:58:49 +00:00
  • 9ad11a021c feat: add config profiles alex 2026-05-24 17:58:39 +00:00
  • 9f29ac15da fix: improve terminal resize with better stty command and logging Fusion 2026-05-24 19:52:00 +02:00
  • 3092038e40 debug: add console logging for terminal resize debugging Fusion 2026-05-24 19:44:21 +02:00
  • 738e01bb7c fix: add window resize fallback and delay refresh to next frame Fusion 2026-05-24 19:31:15 +02:00
  • 4d0c70de98 fix: hide stty resize command from terminal output using ANSI escapes Fusion 2026-05-24 19:17:54 +02:00
  • 701bd57293 fix: send stty resize on every resize, not just first time Fusion 2026-05-24 19:07:37 +02:00
  • 85f04447ea fix: force xterm.js canvas redraw on resize via internal renderer Fusion 2026-05-24 18:47:27 +02:00
  • d931f3071d Revert "fix: add window resize listener and refresh on font size change" Fusion 2026-05-24 18:42:14 +02:00
  • 4a356fe88e fix: add window resize listener and refresh on font size change Fusion 2026-05-24 18:18:41 +02:00
  • ca22e9c9d2 fix: reset xterm position to relative on mobile to prevent layout issues Fusion 2026-05-24 18:13:28 +02:00
  • 4de312c170 fix: terminal resize propagation and redraw Fusion 2026-05-24 17:44:00 +02:00
  • e7a89a853f fix: ensure terminal container fills viewport and redraws on resize Fusion 2026-05-24 17:12:32 +02:00
  • 48fa858090 Merge branch 'main' of ssh://git.commumedia.org:2222/alex/headquarter alex 2026-05-24 15:04:33 +00:00
  • 679b1693fc Merge commit 'ea174b1' alex 2026-05-24 15:03:58 +00:00
  • 7b23618ae7 fix: use requestAnimationFrame before fit() on window resize Fusion 2026-05-24 17:03:25 +02:00
  • ea174b1642 fix: review fixes for el-1bn alex 2026-05-24 15:02:32 +00:00
  • 8b4e1a7428 fix: ensure shell-content fills available viewport height Fusion 2026-05-24 17:01:15 +02:00
  • f37813a317 revert: remove ResizeObserver and stty-on-every-resize to fix infinite loop Fusion 2026-05-24 16:54:05 +02:00
  • 6e600fdbcd fix: use ResizeObserver for more reliable terminal resize detection Fusion 2026-05-24 16:50:34 +02:00
  • 9cc98455ef 3.2 Launch and restart profile application (el-5z8) alex 2026-05-24 14:41:17 +00:00
  • f4211ad452 chore: remove debug console.log statements from terminal component Fusion 2026-05-24 16:40:05 +02:00
  • 058c501e4a fix: prevent terminal from growing beyond viewport on resize Fusion 2026-05-24 16:37:18 +02:00
  • 74033243c9 feat: send stty resize command on every resize, not just first Fusion 2026-05-24 16:27:37 +02:00
  • 9910fd4445 fix: send stty command to resize container shell on first resize Fusion 2026-05-24 16:25:14 +02:00
  • 4a66a4a384 fix: pass instance_id to _write_loop to resolve NameError Fusion 2026-05-24 16:18:53 +02:00
  • fa20d00d14 debug: add loop exit logging to terminal WebSocket handler Fusion 2026-05-24 16:13:44 +02:00
  • f59274ae64 revert: remove explicit WebSocket close that caused immediate disconnection Fusion 2026-05-24 16:12:21 +02:00
  • b89fb608b6 fix: explicitly close WebSocket with code 1000 when loops end Fusion 2026-05-24 16:08:51 +02:00
  • a1dbfcf2a8 feat: implement profile CRUD validation compatibility and defaults API alex 2026-05-24 14:06:03 +00:00
  • 116cd22ff8 revert: remove stty resize workaround that caused 1006 loops Fusion 2026-05-24 16:06:00 +02:00
  • 0094ba01cd fix: send stty command to resize container shell Fusion 2026-05-24 16:04:00 +02:00
  • f6fb984ec6 revert: remove SIGWINCH signal that caused connection loops Fusion 2026-05-24 16:00:25 +02:00
  • 13aceeb08d 2.1 Profile resolver service (el-1nj) alex 2026-05-24 13:58:39 +00:00