Richard
|
8dacdc9042
|
fix: Use native django.http.JsonResponse and test attribute fallback for ALTCHA challenge widget
|
2026-07-31 12:05:14 +02:00 |
|
Richard
|
c8aed130b8
|
fix: Register /api/altcha-challenge/ route and return real display_name for own guest session signups
|
2026-07-31 12:01:36 +02:00 |
|
Richard
|
71542f8b88
|
fix: Enforce JSONRenderer on AltchaChallengeView to return Content-Type application/json expected by ALTCHA widget
|
2026-07-31 11:49:15 +02:00 |
|
Richard
|
963473e698
|
fix: Include altcha.css stylesheet and provide instant manual verification fallback for ALTCHA widget
|
2026-07-31 11:47:15 +02:00 |
|
Richard
|
b7a5158254
|
feat: Add native Django ALTCHA challenge generation and server-side HMAC validation endpoint
|
2026-07-31 11:42:07 +02:00 |
|
Richard
|
83c782c469
|
feat: Replace aCAPTCHA with official ALTCHA (altcha.org) Proof-of-Work web component widget
|
2026-07-31 11:39:29 +02:00 |
|
Richard
|
6ef74c7cf4
|
feat: Persist guest session captcha verification and display guest's own name in navbar header and shift matrix table
|
2026-07-31 11:34:49 +02:00 |
|
Richard
|
5f2061f013
|
fix: Integrate official aCAPTCHA v1.1 Web Component in GuestSignupModal and disable seed_data execution in production docker-compose
|
2026-07-31 11:20:55 +02:00 |
|
Richard
|
a69f31649c
|
Initial commit
|
2026-07-31 10:08:13 +02:00 |
|