Commit Graph

25 Commits

Author SHA1 Message Date
t 3d47227fbd refactor: split backend into standalone server project
Remove embedded frontend and workflow editor assets, add standalone API deployment configuration, and retain the current backend service updates.
2026-08-20 21:46:55 +08:00
mlogclub a8755811b5 fix: update backendBaseUrl in next.config.ts to prioritize NEXT_API_BASE_URL 2026-06-13 10:46:20 +08:00
mlogclub daf1a176c1 feat: update configuration loading to use viper and add environment variable overrides 2026-06-13 10:40:09 +08:00
mlogclub 164953d56d feat: add health check endpoint and update Makefile for health URL 2026-06-13 09:59:21 +08:00
mlogclub 1f3795465b feat: enhance Makefile and README with LanceDB build options 2026-06-07 23:01:04 +08:00
mlogclub 93b9378c15 feat: add help target to Makefile and update README with available make commands 2026-06-07 22:53:48 +08:00
mlogclub 637a08ccc0 refactor: update Makefile structure and improve build commands; clean up README commands 2026-06-07 22:46:06 +08:00
mlogclub a9952a821d feat: update dev command to include lancedb tags and improve help text 2026-06-07 20:01:45 +08:00
mlogclub d2d82b615b feat: add LanceDB support with Docker integration and configuration files 2026-06-07 19:33:41 +08:00
mlogclub 9a1ee8acff feat: add LanceDB provider support with lifecycle tests and Makefile enhancements 2026-06-07 17:46:17 +08:00
mlogclub b743639731 feat: add language support and tests for English and Chinese seed data
- Introduced a new package `seedlang` to handle language parsing and constants for English and Chinese.
- Updated `Init` functions across various modules (kb, quickreply, skill, tag) to accept a language parameter.
- Implemented English seed data for FAQs, quick replies, skills, and tags, ensuring no Chinese text is present in English data.
- Added tests to verify that English seed data does not contain Chinese characters.
- Removed outdated README file from the kb test data directory.
- Created new test files for channel and kb to validate the absence of Chinese text in English seed data.
2026-06-01 12:03:57 +08:00
mlogclub 101577f163 Refactor internal services to use agent-desk package structure
- Updated import paths in multiple service files to reflect the new agent-desk module.
- Added a new configuration file for agent-desk in the Docker setup.
2026-05-31 18:43:48 +08:00
mlogclub 5d7c10aeab refactor: rename agent widget references to AI agent for consistency
- Updated runtime configuration to use __CS_AI_AGENT_WIDGET_CONFIG__ instead of __CS_AGENT_WIDGET_CONFIG__.
- Changed message types in support host bridge from "cs-agent" to "cs-ai-agent".
- Minified SDK script updated to reflect new AI agent naming conventions.
- Adjusted scrollbar styles in main.scss to use .cs-ai-agent-scrollbar instead of .cs-agent-scrollbar.
2026-05-30 21:19:36 +08:00
mlogclub 1dd9c835ed feat: add server readiness check in dev target of Makefile 2026-05-24 20:38:08 +08:00
mlogclub c80bae5106 feat: enhance Makefile commands and update README for improved development workflow
refactor: separate API and SPA handling in server routes and add static file serving options

test: add tests for SPA handling and static file serving

feat: implement embedded SPA support for production and development environments
2026-05-23 22:44:06 +08:00
mlogclub 7f7da35fe6 refactor: remove widget-related targets and commands from Makefile 2026-04-24 21:29:32 +08:00
mlogclub a4ba2a23de fix: update run command to replace dashboard process with web process 2026-04-24 21:25:45 +08:00
mlogclub 6616b66e72 refactor(Makefile): update targets and directory references for web app integration 2026-04-24 12:04:05 +08:00
mlogclub e616169c41 feat(role): add CreateRoleDrawer component and integrate role creation functionality 2026-04-23 14:05:13 +08:00
mlogclub 97c50fd326 update make script 2026-04-19 18:10:28 +08:00
mlogclub 1985eca10e refactor: add help target to Makefile for improved usability 2026-04-16 21:21:54 +08:00
mlogclub ae7300a984 refactor: remove test and tidy commands from Makefile 2026-04-16 18:19:53 +08:00
mlogclub 3f569130ab refactor: update Makefile to include widget run command and install dependencies for dashboard and widget 2026-04-16 18:19:16 +08:00
mlogclub 199846cfdb refactor: update Makefile to replace web references with dashboard for consistency 2026-04-15 17:27:06 +08:00
mlogclub efe801b8bf Init 2026-04-09 10:01:23 +08:00