mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-03-29 04:59:26 +02:00
O endpoint GET /api/system/settings aceitava qualquer string como chave sem validação, enquanto o endpoint de escrita (PATCH) já validava contra um enum de chaves permitidas. Adiciona getSettingSchema com a mesma validação vine.enum(SETTINGS_KEYS) para o endpoint de leitura, rejeitando chaves fora da lista permitida. Ref #211 |
||
|---|---|---|
| .. | ||
| benchmark_controller.ts | ||
| chats_controller.ts | ||
| collection_updates_controller.ts | ||
| docs_controller.ts | ||
| downloads_controller.ts | ||
| easy_setup_controller.ts | ||
| home_controller.ts | ||
| maps_controller.ts | ||
| ollama_controller.ts | ||
| rag_controller.ts | ||
| settings_controller.ts | ||
| system_controller.ts | ||
| zim_controller.ts | ||