audanye-sudo
7fdabb6230
feat: improve MAC address selection with virtual NIC fallback
...
- Extract selectMAC for testable interface selection logic
- Prefer physical NICs, fall back to virtual MACs (e.g. Docker)
- Add comprehensive unit tests for all MAC selection scenarios
2026-03-28 23:38:55 +08:00
audanye-sudo
d0ab1ff641
feat: add stdin pipe and @file input support for tool commands
...
- Add stdin.go with ReadStdinIfPiped and ReadFileArg helpers
- Support @file syntax for --json flag to read payload from file
- Fall back to stdin pipe when no --json argument is provided
2026-03-28 23:38:45 +08:00
audanye-sudo
53bd013899
feat: add structured file logger with rotation and redaction
...
- Add internal/logging package with JSON file logger
- Support log rotation at 10MB with 3 backup files
- Add MultiHandler for dual output (stderr + file)
- Include automatic secret redaction in log entries
- Add transport-level request/response logging helpers
2026-03-28 23:38:36 +08:00
audanye-sudo
464d571eb3
feat: add centralized input validation and sanitization package
...
- Add internal/validate with control char rejection, ANSI stripping,
URL query/fragment stripping, and terminal sanitization
- Refactor output/sanitize.go to delegate to validate package
- Update sanitize test to reflect ANSI escape stripping behavior
2026-03-28 23:38:24 +08:00
tianlei.qjb
944e136fe8
GitHub Actions CI
2026-03-28 21:41:23 +08:00
tianlei.qjb
ad30854b59
GitHub Actions CI
2026-03-28 21:40:06 +08:00
coffeeBigSir
a610cdb80d
Merge pull request #5 from linuxliker/integrate-open-recovery-v1-1-0
...
feat: integrate open recovery workflow and bump v1.1.0
2026-03-28 20:45:40 +08:00
xiaojin.hxj
aa3f8f3990
feat: integrate open recovery workflow and bump v1.1.0
2026-03-28 20:41:56 +08:00
fantiu
cb67d98e4f
Merge pull request #3 from audanye-sudo/feat/enhance-common-display-logic
...
docs: streamline README layout and add reference manual
2026-03-28 20:34:38 +08:00
qinze and Claude Opus 4.6
0075cba438
docs: simplify ISV skill integration diagram to inline text
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-28 20:32:38 +08:00
qinze and Claude Opus 4.6
077039bbf3
docs: streamline README layout and add reference manual
...
- Simplify README.md and README_en.md with cleaner structure
- Add centralized navigation links (reference, changelog)
- Condense co-creation notice and quick-start sections
- Add docs/reference.md as a unified command reference manual
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-28 20:26:20 +08:00
柏荣
3fc9f9608b
Merge branch 'main' of github.com:DingTalk-Real-AI/dingtalk-workspace-cli
...
merge
2026-03-28 17:51:39 +08:00
柏荣
a1dffe454d
逻辑优化
2026-03-28 17:51:22 +08:00
tianlei.qjb
56412b12e4
readme.md add 中文/english link url
2026-03-28 14:30:27 +08:00
tianlei.qjb
76df9bfcf1
Merge branch 'main' of https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli
2026-03-28 01:10:52 +08:00
tianlei.qjb
f3a4bcfc1f
init
2026-03-28 01:10:38 +08:00
柏荣
045a3dcf31
优化auth命令
2026-03-27 22:13:02 +08:00
柏荣
75be1e3eca
Merge branch 'main' of github.com:DingTalk-Real-AI/dingtalk-workspace-cli
...
init
2026-03-27 21:13:18 +08:00
柏荣
cc04a082b1
init
2026-03-27 21:12:49 +08:00
tianlei.qjb
78fdec17e5
init
2026-03-27 20:27:45 +08:00
柏荣
f3418a04de
init
2026-03-27 20:17:18 +08:00
coffeeBigSir
2836a0ba1c
Delete docs/.DS_Store
2026-03-27 19:55:05 +08:00
tianlei.qjb
58e807b81e
init
2026-03-27 19:47:19 +08:00
tianlei.qjb
0fba491a61
init
v1.0.0
2026-03-27 18:37:13 +08:00
tianlei.qjb
ea8d7993a6
init
2026-03-27 18:36:17 +08:00
tianlei.qjb
112b0bb1cf
init
2026-03-27 18:27:44 +08:00
tianlei.qjb
57ec9068cc
init
2026-03-27 18:18:58 +08:00
tianlei.qjb
b60d3fd1f5
init
2026-03-27 18:11:24 +08:00
tianlei.qjb
6b9211a0a2
init
2026-03-27 18:03:30 +08:00
tianlei.qjb
5f938d3675
init
2026-03-27 17:55:57 +08:00
tianlei.qjb
d8a6b06cf6
readme modified to #78745751
2026-03-26 23:32:13 +08:00
tianlei.qjb
1e54575e2a
Initial commit
2026-03-23 09:19:25 +08:00
tianlei.qjb
bb4b161c17
Initial commit
2026-03-23 09:15:10 +08:00