-
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