Commit Graph

88 Commits

Author SHA1 Message Date
shenlan
00101fc331 feat(server): add admin settings matrix management (#440) 2025-10-07 08:48:15 +08:00
shenlan
98eb6db012 Add role metadata to account and gateway models (#441)
* Add role metadata to users

* docs: add curl session example and db migration playbook
2025-10-07 08:23:53 +08:00
shenlan
0a51d450c2 Tighten CORS policies for production domains (#417) 2025-10-06 11:30:19 +08:00
shenlan
a8c0b0ad0b Add server port and timeout configuration (#360) 2025-10-01 21:38:01 +08:00
shenlan
71a9251ea8 Revert "Proxy registration through account service (#330)" (#331)
This reverts commit ee6566f541.
2025-09-30 23:58:42 +08:00
Haitao Pan
2c79717614 chore(server): change default port to 8090 2025-09-30 23:53:48 +08:00
shenlan
ee6566f541 Proxy registration through account service (#330) 2025-09-30 23:40:29 +08:00
shenlan
f8ca5ccb70 feat: scaffold account service and ui 2025-08-19 12:49:05 +08:00
Haitao Pan
a2a2d5215e docs: add install-xcontrol-service script & pg-vector-db-init comparison; feat: add server-chutes-qwen-ai.yaml 2025-08-16 14:02:55 +08:00
root
27694621b4 chore(build): update Makefiles & setup script for Go, Node.js, and DB deps
- Add install-node target with NODE_MAJOR support in Makefile
- Update client/server Makefiles for Go build compatibility
- Enhance docs/setup_ubuntu_2204.sh with modular install functions
- Update yarn.lock for ui/homepage and ui/panel
- Minor HTML update in ui/dist/index.html
2025-08-15 21:03:04 +08:00
shenlan
8596cb4b39 fix: support chutes embedding response 2025-08-14 20:50:27 +08:00
Haitao Pan
5509234eff add config/server-chutes-ai.yaml 2025-08-14 20:40:52 +08:00
shenlan
b645b18f64 Revert "refactor: add native chutes embeddings client" 2025-08-14 19:36:29 +08:00
shenlan
302aded586 chore: rename endpoint config to baseurl 2025-08-14 19:27:11 +08:00
shenlan
c41fc565c3 add http error type 2025-08-14 16:32:03 +08:00
shenlan
e274186814 fix: initialize rag service on demand 2025-08-14 13:06:49 +08:00
shenlan
8f23398219 refactor askai to support local and online modes 2025-08-14 08:52:54 +08:00
shenlan
53f56daadd docs: add sample config for local ollama 2025-08-14 07:29:47 +08:00
shenlan
8c5e919cd3 feat: enable TOC embedding in chunking config 2025-08-13 11:14:25 +08:00
shenlan
cb6ebe3c3f fix: allow tokenless Ollama 2025-08-13 00:48:12 +08:00
shenlan
dbac219122 fix: allow ollama without token 2025-08-13 00:10:45 +08:00
shenlan
61d4dff7d3 Merge branch 'main' into codex/optimize-cli-server-with-langchaingo 2025-08-12 23:48:45 +08:00
shenlan
38ef20b606 Merge branch 'main' into codex/fix-askai-request-failure 2025-08-12 23:42:50 +08:00
shenlan
96eba3c71e fix: correct generator endpoint handling 2025-08-12 23:40:43 +08:00
shenlan
b57433caef fix: use OpenAI client for Ollama endpoint 2025-08-12 23:39:32 +08:00
shenlan
ecebcb6d64 docs: detail Milestone 2 subtasks 2025-08-12 22:32:45 +08:00
shenlan
224e6cdd23 docs: detail local and online models in tech stack 2025-08-12 21:25:00 +08:00
shenlan
92f4e9e919 fix askai route 2025-08-11 16:29:44 +08:00
shenlan
5af0014481 Merge branch 'main' into codex/modify-loadconfig-timeout-handling 2025-08-11 15:58:50 +08:00
shenlan
27103f01c8 feat(api): allow custom askai timeout 2025-08-11 15:47:04 +08:00
shenlan
cb1f507b3a feat: log AskAI errors with context 2025-08-11 15:43:07 +08:00
shenlan
525f726265 feat: add provider-aware adapters 2025-08-11 00:19:18 +08:00
shenlan
4756dfe3e9 feat: support new model config 2025-08-10 18:00:17 +08:00
Haitao Pan
1c8876b69f docs: add offline embedding server & model downloader 2025-08-10 16:22:53 +08:00
Haitao Pan
63545b7541 merged: server/config/server.yaml 2025-08-10 12:48:03 +08:00
shenlan
512adc2987 Merge branch 'main' into codex/add-support-for-allama-in-xcontrol-server 2025-08-10 12:44:18 +08:00
shenlan
fe9b4f7a4d feat: add allama support 2025-08-10 12:38:15 +08:00
shenlan
f94facb6f3 test: update RegisterRoutes calls 2025-08-10 12:37:54 +08:00
shenlan
4214a442fd feat: add repo proxy configuration 2025-08-10 12:01:56 +08:00
shenlan
f627e9c1af Merge pull request #132 from svc-design/codex/add-integration-tests-for-api-vectors
Add RAG API integration tests
2025-08-10 10:43:02 +08:00
shenlan
ed693a94aa Merge pull request #131 from svc-design/codex/add-embedding-configuration-fields
feat: add embedding config for rag
2025-08-10 10:41:44 +08:00
shenlan
b57f7a0e3a test: cover rag upsert and query 2025-08-10 10:32:07 +08:00
shenlan
aa373c9c23 feat: add embedding config for rag 2025-08-10 10:30:06 +08:00
shenlan
6fb9abf00f docs: add RAG upsert example and improve error handling 2025-08-10 10:18:35 +08:00
shenlan
7c9e163c5f docs: document logging configuration 2025-08-10 09:30:37 +08:00
shenlan
6fb7a2e829 test: add default server config for tests 2025-08-09 21:42:44 +08:00
shenlan
5902ab8523 refactor: derive Chutes endpoint from provider config 2025-08-09 19:38:55 +08:00
shenlan
4c7082b7fd refactor: reorganize rag modules 2025-08-09 18:42:19 +08:00
shenlan
c7a965508c Remove unused RAG sync and watch calls 2025-08-09 17:43:23 +08:00
shenlan
dc22173e8d Merge branch 'main' into xm6tz9-codex/check-xcontrol-cli-for-embedding-support 2025-08-09 17:25:00 +08:00