Commit Graph

  • 391dd5ee80 docs: refresh README dev alex 2026-07-27 15:24:01 +02:00
  • d8d44f0c6a merge: suppress competing terminal context menus alex 2026-07-22 14:56:04 +02:00
  • bf561186fb fix(terminal): suppress competing context menus fix/terminal-native-menu-suppression alex 2026-07-22 14:56:03 +02:00
  • 0afce741eb merge: prioritize terminal selected copy menu alex 2026-07-22 14:25:21 +02:00
  • 7603b739cb fix(terminal): prioritize selected copy menu fix/terminal-context-menu-priority alex 2026-07-22 14:25:20 +02:00
  • ff8efdd887 merge: add terminal right click copy action alex 2026-07-22 14:15:47 +02:00
  • b289edf5a9 fix(terminal): add right click copy action fix/terminal-context-copy alex 2026-07-22 14:15:46 +02:00
  • 75b67f2a6f merge: use ctrl shift c for terminal output copy alex 2026-07-22 13:01:32 +02:00
  • bcc7486b59 fix(terminal): use ctrl shift c for output copy fix/terminal-copy-shortcut alex 2026-07-22 13:01:31 +02:00
  • 29e765b2be merge: support terminal browser clipboard shortcuts alex 2026-07-22 12:52:20 +02:00
  • d14cdc1151 fix(terminal): support browser clipboard shortcuts fix/web-terminal-clipboard alex 2026-07-22 12:52:19 +02:00
  • c80dbf9737 merge: preserve mounted profile file updates alex 2026-07-22 11:52:43 +02:00
  • 5331a0f110 fix(config-profiles): preserve mounted file inodes fix/profile-mount-write-propagation alex 2026-07-22 11:52:42 +02:00
  • b995521e22 merge: preserve profile file bind mount updates alex 2026-07-22 11:37:54 +02:00
  • 5610017f50 fix(config-profiles): preserve bound file inodes fix/profile-file-bind-inode alex 2026-07-22 11:37:53 +02:00
  • 61e7d68d71 merge: synchronize shared profile mount working copies alex 2026-07-22 11:23:34 +02:00
  • 2247ec47c9 fix(config-profiles): synchronize shared mount working copies fix/live-config-profile-file-sync alex 2026-07-22 11:23:19 +02:00
  • 0d6c1926ae merge: add Git mount refresh feedback alex 2026-07-21 21:18:25 +02:00
  • 900a8e47a5 fix(config-profiles): show Git mount refresh progress fix/git-mount-refresh-feedback alex 2026-07-21 21:14:08 +02:00
  • 25e870ba43 merge: fix container mount layering alex 2026-07-21 20:54:44 +02:00
  • 16984b7cf6 fix(containers): compose profile and Git mounts safely fix/pi-container-mount-layering alex 2026-07-21 20:49:03 +02:00
  • fc52353b2e fix: break config profile refresh import cycle fix/live-git-refresh-import-cycle Developer 2026-07-21 15:46:35 +00:00
  • a63a983116 feat: merge live Git config mount refresh Developer 2026-07-21 15:37:34 +00:00
  • 886c863260 feat: refresh shared Git config mounts live feat/live-git-config-refresh Developer 2026-07-21 14:37:42 +00:00
  • 3c25fffd49 feat: merge live config profile refresh Developer 2026-07-21 11:36:56 +00:00
  • add7c1b500 feat: add live config profile refresh feat/live-config-refresh Developer 2026-07-21 11:12:41 +00:00
  • f9f9372ee7 fix: merge web terminal resilience Developer 2026-07-18 10:32:56 +00:00
  • ea42165ed2 fix: harden web terminal paste and reconnect Developer 2026-07-17 22:11:24 +00:00
  • c178225c8b Merge branch 'fix/git-mount-clone-reuse' into dev Developer 2026-07-17 20:54:21 +00:00
  • b5e961ebe9 fix: reuse cached config profile git mounts Developer 2026-07-17 20:53:37 +00:00
  • 5d379c5f8b merge: add Headquarter favicon Developer 2026-07-15 13:06:41 +00:00
  • 671540ded9 feat: add Headquarter favicon feat/project-favicon Developer 2026-07-15 13:06:40 +00:00
  • ad26fd9f35 merge: dialog scroll containment Developer 2026-07-15 10:20:39 +00:00
  • 415aecc0dd fix: constrain dialog content to the viewport fix/dialog-scroll-containment Developer 2026-07-15 10:20:20 +00:00
  • bb38b37ceb fix: reinitialize terminal on mobile viewport changes fix/mobile-terminal-scrolling Developer 2026-07-14 19:41:34 +00:00
  • 6698c20f25 fix: restore mobile terminal scrolling Developer 2026-07-14 19:07:02 +00:00
  • 5e06a2a226 Merge fix/terminal-paste-partial-writes into dev Developer 2026-07-14 10:34:33 +00:00
  • 49180e4c6d fix: fully drain terminal paste writes to PTY Developer 2026-07-14 10:34:33 +00:00
  • 7a5538b53f Merge fix/web-terminal-bracketed-paste into dev Developer 2026-07-14 10:02:30 +00:00
  • 41d24beade fix: forward browser terminal pastes as bracketed input Developer 2026-07-14 10:02:30 +00:00
  • d1777b88ad Merge fix/terminal-paste-bpm into dev Developer 2026-07-13 13:42:56 +00:00
  • 691bbaa87b fix: restore web terminal multiline paste by reverting scrollback to 10000 Developer 2026-07-13 13:42:56 +00:00
  • 6191565e80 Merge branch 'fix/terminal-tui-scrollbar' into dev Developer 2026-07-11 12:07:58 +00:00
  • 468f34202a fix(terminal): hide scrollbar and stop stale-frame wheel scroll for TUI tools Developer 2026-07-11 12:07:47 +00:00
  • 996a858892 Merge branch 'fix/terminal-pong-leak' into dev Developer 2026-07-11 11:49:01 +00:00
  • ff7fcb6e8d fix(terminal): stop heartbeat pong leaking into the PTY as input Developer 2026-07-11 11:48:48 +00:00
  • 3f06224b75 Merge branch 'fix/web-terminal-multiline-paste' into dev Developer 2026-07-11 11:32:49 +00:00
  • a1a77c99a6 fix: enable multiline paste in web terminal Developer 2026-07-11 11:27:24 +00:00
  • 3c96c7b153 Merge branch 'fix/remove-workspace-working-dir' into dev alex 2026-06-19 12:10:48 +02:00
  • 10955dfe8e fix(tool): stop defaulting manifest working_dir to /workspace alex 2026-06-19 12:10:42 +02:00
  • 6d7f538a79 Merge branch 'fix/terminal-manifest-lazyload' into dev alex 2026-06-19 11:48:59 +02:00
  • b32fea671f fix(terminal): avoid lazy-loading tool manifest in async websocket handler alex 2026-06-19 11:48:41 +02:00
  • 19f91c085e Merge branch 'dev' of ssh://git.commumedia.org:2222/alex/headquarter into dev Developer 2026-06-17 20:57:27 +00:00
  • 155d950556 Merge branch 'fix/pi-container-terminal-root-user' into dev Developer 2026-06-17 20:52:02 +00:00
  • 9f720930ea fix: run tool terminal sessions as container user instead of root Developer 2026-06-17 20:51:46 +00:00
  • 428c70beaa fix: resolve project variable in create_tool_instance alex 2026-06-17 16:12:37 +02:00
  • 1c6dbcede8 fix: resolve project variable in create_tool_instance alex 2026-06-17 16:12:22 +02:00
  • 3e59a257dc feat(terminal): use project name for in-container cwd and clone directory Developer 2026-06-17 13:26:16 +00:00
  • 93da9b42a2 chore(project-map): regenerate .pi-map artifacts across the repo Developer 2026-06-17 11:31:24 +00:00
  • 0dd5f2317b fix(web/ui): improve nav-item hover contrast Developer 2026-06-17 09:53:33 +00:00
  • ab93863ea9 fix(web/ui): restore nav-item anchor styling for live session items Developer 2026-06-17 09:47:37 +00:00
  • 85627793b4 merge: fix/ui-padding-issues Developer 2026-06-16 21:55:07 +00:00
  • 8b6a4f7712 fix(web/ui): resolve padding and dialog layout issues from audit Developer 2026-06-16 21:54:55 +00:00
  • bf698b3ff2 feat(web/ui): unify session opening and add repo card in project list Developer 2026-06-16 21:31:38 +00:00
  • d5119f29f6 feat(web/ui): merge project pane rework into dev Developer 2026-06-16 21:20:15 +00:00
  • 563ff13969 feat(web/ui): rework project pane into flat list with repo/workspace/tool hierarchy Developer 2026-06-16 21:20:04 +00:00
  • 39bac24100 fix(web/ui): align project heading left and keep add-repo button near title Developer 2026-06-16 21:00:47 +00:00
  • 889c598129 fix(web/ui): make config-section-actions sticky for both editors Developer 2026-06-16 16:25:23 +00:00
  • ac56c5e391 fix(web/ui): correct project card layout and unify config section actions Developer 2026-06-16 16:06:08 +00:00
  • 17f4e91a84 feat(web/ui): merge ui polish round into dev Developer 2026-06-16 15:56:13 +00:00
  • b3f47310c3 docs(openspec): add ui polish round proposal, spec, and tasks Developer 2026-06-16 15:56:06 +00:00
  • 972dae64f2 feat(web/ui): unify config sections, restore home padding, improve project repos Developer 2026-06-16 15:55:58 +00:00
  • cbd5533adf feat(web/ui): merge Pass 3 consolidation and polish into dev Developer 2026-06-16 15:27:58 +00:00
  • 6e419f815d feat(web/ui): consolidate dialogs, cards, and breakpoints (Pass 3) Developer 2026-06-16 15:27:45 +00:00
  • 4f4939406f docs(openspec): note push pending status in pass 2 report Developer 2026-06-16 15:03:14 +00:00
  • f47cf27720 feat(web/ui): merge pass 2 component cleanup into dev Developer 2026-06-16 14:48:37 +00:00
  • 6559c2a1d9 docs(openspec): add pass 2 spec, tasks, and completion report Developer 2026-06-16 14:47:46 +00:00
  • 5d5b39bec1 feat(web/ui): refactor component inline styles into utility classes Developer 2026-06-16 14:47:37 +00:00
  • 38d116dcf7 docs(openspec): mark pass 1 tasks complete Developer 2026-06-16 12:24:31 +00:00
  • da3f8da3ac docs(openspec): add web ui spacing/typography proposal, spec, tasks and audit Developer 2026-06-16 12:24:10 +00:00
  • 454a7845bb feat(web/ui): replace inline font-size violations and use new primitives in components Developer 2026-06-16 12:24:04 +00:00
  • 50e3af0d91 feat(web/ui): add mobile detail/search, ssh/profile utilities and nav-height tokens Developer 2026-06-16 12:23:59 +00:00
  • 8e1af41cd3 feat(web/ui): expand design tokens and add primitive component styles Developer 2026-06-16 12:23:53 +00:00
  • 355b471067 feat(web): redesign navbar live session items for scanability Developer 2026-06-16 11:13:10 +00:00
  • a2f0847aad Merge branch 'fix/terminal-session-callbacks' into dev Developer 2026-06-15 13:53:15 +00:00
  • 82ff8b8801 fix: route terminal callbacks and status per session Developer 2026-06-15 13:53:09 +00:00
  • a6ad8268b9 fix: preserve terminal buffer across tab switches and focus regain Developer 2026-06-15 13:11:08 +00:00
  • 3358af57c2 fix: stack profile file mounts onto profile git-mounts to avoid masking Developer 2026-06-15 12:50:19 +00:00
  • 6a61669294 fix: git repo mount race and path resolution Developer 2026-06-15 12:15:50 +00:00
  • 29e48cdb65 fix: force interactive login shell for bash containers Developer 2026-06-15 11:18:28 +00:00
  • ed1f7805f6 fix: bump compiler version to v3 for runuser entrypoint Developer 2026-06-15 11:09:20 +00:00
  • 1d345eba32 fix: use runuser for privilege drop and capture container stderr in logs Developer 2026-06-15 10:41:37 +00:00
  • e35e605914 fix: bump manifest image tag when compiler logic changes Developer 2026-06-15 10:22:36 +00:00
  • 94137c6586 fix: use login shell when dropping privileges in manifest entrypoint Developer 2026-06-15 10:18:52 +00:00
  • 1658767cf4 fix: clone workspace into repo-named subdirectory directly Developer 2026-06-15 10:09:30 +00:00
  • 83928d0f02 chore: add diagnostic logging around workspace git clone Developer 2026-06-15 10:04:34 +00:00
  • 8f648264f1 fix: surface real workspace creation errors instead of generic 409 Developer 2026-06-15 09:46:55 +00:00
  • b26ed7c3e4 refactor: store workspaces as {workspace_id}/{repo_name} for natural git clone layout Developer 2026-06-15 09:40:59 +00:00
  • 6e33e8e4e9 fix: remove explicit repo mount from pi-agent manifest and derive workspace name from remote URL Developer 2026-06-15 09:10:05 +00:00
  • f0ae9483f3 fix: use repository name for workspace mount target Developer 2026-06-15 08:54:01 +00:00