480584de63
chore: project setup and tooling cleanup ( #26 )
...
* add project setup
* add tools to eslint
* remove contributing.md
* update claude md
* chore: simplify CI to single Node.js version (22)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* use node 20
* adjust formatting
* fix linting
* format
* fix layout
* fix: align CI node version to .nvmrc (22), remove redundant gotcha
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: arkon <arkon.85@hotmail.com >
2026-02-27 13:16:23 +01:00
arkon
2b2829ebde
chore: version packages
2026-02-27 10:58:10 +01:00
arkon
8038145d40
chore: bump version to 0.1658
2026-02-27 08:53:30 +01:00
arkon
63d752e3cf
chore: bump version to 0.1657
2026-02-27 08:45:15 +01:00
arkon and Claude Opus 4.6
c668f9bae1
chore: bump version to 0.1656
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 08:28:30 +01:00
arkon and Claude Opus 4.6
8fc0dc8c2e
chore: bump version to 0.1655
...
Security hardening: timing-safe auth comparison, localhost-only hook bypass,
SSE client limit, TLS key permissions, strict settings schema, logout endpoint.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 01:13:58 +01:00
arkon and Claude Opus 4.6
f699002cbf
chore: bump version to 0.1654
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 01:07:03 +01:00
arkon
de494bbb55
chore: bump version to 0.1653
2026-02-27 00:49:32 +01:00
arkon
5f1f66bf60
chore: bump version to 0.1652
2026-02-27 00:34:38 +01:00
arkon
001676ff0f
chore: bump version to 0.1651
2026-02-26 16:48:00 +01:00
arkon and Claude Opus 4.6
3795c45cc1
chore: rename Claudeman to Codeman
...
Full product rename across 109 files (~834 occurrences):
- Env vars: CLAUDEMAN_* → CODEMAN_*
- Data dirs: ~/.claudeman/ → ~/.codeman/, ~/claudeman-cases/ → ~/codeman-cases/
- tmux prefix: claudeman- → codeman-
- localStorage: claudeman-* → codeman-*
- Package/CLI: claudeman → codeman
- GitHub repo: Ark0N/Claudeman → Ark0N/Codeman
- systemd service: claudeman-web → codeman-web
- Class: ClaudemanApp → CodemanApp
Migration infrastructure for seamless transition:
- state-store.ts: auto-migrates data directories on startup
- tmux-manager.ts: dual-prefix detection (legacy claudeman- sessions)
- app.js: localStorage key migration (preserves old keys)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 16:44:34 +01:00
arkon
3ccd22161c
chore: bump version to 0.1650
2026-02-26 16:12:41 +01:00
arkon
7af806e0c1
chore: bump version to 0.1649
2026-02-26 16:10:13 +01:00
arkon
d3d44223ec
chore: bump version to 0.1648
2026-02-26 16:07:33 +01:00
arkon
ce9cbc9200
chore: bump version to 0.1647
2026-02-26 16:04:00 +01:00
arkon
1adcb7656b
chore: bump version to 0.1646
2026-02-26 00:49:36 +01:00
arkon
209cc74514
chore: bump version to 0.1645
2026-02-25 23:53:03 +01:00
arkon
9719921c8e
chore: bump version to 0.1644
2026-02-25 19:34:10 +01:00
arkon
be46dfe19d
chore: bump version to 0.1643
2026-02-25 18:58:34 +01:00
arkon and Claude Opus 4.6
64ad8b467b
chore: bump version to 0.1641
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 17:14:53 +01:00
arkon and Claude Opus 4.6
fd0b75c9a5
chore: bump version to 0.1640
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 13:40:55 +01:00
arkon
ea79d1f998
chore: bump version to 0.1639
2026-02-25 09:49:01 +01:00
arkon and Claude Opus 4.6
cf09e0e9cd
chore: bump version to 0.1638
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-25 09:39:41 +01:00
arkon and Claude Opus 4.6
8d3ce5ef57
chore: bump version to 0.1637
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 09:23:18 +01:00
arkon and Claude Opus 4.6
475062f0af
chore: bump version to 0.1636
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 09:07:16 +01:00
arkon
b1672ea1fa
chore: bump version to 0.1635
2026-02-25 08:19:47 +01:00
arkon
7b931a35d0
chore: bump version to 0.1634
2026-02-25 00:32:45 +01:00
arkon
57193cb1be
chore: bump version to 0.1633
2026-02-25 00:21:34 +01:00
arkon
a5dd4fff21
chore: bump version to 0.1632
2026-02-25 00:14:52 +01:00
arkon and Claude Opus 4.6
e4c8c7a645
chore: bump version to 0.1631
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 23:49:09 +01:00
arkon and Claude Opus 4.6
006f60b4a4
chore: bump version to 0.1630
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:57:58 +01:00
arkon and Claude Opus 4.6
84027cf468
chore: bump version to 0.1629
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:56:47 +01:00
arkon and Claude Opus 4.6
ce4107ef9c
chore: bump version to 0.1628
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:55:36 +01:00
arkon and Claude Opus 4.6
d83bd7a992
chore: bump version to 0.1627
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:54:26 +01:00
arkon and Claude Opus 4.6
5e6f7adcb3
chore: bump version to 0.1626
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:53:18 +01:00
arkon and Claude Opus 4.6
b20f903201
chore: bump version to 0.1625
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:50:56 +01:00
arkon and Claude Opus 4.6
31b766c10f
chore: bump version to 0.1624
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:49:16 +01:00
arkon and Claude Opus 4.6
4d70bc5eea
chore: bump version to 0.1623
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:42:05 +01:00
arkon and Claude Opus 4.6
935bb8c268
chore: bump version to 0.1622
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:38:25 +01:00
arkon and Claude Opus 4.6
70cc2a3375
chore: bump version to 0.1621
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 20:37:32 +01:00
arkon and Claude Opus 4.6
9a4917bf91
chore: bump version to 0.1620
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:38:11 +01:00
arkon and Claude Opus 4.6
fcca197e81
chore: bump version to 0.1619
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:24:03 +01:00
3c29b1fa6e
fix: CJK/Unicode wide character support ( #13 )
...
Set UTF-8 locale in all PTY spawn environments, add xterm-addon-unicode11
for proper double-width character measurement, and update LocalEchoOverlay
helpers to respect CJK character visual width in positioning, line wrapping,
and cursor placement.
Based on PR #13 by @TeigenZhang, adapted to current codebase structure.
Co-Authored-By: Tenggan Zhang <TeigenZhang@users.noreply.github.com >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:13:09 +01:00
arkon and Claude Opus 4.6
5170c188c3
fix: respect Claude CLI startup mode setting ( #12 )
...
The "Startup Mode" setting (normal/bypass/allowedTools) was saved to
settings but never read when spawning sessions. All code paths had
--dangerously-skip-permissions hardcoded. Now reads claudeMode from
~/.claudeman/settings.json and passes it through Session → TmuxManager.
Closes #12
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 15:52:55 +01:00
arkon
5be891a913
chore: bump version to 0.1617
2026-02-24 15:32:30 +01:00
arkon
eda1060063
chore: bump version to 0.1616
2026-02-24 13:44:15 +01:00
arkon
0f97d1fa8d
chore: bump version to 0.1615
2026-02-24 13:39:44 +01:00
arkon
37af7ead20
chore: bump version to 0.1614
2026-02-24 13:36:42 +01:00
arkon
2e816f55e4
chore: bump version to 0.1613
2026-02-24 13:34:30 +01:00
arkon
3ce3b2bede
chore: bump version to 0.1612
2026-02-24 13:30:17 +01:00