Commit Graph

  • 0dba13a354 fix: send SIGWINCH to docker exec after PTY resize Fusion 2026-05-24 15:57:29 +02:00
  • 5500552993 fix: send terminal resize immediately on WebSocket connect Fusion 2026-05-24 15:42:22 +02:00
  • f0e19615ce 2.3 Instance API profile selection plumbing (el-4hr) alex 2026-05-24 13:39:45 +00:00
  • fed49dba6d debug: add logging and simplify fit logic Fusion 2026-05-24 15:30:34 +02:00
  • fa17b13413 fix: wait for fonts and retry fit until proper dimensions Fusion 2026-05-24 15:25:47 +02:00
  • 0bea26c784 1.1 Backend data model and migrations (el-5fe) alex 2026-05-24 13:23:12 +00:00
  • 38185b9659 fix: remove container ResizeObserver causing infinite growth loop Fusion 2026-05-24 15:19:31 +02:00
  • 07e7c6ea0f fix: wait for container dimensions before xterm init Fusion 2026-05-24 15:16:11 +02:00
  • b638dccd36 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 15:02:56 +02:00
  • 8f7e19fdb1 fix: remove conflicting CSS that broke terminal sizing Fusion 2026-05-24 15:02:40 +02:00
  • ba76f09a1c Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 12:59:36 +00:00
  • 8b08c3886c fix: prevent reconnection loop on concurrent connection close alex 2026-05-24 12:59:28 +00:00
  • 5577e19782 fix: set explicit container dimensions before xterm init Fusion 2026-05-24 14:57:03 +02:00
  • 22c035984e feat: add config profiles data model and migrations agent/e-worker-2/el-1ou-63-final-openspec-status-and-c alex 2026-05-24 12:54:45 +00:00
  • d35037df01 docs: add OpenSpec status review and update add-config-profiles tasks alex 2026-05-24 12:54:23 +00:00
  • 268651bab0 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 14:48:45 +02:00
  • fc873e2d6b docs: add terminal API and user documentation alex 2026-05-24 12:48:36 +00:00
  • 7389344b6d fix: defer terminal manager idle check until event loop is running Fusion 2026-05-24 14:48:30 +02:00
  • 0a8f1419a6 docs: mark task 6.4 complete alex 2026-05-24 12:46:18 +00:00
  • 09938bede4 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 12:45:59 +00:00
  • 073013bc61 feat: add heartbeat/ping to terminal WebSocket alex 2026-05-24 12:45:50 +00:00
  • 865b9411da fix: add 'resetting' status to terminal callback types Fusion 2026-05-24 14:43:27 +02:00
  • 48d1a7d05c Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 14:39:20 +02:00
  • ab1d3a6aa1 fix: use CSS Grid for mobile terminal layout Fusion 2026-05-24 14:39:06 +02:00
  • d117047711 docs: update tasks for persistent terminal sessions alex 2026-05-24 12:36:50 +00:00
  • d1c187ab16 feat: implement persistent terminal sessions alex 2026-05-24 12:35:52 +00:00
  • ecd3ba5918 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 12:29:44 +00:00
  • a919ff8611 feat: add persistent terminal sessions spec alex 2026-05-24 12:29:29 +00:00
  • 39cf01c3c9 fix: use absolute positioning for xterm.js to fill container Fusion 2026-05-24 14:28:03 +02:00
  • c49bb028c4 fix: remove ResizeObserver to prevent infinite resize loop Fusion 2026-05-24 14:23:34 +02:00
  • 0baf7f7750 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter Fusion 2026-05-24 14:15:26 +02:00
  • 6e496e102d fix: terminal sizing and newline rendering issues Fusion 2026-05-24 14:14:45 +02:00
  • 7cb88a3163 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 12:07:54 +00:00
  • ce1a73abce feat: add styles and polish for unified session list components alex 2026-05-24 12:07:37 +00:00
  • 5fddc65468 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 14:05:38 +02:00
  • f065e2b8c0 fix: terminal sizing and container overflow Fusion 2026-05-24 14:05:23 +02:00
  • f4cf286bb5 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 12:03:34 +00:00
  • 549d13f469 feat: implement unified session list components alex 2026-05-24 12:03:16 +00:00
  • 45cd192188 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 13:57:30 +02:00
  • 030a39dd5a fix: send resize message when font size changes Fusion 2026-05-24 13:57:22 +02:00
  • ed15d53493 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 11:50:17 +00:00
  • ffb7ef0d21 feat: add session list overhaul proposal alex 2026-05-24 11:50:16 +00:00
  • e265c86997 fix: use flex layout for terminal container to ensure proper sizing Fusion 2026-05-24 13:47:40 +02:00
  • 23c876b558 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 13:42:54 +02:00
  • 74c65068c8 fix: add ResizeObserver and delayed fit for terminal sizing Fusion 2026-05-24 13:42:39 +02:00
  • 48277369f2 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 11:42:37 +00:00
  • 5f39267781 fix: use bind mount for instances in traefik compose alex 2026-05-24 11:42:29 +00:00
  • caf11cdb8a fix: improve terminal sizing with delayed fit and flex layout Fusion 2026-05-24 13:38:15 +02:00
  • 2f44306089 fix: ensure terminal fills entire viewport on mobile Fusion 2026-05-24 13:31:46 +02:00
  • 6173d42ddf fix: allow terminal page to fill available space instead of using 100vh Fusion 2026-05-24 13:24:21 +02:00
  • 9afd559394 fix: reduce minimum font size and prevent reconnection on font size change Fusion 2026-05-24 13:20:49 +02:00
  • 25da0c149a Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 13:15:45 +02:00
  • 457f0d29ae fix: add safety guards to font size change and show buttons on all screen sizes Fusion 2026-05-24 13:15:29 +02:00
  • dfbd3e60a8 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 11:14:06 +00:00
  • 075eb6a76b fix: ensure cloned repo is mounted in compose for clone mode alex 2026-05-24 11:13:53 +00:00
  • 4571bebf8e feat: add font size controls to mobile terminal header and fix auto-hide space reclamation Fusion 2026-05-24 13:10:07 +02:00
  • ec45283257 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 13:02:24 +02:00
  • cce3fa773a feat: hide tunnel UI for terminal sessions and show session metadata Fusion 2026-05-24 13:02:06 +02:00
  • 50474f7b13 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 11:00:18 +00:00
  • 9c7043bab1 fix: add merge migration for alembic heads and make remove_is_builtin idempotent alex 2026-05-24 11:00:03 +00:00
  • 2dd2f2ab06 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 12:45:21 +02:00
  • e555561a2d fix: lift modifier state to MobileTerminalWrapper for virtual keyboard integration Fusion 2026-05-24 12:45:07 +02:00
  • 4ac3d593aa Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 10:32:58 +00:00
  • 1a3860a4d8 fix: mount /data/instances as host bind mount for API alex 2026-05-24 10:32:43 +00:00
  • 3d9ff44d1a Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 12:28:51 +02:00
  • 12378def4d feat: implement one-shot modifier keys for mobile terminal Fusion 2026-05-24 12:28:36 +02:00
  • f6f7853aa4 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev alex 2026-05-24 10:25:15 +00:00
  • 802d8f1e8c fix: strip remote prefix from branch names in list_branches alex 2026-05-24 10:25:01 +00:00
  • 4f9aa7e3c2 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 12:17:50 +02:00
  • cb25b94cb7 fix: prevent special key buttons from stealing focus Fusion 2026-05-24 12:17:35 +02:00
  • 01aaf4c78f Merge remote dev and resolve conflicts in CreateSessionForm alex 2026-05-24 10:16:27 +00:00
  • 96c8dd7402 feat: make session creation a sequential workflow alex 2026-05-24 10:14:39 +00:00
  • f5c2c95af0 fix: focus xterm terminal on tap instead of hidden input Fusion 2026-05-24 12:14:11 +02:00
  • 06fe8623bc fix: move hidden input off-screen and fix branch loading Fusion 2026-05-24 12:11:53 +02:00
  • f2fed518f0 Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Fusion 2026-05-24 12:06:38 +02:00
  • cc2a638c76 feat: always show special keys strip on mobile terminal Fusion 2026-05-24 12:06:22 +02:00
  • 5cec4a7a6f Merge branch 'feat/session-branch-selection' into dev alex 2026-05-24 10:06:14 +00:00
  • 7e0df57f8c fix: keep virtual keyboard open when tapping special keys Fusion 2026-05-24 11:57:55 +02:00
  • aea1ff95f6 fix: prevent infinite terminal re-initialization loop Fusion 2026-05-24 11:35:32 +02:00
  • c8fdca7f60 Merge branch 'feat/session-branch-selection' into dev alex 2026-05-24 09:33:19 +00:00
  • 014b88ee56 test: add unit tests for session branch selection alex 2026-05-24 09:31:09 +00:00
  • b6bda3d692 feat: implement mobile terminal UX Fusion 2026-05-24 11:30:04 +02:00
  • d7fb51f427 feat: add branch dropdown and new branch creation UI alex 2026-05-24 09:25:48 +00:00
  • 0d57e3501a feat: add newBranch parameter to createInstance alex 2026-05-24 09:21:50 +00:00
  • 3672312028 feat: support creating local branch during session creation alex 2026-05-24 09:21:29 +00:00
  • c5f117e5b1 feat: add branch listing API function alex 2026-05-24 09:20:31 +00:00
  • 10a5c29702 docs: add session branch selection design spec alex 2026-05-24 09:18:29 +00:00
  • 312a646b89 feat: remove built-in tool types distinction Fusion 2026-05-23 20:02:19 +02:00
  • 01adc9a00f refactor: unify create session forms - show clone mode everywhere and display fixed fields as read-only Fusion 2026-05-23 19:53:12 +02:00
  • 2e9ca52cdb refactor: unify session creation form into CreateSessionForm component Fusion 2026-05-23 16:26:35 +02:00
  • cd4eba9803 fix: restore loading overlay for delete/stop operations on active sessions Fusion 2026-05-23 08:12:15 +02:00
  • 18646e3d1b fix: move creation loading indicator to create session form Fusion 2026-05-23 08:08:24 +02:00
  • 8c5e1b931e fix: move creation loading indicator outside active sessions grid Fusion 2026-05-23 08:04:48 +02:00
  • d1be2e4951 feat: add loading indicators for long-running operations Fusion 2026-05-23 07:54:52 +02:00
  • 953ea05756 fix: show all probe attempts including successful ones Fusion 2026-05-23 07:43:51 +02:00
  • 507b71c586 fix: React crash when opening terminal sessions Fusion 2026-05-23 07:36:46 +02:00
  • aebcf25bf4 fix: OpenCode instances fail with 'no port configured' error Fusion 2026-05-23 07:29:56 +02:00
  • ae42cac61e fix: terminal tools always showing as unhealthy Fusion 2026-05-22 23:55:51 +02:00
  • e2ad7d7fb6 fix: prevent null default_port for terminal tools alex 2026-05-22 21:49:31 +00:00
  • 9e1334eb6d fix: remove port exposure from terminal tool (opencode) alex 2026-05-22 21:47:02 +00:00