BillTracker/routes
null 6c7d481494 feat: add admin about page with security hardening
- Add /api/about-admin endpoint (admin-only, path traversal protection, content redaction, error sanitization)
- Add /admin/about route with RequireAuth admin guard
- Add adminActionLimiter rate limiting on about-admin endpoint
- Add rehype-sanitize XSS prevention in AboutPage.jsx
- Add aboutAdmin API client endpoint
- Create HISTORY.md with version bump convention (patch/minor/major)
- Update Engineering Reference Manual with about-admin docs and security measures
- Add INIT_REGULAR_USER/INIT_REGULAR_PASS env vars to docs
- Update FUTURE.md with critical regular user env var item
2026-05-09 16:25:12 -05:00
..
about.js push 2026-05-04 20:12:57 -05:00
aboutAdmin.js feat: add admin about page with security hardening 2026-05-09 16:25:12 -05:00
admin.js push 2026-05-09 13:03:36 -05:00
analytics.js push 2026-05-09 13:03:36 -05:00
auth.js push 2026-05-09 13:03:36 -05:00
authLogin.js push 2026-05-09 13:03:36 -05:00
authOidc.js initial commit 2026-05-03 19:51:57 -05:00
bills.js push 2026-05-09 13:03:36 -05:00
calendar.js push 2026-05-09 13:03:36 -05:00
categories.js push 2026-05-09 13:03:36 -05:00
export.js push 2026-05-09 13:03:36 -05:00
import.js push 2026-05-09 13:03:36 -05:00
monthly-starting-amounts.js push 2026-05-04 20:12:57 -05:00
notifications.js initial commit 2026-05-03 19:51:57 -05:00
payments.js push 2026-05-09 13:03:36 -05:00
profile.js push 2026-05-09 13:03:36 -05:00
settings.js push 2026-05-09 13:03:36 -05:00
status.js initial commit 2026-05-03 19:51:57 -05:00
summary.js push 2026-05-04 20:12:57 -05:00
tracker.js push 2026-05-04 20:12:57 -05:00
user.js push 2026-05-09 13:03:36 -05:00
version.js initial commit 2026-05-03 19:51:57 -05:00