Commit Graph

  • 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
  • bbfeabdaa5 feat(login-guard): unlock entire scope and report deleted keys root 2026-05-02 20:56:38 +08:00
  • 22d0cd63a1 chore: adjust main window size and fix titlebar overlay Xu Liang 2026-05-02 19:26:10 +08:00
  • 6dd3bd8e9d feat: improve login UX and add admin login lock reset Xu Liang 2026-05-02 19:25:15 +08:00
  • 40c877ee2d fix: update golang.org/x/image, golang.org/x/sync, and golang.org/x/text dependencies root 2026-05-02 18:22:36 +08:00
  • a4c654782b feat(desktop-client): split autostart and keep-alive per platform root 2026-05-02 18:21:08 +08:00
  • de63d0be5b feat(desktop-client): obfuscate JS bundles before packaging root 2026-05-02 17:12:55 +08:00
  • 3ee87fd91e chore: resolve merge conflict in bootstrap.ts Xu Liang 2026-05-02 14:44:23 +08:00
  • 0b9ca39c9f fix(desktop-client): make settings window a child of main window on Windows Xu Liang 2026-05-02 14:42:36 +08:00
  • cd5f038108 chore(k3s): set OPS_DEFAULT_ADMIN_PASSWORD in dev secrets template root 2026-05-02 10:06:19 +08:00
  • 3c07fd917d feat(k3s): add optional Kite dashboard addon root 2026-05-02 10:06:12 +08:00
  • f882ef8224 feat(swagger): add Chinese summaries and descriptions for routes root 2026-05-02 10:06:05 +08:00
  • f9cf2b7cb2 fix: add NodePort configuration for frontend and ops-web services in k3s deployment root 2026-05-02 01:50:25 +08:00
  • b2ed2a765b fix: remove optional secret key references for LLM and Siliconflow API keys in deployment configuration root 2026-05-02 01:36:23 +08:00
  • d4f5608718 fix: mark secret key references as optional in app deployments root 2026-05-02 01:35:17 +08:00
  • ead0d03cae fix: bootstrap missing deployments in k3s workflow for fresh clusters root 2026-05-02 01:23:10 +08:00
  • 1b568bf58a fix: add functions to restart k3s services and wait for readiness in deployment workflow root 2026-05-02 01:16:12 +08:00
  • 10aa98f3b0 fix: enhance kubeconfig handling for NAS deployments to prevent permission issues root 2026-05-02 01:11:44 +08:00
  • b1032d3190 fix: update image tag default to 'latest' and improve error messages in deployment script root 2026-05-02 01:05:46 +08:00
  • 501763c0d5 chore: update dependencies in pnpm-lock.yaml and Go modules root 2026-05-02 00:49:35 +08:00
  • c08ae1def0 chore(ci): remove NAS Compose deployment workflow root 2026-05-02 00:32:17 +08:00
  • 239f84bc50 fix(ci): remove redundant build steps for frontend and backend workflows root 2026-05-02 00:26:20 +08:00
  • 0b5bddc1da fix(ci): update Gitea Registry CI/CD workflows and enhance image verification root 2026-05-01 23:55:34 +08:00
  • e0b6c1a9fa ci(deploy): publish images via Gitea Registry and verify on CD root 2026-05-01 23:54:33 +08:00
  • b71e14df66 fix(secrets): update JWT secrets and internal metrics token in secrets.yaml root 2026-05-01 22:46:34 +08:00
  • 4e9e877941 fix(config): update internal metrics token and adjust membership AI points and storage limits root 2026-05-01 22:36:30 +08:00
  • 8d57df24af ci: allow input nas ssh password root 2026-05-01 22:30:23 +08:00
  • 7fbc2a03d3 fix(config): debounce fsnotify reload events to avoid mid-write reads root 2026-05-01 21:55:49 +08:00
  • 11079ca90a fix(deploy): correct JWT_SECRET default value syntax in docker-compose.yaml root 2026-05-01 21:34:54 +08:00
  • e252189fa3 fix(docker): update Go version in Dockerfile and go.mod to 1.26.2 root 2026-05-01 21:32:06 +08:00
  • 768ef1293c fix(deploy): update JWT_SECRET default value and remove unused API keys root 2026-05-01 21:18:10 +08:00
  • 5cb8048174 ci: add selectable nas service deploy root 2026-05-01 20:52:54 +08:00
  • 669c9f709a fix(admin-web): replace inline multi-statement @cancel handler root 2026-05-01 20:47:49 +08:00
  • 162abdc97c chore(frontend): introduce prettier + eslint and prune unused code root 2026-05-01 20:39:09 +08:00
  • 21c7892ee4 chore(deploy): trim release retention and disable retrieval api key root 2026-05-01 20:19:28 +08:00
  • b6281efc16 chore(admin-web): rewrite media view copy without internal table names root 2026-05-01 20:19:21 +08:00
  • fb05f07e84 refactor(admin-web): drop eyebrow labels from page heroes root 2026-05-01 20:19:14 +08:00
  • 39ef1a6b7f feat(knowledge): add retry endpoint and 20-char text name limit root 2026-05-01 20:19:08 +08:00
  • c1f07bfb65 fix(admin-web): add custom popup class for knowledge group tree dropdown root 2026-05-01 18:54:28 +08:00
  • 478d49a8d0 fix(ops-web): update placeholder text for phone number input fields root 2026-05-01 18:35:29 +08:00
  • fd7b1b71c3 fix(admin-web): add WebSocket upgrade headers to nginx proxy config Xu Liang 2026-05-01 18:20:13 +08:00
  • ba6ebec892 fix(desktop-client): prevent duplicate window creation and serialize mode switches Xu Liang 2026-05-01 18:05:12 +08:00
  • 5cd5d6685b feat(desktop-client): adapt title bar and drag region for Windows/Linux Xu Liang 2026-05-01 18:02:52 +08:00
  • b7e096ae37 feat(desktop-client): suppress native menu bar on Windows/Linux and support phone number login Xu Liang 2026-05-01 18:02:00 +08:00
  • 54fc313e10 feat(desktop-client): tighten window mode switching and add win/linux package scripts root 2026-05-01 17:20:18 +08:00
  • 8b4697d605 chore(desktop-client): gate dev-only debug paths in packaged builds root 2026-05-01 17:20:00 +08:00
  • fb1351d82b feat(desktop-client): add afterPack hook to clean up unnecessary localization files and include certificate files for code signing root 2026-05-01 16:32:12 +08:00
  • a9af6c634c chore(desktop-client): add macOS code-signing and notarization scaffolding root 2026-05-01 16:02:14 +08:00
  • 9c58fe2312 feat(server): add production-safe platform-template seed job root 2026-05-01 16:01:55 +08:00
  • c89683862e feat(workspace): replace supported platform count with bound media account count root 2026-05-01 16:01:40 +08:00
  • 618399f86d feat(server): hot-reload config store and reloadable infra clients root 2026-05-01 16:01:23 +08:00
  • ce2d8a2907 fix(deploy): prevent duplicated api prefix root 2026-05-01 14:11:21 +08:00
  • 541161774e fix(env): update default security and MinIO credentials in example configuration root 2026-05-01 13:58:39 +08:00
  • cb4c4eece9 feat(config): update rabbitmq and membership settings, add redis and cache configurations root 2026-05-01 13:40:45 +08:00
  • 035d0d6da8 fix(admin-web): avoid circular editor chunks root 2026-05-01 13:38:11 +08:00
  • 9074b7927b ci: validate migrations before nas deploy root 2026-05-01 12:37:15 +08:00
  • 079b361679 fix(migrations): escape wizard config json strings root 2026-05-01 12:25:29 +08:00
  • 116235cc38 ci: allow nas compose deploy via sudo docker root 2026-05-01 12:14:19 +08:00
  • 168697fae7 ci: add manual nas compose deploy root 2026-05-01 12:05:32 +08:00
  • 9727077dfa refactor(admin-web): render citation pie as interactive SVG with hover tooltip root 2026-05-01 11:46:35 +08:00
  • b345ee26e4 feat(monitoring): match citations by canonical link and scope summary by brand/keyword/platform/date root 2026-05-01 11:46:17 +08:00
  • 2436f50c1f refactor(admin-web): tighten schedule cover picker layout root 2026-05-01 11:04:28 +08:00
  • b18a562b32 fix(admin-web): keep app header above content stacking contexts root 2026-05-01 11:04:20 +08:00
  • 5a613abc33 chore: rebrand product as 省心推 and lock UI to zh-CN root 2026-05-01 11:03:55 +08:00
  • dca36ed1f6 chore(prompts): drop unused target_platform supplement root 2026-05-01 11:02:33 +08:00
  • 490c6c759d feat(article): expose auto_publish_platforms derived from publish accounts root 2026-05-01 11:02:21 +08:00
  • 0f4310c345 fix(admin-web): prevent source link overflow in article drawer root 2026-05-01 10:22:05 +08:00
  • 764abf32ae refactor(desktop-client): tidy PublishManagementView copy and errors root 2026-05-01 10:22:03 +08:00
  • 7b6ae0f6d0 feat(desktop-client): expand publisher error normalization root 2026-05-01 10:21:54 +08:00
  • 3436d9536d feat(publish): require cover image for WeChat Official Account root 2026-05-01 10:21:46 +08:00
  • 052299e54f fix(frontend): serve precompressed web assets root 2026-05-01 01:12:13 +08:00
  • 873c0382e4 fix(deploy): build ops web with shared tsconfig root 2026-05-01 00:53:35 +08:00
  • cbf8a8b36a fix(deploy): build server images with cgo root 2026-05-01 00:22:30 +08:00
  • 79915b5aa7 chore(ci): avoid running on workflow-only changes root 2026-04-30 23:57:02 +08:00
  • 5655eed364 chore(ci): split workflows by changed area root 2026-04-30 23:48:20 +08:00
  • 25ffcefd22 fix(ci): allow workspace-scoped desktop queries root 2026-04-30 23:41:07 +08:00
  • 22163edbee chore(ci): add offline container deployment pipeline root 2026-04-30 23:29:15 +08:00
  • f3679e6176 feat(deploy): add k3s deployment foundation and complete offline images root 2026-04-30 23:19:41 +08:00
  • 461f186337 feat(tenant-api): expose Swagger UI in non-release mode root 2026-04-30 23:19:31 +08:00
  • a49ac32aa8 chore(ci): drop unused GitHub Actions backend workflow root 2026-04-30 23:19:24 +08:00
  • baff51295a feat(desktop-client): add settings window and switch default API to production root 2026-04-30 22:00:01 +08:00
  • 40ef60eae2 style(desktop-client): tighten media/AI/publish view copy and table chrome root 2026-04-30 21:06:12 +08:00
  • ed38721feb feat(desktop-client): give login and main views their own BrowserWindow root 2026-04-30 20:56:03 +08:00
  • cdd63db7f1 feat(wangyihao): record public article URL on publish and back-fill responses root 2026-04-30 20:55:53 +08:00
  • add918ff4c feat(desktop-client): clear auth failure on active probe and trigger probe when opening console root 2026-04-30 19:32:20 +08:00
  • 02b8cd683d feat(account-health): allow silent refresh on scheduled probes and stop treating wangyihao token misses as auth failure root 2026-04-30 19:18:09 +08:00
  • b89892be6e feat(desktop-client/wangyihao): persist session cookies and recover bound partitions root 2026-04-30 19:18:03 +08:00
  • c87842347e feat(account-health): reconcile remote bind state and ignore stale runtime reports root 2026-04-30 18:15:39 +08:00
  • bf25fa1a80 feat(desktop-client/wangyihao): harden token capture and draft submit flow root 2026-04-30 18:15:20 +08:00
  • 9525c1144d feat(admin-web/login): replace default test credentials with remembered login root 2026-04-30 18:15:08 +08:00
  • 1e46bfa1f4 chore(membership): lower image storage quotas for free and pro tiers root 2026-04-30 17:15:09 +08:00
  • 3498f558e3 feat(desktop-client/home): break down runtime issues by tasks and accounts root 2026-04-30 17:12:25 +08:00
  • e5f6e93cea feat(desktop-client/yuanbao): capture richer DOM citation sources root 2026-04-30 17:12:18 +08:00
  • fb166fa9fe feat(monitoring): attribute SaaS citations by registrable domain root 2026-04-30 17:12:09 +08:00
  • 6e6e19cccb feat(schedule-tasks): support auto-publish via media accounts root 2026-04-30 01:32:19 +08:00
  • c9267d2fae feat(auth): block disabled user accounts at the subscription guard root 2026-04-30 01:31:26 +08:00
  • e15806bd91 feat(template-wizard): require library brand before favoriting competitors root 2026-04-30 01:30:29 +08:00
  • 14a7921445 feat(prompts): expand keyword guidance to long-tail search queries root 2026-04-30 01:28:59 +08:00
  • 814ea52c0e feat(desktop-client): validate qiehao session via detected account root 2026-04-30 01:28:41 +08:00