@@ -26,6 +26,8 @@ const NODE_CLIENT_ROUTE_COVERAGE = [
2626 { path : '/consistency' , methods : [ 'GET' ] , status : 'supported' , client : 'system.consistency' } ,
2727 { path : '/self-check' , methods : [ 'GET' ] , status : 'supported' , client : 'system.selfCheck' } ,
2828 { path : '/admin/storage_status' , methods : [ 'GET' ] , status : 'supported' , client : 'system.storageStatus' } ,
29+ { path : '/config-files' , methods : [ 'GET' ] , status : 'supported' , client : 'system.configFiles' } ,
30+ { path : '/cache' , methods : [ 'GET' ] , status : 'supported' , client : 'system.cache' } ,
2931 { path : '/links' , methods : [ 'GET' ] , status : 'supported' , client : 'client.links' } ,
3032 { path : '/links/ping' , methods : [ 'GET' ] , status : 'supported' , client : 'client.linksPing' } ,
3133 { path : '/links/connect' , methods : [ 'POST' ] , status : 'supported' , client : 'client.linksConnect' } ,
@@ -48,22 +50,38 @@ const NODE_CLIENT_ROUTE_COVERAGE = [
4850 { path : '/collections/{name}/documents/search' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'search.searchLegacy' } ,
4951 { path : '/collections/{name}/vector_search' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'search.vectorSearch' } ,
5052 { path : '/multi_search' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'search.multiSearch' } ,
51- { path : '/search' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'search.globalSearch' } ,
53+ { path : '/search' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'search.globalSearch/searchAll ' } ,
5254 { path : '/sql' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'system.sql/execSql' } ,
5355 { path : '/collections/{name}/documents/facet_counts' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'documents.facetCounts' } ,
5456 { path : '/collections/{name}/documents/export' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'documents.export' } ,
5557 { path : '/collections/{name}/synonyms' , methods : [ 'GET' ] , status : 'supported' , client : 'synonyms.list' } ,
5658 { path : '/collections/{name}/synonyms/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'supported' , client : 'synonyms.get/create/update/delete' } ,
59+ { path : '/collections/{name}/synonym_sets' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; synonyms.list uses /collections/{name}/synonyms.' } ,
60+ { path : '/collections/{name}/synonym_sets/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; synonym item methods use /collections/{name}/synonyms/{id}.' } ,
5761 { path : '/synonyms' , methods : [ 'GET' ] , status : 'supported' , client : 'synonyms.listAll' } ,
5862 { path : '/synonyms/global' , methods : [ 'GET' ] , status : 'supported' , client : 'synonyms.listGlobal' } ,
5963 { path : '/synonyms/global/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'supported' , client : 'synonyms.getGlobal/createGlobal/updateGlobal/deleteGlobal' } ,
64+ { path : '/synonym_sets' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; synonyms.listAll uses /synonyms.' } ,
65+ { path : '/synonym_sets/global' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; synonyms.listGlobal uses /synonyms/global.' } ,
66+ { path : '/synonym_sets/global/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; global synonym methods use /synonyms/global/{id}.' } ,
67+ { path : '/synonym_sets/global/items/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; global synonym methods use /synonyms/global/{id}.' } ,
6068 { path : '/collections/{name}/stopwords' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'stopwords.list/create' } ,
6169 { path : '/collections/{name}/stopwords/{word}' , methods : [ 'DELETE' ] , status : 'supported' , client : 'stopwords.delete' } ,
70+ { path : '/collections/{name}/stopword_sets' , methods : [ 'GET' , 'POST' ] , status : 'omitted' , reason : 'Compatibility alias; stopword methods use /collections/{name}/stopwords.' } ,
71+ { path : '/collections/{name}/stopword_sets/{word}' , methods : [ 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; stopwords.delete uses /collections/{name}/stopwords/{word}.' } ,
6272 { path : '/stopwords' , methods : [ 'GET' ] , status : 'supported' , client : 'stopwords.listAll' } ,
6373 { path : '/stopwords/global' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'stopwords.listGlobal/createGlobal' } ,
6474 { path : '/stopwords/global/{word}' , methods : [ 'DELETE' ] , status : 'supported' , client : 'stopwords.deleteGlobal' } ,
75+ { path : '/stopword_sets' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; stopwords.listAll uses /stopwords.' } ,
76+ { path : '/stopword_sets/global' , methods : [ 'GET' , 'POST' ] , status : 'omitted' , reason : 'Compatibility alias; global stopword methods use /stopwords/global.' } ,
77+ { path : '/stopword_sets/global/{word}' , methods : [ 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; stopwords.deleteGlobal uses /stopwords/global/{word}.' } ,
78+ { path : '/stopword_sets/global/items/{word}' , methods : [ 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; stopwords.deleteGlobal uses /stopwords/global/{word}.' } ,
6579 { path : '/collections/{name}/overrides' , methods : [ 'GET' ] , status : 'supported' , client : 'overrides.list' } ,
6680 { path : '/collections/{name}/overrides/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'supported' , client : 'overrides.get/create/update/delete' } ,
81+ { path : '/collections/{name}/curations' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; overrides.list uses /collections/{name}/overrides.' } ,
82+ { path : '/collections/{name}/curations/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; override item methods use /collections/{name}/overrides/{id}.' } ,
83+ { path : '/collections/{name}/curation_sets' , methods : [ 'GET' ] , status : 'omitted' , reason : 'Compatibility alias; overrides.list uses /collections/{name}/overrides.' } ,
84+ { path : '/collections/{name}/curation_sets/{id}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'omitted' , reason : 'Compatibility alias; override item methods use /collections/{name}/overrides/{id}.' } ,
6785 { path : '/aliases' , methods : [ 'GET' ] , status : 'supported' , client : 'aliases.list' } ,
6886 { path : '/aliases/{name}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'supported' , client : 'aliases.get/create/update/delete' } ,
6987 { path : '/keys' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'keys.list/create' } ,
@@ -77,6 +95,8 @@ const NODE_CLIENT_ROUTE_COVERAGE = [
7795 { path : '/search-config' , methods : [ 'GET' ] , status : 'supported' , client : 'system.searchConfig' } ,
7896 { path : '/ready' , methods : [ 'GET' ] , status : 'supported' , client : 'system.ready' } ,
7997 { path : '/repair' , methods : [ 'GET' , 'POST' ] , status : 'supported' , client : 'system.repair' } ,
98+ { path : '/presets' , methods : [ 'GET' ] , status : 'supported' , client : 'presets.list' } ,
99+ { path : '/presets/{name}' , methods : [ 'GET' , 'POST' , 'PUT' , 'DELETE' ] , status : 'supported' , client : 'presets.get/create/update/delete' } ,
80100 { path : '/modules' , methods : [ 'GET' ] , status : 'supported' , client : 'modules.list' } ,
81101 { path : '/modules/load' , methods : [ 'POST' ] , status : 'omitted' , reason : 'Prefix alias; modules.load(name) uses the explicit /loadmodule/{name} form.' } ,
82102 { path : '/modules/unload' , methods : [ 'POST' ] , status : 'omitted' , reason : 'Prefix alias; modules.unload(name) uses the explicit /unloadmodule/{name} form.' } ,
0 commit comments