XiaoSeS
929f3f1b34
Merge pull request #1004 from iflytek/feat/issue978-notification-email-20261022
...
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
feat(notification): add optional verified email delivery
2026-11-06 14:14:22 +08:00
XiaoSeS
d998ac9353
merge: sync merged notification and observability main
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 13:59:18 +08:00
XiaoSeS
bdbd30c0c8
Merge pull request #1072 from iflytek/fix/1070-suite-review-notifications-20261105
...
fix(notification): notify reviewers about suite submissions
2026-11-06 13:58:41 +08:00
XiaoSeS
0305eeb133
merge: integrate reviewed Suite notification compatibility
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 13:57:04 +08:00
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
b4d849eb7f
Merge pull request #1029 from xiaoyaner0201/feat/otlp-business-events-1009
...
feat(observability): export opt-in business event Logs over OTLP
2026-11-06 13:46:33 +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
cf6eb45d93
fix(notification): clarify email actions and recipient access states
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 10:58:37 +08:00
XiaoSeS
d26154b228
fix(notification): notify Suite submitters after review outcomes
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 10:58:00 +08:00
XiaoSeS
5b2bb61c36
docs(mail): clarify certificate trust troubleshooting
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 10:21:28 +08:00
XiaoSeS
80a11ae0ef
fix(notification): preserve default SMTP trust and refresh resend cooldown
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 10:19:36 +08:00
XiaoSeS
da1ab25d69
fix(notification): return client errors for invalid delivery pagination
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-06 00:32:56 +08:00
XiaoSeS
89066c6988
test(observability): isolate raw OTel contexts and assert trace coexistence
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 23:24:35 +08:00
XiaoSeS
d6ebd66fa7
fix(analytics): refresh manifest for notification email route
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 23:14:24 +08:00
XiaoSeS
305f12808a
fix(notification): admit authorized suite review emails and complete locales
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:47:20 +08:00
XiaoSeS
7510c0a522
Merge PR #1004 with current main and preserve both configuration paths
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:46:59 +08:00
XiaoSeS
a4d2bbe462
docs(observability): remove trailing empty line in receiver example
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:39:54 +08:00
XiaoSeS
58ae93873d
fix(notification): send suite review submission notifications
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:19:59 +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
20cf45eda1
test(review): reproduce missing suite review notification target
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 22:10:57 +08:00
XiaoSeS
158e7e78fd
Merge pull request #1043 from xiaoyaner0201/feat/1035-skill-presentation
...
feat: add skill short description and overview presentation fields (#1035 , part 1)
2026-11-05 20:44:38 +08:00
XiaoSeS
07c56cb384
test(review): match the return action accessible name
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 20:13:39 +08:00
XiaoSeS
944525aef4
test(review): align real E2E with unified review center
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 20:08:39 +08:00
XiaoSeS
d338b7061f
docs(weekly): mirror 2026-W45 partial report ( #1071 )
2026-11-05 19:49:54 +08:00
XiaoSeS
421d6a3f3f
docs(weekly): mirror 2026-W45 partial report
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 19:37:20 +08:00
XiaoSeS
70da22c86e
fix(review): integrate request context and version evidence
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 18:33:05 +08:00
XiaoSeS
7303814452
fix(review): improve presentation hierarchy and comparison reading
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 17:46:12 +08:00
XiaoSeS
4b33cf91fb
fix(review): stabilize detail tabs and scroll position
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 17:16:19 +08:00
XiaoSeS
6978da63a4
feat(review): unify review center and bound presentation
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 16:43:25 +08:00
千乘妍 (Xiaoyaner)
044a2801b9
test(e2e): follow two-step publish confirmation in publish flow
...
The publish page now opens a confirmation dialog from "Next: confirm"; drive that step before clicking "Confirm Publish".
Signed-off-by: 千乘妍 (Xiaoyaner) <xiaoyaner0201@users.noreply.github.com>
2026-11-05 15:37:17 +08:00
XiaoSeS
d6a76e5fe8
feat(publish): refine skill presentation editing and package upload
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 11:19:48 +08:00
XiaoSeS
7e5f867e0c
fix(publish): preserve package documentation fallback in preview
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-05 11:19:24 +08:00
XiaoSeS
db2be92e0b
fix(skill): organize instructions and version navigation in detail tabs
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 17:44:12 +08:00
XiaoSeS
f888a2d884
Merge remote-tracking branch 'origin/main' into fix/pr1043-detail-tabs-20261104
...
# Conflicts:
# docs/frontend-analytics-manifest.json
2026-11-04 17:31:23 +08:00
XiaoSeS
81a48b4dde
Merge pull request #1062 from iflytek/feat/my-skills-page-ux
...
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
feat(web): 统一站点框架并优化技能管理页面
2026-11-04 16:42:45 +08:00
XiaoSeS
4413db5304
test(web): match the exact update action in prefill flow
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 16:30:12 +08:00
XiaoSeS
b446e300a8
Merge remote-tracking branch 'origin/main' into feat/my-skills-page-ux
2026-11-04 16:12:04 +08:00
XiaoSeS
e202277d54
style(web): relax owned skill card spacing
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 16:06:28 +08:00
dongmucat
da474b809c
Merge pull request #1066 from iflytek/release/cli-v0.3.1
...
chore(cli): release 0.3.1
2026-11-04 15:58:13 +08:00
XiaoSeS
414da68254
fix(web): align owned skill cards with uniform prototype
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 15:55:42 +08:00
XiaoSeS
e000a6c9c1
Merge pull request #1065 from iflytek/feat/dsh-local-favorites
...
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
feat(dsh): add local favorites and prepare 0.6.2
2026-11-04 15:26:45 +08:00
XiaoSeS
378932571d
feat(web): unify site content frame across pages
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 15:24:53 +08:00
dongmucat
fca75bc1ec
chore(cli): bump version to 0.3.1
2026-11-04 15:07:53 +08:00
XiaoSeS
eb9a09666e
fix(web): compact skill cards and settings layout
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 15:04:22 +08:00
XiaoSeS
9beaca58ef
fix(dsh): harden favorites interactions and prepare 0.6.2
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 14:57:49 +08:00
XiaoSeS
1492c0617e
fix(web): reuse console heading styles in suite workspace
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 14:18:11 +08:00
XiaoSeS
351afd6daf
Merge remote-tracking branch 'origin/main' into feat/my-skills-page-ux
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 13:56:53 +08:00
XiaoSeS
f0cd9a555d
feat(web): unify console layout and refine skill card presentation
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 13:54:12 +08:00
XiaoSeS
520867b6fa
fix(dsh): preserve bookmark focus and canonicalize lock tests
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 12:47:19 +08:00
XiaoSeS
1b3a336bca
feat(dsh): add local favorites controls and filtering
...
Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com>
2026-11-04 11:57:52 +08:00