Commit Graph

11 Commits

Author SHA1 Message Date
d344497393 Gate searxng, notes, and hasura behind admin auth via nginx auth_request
Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
Add ValidateAdmin endpoint that checks JWT admin claim for use as an
nginx auth_request subrequest. Widen cookie path from backend endpoint
to "/" so the access_token is sent on all paths. Extend access token
lifetime from 24h to 7 days. Disable hasura service by default via
Docker profile.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 21:33:41 +01:00
bad44a6ddd Separate admin protected endpoints from non-admin endpoints 2026-03-10 12:32:47 +00:00
cb326ff8bf Add promote / demote user to admin and reintroduce create user dashboard 2026-03-10 12:18:24 +00:00
8e50537333 Get AI to fix vunerabilities in site
Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-03-09 14:12:29 +00:00
b6c9d8d80f new page layout 2025-12-10 00:58:38 +00:00
d43f841037 fixing duplicate users 2025-12-09 23:06:01 +00:00
0d33274195 bugfixing refresh token 2025-12-09 22:46:40 +00:00
2f27d07274 changing returned values 2025-12-09 17:27:41 +00:00
f5935e9f52 adding jwt authentication 2025-11-30 01:40:06 +00:00
0466d9d288 adding jwt tokens 2025-11-25 16:03:05 +00:00
f774688228 implementing handlers 2025-11-18 15:51:47 +00:00