Introduce an admin portal (React + Nginx), WebSocket routing, and API versioning middleware with `/api/v1/` prefix deprecation. Add master API key authentication, new Prometheus metrics for AI token consumption and active WebSockets, and extend S3 config with a public endpoint URL. Update test paths and fixtures to align with the new routing structure.
1 line
1.7 KiB
Plaintext
1 line
1.7 KiB
Plaintext
{"root":["./src/app.tsx","./src/main.tsx","./src/vite-env.d.ts","./src/api/auth.ts","./src/api/client.ts","./src/api/health.ts","./src/api/images.ts","./src/api/metrics.ts","./src/components/layout/pagelayout.tsx","./src/components/layout/sidebar.tsx","./src/components/layout/topbar.tsx","./src/components/shared/confirmdialog.tsx","./src/components/shared/copybutton.tsx","./src/components/shared/emptystate.tsx","./src/components/shared/healthdot.tsx","./src/components/shared/imageloader.tsx","./src/components/shared/metriccard.tsx","./src/components/shared/pagination.tsx","./src/components/shared/planbadge.tsx","./src/components/shared/quotabar.tsx","./src/components/shared/searchinput.tsx","./src/components/shared/skeleton.tsx","./src/components/shared/statusbadge.tsx","./src/components/shared/toast.tsx","./src/hooks/useapi.ts","./src/hooks/useclients.ts","./src/hooks/usehealth.ts","./src/hooks/useimages.ts","./src/hooks/usemetrics.ts","./src/hooks/usewebsocket.ts","./src/pages/login.tsx","./src/pages/admin/clientdetail.tsx","./src/pages/admin/clients.tsx","./src/pages/admin/config.tsx","./src/pages/admin/dashboard.tsx","./src/pages/admin/health.tsx","./src/pages/admin/logs.tsx","./src/pages/admin/metrics.tsx","./src/pages/admin/queue.tsx","./src/pages/gallery/clientgallery.tsx","./src/pages/gallery/gallery.tsx","./src/pages/gallery/imagedetail.tsx","./src/store/auth.store.ts","./src/store/clients.store.ts","./src/store/images.store.ts","./src/store/index.ts","./src/test/setup.ts","./src/types/api.types.ts","./src/types/metrics.types.ts","./src/utils/colors.ts","./src/utils/constants.ts","./src/utils/formatters.test.ts","./src/utils/formatters.ts","./src/utils/prometheus.test.ts","./src/utils/prometheus.ts"],"errors":true,"version":"5.9.3"} |