Commit graph

  • 972bf3bd5d
    Merge pull request #949 from FenjuFu/docs/promoted-skill-deletion-946 main XiaoSeS 2026-10-15 11:48:06 +08:00
  • 8f32716745
    Merge pull request #953 from FenjuFu/fix/dependabot-2026-10 XiaoSeS 2026-10-15 11:47:24 +08:00
  • 88481059c2
    Merge pull request #945 from Danny5487401/fix/helm-web-upstream-fqdn-944 XiaoSeS 2026-10-15 11:46:45 +08:00
  • e63265d845 fix(frontend): keep Mermaid stable and pin patched KaTeX XiaoSeS 2026-10-15 11:07:50 +08:00
  • 15332a9849 fix(deploy): default cluster domain for reused Helm values XiaoSeS 2026-10-15 11:07:50 +08:00
  • 5b0812ed4b Merge commit 'refs/review/20261015-fix-953-945-949/953' into fix/pr953-dependency-followup-20261015 XiaoSeS 2026-10-15 10:42:21 +08:00
  • b095b242a4 Merge commit 'refs/review/20261015-fix-953-945-949/945' into fix/pr945-reuse-values-20261015 XiaoSeS 2026-10-15 10:42:21 +08:00
  • c9279f89cb
    Merge 7cec0c7807 into accdfeba94 FenjuFu 2026-10-15 10:01:19 +08:00
  • 15dda4c777
    Merge c573672a6a into accdfeba94 FenjuFu 2026-10-15 10:01:18 +08:00
  • f5e3d42118
    Merge 7e86caf2ad into accdfeba94 twodogegg 2026-10-15 10:01:18 +08:00
  • 2ddaa8b5ab
    Merge b17ddc3ff3 into accdfeba94 FenjuFu 2026-10-15 10:01:18 +08:00
  • 3a237975ad
    Merge 2426a71730 into accdfeba94 FenjuFu 2026-10-15 10:01:18 +08:00
  • 3a87940ba0
    Merge 194bd0fb4a into accdfeba94 lys1313013 2026-10-15 10:01:18 +08:00
  • 04bba52295
    Merge 2bdb83bdb6 into accdfeba94 Raymond 2026-10-15 01:50:39 +00:00
  • 2bdb83bdb6 feat(publish): support metadata display names independent of skill slugs Raymond 2026-10-13 14:51:13 +08:00
  • accdfeba94
    Merge pull request #947 from iflytek/feat/issue-910-skill-avatar XiaoSeS 2026-10-15 09:19:30 +08:00
  • 217a2225d4 test(web): require a team fixture for namespace members feat/issue-910-skill-avatar XiaoSeS 2026-10-15 09:18:01 +08:00
  • 9bc604f201
    Merge b74f002e50 into 27f044b0f5 Tivonsico 2026-10-15 09:14:46 +08:00
  • 1d7daeb150 test(web): align namespace flows with unified space navigation XiaoSeS 2026-10-15 09:00:00 +08:00
  • 27f044b0f5
    Merge pull request #952 from iflytek/feature/shadcn-ui-opensource XiaoSeS 2026-10-15 08:53:40 +08:00
  • 6b7155b731
    Merge c145d14a23 into 7893331cc1 XiaoSeS 2026-10-15 06:11:53 +08:00
  • 928c31a9f8
    Merge 112b5c23e0 into 7893331cc1 LA 2026-10-15 03:18:01 +08:00
  • db6308adde fix(web): align namespace slug validation with SlugValidator D41910 2026-10-10 20:45:25 +08:00
  • 6806fcfbd9
    Merge 547cf08d4f into 7893331cc1 Zhao Jianing 2026-10-14 15:08:16 +00:00
  • 547cf08d4f fix(authoring): make the docker workspace readable and container files deletable zjncs 2026-10-14 22:45:21 +08:00
  • 37bca5a319 chore(web): upgrade mermaid to 12 FenjuFu 2026-10-14 22:50:38 +08:00
  • 921dc038ae merge(authoring): fold the upstream lifecycle hardening into the runtime orchestrator zjncs 2026-10-14 22:21:26 +08:00
  • 54c9da5daf chore(authoring): regenerate the API schema for the runtime layer zjncs 2026-10-12 11:25:24 +08:00
  • 2951657b93 feat(authoring): runtime bindings, MCP probing and the security policies zjncs 2026-10-10 14:49:20 +08:00
  • 0b3bbeab3b fix(deps): resolve open Dependabot alerts in web and docs FenjuFu 2026-10-14 22:14:00 +08:00
  • 3bfd8a322a fix(review): handle metadata inbox without version context XiaoSeS 2026-10-14 20:46:51 +08:00
  • 57bb09fde7 test: align namespace guard mock after authoring merge XiaoSeS 2026-10-14 20:22:09 +08:00
  • 71790bc1b8 merge: sync main after authoring prerequisite XiaoSeS 2026-10-14 20:07:47 +08:00
  • 7893331cc1
    Merge pull request #935 from zjncs/feat/authoring-domain XiaoSeS 2026-10-14 20:05:45 +08:00
  • 195d1bded4 feat(frontend): refine shadcn UI foundations XiaoSeS 2026-10-14 19:41:18 +08:00
  • d8dbd4f0c9 fix(authoring): prevent namespace deletion while drafts remain XiaoSeS 2026-10-14 19:46:41 +08:00
  • 642e780f1e fix(authoring): protect draft transactions and validation lifecycle XiaoSeS 2026-10-14 18:15:44 +08:00
  • 11ff769532 docs(avatar): record review fixes and migration merge order XiaoSeS 2026-10-14 17:33:55 +08:00
  • 84116292d5 docs(avatar): add user-facing cloud moderation setup guide XiaoSeS 2026-10-14 16:48:22 +08:00
  • 6f38e40880 docs(avatar): clarify machine review outcomes and provider validation XiaoSeS 2026-10-14 16:35:10 +08:00
  • 0cfae1799d fix(web): reduce invitation dialog control density XiaoSeS 2026-10-14 14:18:59 +08:00
  • b67b9553e6 fix(web): compact invitation history and display names XiaoSeS 2026-10-14 14:03:21 +08:00
  • ccd171eac9 feat(namespace): retain invitation history and join records XiaoSeS 2026-10-14 11:52:19 +08:00
  • a56486812e fix(web): expand invitation dialog and clarify its status XiaoSeS 2026-10-14 11:06:27 +08:00
  • 5916771237 fix(web): clarify pending avatars and space management XiaoSeS 2026-10-14 10:44:03 +08:00
  • 8a69827286 ci: run the backend test suite on pull requests zjncs 2026-10-13 21:01:40 +08:00
  • be1529aeda fix(review): refresh moderation queue on entry XiaoSeS 2026-10-13 19:29:03 +08:00
  • efbb50f4aa fix(namespace): refresh invitation state before creating link XiaoSeS 2026-10-13 19:16:01 +08:00
  • 3de13c033f style(namespace): remove trailing empty line XiaoSeS 2026-10-13 18:39:00 +08:00
  • 71d0598d92 feat(review): unify skill avatar approval and space management XiaoSeS 2026-10-13 18:38:30 +08:00
  • d275d1e9b1 docs(avatar): record compact dialog acceptance XiaoSeS 2026-10-13 16:26:28 +08:00
  • bfb5298c9a fix(avatar): bound crop dialog and refresh inactive removal caches XiaoSeS 2026-10-13 15:50:50 +08:00
  • 66571f709b fix(avatar): unify update flow and crop in a compact dialog XiaoSeS 2026-10-13 15:15:52 +08:00
  • 4a2a1f78f6 docs(avatar): record open-source crop acceptance XiaoSeS 2026-10-13 14:16:59 +08:00
  • b469b60997 fix(avatar): reuse open-source image cropping component XiaoSeS 2026-10-13 13:59:12 +08:00
  • 52f694f0b6 docs(avatar): record staged publication acceptance XiaoSeS 2026-10-13 13:24:16 +08:00
  • c5f8483cbe fix(publish): refresh content review queue after submission XiaoSeS 2026-10-13 13:13:45 +08:00
  • d9c658a459 fix(avatar): refresh owner and review caches after mutations XiaoSeS 2026-10-13 12:54:18 +08:00
  • 14cc3f11eb fix(auth): declare staged avatar uploads session-only XiaoSeS 2026-10-13 11:47:11 +08:00
  • 1a7ffbe6e2 feat(avatar): stage images before skill publication XiaoSeS 2026-10-13 11:15:35 +08:00
  • 23e36e4356 docs(review): explain promoted skill deletion FenjuFu 2026-10-13 11:04:59 +08:00
  • 8c7ea2c41a docs: record avatar and invitation acceptance progress XiaoSeS 2026-10-12 18:15:44 +08:00
  • 3b3e5ed27c test(avatar): cover policy and release generation boundaries XiaoSeS 2026-10-12 16:39:25 +08:00
  • bc2592c978 test(avatar): verify recovery with PostgreSQL transactions XiaoSeS 2026-10-12 16:16:15 +08:00
  • c48b09d3a0 fix(namespace): expose invitation confirmation errors feat/issue-910-911-combined XiaoSeS 2026-10-12 15:12:00 +08:00
  • 5f2d47968c feat: combine Skill avatars and namespace invitations XiaoSeS 2026-10-12 13:42:31 +08:00
  • 17a18b9319 fix(avatar): recover pending reviews and cover moderation flows XiaoSeS 2026-10-12 13:42:26 +08:00
  • b67ea7ddb8 feat(avatar): add review and owner interfaces XiaoSeS 2026-10-12 13:42:11 +08:00
  • e65795d313 test(namespace): update command lookup fixtures feat/issue-911-namespace-invitation XiaoSeS 2026-10-12 13:14:26 +08:00
  • ee17c1eb43 fix(invitation): enter namespace after member preview XiaoSeS 2026-10-12 12:52:04 +08:00
  • 44a1623620 fix(invitation): align API with issue contract XiaoSeS 2026-10-12 12:48:18 +08:00
  • 6299733dd8 test(invitation): cover invitation permission boundaries XiaoSeS 2026-10-12 12:36:35 +08:00
  • f12019cf14 fix(invitation): keep login return target on join route XiaoSeS 2026-10-12 12:32:12 +08:00
  • ff69136ddb test(namespace): cover invitation expiry and role boundaries XiaoSeS 2026-10-12 12:28:59 +08:00
  • 08fb846b15 fix(namespace): keep invitation labels unique and copy promptly XiaoSeS 2026-10-12 12:19:20 +08:00
  • 7d36d42056 test(namespace): cover invitation mutation races XiaoSeS 2026-10-12 12:15:49 +08:00
  • 27687713d2 fix(namespace): complete invitation review follow-up XiaoSeS 2026-10-12 12:06:34 +08:00
  • 0452af0793 docs(namespace): clarify invitation lock order XiaoSeS 2026-10-12 11:56:29 +08:00
  • 9c997f7eca feat(namespace): add one-time invitation links XiaoSeS 2026-10-12 11:55:47 +08:00
  • f7e96bb8a4 feat(avatar): add owner and reviewer workflows XiaoSeS 2026-10-12 11:49:48 +08:00
  • b1d5391102 feat(namespace): add single-use invitation persistence XiaoSeS 2026-10-12 11:34:25 +08:00
  • 6d42bd6708 feat(avatar): persist candidate lifecycle XiaoSeS 2026-10-12 11:34:39 +08:00
  • 57477e2614 feat(avatar): normalize uploaded crop on server XiaoSeS 2026-10-12 11:32:13 +08:00
  • 56531d2692 fix(authoring): enforce draft ownership on file and run listing zjncs 2026-10-12 11:21:04 +08:00
  • a5729d24e1 feat(authoring): draft domain model, CRUD and structure-layer validation zjncs 2026-10-10 14:34:33 +08:00
  • 9bf83e0e87 fix(helm): 使用完整服务域名修复 Web 上游解析 Danny5487401 2026-10-11 22:30:27 +08:00
  • 194bd0fb4a docs(links): replace machine-specific paths and fix broken links lys1313013 2026-10-11 21:32:30 +08:00
  • 2426a71730 docs(contributing): document DCO sign-off and CLA requirements FenjuFu 2026-10-11 13:33:03 +08:00
  • b74f002e50 docs(deploy): preserve runtime configuration on retries Tivonsico 2026-10-11 00:29:38 +08:00
  • a463efb535
    Merge pull request #939 from iflytek/fix/issue-923-role-grant-check XiaoSeS 2026-10-10 17:49:15 +08:00
  • 68a99b21bd fix(auth): keep initial grant rules out of SQL checks fix/issue-923-role-grant-check XiaoSeS 2026-10-10 17:21:45 +08:00
  • 55a5c93183
    Merge pull request #938 from iflytek/feature/weekly-w40-w41-official XiaoSeS 2026-10-10 17:04:38 +08:00
  • 24608f4d5d
    Merge pull request #936 from iflytek/feat/issue-923-auth-settings XiaoSeS 2026-10-10 17:00:34 +08:00
  • 562b520d69 docs(weekly): publish W40-W41 report feature/weekly-w40-w41-official XiaoSeS 2026-10-10 16:58:57 +08:00
  • 1bfbfdd720 test(auth): cover concurrent settings update in UI feat/issue-923-auth-settings XiaoSeS 2026-10-10 16:38:07 +08:00
  • 44a311ea80 feat(auth): improve system settings interactions XiaoSeS 2026-10-10 16:25:12 +08:00
  • f630519625 test(auth): verify initial grant seed across transactions XiaoSeS 2026-10-10 14:54:41 +08:00
  • b4a037b0ff test(auth): verify seed deletion and same-email grant isolation XiaoSeS 2026-10-10 14:51:22 +08:00
  • 6842b40132 test(auth): persist initial grant audit in PostgreSQL XiaoSeS 2026-10-10 14:28:57 +08:00
  • e8de0059ef test(auth): cover competing initial grants and smoke endpoints XiaoSeS 2026-10-10 14:26:33 +08:00