Router'lar
| Dosya | Uçlar |
|---|---|
health.routes.ts |
GET /health |
auth.routes.ts |
POST /login (hız sınırlı) |
api-doc.routes.ts |
POST /create-api-doc, PUT /update-api-doc/:id, GET /api-docs-list, DELETE /delete-api-doc/:id |
platform.routes.ts |
platform-file.routes.ts dosyasını / altına bağlar |
platform-file.routes.ts |
POST /platform/files/upload, POST /fileAddd (legacy) |
nodered.routes.ts |
9 uç (notlar, hatırlatıcılar, mail box, GET /getUser) |
docs.routes.ts |
GET /openapi.yaml, GET /openapi.json |
Tam envanter ve açıklamalar için API / Uç Noktalar.
Bağlama sırası
app.ts içinde router'lar health → auth → platform → api-doc → nodered → docs
sırasıyla, hem / hem /api/v1 öneki altında bağlanır. Sağlık ucu
bilinçli olarak ilk bağlanır; sonraki hiçbir router'ın yol çakışmasından
veya middleware'inden etkilenmez.