Commit Graph
22 Commits
Author SHA1 Message Date
Guoyu Su d6fc1fe52c fix(core): avoid holding pool registry locks during db io 2026-09-03 01:53:42 +08:00
onenewcode 8f3134dce8 feat(elasticsearch): add mapping, settings, stats and clear actions 2026-08-31 22:31:35 +08:00
Lan-zk 73a7b3f2c7 feat(es): paginate past 10k documents via pit and search_after 2026-08-30 03:57:03 +08:00
二丫讲梵 e55ee6054d feat(meilisearch): add workspace, key, and task management 2026-08-23 02:53:52 +08:00
Freedom 884744df4c feat(meilisearch): add document and settings views 2026-08-20 01:51:57 +08:00
zipg e97c9ab5d7 feat(dynamodb): support querying, editing, and exporting 2026-08-17 03:27:44 +08:00
t8y2 a740e2e9ce feat(meilisearch): add native document database support 2026-08-13 02:59:56 +08:00
二丫讲梵 a5ce8510e7 feat(mongo): preserve BSON types when cloning and saving documents 2026-08-10 23:02:37 +08:00
zipg c9764be9a0 fix(mongodb): support collation for find queries 2026-08-04 00:37:13 +08:00
onenewcode 8e7b74d0ee feat(mongodb): improve sidebar index management 2026-08-02 22:45:33 +08:00
t8y2 78a61334a5 fix(elasticsearch): preserve legacy type on delete 2026-08-01 13:43:54 +08:00
t8y2 350096b4f7 feat(easysearch): add first-class database support 2026-07-30 19:03:09 +08:00
onenewcode b39a0f18a4 fix(milvus): derive default writes from schema 2026-07-30 16:02:58 +08:00
onenewcode f07509b5ad fix(elasticsearch): correct totals and CAT JSON output 2026-07-23 17:06:23 +08:00
onenewcode 9a83b46f00 feat(mongodb): rename collections from sidebar 2026-07-21 17:08:27 +08:00
t8y2 083ffe7a35 fix(ci): split checks and enforce warning-free Rust builds 2026-07-20 13:45:59 +08:00
co1dsand 681da22c33 feat(mongodb): improve document quick filters 2026-07-17 18:51:33 +08:00
onenewcode 5bcad3adc6 feat(mongo): add whole-document JSON editing 2026-07-16 18:21:01 +08:00
hhzorgand朱豪豪 95b7b8b9a3 fix(milvus): list all databases and their collections in sidebar
Milvus supports multiple databases, but the sidebar only ever showed
collections under the hardcoded "default" database. The backend returned
["default"] for every vector store and the frontend loaded collections
for a single database and flattened them under the connection node.

- Backend (vector_driver): add list_databases() that calls Milvus
  /v2/vectordb/databases/list (falling back to "default" for older Milvus
  and for non-Milvus vector stores), and thread a database parameter
  through find_documents() instead of hardcoding "default".
- document_ops: list_databases_core delegates VectorDb to list_databases();
  find_documents_core forwards the selected database.
- Frontend: add a "vector-database" tree node type. For Milvus, connections
  expand into database nodes, which expand into their own collections.
  Collection node ids are namespaced by database to avoid collisions
  across databases, and the collection id is stored in meta so activation
  no longer parses the node id.

Fixes #2693

Co-authored-by: 朱豪豪 <zhu.hh.sz@belle.com.cn>
2026-07-06 19:24:55 +08:00
LSD fa5e55a376 feat(mongodb): improve GridFS manager filtering and sorting
* docs: add GridFS manager filter and sort design

* feat: improve GridFS manager filtering and sorting
2026-07-06 17:17:33 +08:00
f826cb5d38 feat(mongo): add GridFS manager for MongoDB
* feat(mongo): browse GridFS buckets and files

Refs #2342

* feat(mongo): add GridFS manager for MongoDB

* chore(i18n): autofill new translations

---------

Co-authored-by: dbx-i18n-bot <github-actions[bot]@users.noreply.github.com>
Co-authored-by: t8y2 <1156263951@qq.com>
2026-07-03 18:34:00 +08:00
t8y2 299a9843f3 fix(elasticsearch): pass routing for document writes 2026-07-01 00:43:14 +08:00