-
e43313b9f4
feat: password-protect file manager and terminal (0.6.1)
main

Rohit MahtoandCommandCodeBot
2026-08-23 19:51:42 +05:30
-
361eeb4049
feat(terminal): auto-download required models on load, bump to 0.5.2
Rohit Mahto
2026-08-23 01:14:30 +05:30
-
d71f161417
fix(telemetry): set custom User-Agent so Cloudflare stops blocking ingest
fix/telemetry-user-agent

Rohit MahtoandClaude Opus 4.8
2026-07-28 19:00:27 +05:30
-
215f5b3c85
Merge pull request #4 from rohit267/feat/fleet-telemetry
Rohit Mahto
2026-07-28 16:48:34 +05:30
-
-
d861d7ccaa
feat(telemetry): fleet telemetry client + PowerShell default on Windows
feat/fleet-telemetry

Rohit MahtoandClaude Opus 4.8
2026-07-28 16:18:42 +05:30
-
-
86e483ccf1
fix(terminal): install pywinpty so the Windows terminal works
fix/windows-pywinpty-install

Rohit MahtoandClaude Opus 4.8
2026-06-07 22:46:00 +05:30
-
27208eb8c8
fix(terminal): install pywinpty so the Windows terminal works

Rohit MahtoandClaude Opus 4.8
2026-06-07 22:46:00 +05:30
-
7f08c3dcdf
fix(filemanager): pin widget element to explicit px height so list scrolls

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:30:06 +05:30
-
5c2310310c
fix(filemanager): pin widget element to explicit px height so list scrolls

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:30:06 +05:30
-
5b7eef8300
fix(filemanager): bound DOM widget height so the list scrolls and loads lazily

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:18:25 +05:30
-
35d4a0dc1f
fix(filemanager): bound DOM widget height so the list scrolls and loads lazily

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:18:25 +05:30
-
30fd1006a1
feat(filemanager): larger original-image preview, keyboard nav, lazy loading

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:03:34 +05:30
-
2e69d2c701
feat(filemanager): larger original-image preview, keyboard nav, lazy loading

Rohit MahtoandClaude Opus 4.8
2026-06-04 19:03:34 +05:30
-
3d72ab6986
Merge feature/terminal-node: fix TERM 'unknown terminal type'
Rohit Mahto
2026-06-04 16:30:22 +05:30
-
-
72bd184540
Merge feature/terminal-node: fix TERM 'unknown terminal type'
Rohit Mahto
2026-06-04 16:30:22 +05:30
-
-
35202d2561
fix: set TERM to match xterm.js frontend to avoid "unknown terminal type"
feature/terminal-node

Rohit MahtoandClaude Opus 4.8
2026-06-04 16:30:03 +05:30
-
99562b9842
fix: set TERM to match xterm.js frontend to avoid "unknown terminal type"

Rohit MahtoandClaude Opus 4.8
2026-06-04 16:30:03 +05:30
-
03e0ed9477
Merge pull request #2 from rohit267/feature/terminal-node
Rohit Mahto
2026-05-23 13:12:28 +05:30
-
-
a70294a311
Merge pull request #2 from rohit267/feature/terminal-node
Rohit Mahto
2026-05-23 13:12:28 +05:30
-
-
a7e6872293
fix: clear pid after terminate to avoid killing a recycled pid

Rohit MahtoandClaude Opus 4.7
2026-05-23 13:07:24 +05:30
-
9dcf5def00
fix: clear pid after terminate to avoid killing a recycled pid

Rohit MahtoandClaude Opus 4.7
2026-05-23 13:07:24 +05:30
-
12243c3bb1
feat: register ChampdevTerminal node, deps, and docs; bump to 0.3.0

Rohit MahtoandClaude Sonnet 4.6
2026-05-23 13:04:10 +05:30
-
ec0d4b6cc2
feat: register ChampdevTerminal node, deps, and docs; bump to 0.3.0

Rohit MahtoandClaude Sonnet 4.6
2026-05-23 13:04:10 +05:30
-
acf8fb6d87
fix: catch terminal init failures; harden ws onclose status

Rohit MahtoandClaude Opus 4.7
2026-05-23 13:02:49 +05:30
-
bcaed52aef
fix: catch terminal init failures; harden ws onclose status

Rohit MahtoandClaude Opus 4.7
2026-05-23 13:02:49 +05:30
-
e0e179b104
feat: add terminal frontend with vendored xterm.js
Rohit Mahto
2026-05-23 13:00:36 +05:30
-
7baf5b92ae
feat: add terminal frontend with vendored xterm.js
Rohit Mahto
2026-05-23 13:00:36 +05:30
-
124880b7be
fix: close ws when shell exits; suppress disconnect log noise

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:59:08 +05:30
-
346ae59a85
fix: close ws when shell exits; suppress disconnect log noise

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:59:08 +05:30
-
f5d6f4a45e
feat: add ChampdevTerminal node and websocket route

Rohit MahtoandClaude Sonnet 4.6
2026-05-23 12:54:04 +05:30
-
c1020ce76b
feat: add ChampdevTerminal node and websocket route

