Commit Graph

676 Commits

Author SHA1 Message Date
yangdx
b66ad253b9 Update webui assets 2025-04-05 02:29:04 +08:00
yangdx
299c508f27 Fix webtitle display problem 2025-04-05 02:24:23 +08:00
yangdx
b7752a75c8 Update webui assets 2025-04-05 00:46:36 +08:00
yangdx
fd8cd92628 Change api version to 0132 2025-04-05 00:44:47 +08:00
yangdx
9e9dfe506f Update webui assets 2025-04-05 00:04:15 +08:00
yangdx
d5da79892f Add webui title to api server 2025-04-04 21:43:52 +08:00
yangdx
caac0479d3 Fix linting 2025-04-04 21:34:13 +08:00
yangdx
27d478385d Change default token expire hour 2025-04-04 21:26:55 +08:00
yangdx
95630aa669 Centralize env reading 2025-04-04 21:06:21 +08:00
yangdx
bd2c528dba Merge branch 'optimize-config-management' into clear-doc 2025-04-04 19:46:45 +08:00
yangdx
ce0b8045f4 Merge branch 'feat-document-filter' 2025-04-04 14:11:41 +08:00
yangdx
7ba261142a Update webui assets 2025-04-04 04:53:06 +08:00
yangdx
027e237509 Bump api version to 1.3.0 2025-04-03 17:31:10 +08:00
yangdx
e4ef2b1090 Update webui assets 2025-04-03 00:18:48 +08:00
yangdx
d7d04a0d94 Update graph retrival api(abandon pydantic model) 2025-04-02 18:32:03 +08:00
yangdx
d62a77500b Update graph retrival api 2025-04-02 17:21:45 +08:00
yangdx
4994bd1461 Simplified graph retrival by removing inclusive and min_degree parameters 2025-04-02 16:27:58 +08:00
yangdx
df07c2a8b1 Remove Gremlin storage implementaion 2025-04-02 14:43:53 +08:00
yangdx
013be621d5 Remove TiDB storage implementaion 2025-04-02 14:40:27 +08:00
yangdx
0ea55cb8cd Update splash screen message 2025-04-01 18:30:31 +08:00
yangdx
1e31b26cbe Remove Oracle storage implementation 2025-04-01 18:15:29 +08:00
yangdx
aec302de4e Update webui assets 2025-04-01 17:12:19 +08:00
yangdx
1f99522fd6 Update webui assets 2025-04-01 16:27:16 +08:00
yangdx
d653711969 Update webui assets 2025-04-01 15:00:26 +08:00
yangdx
b0f0f1ff84 refactor: improve document clearing status management
- Use update() for atomic status updates
- Improve history messages clearing while preserving list object
2025-04-01 14:03:45 +08:00
yangdx
cd94e84267 Update clear cache endpoint path 2025-04-01 10:36:28 +08:00
yangdx
d54bda8d36 feat(api): Add Pydantic models for all endpoints in document_routes.py 2025-03-31 23:53:14 +08:00
yangdx
8845779ed7 Add clear cache API endpoint 2025-03-31 23:37:03 +08:00
yangdx
95a8ee27ed Fix linting 2025-03-31 23:22:27 +08:00
yangdx
04967b33cc feat(api): Add dedicated ClearDocumentsResponse class for document deletion endpoint 2025-03-31 19:13:27 +08:00
yangdx
bbc770d1ed feat(api): enhance document clearing error handling and status reporting
- Change pipeline busy status from "error" to "busy"
- Improve error handling documentation
2025-03-31 13:01:52 +08:00
Milin
4dbd5e3899 Merge branch 'main' into optimize-config-management
# Conflicts:
#	env.example
#	lightrag/api/utils_api.py
2025-03-31 11:29:29 +08:00
Milin
088fc19318 feat(config): Refactor configuration management
- Optimize JWT Auth module to load configuration via `global_args`.
- Decouple configuration-related code from `utils_api.py`, and add a new `config.py` file for unified configuration management.
- Adjust configuration import in `lightrag_server.py`, `auth.py`, and `document_routes.py` to be introduced through `global_args`.
2025-03-31 11:19:47 +08:00
yangdx
6a51f38cae Remove namespace_prefix from PostgreSQL, maintain consistency with other storage implementation 2025-03-31 02:59:44 +08:00
yangdx
8b125488e9 Bump api version to 1.2.9 2025-03-30 16:31:57 +08:00
yangdx
949a3904a9 feat(api): Enhance document clearing functionality
- Use storage drop methods to properly clean up all data
- Add file deletion from input directory
- Add pipeline status checking and locking mechanism
- Improve error handling with detailed logging and pipeline message tracking
2025-03-30 16:30:41 +08:00
yangdx
a3ff0534d6 Remove the comments at the end of the environment variable lines in .env file 2025-03-29 13:52:29 +08:00
yangdx
b79fb87dc7 Fix liinting 2025-03-29 13:22:16 +08:00
yangdx
8e57a925f1 Remove the comments at the end of the environment variable lines in .env file 2025-03-29 13:20:22 +08:00
yangdx
7c5442b392 Update doc 2025-03-29 04:05:31 +08:00
yangdx
65574459f9 standardize .env loading behavior across modules 2025-03-29 03:48:38 +08:00
yangdx
539fcd5ebb Update env file warning message to be more specific 2025-03-29 03:42:51 +08:00
yangdx
c590d5878c refactor: standardize .env loading behavior across modules
- Use .env from current folder for each lightrag instance
- Allow different .env files for different instances
- Make OS env vars take precedence over .env file
2025-03-29 03:37:23 +08:00
yangdx
0f051a35bd Update webui assets 2025-03-29 01:56:11 +08:00
yangdx
c057bf891d Update webui assets 2025-03-29 01:53:14 +08:00
yangdx
130f6b6ced Update webui assets 2025-03-29 00:21:18 +08:00
yangdx
fbe9d399db Bump api version to 1.2.8 2025-03-28 16:51:01 +08:00
yangdx
baa68eafcb Update webui assets 2025-03-28 16:50:05 +08:00
yangdx
adb4ca9294 Fix linting 2025-03-28 16:49:35 +08:00
yangdx
35d4503677 Feat: add duplicate file check 2025-03-28 16:48:46 +08:00