• Joined on 2026-01-14
paul pushed to main at paul/conference 2026-05-28 10:28:26 +02:00
009b7d896b Add connection review page with optional message on connection requests
paul pushed to main at paul/conference 2026-05-27 09:10:58 +02:00
3c26f1310e Redesign profile photo upload with circular crop UI, server-side processing, and form integration
paul pushed to main at paul/conference 2026-05-26 22:34:52 +02:00
a3546b4c01 Security hardening: env-based config, CSRF protection, secure code generation, plus presenter management and email communications system
paul pushed to main at paul/conference 2026-05-19 21:52:45 +02:00
934848b7f5 Add password reset flow, attendee profile enhancements, and spec
paul pushed to main at paul/conference 2026-04-29 17:21:15 +02:00
335658f2bf Update templates and styles
paul pushed to main at paul/conference 2026-04-29 16:45:34 +02:00
3b14155594 Fix attendee_types.code uniqueness: per-event not global
paul pushed to main at paul/conference 2026-04-29 16:43:46 +02:00
7485357a07 Add comprehensive spec.md with database schema documentation
paul pushed to main at paul/conference 2026-04-27 17:13:57 +02:00
c823345676 Rewrite profile photo crop/zoom logic
paul pushed to main at paul/conference 2026-04-25 09:31:44 +02:00
64ab1d0412 Add attendee type management and staff codes
paul pushed to main at paul/conference 2026-04-18 16:55:51 +02:00
dec6446d7d Initial commit: conference app with Flask
paul created branch main in paul/conference 2026-04-18 16:55:51 +02:00
paul created repository paul/conference 2026-04-18 16:54:39 +02:00