Rohit MahtoandClaude Sonnet 4.6
2026-05-23 12:54:04 +05:30
-
300aadee58
fix: reap and capture exit status in terminate; test exit_code

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:53:16 +05:30
-
96099feefe
fix: reap and capture exit status in terminate; test exit_code

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:53:16 +05:30
-
733566fb50
feat: add Windows PtySession backend via pywinpty
Rohit Mahto
2026-05-23 12:49:36 +05:30
-
f437b70771
feat: add Windows PtySession backend via pywinpty
Rohit Mahto
2026-05-23 12:49:36 +05:30
-
38388a84d5
test: verify PtySession.resize changes PTY window size
Rohit Mahto
2026-05-23 12:49:16 +05:30
-
922dfb4eb8
test: verify PtySession.resize changes PTY window size
Rohit Mahto
2026-05-23 12:49:16 +05:30
-
14b2632823
feat: add Unix PtySession (spawn/read/write/terminate)
Rohit Mahto
2026-05-23 12:49:01 +05:30
-
2314d3b3f6
feat: add Unix PtySession (spawn/read/write/terminate)
Rohit Mahto
2026-05-23 12:49:01 +05:30
-
e38b815d1d
feat: add pty_session.default_shell
Rohit Mahto
2026-05-23 12:48:13 +05:30
-
-
04b66ba351
feat: add pty_session.default_shell
Rohit Mahto
2026-05-23 12:48:13 +05:30
-
-
f2864c22f5
Merge pull request #1 from rohit267/feature/file-manager-node
Rohit Mahto
2026-05-23 12:24:11 +05:30
-
-
2a5c7358c1
Merge pull request #1 from rohit267/feature/file-manager-node
Rohit Mahto
2026-05-23 12:24:11 +05:30
-
-
-
-
-
e670cd0c64
chore: ignore venv, pytest cache, and local superpowers/docs artifacts

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:21:43 +05:30
-
e9f002b740
fix: log import failures and include name in upload result

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:21:09 +05:30
-
30881cb182
docs: document Champdev File Manager node and bump to 0.2.0
Rohit Mahto
2026-05-23 12:18:25 +05:30
-
31f3addfe0
feat: register ChampdevFM node and web directory
Rohit Mahto
2026-05-23 12:18:23 +05:30
-
1d82e3872f
fix: remove viewer keydown leak, guard stale props, align sort key

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:16:44 +05:30
-
cb00d200df
feat: add file-manager DOM-widget frontend
Rohit Mahto
2026-05-23 12:13:27 +05:30
-
fbfb30afd4
fix: sanitize Content-Disposition filename in download route

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:11:28 +05:30
-
226a30dedc
feat: add ChampdevFM node and file-manager HTTP routes
Rohit Mahto
2026-05-23 12:09:55 +05:30
-
062685c3f3
fix: insert upload counter before extension to match nodes.py idiom

Rohit MahtoandClaude Opus 4.7
2026-05-23 12:08:47 +05:30
-
393f5d4e55
fix: operate on symlinks as links and prevent upload overwrite in fm_core

Rohit MahtoandClaude Sonnet 4.6
2026-05-23 12:07:51 +05:30
-
b82d2613fd
feat: add fm_core.make_thumbnail
Rohit Mahto
2026-05-23 12:00:37 +05:30
-
78b9a59ba5
feat: add fm_core.save_upload_bytes
Rohit Mahto
2026-05-23 12:00:10 +05:30
-
02749de89c
feat: add fm_core.move_paths (move and copy)
Rohit Mahto
2026-05-23 11:59:49 +05:30
-
880e009342
feat: add fm_core.make_dir
Rohit Mahto
2026-05-23 11:59:24 +05:30
-
95b0cc6957
feat: add fm_core.rename_path
Rohit Mahto
2026-05-23 11:59:06 +05:30
-
74d47049ef
feat: add fm_core.delete_paths
Rohit Mahto
2026-05-23 11:58:46 +05:30
-
60c80932b8
feat: add fm_core.get_properties
Rohit Mahto
2026-05-23 11:58:24 +05:30
-
165637c82c
feat: add fm_core.list_dir
Rohit Mahto
2026-05-23 11:57:57 +05:30
-
92e37de546
feat: add fm_core.safe_realpath
Rohit Mahto
2026-05-23 11:57:24 +05:30
-
028083c431
chore: add pytest testpaths config and make __init__ import-safe outside ComfyUI
Rohit Mahto
2026-05-23 11:57:02 +05:30
-
6e3e32f03c
feat: add fm_core.classify_kind with test harness
Rohit Mahto
2026-05-23 11:56:56 +05:30
-
-
3abbe05245
Save Video
Rohit Mahto
2026-03-03 14:42:52 +05:30
-
7b3b9e2a9d
add action and publish
Rohit Mahto
2026-02-28 23:42:38 +05:30
-
e174f81ed8
update readme
Rohit Mahto
2026-02-28 23:22:41 +05:30
-
de75c1b695
update repo url
Rohit Mahto
2026-02-28 23:20:58 +05:30
-
6a78c93bf0
champdev save image
Rohit Mahto
2026-02-28 23:20:26 +05:30