PageIndex/pageindex/backend
Ray 464d5658dd feat: use the new DELETE /folder/{id} endpoint in cloud delete_collection
The compute API now exposes folder deletion (cascade: documents and
subfolders; 404 folder_not_found; 409 when descendants are still
queued/processing), so replace the not-supported error with the real call.
The endpoint's own 404 ('Folder not found.') is treated as idempotent
success and drops the cached folder id; a bare route-miss 404 from a server
without the endpoint still raises so the delete can't silently no-op
against old deployments. 409/5xx propagate with the cache intact.
2026-07-22 13:08:05 +08:00
..
__init__.py feat: add PageIndex SDK with local/cloud dual-mode support (#207) 2026-04-08 20:21:58 +08:00
cloud.py feat: use the new DELETE /folder/{id} endpoint in cloud delete_collection 2026-07-22 13:08:05 +08:00
local.py fix: delete the DB row before the files in delete_document 2026-07-21 18:03:49 +08:00
protocol.py fix: enforce collection membership on cloud doc-scoped operations 2026-07-16 06:20:24 +08:00