Commit graph

  • 2e78f79e83
    Merge pull request #765 from iflytek/fix/pr735-subscription-authorization-20260827 main XiaoSeS 2026-08-27 17:48:08 +08:00
  • 7476c9e0d2
    fix(skill-card): resolve author display names in summaries XiaoSeS 2026-08-27 17:45:34 +08:00
  • 1544ae4775 fix(skill-card): add owner summary compatibility overload fix/pr751-author-display-20260827 XiaoSeS 2026-08-27 17:30:15 +08:00
  • ec9689dbc8 fix(skill-card): preserve owner fields when adding labels XiaoSeS 2026-08-27 17:28:09 +08:00
  • 41a389432d fix(skill-card): keep legacy summary constructor compatible XiaoSeS 2026-08-27 17:26:30 +08:00
  • b0c4a154fd fix(skill-card): resolve author display names in summaries XiaoSeS 2026-08-27 15:49:10 +08:00
  • f43c047a6b feat(skill-card): show author and update time in skill card wurongjie 2026-08-24 16:57:36 +08:00
  • a3d1b4c9c5 test(subscription): remove unrelated confirm-publish assertions fix/pr735-subscription-authorization-20260827 XiaoSeS 2026-08-27 16:56:01 +08:00
  • 126f01d75e fix(subscription): retain yank visibility context XiaoSeS 2026-08-27 16:50:37 +08:00
  • 1331667496 fix(subscription): reuse visibility policy and localize denial XiaoSeS 2026-08-27 16:45:55 +08:00
  • bacfd58aa0 fix: emit confirm-publish events with permission-aware subscriber fanout 千乘妍 (Xiaoyaner) 2026-08-20 02:46:12 +00:00
  • 0622e0bfaa
    Merge 36967794d1 into 26f49e6819 FenjuFu 2026-08-27 15:17:33 +08:00
  • 36967794d1 fix(security): resolve CodeQL findings FenjuFu 2026-08-27 15:16:54 +08:00
  • 585052f542
    Merge 89099c70d0 into 26f49e6819 Jangrui 2026-08-27 15:16:52 +08:00
  • 3a83121b64
    Merge c145d14a23 into 26f49e6819 XiaoSeS 2026-08-27 15:16:52 +08:00
  • 754aca7ad8
    Merge 833270bb31 into 26f49e6819 XiaoSeS 2026-08-27 15:16:52 +08:00
  • ddc8f05fe9
    Merge 1049a267fb into 26f49e6819 袁浩东 2026-08-27 15:16:52 +08:00
  • 5376217928
    Merge 7247defd5d into 26f49e6819 Vast-stars 2026-08-27 15:16:52 +08:00
  • b29f081e46
    Merge 84feb38931 into 26f49e6819 mrLi 2026-08-27 15:16:52 +08:00
  • 739dc88665
    Merge b807fb3ee1 into 26f49e6819 wrj97 2026-08-27 15:16:52 +08:00
  • 26f49e6819
    docs(governance): add DPGA policy evidence FenjuFu 2026-08-27 15:07:42 +08:00
  • 7fc1df5043
    feat(ratelimit): make thresholds runtime-configurable FenjuFu 2026-08-27 15:07:31 +08:00
  • 2bd1fa5244 Merge remote-tracking branch 'origin/main' into HEAD XiaoSeS 2026-08-27 14:54:45 +08:00
  • 7e37935da8
    fix(i18n): keep Russian locale keys in sync XiaoSeS 2026-08-27 14:51:22 +08:00
  • 87e4e7107b docs(ratelimit): document runtime configuration XiaoSeS 2026-08-27 14:30:59 +08:00
  • a9c07a18e4 fix(i18n): keep Russian locale keys in sync fix/i18n-russian-locale-parity-20260826 XiaoSeS 2026-08-26 21:43:20 +08:00
  • 80a7e83a0a test(ratelimit): verify environment variable binding XiaoSeS 2026-08-26 21:23:56 +08:00
  • 412514b299
    fix(web) 添加oidc的logo文件,配置oidc登录后图裂无logo太丑了 (#734) qwn3213 2026-08-26 19:45:08 +08:00
  • 0587c55f8b
    docs(examples): add Python client and usage examples (#702) FenjuFu 2026-08-26 19:43:13 +08:00
  • 16306dd4f4
    feat(i18n): add Russian locale for web UI and server messages (#700) Michael 2026-08-26 14:43:07 +03:00
  • 95e630c096
    fix(scan): prevent scan tasks from being lost after transaction commit bbdu3 2026-08-26 17:46:16 +08:00
  • 3b5d4381a9
    feat(publish): allow uploading a skill folder directly FenjuFu 2026-08-26 17:37:21 +08:00
  • e1c18e8467 test(publish): scope zip picker in folder upload e2e feat/folder-upload XiaoSeS 2026-08-26 17:22:35 +08:00
  • 3ef425a5a4 fix(scan): retry reclaimed task lock contention XiaoSeS 2026-08-26 17:22:35 +08:00
  • 4344ec6b22
    Merge pull request #759 from iflytek/fix/auth-login-redirect-loop XiaoSeS 2026-08-26 15:57:30 +08:00
  • 243e9b68f4 fix(auth): prevent login page redirect loop fix/auth-login-redirect-loop XiaoSeS 2026-08-26 15:06:27 +08:00
  • 3522bad295
    Merge pull request #623 from gale-popai/fix/oauth-return-to XiaoSeS 2026-08-26 15:29:48 +08:00
  • 0f5b733b36
    Merge 0b21fe2f34 into d7e8c51775 to be a better gopher 2026-08-26 10:30:37 +08:00
  • d7e8c51775
    fix(dashboard): remove encoding from slug params (#747) wrj97 2026-08-26 10:23:43 +08:00
  • 470e79d6d2
    fix(smoke): support separate actuator target (#689) ShinyHero666 2026-08-26 10:23:31 +08:00
  • 0fbc55f917 feat(publish): allow uploading a skill folder directly FenjuFu 2026-08-25 20:12:40 +08:00
  • 7599dd0ca9
    fix(web): keep select poppers in collision bounds (#755) XiaoSeS 2026-08-25 20:07:58 +08:00
  • a46c0b9bb2 feat(ratelimit): make rate-limit thresholds runtime-configurable FenjuFu 2026-08-25 19:55:32 +08:00
  • b2d5a9072b fix(web): keep select poppers in collision bounds XiaoSeS 2026-08-25 17:32:30 +08:00
  • 5a95278528
    fix(compat): prioritize PUBLIC/GLOBAL skills in legacy slug lookup (#750) wrj97 2026-08-25 16:58:17 +08:00
  • 907d8eff90
    fix(web): keep select menus within viewport (#754) FenjuFu 2026-08-25 16:56:58 +08:00
  • 46336a2576 fix(compat): prefer published legacy slug candidates XiaoSeS 2026-08-25 14:56:29 +08:00
  • 91d0ae1504
    feat(api): return skill labels from the skill listing endpoints on request (#730) FenjuFu 2026-08-25 13:49:24 +08:00
  • 1c3e9be9e9
    fix(web): self-host Inter and JetBrains Mono fonts (#753) FenjuFu 2026-08-25 13:49:08 +08:00
  • bf51fd73c1 fix(web): keep select menus within viewport FenjuFu 2026-08-25 12:52:49 +08:00
  • fc448c512a test(api): reject unsupported include before search feat/skills-list-labels XiaoSeS 2026-08-25 12:15:33 +08:00
  • dcc68587c8 fix(api): use include parameter for skill labels XiaoSeS 2026-08-25 12:03:54 +08:00
  • 7ea323a258 docs(web): record vendored font licenses feat/self-host-google-fonts XiaoSeS 2026-08-25 10:49:17 +08:00
  • 15566650f0 fix(security-scan): harden outbox retries and concurrency bbdu3 2026-08-25 10:28:38 +08:00
  • 28031ca99c fix(security-scan): guard idempotency check without audit repository bbdu3 2026-08-24 18:05:57 +08:00
  • 6c55d7adf4 fix(security-scan): align outbox repository delete signature bbdu3 2026-08-24 17:36:20 +08:00
  • 2190e52a9c fix security-scan bbdu3 2026-08-24 16:57:29 +08:00
  • 32d5de7c44 fix(compat): prioritize PUBLIC/GLOBAL skills in legacy slug lookup wurongjie 2026-08-25 10:14:29 +08:00
  • f06e52cd0f fix(web): self-host Inter and JetBrains Mono fonts FenjuFu 2026-08-25 01:31:29 +08:00
  • 954dfce7a4
    fix(publish): accept Windows zip directory entries (#742) FenjuFu 2026-08-24 19:58:18 +08:00
  • d5c6411ce6
    fix(i18n): disable host locale fallback (#741) FenjuFu 2026-08-24 19:54:05 +08:00
  • 4a0d1154e0 feat(skill-card): show author and update time in skill card wurongjie 2026-08-24 16:57:36 +08:00
  • b807fb3ee1 fix(security): harden CSP policy and hide nginx server tokens wurongjie 2026-08-24 16:51:33 +08:00
  • a7526b449a fix(dashboard): remove encoding from slug params wurongjie 2026-04-09 14:59:22 +08:00
  • f846da230c
    feat: add initial RISC-V image support (#725) FenjuFu 2026-08-24 16:37:34 +08:00
  • 2042ff6502 chore(ci): tighten riscv64 image guardrails feat/riscv64-support XiaoSeS 2026-08-24 15:21:54 +08:00
  • 1b7a6d5544
    chore(deps): resolve dependabot npm alerts XiaoSeS 2026-08-24 16:08:07 +08:00
  • f9a56d27da fix(deploy): set staging forwarded proto default XiaoSeS 2026-08-24 15:27:12 +08:00
  • 027d9cbef0 chore(deps): resolve dependabot npm alerts XiaoSeS 2026-08-24 15:16:51 +08:00
  • 9fa6c52a4d
    docs(troubleshooting): broaden postgres volume permission guidance (#745) XiaoSeS 2026-08-24 14:25:28 +08:00
  • 8b558e28aa docs(troubleshooting): broaden postgres volume permission guidance XiaoSeS 2026-08-24 14:07:33 +08:00
  • 183729613c
    docs(faq): add CLI namespace-not-found and PostgreSQL permission entries (#743) FenjuFu 2026-08-24 13:39:49 +08:00
  • 19855fbf49 docs(faq): add CLI namespace-not-found and PostgreSQL permission entries FenjuFu 2026-08-24 10:34:21 +08:00
  • 54f3b48800 fix(web) rename loge.svg to logo.svg qwn3213 2026-08-20 13:46:02 +08:00
  • 2590ec3e17 fix(web) 添加oidc的logo文件,配置oidc登录后图裂无logo太丑了 qwn3213 2026-08-19 17:33:48 +08:00
  • 19f40bb841 chore: restore repository line endings FenjuFu 2026-08-23 17:14:58 +08:00
  • cdadcf480a fix(publish): accept Windows zip directory entries FenjuFu 2026-08-23 17:11:40 +08:00
  • e73e0a600d fix(i18n): disable host locale fallback FenjuFu 2026-08-22 09:20:26 +00:00
  • e8cab7389f
    Merge pull request #739 from iflytek/docs/weekly-w34-official XiaoSeS 2026-08-21 18:46:19 +08:00
  • 67d39f04f6 docs(weekly): mirror reviewed W34 report docs/weekly-w34-official XiaoSeS 2026-08-21 18:42:52 +08:00
  • 15ce199e1a
    fix(publish): emit event on confirm publish (#738) v0.2.17 XiaoSeS 2026-08-21 17:52:25 +08:00
  • 77d9ed4bdd fix(publish): emit event on confirm publish XiaoSeS 2026-08-21 16:55:18 +08:00
  • fa04d2fa23
    fix(auth): close API token policy gaps against the authorization list (#729) FenjuFu 2026-08-21 16:08:50 +08:00
  • 51457bfa2c
    fix(security): 扫描任务改为事务提交后发布 (Closes #612) (#733) FenjuFu 2026-08-21 14:18:40 +08:00
  • f8364ee601 refactor(security): hide scan publish transaction callback XiaoSeS 2026-08-21 10:44:43 +08:00
  • eef9b4a76e test(security): cover scan task after-commit publishing XiaoSeS 2026-08-21 10:28:15 +08:00
  • bbdc0f7a0c
    fix(dev): use bash for backend launchers (#721) FenjuFu 2026-08-21 09:35:52 +08:00
  • c3ecafb206
    Merge pull request #736 from iflytek/docs/weekly-w33-official XiaoSeS 2026-08-20 17:22:32 +08:00
  • f77e32ada5 docs(weekly): mirror reviewed W33 report XiaoSeS 2026-08-20 17:19:01 +08:00
  • e071afb4f0 fix: emit confirm-publish events with permission-aware subscriber fanout 千乘妍 (Xiaoyaner) 2026-08-20 02:46:12 +00:00
  • caf457f299 fix(security): publish scan task after transaction commit FenjuFu 2026-08-19 15:03:57 +08:00
  • 3329900487 feat(api): return skill labels from the skill listing endpoints on request FenjuFu 2026-08-19 03:47:03 +00:00
  • 168135bc6b fix(auth): close API token policy gaps against the authorization list fix/api-token-policy-coverage FenjuFu 2026-08-19 03:37:03 +00:00
  • 23741764a3 feat: add initial RISC-V image support FenjuFu 2026-08-18 18:30:59 +08:00
  • 84feb38931 feat(cli): add namespace workspace sync mrLi 2026-08-18 18:24:11 +08:00
  • 5b123e24c3 docs(governance): add DPGA policy evidence FenjuFu 2026-08-18 17:57:20 +08:00
  • 0d1fa2dec8 fix(dev): use bash for backend launchers FenjuFu 2026-08-18 10:43:04 +08:00
  • 7247defd5d feat(web): pick default namespaces from a list instead of typing slugs 青柠 2026-08-17 00:43:57 +08:00
  • a9e7f43e5a feat(namespace): let operators choose which namespaces new accounts join 青柠 2026-08-16 20:31:34 +08:00
  • 4fe6948f87 fix(web): stop the settings form from reverting the saved value 青柠 2026-08-16 19:20:23 +08:00