Commit Graph

  • 85bb373a8b feat(tenant): update retrieval configuration with increased recall limit and rerank top N values root 2026-06-01 15:49:14 +08:00
  • 76df672133 feat: add chunked desktop client release uploads root 2026-06-01 01:31:54 +08:00
  • c5da0cf507 feat(deploy): enhance deployment scripts with locking mechanism and metadata tracking root 2026-06-01 00:47:40 +08:00
  • b2ec8cc9fc Revert "feat: update app icon generation for improved Windows and macOS support" Xu Liang 2026-06-01 00:01:27 +08:00
  • 0575578c8e Revert "feat: adjust Windows ICO dimensions for improved icon rendering" Xu Liang 2026-05-31 23:57:35 +08:00
  • fe3cdaf92a feat: adjust Windows ICO dimensions for improved icon rendering Xu Liang 2026-05-31 23:53:37 +08:00
  • 8b3a5c3442 feat: update app icon generation for improved Windows and macOS support Xu Liang 2026-05-31 23:47:09 +08:00
  • e07a87224d feat: add new brand logos - Introduced icon-color.svg featuring a colorful gradient design. - Added icon-with-title.svg that includes a title and multiple gradient elements. root 2026-05-31 23:05:27 +08:00
  • e490a267ff feat: add desktop bug report collection root 2026-05-31 21:55:29 +08:00
  • 0a9dcec70f feat(swagger): add downloadable desktop client version endpoint documentation root 2026-05-31 20:01:23 +08:00
  • 0059212d68 feat(deploy): add production deployment workflow and image deployment script root 2026-05-31 19:48:20 +08:00
  • d6866cd85b feat: add downloadable release management for desktop client root 2026-05-31 19:28:35 +08:00
  • de9c52be6d feat(nginx): configure client max body size and update timeouts for API proxy feat(clipboard): implement copyTextToClipboard utility function feat(desktop): add upload timeout for desktop client release API feat(k3s): add nginx config and update kustomization for ops-web root 2026-05-31 15:01:14 +08:00
  • 9dfc3746c3 feat(desktop): increase maximum upload size for client installation package to 1GB Xu Liang 2026-05-31 14:28:54 +08:00
  • 33df72c6f4 feat(tray): add Windows tray icon support and update icon selection logic Xu Liang 2026-05-31 14:12:35 +08:00
  • 2ea806e635 feat(icons): enhance .ico generation to support multiple sizes for better clarity Xu Liang 2026-05-31 14:01:46 +08:00
  • bdad050a8b feat(desktop): add type declaration for @brand-logo alias in brand-logo.d.ts root 2026-05-31 13:38:37 +08:00
  • 10d630db63 feat(ingress): configure TLS with Let's Encrypt for production and staging environments root 2026-05-31 11:19:03 +08:00
  • 430a83e8dd feat(deploy): update ingress rules and add media supply configuration root 2026-05-31 11:14:06 +08:00
  • 8ea4a2ffff fix(publish): require submit marker before platform write root 2026-05-30 22:29:28 +08:00
  • dbd2a1c9f6 chore(repository): regenerate sqlc for publish_submit_started_at column root 2026-05-30 20:10:40 +08:00
  • fa51a3455f fix(publish): prevent stuck publish queue and duplicate posting root 2026-05-30 19:52:17 +08:00
  • 9d6181260a feat(media-supply): add media resource supply marketplace root 2026-05-29 23:17:01 +08:00
  • 607a3fffe7 fix(prompts): add instruction to delete images and their information from articles root 2026-05-28 16:32:12 +08:00
  • e468ede2a4 fix(sohuhao): retain infoResource value in submitArticle function root 2026-05-26 20:51:35 +08:00
  • 8ccc9d87c4 fix(sohuhao): update infoResource value in submitArticle function root 2026-05-26 20:50:41 +08:00
  • fa52d4ca60 feat(publish): unify image fetch failure message across adapters root 2026-05-26 18:53:36 +08:00
  • 78fb9c42e2 docs(k3s): note CONCURRENTLY index verification and SMZDM cover preflight root 2026-05-26 18:43:50 +08:00
  • aff2c5f6ea feat(publish-dedup): disable already-published accounts and rework retry UX root 2026-05-26 18:43:42 +08:00
  • 24dd832218 feat(publish-dedup): reject duplicate publish jobs and expose target task ids root 2026-05-26 18:43:27 +08:00
  • e5d94f961e feat(publish-dedup): add indexes for publish task dedup and lookup root 2026-05-26 18:43:15 +08:00
  • 28e4059d66 feat(smzdm): require 1:1 cover and surface image fetch failure prompt root 2026-05-26 18:43:07 +08:00
  • 6b710c8919 refactor(desktop-task): extract recovery select query and scan task status root 2026-05-26 10:19:00 +08:00
  • 513e71f9f1 fix(doubao): submit only verified SSE answers and harden source extraction root 2026-05-26 10:18:53 +08:00
  • 2fd6267632 fix(deepseek): fall back to reasoning "搜索到 XX 个网页" panel for citations root 2026-05-26 10:18:44 +08:00
  • 05aa982f76 style(tracking-questions): normalize loose markdown in answer content root 2026-05-26 10:18:35 +08:00
  • 2c4f7d6fcf fix(brand-questions): surface seed topic min length as actionable error root 2026-05-26 10:18:28 +08:00
  • 7d8e82c69f feat(ops): add object storage management and site-mapping CSV import/export root 2026-05-26 01:19:01 +08:00
  • 5f6e9f11da feat(desktop): add client release updater root 2026-05-25 19:23:49 +08:00
  • 41b4a765ac fix(sohuhao): update infoResource value in submitArticle function root 2026-05-24 22:49:05 +08:00
  • c28f8218a3 feat(desktop-client): add web context menu for bound and workbench windows root 2026-05-24 22:39:01 +08:00
  • 0b5d8d72f2 fix(brand-questions): accept generic search terms in lexicon validation root 2026-05-24 22:19:57 +08:00
  • 52997e36fe fix(content-gen): strip URLs and site-list sections from generated content root 2026-05-24 22:19:43 +08:00
  • 946a084c77 style(admin-web): drop unused min-width on templates desktop table root 2026-05-24 20:24:36 +08:00
  • a9591143e8 fix(toutiao): fail publish when body images fail to upload root 2026-05-24 20:24:28 +08:00
  • 8761e47f78 feat(kol): cache marketplace and generation reads with singleflight root 2026-05-24 11:33:17 +08:00
  • 09c8fe1e56 fix desktop operator name fallback root 2026-05-24 10:23:50 +08:00
  • a078dab687 fix(admin-web): remove unnecessary execution time tag from schedule section root 2026-05-24 10:10:04 +08:00
  • f02be451a5 fix(article-export): improve type safety for global scope in withWordExportScheduler root 2026-05-24 02:09:08 +08:00
  • 520cde5637 feat(word-export): enhance Word document generation with alignment options and normalization for CJK text root 2026-05-24 02:08:52 +08:00
  • 4a2df0435a feat(kol): add prompt_content field to KolPrompt and KolPromptRevision models root 2026-05-24 02:01:27 +08:00
  • 8991edabb5 feat(kol): support multiple platform hints with shared tag renderer root 2026-05-24 01:48:04 +08:00
  • db95b8e4ee feat(kol): store KOL prompt content in database with object storage fallback root 2026-05-24 01:47:51 +08:00
  • 075e282c76 feat(tracking): pass question hash/text via history state and follow URL business date root 2026-05-24 00:27:32 +08:00
  • 0d690371d2 feat(article-copy): copy articles as rich HTML with plain-text fallback root 2026-05-24 00:27:24 +08:00
  • 3e806a5a02 feat(schedule): update PromptRuleID type to pgtype.Int8 in schedule task models root 2026-05-23 00:18:57 +08:00
  • 0d2cedb1e8 feat(article-export): render PDF with embedded CJK font instead of canvas root 2026-05-23 00:09:38 +08:00
  • c28c4f1419 feat(schedule): support KOL subscription targets and random time windows root 2026-05-22 23:51:45 +08:00
  • 9cc6537e68 feat(article-export): enhance Word document generation with async image handling and brand ID support root 2026-05-22 11:11:36 +08:00
  • 56400805f4 Add article export to Word, PDF, and Markdown root 2026-05-21 23:59:19 +08:00
  • 53ba8ff4cf Add browser toolbar to auth windows root 2026-05-21 23:57:20 +08:00
  • 49b1ccc961 Reduce scheduler polling noise root 2026-05-21 00:56:43 +08:00
  • 509f9e0c71 Add AI point usage cycle cleanup root 2026-05-20 21:59:36 +08:00
  • e045e00fbf feat(auth,prompt-rule): add password change with session revocation and scope prompt rules by brand root 2026-05-20 18:09:53 +08:00
  • 9f9e4f8e19 feat(object-storage): switch from Aliyun to MinIO for object storage configuration root 2026-05-20 17:05:23 +08:00
  • eda90ea1e4 fix(admin-web): make article copy robust root 2026-05-20 17:00:57 +08:00
  • 6359a2ddd3 feat(workbench): implement workbench window management and navigation state root 2026-05-20 15:44:26 +08:00
  • dd082e2ed1 feat: scope articles by brand root 2026-05-20 15:37:25 +08:00
  • 5fb9d0b0dd perf(scheduler): harden jobs for scalable execution root 2026-05-20 12:19:27 +08:00
  • 4b09a34748 refactor(knowledge): migrate deleted-item cleanup from polling scheduler to event-driven worker root 2026-05-20 11:22:37 +08:00
  • e82ae56236 feat: add ops scheduler control center root 2026-05-20 10:46:49 +08:00
  • 98f73c5bea feat(objectstorage): add Aliyun OSS support and auto-detect provider in deploy workflows root 2026-05-20 10:25:02 +08:00
  • 00eb514efc feat(imitation): simplify form fields and make brand_name required root 2026-05-20 02:16:45 +08:00
  • c44ddc55a6 feat(doc):add command docx to docs root 2026-05-20 01:28:42 +08:00
  • c89cad6643 feat(keywords): rename brand-question terminology to search-keyword + add entity exclusion root 2026-05-20 01:27:14 +08:00
  • 28633cf570 feat(monitoring): fail same-client queued tasks on desktop authorization failure root 2026-05-15 23:50:50 +08:00
  • 5bbbbc5cf1 feat(desktop): remember login credentials root 2026-05-14 21:49:27 +08:00
  • 639516f374 fix desktop account status display root 2026-05-14 21:43:25 +08:00
  • 75b407ec6b fix free create clipboard copy root 2026-05-14 21:20:15 +08:00
  • 765dae4bf1 fix task article link drawer root 2026-05-14 21:14:27 +08:00
  • 34dda524d7 fix(admin-web): use verb form for schedule action tooltip root 2026-05-14 13:23:41 +08:00
  • 01dbb9c8d3 fix(styles): increase z-index for message and notification components root 2026-05-14 13:16:47 +08:00
  • 09e3db5b34 fix(web): self-heal SPA chunk 404 after deploys root 2026-05-14 13:12:42 +08:00
  • b939cfa2fa feat(auth): support per-deploy login password key override root 2026-05-14 11:54:40 +08:00
  • 2bc192b3c7 fix(prompts): refine region output guidance for geographic terms root 2026-05-14 11:16:23 +08:00
  • 036377f02e feat(admin-web): add 404 page for unknown routes root 2026-05-14 11:15:09 +08:00
  • 879677516f fix: harden login for MLPS requirements root 2026-05-14 11:05:20 +08:00
  • ecf3ee1ef0 fix(ci): prune old registry package versions root 2026-05-13 23:22:58 +08:00
  • b3bd23e238 feat(admin-web): improve responsive admin layout root 2026-05-13 22:29:46 +08:00
  • 34ef5873ca feat: load question expansion prompts from yaml root 2026-05-13 20:24:51 +08:00
  • 8890cd1ca4 style(admin-web): refine edit button hover and card shadow polish root 2026-05-13 20:12:36 +08:00
  • 887f5b672e chore: update tenant repository generated models root 2026-05-13 19:54:23 +08:00
  • 0823e47d46 feat: tighten desktop presence loop and refine admin-web UX root 2026-05-13 19:36:24 +08:00
  • 18cdbf25f8 fix: harden competitor create and batch kol stats root 2026-05-13 17:31:22 +08:00
  • 7aa786fbf4 feat(template-wizard): enhance competitor management and update UI messages root 2026-05-13 17:10:31 +08:00
  • 1eae6fb6d4 feat(questions): make brand questions the primary monitoring & template axis root 2026-05-13 15:59:39 +08:00
  • 37b0b32327 feat(admin-brand): add question expansion service and related functionality root 2026-05-12 21:53:36 +08:00
  • 77d542c282 feat(server): make tenant login guard toggleable via config root 2026-05-12 12:32:39 +08:00
  • 77f3e5ee99 perf(admin-web): relax template wizard assist poll cadence to 3s root 2026-05-12 12:32:06 +08:00
  • 01fa2b8309 fix quota reset reservation race root 2026-05-12 02:24:57 +08:00