matevip
|
52f5a38654
|
fix(flyway): renumber V9__hook_system.sql to V10 to resolve version collision
|
2026-04-15 16:51:46 +08:00 |
|
matevip
|
4a4b39249e
|
chore(channel): remove stale external-reference comments; fix(wiki): canonical slug lookup on merge path
|
2026-04-15 16:44:02 +08:00 |
|
matevip
|
a3373ef906
|
fix(wiki): show reprocess button for partial materials
|
2026-04-15 11:18:40 +08:00 |
|
matevip
|
1dbacb6b68
|
chore: remove orphan brand-experiment SVG
|
2026-04-15 10:38:59 +08:00 |
|
matevip
|
ef8120413c
|
feat(wiki): real-time SSE progress + parallel page generation + partial-resume; fix concurrent slug collisions; fix skill overwrite + hub retry
|
2026-04-15 10:34:11 +08:00 |
|
matevip
|
2a2f862257
|
feat(wiki): per-raw progress bar in raw-material card (RFC-012 M2 v2 UI)
|
2026-04-14 18:56:45 +08:00 |
|
matevip
|
f285db22d0
|
fix(wiki): surface LLM root cause + fail fast on DNS/TLS/refused (RFC-012 M1 follow-up v2)
|
2026-04-14 18:24:49 +08:00 |
|
matevip
|
62ac1fb79c
|
fix(wiki): route emits metadata only; per-page create + merge in phase B (RFC-012 M2 v2)
|
2026-04-14 18:11:35 +08:00 |
|
matevip
|
26d45b0e35
|
fix(agent): use JdkClientHttpRequestFactory for LLM RestClient (gzip + HTTP/2)
|
2026-04-14 17:53:44 +08:00 |
|
matevip
|
4fb6a83eb6
|
feat(wiki): two-phase digest — route + per-page merge (RFC-012 M2)
|
2026-04-14 17:39:50 +08:00 |
|
matevip
|
a369e8055d
|
fix(wiki): bound LLM retry + http read timeout (RFC-012 M1 follow-up)
|
2026-04-14 16:05:37 +08:00 |
|
matevip
|
b9ed8219ba
|
feat(wiki): parallel processing + resilient LLM retry + hash-based skip (RFC-012 M1)
|
2026-04-14 15:18:03 +08:00 |
|
matevip
|
aa439b6a3a
|
fix: remove accidentally committed data directory (H2 runtime files)
|
2026-04-13 18:42:26 +08:00 |
|
matevip
|
0adb3dddf1
|
feat(plugin): Plugin SDK + UI layout improvements
|
2026-04-13 18:38:03 +08:00 |
|
matevip
|
97e101ab52
|
feat(channel): auto-start on create, multi-account UX, wecom mixed message
|
2026-04-13 17:10:34 +08:00 |
|
matevip
|
881badd15f
|
feat(channel): weixin voice ASR fallback, wecom mixed message handling
|
2026-04-13 16:38:09 +08:00 |
|
matevip
|
d5e3502829
|
fix(wiki): backend hardening + batch delete UI
|
2026-04-13 15:37:12 +08:00 |
|
matevip
|
e4679796b8
|
feat(wiki): performance + quality + delete redesign (RFC-008)
|
2026-04-13 09:35:26 +08:00 |
|
matevip
|
80b7b8e126
|
feat(agent): multi-agent delegation with parallel execution (RFC-004)
|
2026-04-12 23:40:27 +08:00 |
|
matevip
|
46f77c281b
|
fix(agent): complete RFC-001 — Anthropic thinking, iteration budget, UI fixes
|
2026-04-12 17:28:15 +08:00 |
|
matevip
|
2a8b90365b
|
feat(agent): add deep thinking toggle (RFC-001)
|
2026-04-12 11:29:32 +08:00 |
|
matevip
|
c60d637e33
|
chore: bump version to 1.1.0-SNAPSHOT for v1.1 development
|
2026-04-12 10:00:27 +08:00 |
|
matevip
|
a5a3d16498
|
docs(rfcs): add 7 RFCs for v1.1 roadmap and update sync guide
|
2026-04-12 09:43:57 +08:00 |
|
matevip
|
379422101c
|
refactor(ui): minimalist login redesign, MCP fixes, Flyway upgrade compatibility
|
2026-04-11 23:01:08 +08:00 |
|
matevip
|
4f217dfc2c
|
release: v1.0.418 — UI redesign, workspace isolation, backend i18n
|
2026-04-11 20:30:14 +08:00 |
|
matevip
|
d35050e75b
|
release: v1.0.418
|
2026-04-11 19:57:58 +08:00 |
|
matevip
|
b613a5de11
|
feat(tool): add CronJobTool for chat-based scheduled tasks + Flyway V2/V3 migrations
|
2026-04-11 19:51:28 +08:00 |
|
matevip
|
b3c1f8403d
|
feat(skill): add ZIP file import for skill installation
|
2026-04-11 19:29:01 +08:00 |
|
matevip
|
d3b72929c7
|
fix(security): login rate limiting, SQL injection fix, error boundary
|
2026-04-11 18:31:51 +08:00 |
|
matevip
|
8dbb437e40
|
fix(security): remove debug console.log and hide internal error details
|
2026-04-11 18:26:41 +08:00 |
|
matevip
|
fe83b72d67
|
fix(security): harden JWT, CORS, and H2 Console for production
|
2026-04-11 18:21:17 +08:00 |
|
matevip
|
c619ffee4e
|
fix(ui): prevent modals from closing on backdrop click
|
2026-04-11 18:06:48 +08:00 |
|
matevip
|
408ad980dd
|
feat(i18n): complete remaining i18n — DefaultToolGuard, LLM/Datasource services, Channels UI
|
2026-04-11 18:02:03 +08:00 |
|
matevip
|
af9addaaec
|
feat(i18n): structured i18n keys for exceptions and auto-translate 100+ error messages
|
2026-04-11 17:52:25 +08:00 |
|
matevip
|
81ff1bf491
|
feat(i18n): complete backend i18n — guard rules, tool errors, response codes
|
2026-04-11 17:26:58 +08:00 |
|
matevip
|
e662cce91a
|
fix(chat): improve thinking segment display and message bubble rendering
|
2026-04-11 17:09:25 +08:00 |
|
matevip
|
aa09345403
|
feat(i18n): add backend internationalization — tool descriptions, error messages, guard rules, runtime context
|
2026-04-11 17:08:43 +08:00 |
|
matevip
|
cc28f665f1
|
feat(db): introduce Flyway migration framework and unify H2/MySQL schemas
- Add Flyway baseline migration (V1) for both H2 and MySQL
- Remove 5 legacy SchemaMigration ApplicationRunner classes
- Add WorkspacePathGuard for file tool sandbox enforcement
- Inject workspace basePath context into agent graph state and tool executor
- Add workspace basePath config UI in frontend
- Fix workspace slug preservation on update
|
2026-04-11 16:34:09 +08:00 |
|
matevip
|
f98f4d68b9
|
refactor(ui): publish tested chat UI simplification
|
2026-04-11 14:25:37 +08:00 |
|
matevip
|
795fb5eb0a
|
feat(ui): extract ModelSelector component with grouped layout and search
|
2026-04-11 10:29:37 +08:00 |
|
matevip
|
79c31ead32
|
fix(chat): prevent stale approval UI after SSE error/done
|
2026-04-11 10:04:41 +08:00 |
|
matevip
|
f36c5b0aaa
|
chore: remove stray text.txt
|
2026-04-11 08:52:02 +08:00 |
|
matevip
|
bfd1cbac56
|
feat(chat): ChatGPT tool calling + fix cross-turn message pollution
|
2026-04-11 08:46:21 +08:00 |
|
matevip
|
fb634c1d05
|
chore: remove stray text.txt
|
2026-04-11 06:53:42 +08:00 |
|
matevip
|
c41bda0f95
|
fix(chat): prevent cross-conversation message leakage and tool call duplication
|
2026-04-11 06:48:14 +08:00 |
|
matevip
|
7cc4788c97
|
fix(wiki): use markdown renderer for wiki page content
|
2026-04-11 01:27:37 +08:00 |
|
matevip
|
b002db65f1
|
fix(ui): replace sidebar footer icons with Element Plus, fix collapsed workspace dropdown
|
2026-04-11 01:21:50 +08:00 |
|
matevip
|
f08581daa7
|
fix(guard): detect find -delete as dangerous shell command
|
2026-04-11 00:35:59 +08:00 |
|
matevip
|
281b1efffd
|
fix(chat): enrich stream metadata with plan/approval/browser tracking, fix thinking segment ordering
|
2026-04-11 00:20:47 +08:00 |
|
matevip
|
8725ecd0c7
|
fix(chat): merge persisted and local assistant timelines
|
2026-04-11 00:16:42 +08:00 |
|