AlacrisDevs
676468d3ec
feat: extended profile fields (phone, discord, shirt/hoodie sizes) - Migration 024: add phone, discord_handle, shirt_size, hoodie_size to profiles - Account page: new Contact & Sizing section with phone, discord, size dropdowns - Save profile persists all new fields - Layout server: profile queries include new fields for org members and user - Event team page: member rows show phone, discord, T-shirt and hoodie sizes - EventMemberWithDetails profile type extended - i18n: 8 new keys in EN and ET - svelte-check: 0 errors, vitest: 112/112 passed
2026-02-07 12:53:56 +02:00
..
2026-02-04 23:01:44 +02:00
2026-02-04 23:01:44 +02:00
2026-02-04 23:01:44 +02:00
2026-02-04 23:53:34 +02:00
2026-02-04 23:53:34 +02:00
2026-02-04 23:53:34 +02:00
2026-02-05 01:09:55 +02:00
2026-02-05 01:09:55 +02:00
2026-02-05 01:09:55 +02:00
2026-02-05 01:36:06 +02:00
2026-02-05 01:36:06 +02:00
2026-02-05 01:48:29 +02:00
2026-02-06 16:08:40 +02:00
2026-02-06 16:08:40 +02:00
2026-02-06 16:08:40 +02:00
2026-02-06 16:08:40 +02:00
2026-02-06 16:08:40 +02:00
2026-02-07 01:31:55 +02:00
2026-02-07 01:31:55 +02:00
2026-02-07 01:44:06 +02:00
2026-02-07 02:01:08 +02:00
2026-02-07 10:04:37 +02:00
feat: event team management with departments and roles - Migration 023: event_roles, event_departments, event_member_departments tables - Auto-seed default roles (Head Organizer, Team Lead, Organizer, Volunteer, Sponsor) and departments (Logistics, IT & Tech, Marketing, Finance, Program, Sponsorship, Design, Volunteers) on event creation - API: full CRUD for roles, departments, member-department assignments - Enhanced fetchEventMembers with role + department resolution - Team page: sidebar with department filter + role legend, list/dept view toggle, add/edit/remove members with role + multi-department + notes - i18n: 25 new keys in EN and ET for team management - svelte-check: 0 errors, vitest: 112/112 passed
2026-02-07 12:47:34 +02:00
feat: extended profile fields (phone, discord, shirt/hoodie sizes) - Migration 024: add phone, discord_handle, shirt_size, hoodie_size to profiles - Account page: new Contact & Sizing section with phone, discord, size dropdowns - Save profile persists all new fields - Layout server: profile queries include new fields for org members and user - Event team page: member rows show phone, discord, T-shirt and hoodie sizes - EventMemberWithDetails profile type extended - i18n: 8 new keys in EN and ET - svelte-check: 0 errors, vitest: 112/112 passed
2026-02-07 12:53:56 +02:00