matevip
|
8fbe30d7ac
|
feat(auth): password change dialog + workspace member provisioning improvements
|
2026-04-17 00:11:10 +08:00 |
|
matevip
|
ba086d75f2
|
fix(llm): purge unavailable DashScope models + protocol-aware discovery probe
|
2026-04-16 18:13:13 +08:00 |
|
matevip
|
25978ceb12
|
feat(llm): UI-configurable embedding models with per-KB binding and dynamic factory
|
2026-04-16 17:12:00 +08:00 |
|
matevip
|
a6e9a17208
|
feat(skill): Agent-autonomous skill synthesis — create/edit/patch via @Tool with security scanning
|
2026-04-16 17:10:59 +08:00 |
|
matevip
|
a3373ef906
|
fix(wiki): show reprocess button for partial materials
|
2026-04-15 11:18:40 +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
|
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
|
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
|
2a8b90365b
|
feat(agent): add deep thinking toggle (RFC-001)
|
2026-04-12 11:29:32 +08:00 |
|
matevip
|
379422101c
|
refactor(ui): minimalist login redesign, MCP fixes, Flyway upgrade compatibility
|
2026-04-11 23:01:08 +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
|
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
|
795fb5eb0a
|
feat(ui): extract ModelSelector component with grouped layout and search
|
2026-04-11 10:29:37 +08:00 |
|
matevip
|
bfd1cbac56
|
feat(chat): ChatGPT tool calling + fix cross-turn message pollution
|
2026-04-11 08:46:21 +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
|
16d22f7e6f
|
feat(ui): design system upgrade — responsive layout, collapsible panels, and unified tokens
|
2026-04-10 18:14:23 +08:00 |
|
matevip
|
367dd4bed0
|
fix(agent): preserve per-subtask results in multi-task answer synthesis, add listAvailableSkills tool
|
2026-04-10 17:10:02 +08:00 |
|
matevip
|
dafdcb4182
|
feat(chat): segmented message display, progressive loading, and real-time segment persistence
|
2026-04-10 07:36:24 +08:00 |
|
matevip
|
a219f92410
|
feat: productize webchat channel config
|
2026-04-09 21:28:47 +08:00 |
|
matevip
|
1c2acfd2e9
|
refactor(ux): simplify interactions and humanize UI with Jobs-inspired review
|
2026-04-09 20:56:50 +08:00 |
|
matevip
|
4cd373dcdd
|
feat(ux): agent templates, chat status indicator, dashboard trend chart
|
2026-04-09 20:11:19 +08:00 |
|
matevip
|
62b7998975
|
refactor(ui): move Workspaces/Members/Activity from Security to Settings
|
2026-04-09 19:55:51 +08:00 |
|
matevip
|
c4edcbd95c
|
feat(ui): unify workspace and platform console surfaces
|
2026-04-09 19:48:17 +08:00 |
|
matevip
|
5124842526
|
feat(platform): workspace isolation, info architecture, and UI redesign
|
2026-04-09 16:29:02 +08:00 |
|
matevip
|
3506c55bc8
|
feat(platform): Phase 3 Sprint 1-3 — permission, agent binding, dashboard
|
2026-04-09 11:58:20 +08:00 |
|
matevip
|
3d58a48eae
|
feat(platform): add workspace foundation and channel execution upgrades
|
2026-04-09 10:29:16 +08:00 |
|
matevip
|
f6a3a1592a
|
feat(ux): Phase 1 — onboarding, doctor, templates, navigation convergence
|
2026-04-09 00:32:35 +08:00 |
|
matevip
|
f6102c4733
|
fix(wiki): auto-resolve kbId, improve search and processing robustness
|
2026-04-08 16:09:22 +08:00 |
|
matevip
|
642360a773
|
feat(wiki): add LLM Wiki knowledge base system
|
2026-04-08 10:55:50 +08:00 |
|
matevip
|
7007ea844d
|
feat: add TTS, STT, music generation, video providers (Runway/MiniMax), image providers (Google Imagen/MiniMax), and tool registry fix
|
2026-04-08 08:49:09 +08:00 |
|
matevip
|
43acd2bf94
|
feat(image,tts): add image generation with 4 providers and TTS with 3 providers
|
2026-04-07 22:14:31 +08:00 |
|
matevip
|
fe3a7f7b01
|
feat(video): add video generation capability with 4 providers and async task infrastructure
|
2026-04-07 19:14:27 +08:00 |
|
matevip
|
b750306028
|
feat(search): add SearchProvider chain with keyless fallback (DuckDuckGo + SearXNG)
|
2026-04-07 16:52:42 +08:00 |
|
matevip
|
afe8466fa5
|
feat(llm): add OpenAI ChatGPT OAuth login for Plus/Pro member access
|
2026-04-07 15:32:55 +08:00 |
|
matevip
|
2ac7cc4af4
|
feat(stream): add fine-grained phase status hints for frontend UX
|
2026-04-07 00:40:38 +08:00 |
|
matevip
|
3940cfd1ce
|
feat(datasource): add auto ECharts visualization for SQL query results
|
2026-04-06 14:53:22 +08:00 |
|
matevip
|
10dfe35d49
|
feat(datasource): add SQL query skill for natural language database querying
|
2026-04-06 13:40:40 +08:00 |
|
matevip
|
fd1462bf03
|
feat(model): auto-activate default model when provider API key is configured
|
2026-04-06 12:21:17 +08:00 |
|
matevip
|
eb78032752
|
feat(video): support video upload, preview, and multimodal analysis
|
2026-04-06 09:42:54 +08:00 |
|
matevip
|
d8cf5acf0f
|
feat(chat,pdf): scanned PDF OCR fallback and authenticated attachment display
|
2026-04-06 07:48:28 +08:00 |
|
matevip
|
cc0569440e
|
fix(chat): harden multimodal attachment handling across all paths
|
2026-04-06 07:03:11 +08:00 |
|
matevip
|
84a205509b
|
feat(chat): multimodal image injection and upload UX improvements
|
2026-04-05 23:58:42 +08:00 |
|
matevip
|
3de643dca9
|
chore: bump version to 1.0.108-SNAPSHOT
|
2026-04-05 21:00:20 +08:00 |
|