knowledge-base/scripts
Pratik Narola e99b382b16 fix: restore_test.sh uses upload endpoint and tightens source-file glob
file:// snapshot recovery is disabled by default in recent Qdrant
(returns 403 on /collections/.../snapshots/recover with a file:// URL).
Switched to POST /snapshots/upload with multipart form-data which
doesn't need an allowlist.

Also tightened the find -name glob from "${SOURCE_COLLECTION}_*" to
"${SOURCE_COLLECTION}_[0-9]*" so a source named "mem0_v3" does not
accidentally match "mem0_v3_entities_*" files in the same dir.
2026-05-23 19:57:41 +05:30
..
backup_qdrant.sh fix: backup_qdrant.sh uses Qdrant's snapshot path (/qdrant/snapshots/) 2026-05-23 19:56:38 +05:30
cleanup_neo4j_imports.py scripts: Neo4j → mem0 v2 graph relationship import 2026-05-23 18:27:00 +05:30
import_neo4j_to_mem0.py scripts: Neo4j → mem0 v2 graph relationship import 2026-05-23 18:27:00 +05:30
migrate_qdrant_to_v3.py chore: migrate to mem0ai v2.0.2 (V3 memory pipeline) 2026-05-23 14:49:45 +05:30
restore_test.sh fix: restore_test.sh uses upload endpoint and tightens source-file glob 2026-05-23 19:57:41 +05:30