nxtgauge-ai-assistant/src
Ashwin Kumar Sivakumar 6decf8dce2 Fix panic-on-missing-env in auth middleware and ticket provider
require_auth and NxtgaugeTicketProvider::create_ticket both called
env::var(...).expect(...) on every request, crashing instead of
returning a proper error when JWT_SECRET/AI_SERVICE_KEY were unset.
Both are now loaded once into AppConfig at startup and checked with
a graceful 401/500 response.
2026-07-02 18:31:35 +05:30
..
actions feat: add action registry with code-based action definitions 2026-06-14 19:28:12 +02:00
chat Update workflows and source files 2026-07-02 06:51:03 +05:30
config Fix panic-on-missing-env in auth middleware and ticket provider 2026-07-02 18:31:35 +05:30
cover_letter feat: add LiteLLM provider and cover letter generation 2026-06-14 18:00:33 +02:00
db feat(ai-assistant): bootstrap rust axum backend with providers, routes, and db scaffolding 2026-04-11 15:04:14 +02:00
forms feat(ai-assistant): bootstrap rust axum backend with providers, routes, and db scaffolding 2026-04-11 15:04:14 +02:00
handlers feat: JWT auth middleware, env-var CORS origins, real user_id in confirm_action 2026-07-02 13:51:41 +02:00
jobs feat(ai-assistant): bootstrap rust axum backend with providers, routes, and db scaffolding 2026-04-11 15:04:14 +02:00
permissions feat: add permission checker module 2026-06-14 19:29:09 +02:00
providers Fix panic-on-missing-env in auth middleware and ticket provider 2026-07-02 18:31:35 +05:30
retrieval feat(ai-assistant): bootstrap rust axum backend with providers, routes, and db scaffolding 2026-04-11 15:04:14 +02:00
routes Fix panic-on-missing-env in auth middleware and ticket provider 2026-07-02 18:31:35 +05:30
services Update workflows and source files 2026-07-02 06:51:03 +05:30
tickets feat(ai-assistant): bootstrap rust axum backend with providers, routes, and db scaffolding 2026-04-11 15:04:14 +02:00
auth.rs Fix panic-on-missing-env in auth middleware and ticket provider 2026-07-02 18:31:35 +05:30
error.rs feat: wire NxtgaugeTicketProvider and NxtgaugeHelpCenterProvider to real backend APIs 2026-04-15 18:18:39 +02:00
main.rs Fix panic-on-missing-env in auth middleware and ticket provider 2026-07-02 18:31:35 +05:30
prompts.rs feat: add Ask Ash AI assistant implementation 2026-06-14 20:28:17 +02:00
state.rs Update workflows and source files 2026-07-02 06:51:03 +05:30
tests.rs Update workflows and source files 2026-07-02 06:51:03 +05:30