Commit Graph

  • 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
  • 1aad002a3e feat(ops): use 'reset' quota status for plan-usage reset and invalidate quota cache root 2026-05-12 01:55:29 +08:00
  • 51d32fa96d fix(admin-web): invalidate workspace cache after every AI-points-consuming call root 2026-05-12 01:54:12 +08:00
  • 793c310560 refactor(desktop-client): harden external-window load flow with loading page and timeout watchdog root 2026-05-12 01:31:50 +08:00
  • b6cc12cefe feat(admin-web): show centered modal in Chinese when AI points are insufficient root 2026-05-12 01:31:02 +08:00
  • 635782041a feat(admin-web): preserve template wizard entry source and refresh AI banner root 2026-05-12 01:12:01 +08:00
  • f06c8dfc01 fix(knowledge): always retry source fetch via lightpanda on trigger status root 2026-05-11 19:48:21 +08:00
  • 83c5cc76d6 feat(bilibili): enhance article submission process and error handling root 2026-05-11 19:37:14 +08:00
  • 18011a7892 fix(admin-web): auto-reload on stale dynamic-import chunks after deploy root 2026-05-11 17:47:51 +08:00
  • c16a684add fix(browser-fetch): allow baidu source fallback root 2026-05-11 14:30:58 +08:00
  • 2113bcb601 ci(browser-fetch): include browser-fetch image in build and deploy pipelines root 2026-05-11 12:58:48 +08:00
  • 3d396e4ac8 fix(docker-compose): update healthcheck command syntax for service root 2026-05-11 12:37:08 +08:00
  • 6b177be6fd chore(browser-fetch): enable lightpanda by default and widen allowlist root 2026-05-11 12:27:13 +08:00
  • 8c0fbc8ffa fix(desktop-task): drop LEFT JOIN in lease query so FOR UPDATE locks only desktop_tasks root 2026-05-11 12:26:54 +08:00
  • 6fa9a6c052 feat(dongchedi): translate platform "server exception" into actionable copy root 2026-05-11 12:26:38 +08:00
  • f34c6f2ceb feat(admin-web): surface generation error message and speed up active polling root 2026-05-11 11:11:40 +08:00
  • cbbed4b42c fix(generation): repair articles stuck in generating when latest task is terminal root 2026-05-11 11:11:31 +08:00
  • 7f08d92958 feat(browser-fetch): add lightpanda-backed fetch service and knowledge URL fallback root 2026-05-11 11:11:21 +08:00
  • 708a45ba16 fix(desktop): skip obfuscation for electron main to preserve page.evaluate Xu Liang 2026-05-09 17:46:37 +08:00
  • 1082e9010e feat(admin-web): add collapsible metadata section with toggle functionality Xu Liang 2026-05-09 09:40:17 +08:00
  • 8bd2d88d88 fix(qwen): redirect HavanaOne login bridge to qianwen home on success Xu Liang 2026-05-09 09:28:20 +08:00
  • 3102e261ae feat(admin-web): use real platform logos in publish queue table root 2026-05-08 23:20:31 +08:00
  • 3f8971aa55 chore(desktop): brand dev-time app name as ShengxinPush root 2026-05-08 23:15:08 +08:00
  • b7ba3ba58a feat(desktop): surface baijiahao challenge-required failures with actionable copy root 2026-05-08 23:03:00 +08:00
  • 8396bdeb48 fix(desktop): disable main/preload minification to keep page.evaluate stable root 2026-05-08 22:30:43 +08:00
  • cb42d4b662 fix(desktop): keep oauth popups alive on redirect aborts and blank loads root 2026-05-08 22:12:28 +08:00
  • 0f3a9a977e fix(kimi): keep monitor robust against K2.6 redesign noise root 2026-05-08 21:51:49 +08:00
  • 1e6ed77453 fix(yuanbao): track new hunyuan_t1 SSE protocol and align inline citations with DeepSeek root 2026-05-08 21:51:24 +08:00
  • af35301d9b test(desktop): cover deepseek account name extraction for wechat + phone logins root 2026-05-08 20:02:57 +08:00
  • bc8f1c353f fix(desktop): handle deepseek phone-number login in account name extractor root 2026-05-08 19:59:58 +08:00
  • 34b26e1079 fix(desktop): extract real account name for wenxin/yuanbao/deepseek binding root 2026-05-08 19:54:46 +08:00
  • 1fb6d28102 fix(desktop): align AI platform sidebar badge with media-account semantics root 2026-05-08 19:14:16 +08:00
  • 94c6b5d5a5 fix(desktop): stop forcing login window on business API 401 root 2026-05-08 18:55:10 +08:00
  • e54efdacee fix(knowledge): enforce upload type and size limits on client root 2026-05-08 18:42:14 +08:00
  • 846a509c7d fix(desktop): enhance doubao ai account binding and upsert error logging root 2026-05-08 17:16:46 +08:00
  • f38930b0ac feat(desktop): implement client token rotation and session management enhancements Xu Liang 2026-05-08 11:43:25 +08:00
  • 73f1b2aca8 feat(swagger): add descriptions for publish tasks and query parameters root 2026-05-07 14:26:14 +08:00
  • c26da5cf72 feat(installer): add custom install and uninstall macros for Shengxintui protocol root 2026-05-07 13:54:04 +08:00
  • d17db41108 docs(plan): record publish management research and phase plan root 2026-05-07 12:08:24 +08:00
  • 21fee01688 chore: scope desktop client build to apps/desktop-client and document regenerate route root 2026-05-07 12:08:15 +08:00
  • 0a7b216513 fix(knowledge): refresh inflight items and skip empty chunked groups root 2026-05-07 12:08:03 +08:00
  • 7443bb3260 feat(templates): confirm before leaving wizard with draft content root 2026-05-07 12:07:51 +08:00
  • c1e7c5e90c feat(publish): add tenant publish management with desktop deep-link root 2026-05-07 12:07:28 +08:00
  • c347f583a4 fix(config): update LLM model and knowledge URL model versions root 2026-05-07 10:55:59 +08:00
  • 7d82c5c193 feat(article): support regenerating failed articles root 2026-05-07 10:55:44 +08:00
  • ff2bb77cdd fix(web): suppress duplicate toasts when auth session expires root 2026-05-07 00:12:29 +08:00
  • 558646b166 fix(workflow): remove redundant platform cleanup steps in desktop client build root 2026-05-06 23:42:13 +08:00
  • e24f1f0802 fix(workflow): enhance Windows build process by adding missing dependencies and using xvfb-run root 2026-05-06 23:13:53 +08:00
  • fcc9df0d34 style(desktop): let main views fill available width and drop settings client badge root 2026-05-06 23:06:00 +08:00
  • 74fa24978e feat(workflow): add Wine installation step for Windows packaging root 2026-05-06 22:41:07 +08:00
  • 0ccd93d569 fix: fix build bug mac root 2026-05-06 22:28:28 +08:00
  • 0df25f154e refactor(workflow): unify macOS and Windows client build steps into a single desktop client build job root 2026-05-06 22:22:06 +08:00
  • 8eff05acfa refactor(workflow): improve remote script structure and readability in desktop client build root 2026-05-06 22:08:57 +08:00
  • 23144a1280 refactor(workflow): streamline sudo handling and improve script readability root 2026-05-06 22:06:27 +08:00
  • cce9abd3ed fix(workflow): ensure version suffix is only removed if defined root 2026-05-06 22:05:20 +08:00
  • 66a44b739d feat(workflow): add desktop client build workflow with multi-platform support root 2026-05-06 22:02:45 +08:00
  • d27be641b9 chore(desktop): bump kimi query timeout to 250s root 2026-05-06 21:34:19 +08:00
  • df467b63b4 feat(desktop): refresh publish tasks instantly on lease activation root 2026-05-06 21:34:13 +08:00
  • ddce8b3d8d refactor(desktop): extract qwen auth rules into adapter module root 2026-05-06 21:33:40 +08:00
  • 14991d7801 fix(server): scope platform accounts to desktop clients root 2026-05-06 18:25:35 +08:00
  • 47681ab1f5 feat(desktop): report current user online clients root 2026-05-06 18:25:05 +08:00
  • 930f095c64 fix(desktop): shorten initial account probe delay root 2026-05-06 18:21:38 +08:00
  • bb7221d674 feat(desktop): add batch account probes root 2026-05-06 18:21:08 +08:00
  • f3487bcacf fix(desktop): isolate AI account auth probes root 2026-05-06 18:20:10 +08:00
  • a99d7a4971 refactor(desktop): tighten account dedup, probe scheduling, and session cleanup Xu Liang 2026-05-06 15:38:53 +08:00
  • ccffe87e28 refactor(migrations): remove obsolete platform accounts indexing scripts root 2026-05-06 14:00:13 +08:00
  • e3c0fe98d7 refactor(admin-web): tighten publish modal status display root 2026-05-06 13:42:58 +08:00
  • 56232c5c93 fix(migrations): include client_id in platform account unique index root 2026-05-06 13:42:51 +08:00
  • 1ba29b9a09 feat(desktop): isolate platform accounts per desktop client root 2026-05-06 13:13:11 +08:00
  • f6aed87e44 chore: enable ws proxy in admin-web dev server and log compliance recheck failures root 2026-05-06 12:57:03 +08:00
  • 68089d065f refactor(desktop): show authorized AI platforms count on shell root 2026-05-06 12:56:54 +08:00
  • 13464c7788 fix(desktop): normalize API base URL across renderer and main root 2026-05-06 12:56:47 +08:00
  • 7b4d7ccf68 feat(ops): add job center for cross-source job operations root 2026-05-06 12:56:39 +08:00
  • ab62d666b4 docs(user-manual): add product user manual aligned to live code root 2026-05-06 00:20:47 +08:00
  • 65e9b7e293 harden article generation reliability root 2026-05-05 23:43:10 +08:00
  • 3c912949e4 fix client IP handling behind proxies root 2026-05-05 23:01:25 +08:00
  • ffb7d179c6 fix(ops-web): copy @geo/shared-types into Docker build context root 2026-05-05 22:16:14 +08:00
  • 680adf7b93 fix(desktop): scope account access to owning client and extend identity verification Xu Liang 2026-05-05 22:09:10 +08:00
  • 337bb6f9ac feat(publish): enhance compliance feedback and UI elements in PublishArticleModal root 2026-05-05 21:01:11 +08:00
  • 745cdd79cf feat(compliance): add content compliance detection across tenant, ops, and clients root 2026-05-05 20:48:14 +08:00
  • 81577b6154 fix article generation task status logging root 2026-05-05 19:47:04 +08:00
  • 82375cff46 feat(http): enhance request authorization handling for login requests root 2026-05-04 22:21:43 +08:00
  • 1c19bac8bc docs(deploy): document pgbouncer rollout root 2026-05-03 15:04:17 +08:00
  • cec7fa25e3 fix(config): harden database pool settings root 2026-05-03 15:04:08 +08:00
  • 774b907da8 feat(deploy): add pgbouncer poolers root 2026-05-03 15:03:59 +08:00
  • c1ef717d17 feat(cache,worker): overhaul cache layer and add generation task lease recovery root 2026-05-03 02:02:39 +08:00