nxtgauge-frontend-solid/src/components
Tracewebstudio Dev 3b8f75d836 feat: add AI usage widget to user dashboard
- Add AiUsageWidget showing:
  - Current plan
  - Monthly usage vs limit
  - Daily usage vs limit
  - Addon balance
  - Renewal date
- Widget added to all role dashboards
2026-06-14 20:28:32 +02:00
..
admin fix: route client /api/* through /api/gateway/* proxy\n\nLogin, signup, forgot-password, dashboard, contact, help-center, and all dashboard component fetches were calling bare /api/* paths. The SolidStart server has no /api/auth/*, /api/support/*, or /api/kb/* handlers -- only /api/gateway/[...path] proxies to the Rust gateway. So those calls returned HTML (SPA catch-all), the JSON parse threw silently, and the buttons looked dead. Sign In / Sign Up / Forgot Password all appeared to be no-ops.\n\nThis routes every client-side fetch through the existing gateway proxy, matching the pattern already used by src/lib/api.ts.\n\nAlso fixes hardcoded test121 -> test111 in canonical/og:url tags across index, professionals, help-center, and RoleLandingPage. 2026-06-11 14:10:10 +05:30
AskAsh feat: Add Ask Ash AI credit components 2026-05-29 20:47:15 +05:30
dashboard feat: add AI usage widget to user dashboard 2026-06-14 20:28:32 +02:00
AiChatWidget.tsx feat: add cover letter generation and improve AI chat widget 2026-06-14 18:04:47 +02:00
ArticleContent.tsx feat: improve Help Center UI with mixed dark/light theme and structured content 2026-04-09 21:52:16 +02:00
CaptchaCanvas.tsx fix: remove DPR scaling from CaptchaCanvas to fix zoomed-in appearance 2026-06-12 05:03:54 +05:30
DashboardLayout.tsx fix: route client /api/* through /api/gateway/* proxy\n\nLogin, signup, forgot-password, dashboard, contact, help-center, and all dashboard component fetches were calling bare /api/* paths. The SolidStart server has no /api/auth/*, /api/support/*, or /api/kb/* handlers -- only /api/gateway/[...path] proxies to the Rust gateway. So those calls returned HTML (SPA catch-all), the JSON parse threw silently, and the buttons looked dead. Sign In / Sign Up / Forgot Password all appeared to be no-ops.\n\nThis routes every client-side fetch through the existing gateway proxy, matching the pattern already used by src/lib/api.ts.\n\nAlso fixes hardcoded test121 -> test111 in canonical/og:url tags across index, professionals, help-center, and RoleLandingPage. 2026-06-11 14:10:10 +05:30
DashboardShell.tsx fix(ui): wire and restyle dashboard notifications dropdown 2026-04-29 11:51:37 +02:00
NotificationBell.tsx fix(ui): wire and restyle dashboard notifications dropdown 2026-04-29 11:51:37 +02:00
OpportunityGraph.tsx feat: align solid public pages and auth flows with nextjs parity 2026-03-17 15:35:58 +01:00
PublicBackground.tsx Finalize onboarding + role flow updates and public UI polish 2026-03-19 02:35:19 +01:00
PublicFooter.tsx feat: improve public role pages and help center content 2026-04-06 01:47:05 +02:00
PublicHeader.tsx docs: clarify real data implementations are wired to backend APIs 2026-04-10 01:21:36 +02:00
PublicLanding.tsx feat: improve public role pages and help center content 2026-04-06 01:47:05 +02:00
RoleLandingPage.tsx fix: route client /api/* through /api/gateway/* proxy\n\nLogin, signup, forgot-password, dashboard, contact, help-center, and all dashboard component fetches were calling bare /api/* paths. The SolidStart server has no /api/auth/*, /api/support/*, or /api/kb/* handlers -- only /api/gateway/[...path] proxies to the Rust gateway. So those calls returned HTML (SPA catch-all), the JSON parse threw silently, and the buttons looked dead. Sign In / Sign Up / Forgot Password all appeared to be no-ops.\n\nThis routes every client-side fetch through the existing gateway proxy, matching the pattern already used by src/lib/api.ts.\n\nAlso fixes hardcoded test121 -> test111 in canonical/og:url tags across index, professionals, help-center, and RoleLandingPage. 2026-06-11 14:10:10 +05:30
SessionTimer.tsx feat: dashboard session timer and verification UI improvements 2026-05-05 17:22:04 +02:00