XiaoSeS
10823715c8
Merge commit 'b4d849eb7ffc6533b31b1306dba522afebb04565' into review/pr1004-followup-20261105
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
# Conflicts:
# scripts/runtime.sh
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/PromotionApprovedEvent.java
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/PromotionRejectedEvent.java
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/ReviewApprovedEvent.java
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/ReviewRejectedEvent.java
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/SkillPublishedEvent.java
# server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/event/SkillVersionYankedEvent.java
2026-11-06 13:48:49 +08:00
XiaoSeS
2431907d6e
fix(runtime): preserve mail configuration through one-click deployment
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 11:35:20 +08:00
XiaoSeS
0c9bc88979
Merge PR #1029 with current main for validation
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:17:05 +08:00
XiaoSeS
0ad536d8d7
fix(dsh): support RC5 with retained RC2 compatibility
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 10:59:18 +08:00
千乘妍 (Xiaoyaner)
55b2354e89
fix: preserve runtime refs and remembered business logs networks
...
Signed-off-by: 千乘妍 (Xiaoyaner) <xiaoyaner0201@users.noreply.github.com>
2026-11-03 17:39:08 +08:00
千乘妍 (Xiaoyaner)
27779a3d05
test: cover business logs deployment lifecycles and register CI checks
...
Signed-off-by: 千乘妍 (Xiaoyaner) <xiaoyaner0201@users.noreply.github.com>
2026-11-03 15:52:04 +08:00
XiaoSeS
1e97905a08
fix(analytics): preserve deployment identity and Helm secrets
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-03 11:03:54 +08:00
千乘妍 (Xiaoyaner)
356a7e9366
Test analytics runtime isolation and idempotence
...
Signed-off-by: 千乘妍 (Xiaoyaner) <258399167+xiaoyaner0201@users.noreply.github.com>
2026-11-03 00:49:25 +08:00
XiaoSeS
6c276d38fc
fix(dsh): preserve legacy compatibility and Windows lifecycle safety ( #1033 )
...
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
保持共享库存 v2 与旧版可读普通日志,从真实入口派生启停;隔离扩展日志并保护恢复时的合法后续写入。修复 Windows 库存/日志原子替换及目标锁的短时共享冲突,不删除原数据、不抢占活锁、不重放事务。
补充安全探针诊断与仅公共下载内容的 CI 缓存,Profile 和安装状态仍逐次隔离。准备 CLI 0.3.0 / DSH 0.6.0,npm 发布另行执行。
最终提交的 CLI 三平台、DSH 14 项矩阵及 12 份启停场景摘要均通过。Windows 新 RC 依赖准备仍接近限额,作为 CI 准备稳定性风险保留。
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-29 21:08:14 +08:00
XiaoSeS
16fea87abf
fix(ci): verify complete and fresh DeepWiki crawl results ( #1015 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-25 18:52:03 +08:00
XiaoSeS
e7e38d7304
fix(ci): mirror runnable OCI images without unsupported referrers ( #1012 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-25 15:14:14 +08:00
XiaoSeS
4811b96129
Merge pull request #999 from iflytek/feat/issue994-migration-preflight-20261021
...
Deploy Docs / build (push) Waiting to run
Deploy Docs / Deploy (push) Blocked by required conditions
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
ci(db): warn about migration number collisions across open PRs
2026-10-21 18:22:26 +08:00
XiaoSeS
3b305bbc58
fix(ci): prepare Go before backend integration tests
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-21 17:26:19 +08:00
XiaoSeS
c816215ae2
fix(web): align supported Node toolchains and CI gates
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-21 16:33:15 +08:00
XiaoSeS
7d11823a95
feat(ci): wire trusted advisory migration preflight workflow
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-21 16:29:30 +08:00
XiaoSeS
8a150e34d3
feat(storage): add S3-compatible deployment options
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-21 14:31:29 +08:00
XiaoSeS
6c739b838e
Merge pull request #985 from iflytek/codex/issue-516-pr-delivery-20261020
...
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Deploy Docs / build (push) Waiting to run
Deploy Docs / Deploy (push) Blocked by required conditions
Security / CodeQL (python) (push) Waiting to run
Security / Dependency Review (push) Waiting to run
feat(github-sync): import and continuously sync public GitHub skills
2026-10-20 20:47:36 +08:00
XiaoSeS
62e215bbd0
fix(ci): prepare Go interop and align review E2E interactions
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 19:06:26 +08:00
XiaoSeS
16a2b28861
fix(dsh): preserve shared RPC format across supported RCs
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 17:46:27 +08:00
XiaoSeS
e755b8b391
merge: refresh main before final github sync acceptance
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 16:16:26 +08:00
XiaoSeS
1e8952f71d
fix(ci): tolerate npm scanning before DSH availability ( #987 )
...
Allow npm publish-time scanning to finish before read-only integrity verification times out; document the independently verified 0.3.0 release.
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 16:00:40 +08:00
XiaoSeS
2df4c913cb
feat(github-sync): add continuous public repository discovery and skill sync
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-20 14:40:46 +08:00
XiaoSeS
276f61dd89
fix(ci): repair DeepWiki crawler dependency resolution ( #976 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 17:08:48 +08:00
XiaoSeS
f5dfc6830e
fix(dsh): tolerate npm metadata cache after publishing ( #973 )
...
* fix(dsh): allow npm metadata cache to expire after publishing
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(dsh): isolate connection deadline from fixture idle timeout
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 15:13:58 +08:00
XiaoSeS
2b181f7f94
chore(dsh): prepare 0.1.1 npm release ( #971 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 14:25:05 +08:00
XiaoSeS
90c5834269
fix(dsh): support verified runtime patches and reconnect receipts ( #967 )
...
* fix(dsh): support verified runtime patches and reconnect receipts
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
* test(dsh): allow Windows smoke startup and record acceptance
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-19 13:40:54 +08:00
XiaoSeS
3560679793
feat(dsh): add native SkillHub plugin for DeepSeek Harness ( #956 )
...
Deploy Docs / build (push) Has been cancelled
Security / Dependency Review (push) Has been cancelled
Security / CodeQL (java-kotlin) (push) Has been cancelled
Security / CodeQL (javascript-typescript) (push) Has been cancelled
Security / CodeQL (python) (push) Has been cancelled
Deploy Docs / Deploy (push) Has been cancelled
Add the native SkillHub plugin for DeepSeek Harness with a scoped skill center, conversation search/install tools, exact-version installation and protected lifecycle management. Prepare the independently versioned 0.1.0 npm candidate with an empty default Registry and documented compatibility limits.
Keep formal specifications and executable regression tests; remove archived development screenshots and runtime reports from the final tree. Review fixes cover independent scopes, installed references, pre-staging recovery and idempotent discovery.
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-16 19:22:26 +08:00
XiaoSeS
6966362e9b
Merge pull request #920 from FenjuFu/ci/reward-tags-detached
...
ci(reward): keep reward tags off Latest and out of git describe
2026-10-16 15:16:26 +08:00
XiaoSeS
933a2d1177
fix(ci): recover monthly reward release retries
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-16 14:05:22 +08:00
XiaoSeS
51c94783bb
docs(workflow): migrate engineering skills to Trellis specs
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-10-15 16:58:24 +08:00
zjncs
8a69827286
ci: run the backend test suite on pull requests
...
Upstream PRs currently surface only the DCO/CLA app checks, so backend
results were only ever a local report. This adds a minimal workflow that
runs ./mvnw test (Temurin 21, Maven cache, Testcontainers on the hosted
runner) for pull requests and for the authoring feature branches, making
the suite's outcome a visible check on the PR head. Happy to drop or
rework it if the maintainers prefer a different CI arrangement.
Signed-off-by: zjncs <18910855655@163.com>
2026-10-13 21:01:40 +08:00
FenjuFu
b17ddc3ff3
ci(reward): keep reward tags off Latest and out of git describe
...
reward-* tags pointed at PR merge commits and statistic-* tags at the
default branch HEAD, so they became the nearest tag in git describe for
later commits. statistic-* releases were also created without
--latest=false, so the GitHub API marked them as the Latest release.
- Point new reward-* / statistic-* tags at a parentless empty-tree commit
(the merge commit SHA is kept in its message) so no branch reaches them;
tag contents and dates are read as before
- Create statistic-* releases with --latest=false
- Drop the describe-based "new commits since last statistic" check, which
cannot see detached tags; count-reward.ts already exits when there is
no reward data for the previous month
Same fix as iflytek/astron-agent#1695 .
Signed-off-by: FenjuFu <92919259+FenjuFu@users.noreply.github.com>
2026-10-03 20:16:06 +08:00
dongmucat
906a5e6c19
fix(triage): parse level-2 issue headings (ISSUE-179)
...
Signed-off-by: dongmucat <1127093059@qq.com>
2026-10-02 02:23:11 +08:00
dongmucat
475c49702c
fix(scanner): align deployment health checks and upload limits
...
Signed-off-by: dongmucat <1127093059@qq.com>
2026-09-18 16:46:55 +08:00
XiaoSeS
aa4ea17c4a
fix(deploy): preserve storage volume ownership
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-08-29 15:58:55 +08:00
FenjuFu
f846da230c
feat: add initial RISC-V image support ( #725 )
...
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
Deploy Docs / build (push) Has been cancelled
Deploy Docs / Deploy (push) Has been cancelled
* feat: add initial RISC-V image support
Signed-off-by: FenjuFu <92919259+FenjuFu@users.noreply.github.com>
* chore(ci): tighten riscv64 image guardrails
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
---------
Signed-off-by: FenjuFu <92919259+FenjuFu@users.noreply.github.com>
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
Co-authored-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-08-24 16:37:34 +08:00
philsun
34f244e7a4
feat(web): support configurable base-path deployment
...
Signed-off-by: philsun <xinyi.sun@daocloud.io>
2026-08-05 12:50:26 +08:00
FenjuFu
8011f2558b
docs: add customized HER Hack-Astron issue template
...
Signed-off-by: FenjuFu <fufenjupku@gmail.com>
2026-08-04 20:16:21 +08:00
XiaoSeS
fc457a0651
test(smoke): decouple admin checks from bootstrap credentials ( #686 )
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-08-04 19:20:34 +08:00
XiaoSeS
3c151d1065
Merge pull request #635 from iflytek/codex/builtin-skills-content
...
feat(builtin-skills): add reviewed starter collection
2026-07-31 21:32:04 +08:00
XiaoSeS
bd0aa5f3d7
docs(weekly): refresh W31 evidence metadata
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-31 15:37:14 +08:00
wowo-zZ
7885cc568b
feat(builtin-skills): add reviewed starter collection
...
Signed-off-by: wowo-zZ <zhenggui5228@126.com>
2026-07-31 14:22:23 +08:00
XiaoSeS
09db71ffa7
docs(weekly): mirror reports into project Pages
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-31 11:18:22 +08:00
XiaoSeS
6817d98007
Merge pull request #367 from xring/fix/postgres-lostfound
...
Deploy Docs / build (push) Waiting to run
Deploy Docs / Deploy (push) Blocked by required conditions
Security / Dependency Review (push) Waiting to run
Security / CodeQL (java-kotlin) (push) Waiting to run
Security / CodeQL (javascript-typescript) (push) Waiting to run
Security / CodeQL (python) (push) Waiting to run
fix(deploy): isolate PostgreSQL data from volume root
2026-07-30 09:56:00 +08:00
XiaoSeS
3db3c9685f
feat(redis): complete cluster connection support
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 17:36:06 +08:00
XiaoSeS
87cb05a096
test(ci): cover Helm workflows in security checks
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 15:22:36 +08:00
XiaoSeS
36fb6bf452
test(helm): cover deployment integration scenarios
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 15:22:36 +08:00
XiaoSeS
0efc91b73f
test(helm): add reproducible upgrade smoke coverage
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 15:22:36 +08:00
XiaoSeS
2854b26b5d
fix(helm): resolve deployment review blockers
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 14:04:26 +08:00
XiaoSeS
e72c17b09f
chore(helm): merge current main for validation
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-07-29 13:49:18 +08:00