sojorn/sojorn_app/lib/widgets
Patrick Britton a3fcfe67ab feat: replace Turnstile with ALTCHA for all authentication
- Add ALTCHA service with challenge generation and verification
- Update auth and admin handlers to use ALTCHA tokens
- Replace Turnstile widget with ALTCHA widget in Flutter app
- Update admin frontend to use ALTCHA token
- Add ALTCHA challenge endpoints for both auth and admin
- Maintain development bypass for testing
- Remove Turnstile dependencies from authentication flow
2026-02-16 22:18:29 -06:00
..
auth 2026-02-16 07:27:41 -06:00
composer security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
media security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
modals security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
neighborhood security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
post security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
reactions security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
safety security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
secure_chat security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
altcha_widget.dart feat: replace Turnstile with ALTCHA for all authentication 2026-02-16 22:18:29 -06:00
app_scaffold.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
chain_quote_widget.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
first_use_hint.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
radial_menu_overlay.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
safety_redirect_sheet.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_button.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_input.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_post_card.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_rich_text.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_snackbar.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
sojorn_text_area.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
traditional_quips_sheet.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
video_comments_sheet.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
video_player_with_comments.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00