Commit Graph

  • c3a25f56a7 Big changes no2 master ui-redesign AlacrisDevs 2026-03-05 13:55:11 +02:00
  • 2a28d88849 UI redesign vol1 AlacrisDevs 2026-02-28 17:06:03 +02:00
  • 7ab206fe96 MEga push vol idk, chat function updates, docker fixes AlacrisDevs 2026-02-14 13:09:45 +02:00
  • c2d3caaa5a Quick fixes + logo better AlacrisDevs 2026-02-09 18:05:09 +02:00
  • 046d4bd098 Style guide improvement AlacrisDevs 2026-02-09 15:23:03 +02:00
  • bfeb33906e Fixes to language translation etc AlacrisDevs 2026-02-09 14:32:13 +02:00
  • 71bf7b9057 YEs AlacrisDevs 2026-02-09 12:00:40 +02:00
  • 9885f9459d Mojibake AlacrisDevs 2026-02-09 11:40:17 +02:00
  • a4baa1ad25 Big things, maybe all's better now AlacrisDevs 2026-02-09 11:36:39 +02:00
  • 38a0c2274d UX ifxes AlacrisDevs 2026-02-09 00:23:35 +02:00
  • 9cb047c8b6 Delete fix AlacrisDevs 2026-02-08 23:59:00 +02:00
  • 4ee2c0ac07 Map push AlacrisDevs 2026-02-08 23:51:49 +02:00
  • 302fc69218 Migration to maybe make even more live AlacrisDevs 2026-02-08 23:37:13 +02:00
  • ce80dc6d75 Quick fixes to lang plus mmap realtime AlacrisDevs 2026-02-08 23:30:09 +02:00
  • f2384bceb8 feat: map shapes, image persistence, grab tool, layer rename/delete, i18n, page metadata AlacrisDevs 2026-02-08 23:11:09 +02:00
  • 75a2aefadb Resruiin AlacrisDevs 2026-02-07 23:10:10 +02:00
  • 23693db9ec Dashbaord fixes AlacrisDevs 2026-02-07 22:29:09 +02:00
  • d22847f555 Mega push vol 7 mvp lesgoooo AlacrisDevs 2026-02-07 21:47:47 +02:00
  • dcee479839 Mega push vol 6, started adding many awesome stuff, chat broken rn AlacrisDevs 2026-02-07 15:11:28 +02:00
  • f9dc950394 fix: add +page.server.ts loaders for all event module sub-pages AlacrisDevs 2026-02-07 13:09:18 +02:00
  • 202f0fe9a1 chore: supabase CLI setup, migrations, type regeneration - Install supabase CLI as dev dependency - Fix migration 023: use gen_random_uuid() instead of uuid_generate_v4() - Push migrations 023 + 024 to remote Supabase - Regenerate TypeScript types from live DB schema - Remove all (supabase as any) workaround casts across 6 files - Add convenience type aliases to generated types file - Align EventMember/EventRole/EventDepartment interfaces with DB nullability - Add npm scripts: db:push, db:types, db:migrate - svelte-check: 0 errors, vitest: 112/112 passed AlacrisDevs 2026-02-07 13:05:47 +02:00
  • d304129e5c Merge feature/events-platform: event team management, extended profiles, module pages AlacrisDevs 2026-02-07 12:56:32 +02:00
  • 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 feature/events-platform AlacrisDevs 2026-02-07 12:53:56 +02:00
  • 1f2484da3d 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 AlacrisDevs 2026-02-07 12:47:34 +02:00
  • edc5f8af85 feat: add event module pages (placeholders + full Team module) - 6 placeholder 'coming soon' pages: tasks, files, schedule, budget, guests, sponsors - Full Team module: add/remove members, change roles, role badges - Uses existing event_members DB table and API layer - i18n keys added for EN and ET (module placeholders + team) - svelte-check: 0 errors, vitest: 112/112 passed AlacrisDevs 2026-02-07 11:39:51 +02:00
  • 4999836a57 ui: overhaul org settings components (General, Members, Roles, Integrations) - SettingsGeneral: border-based cards, compact danger zone with error border - SettingsMembers: Avatar component, icon buttons, border-based list - SettingsRoles: icon buttons for edit/delete, smaller permission badges - SettingsIntegrations: compact integration cards, Material Symbols for coming-soon - Removed unused Card imports from all settings components - svelte-check: 0 errors, vitest: 112/112 passed AlacrisDevs 2026-02-07 11:23:49 +02:00
  • 9d5e58f858 ui: overhaul home page, style guide, account settings - Home page: bg-background, border-based org cards, material icons, compact typography - Style guide: new header with back button, rounded-xl swatches, consistent section headings - Account settings: replace bg-background rounded-[32px] with border-based rounded-xl cards - svelte-check: 0 errors, vitest: 112/112 passed AlacrisDevs 2026-02-07 11:18:23 +02:00
  • 819d5b876a ui: overhaul files, kanban, calendar, settings, chat modules AlacrisDevs 2026-02-07 11:03:58 +02:00
  • 2913912cb8 feat: UI overhaul - component library + route layouts with instant headers AlacrisDevs 2026-02-07 10:44:53 +02:00
  • fe6ec6e0af i18n: add Paraglide messages for all events pages (EN + ET) AlacrisDevs 2026-02-07 10:16:13 +02:00
  • 36496e8cdb fix: event detail SSR children guard, state_referenced_locally warnings, a11y warnings AlacrisDevs 2026-02-07 10:09:00 +02:00
  • 556955f349 feat: Phase 1 - Events entity (migration, API, list page, detail layout with module sidebar, overview page) AlacrisDevs 2026-02-07 10:04:37 +02:00
  • 4f21c89103 Merge feature/matrix-chat-integration: full Matrix chat integration AlacrisDevs 2026-02-07 09:46:10 +02:00
  • 8140fddc8b test: add 20 unit tests for markdown utils (mentions, emoji-only, formatTime, formatFileSize) feature/matrix-chat-integration AlacrisDevs 2026-02-07 09:32:57 +02:00
  • 13cdb605ca chore: regenerate Supabase types (includes matrix_credentials + matrix_space_id), remove db() cast workarounds AlacrisDevs 2026-02-07 09:25:33 +02:00
  • 45ab939b7f feat: Matrix Space membership sync API (invite/kick members from org space + child rooms) AlacrisDevs 2026-02-07 02:02:11 +02:00
  • 23035b6ab4 feat: auto-provision Matrix Space per org + migration 021 + /api/matrix-space endpoint AlacrisDevs 2026-02-07 02:01:08 +02:00
  • 3f267e3b13 feat: room scoping (org/DM/other sections), unread badge on nav, highlight.js CSS AlacrisDevs 2026-02-07 01:59:34 +02:00
  • be99a02e78 fix: add missing chat CSS (twemoji sizing, emoji-only, mentions, message highlight) AlacrisDevs 2026-02-07 01:53:06 +02:00
  • a8d79cf138 fix: configure Vite to handle matrix-js-sdk WASM crypto module AlacrisDevs 2026-02-07 01:49:42 +02:00
  • d1ce5d0951 feat: integrate Matrix chat (Option 2 - credentials stored in Supabase) AlacrisDevs 2026-02-07 01:44:06 +02:00
  • e55881b38b Mega push vol 5, working on messaging now AlacrisDevs 2026-02-07 01:31:55 +02:00
  • d8bbfd9dc3 Mega push vol 4 AlacrisDevs 2026-02-06 16:08:40 +02:00
  • b517bb975c Mega push vol 3 AlacrisDevs 2026-02-05 01:48:29 +02:00
  • 9af0ef5307 Mega push vol2 AlacrisDevs 2026-02-05 01:36:06 +02:00
  • 1534e1f0af Mega push vol1 AlacrisDevs 2026-02-05 01:09:55 +02:00
  • 2cfbd8531a Added example AlacrisDevs 2026-02-05 00:08:14 +02:00
  • 8aa5c74b25 Updated README AlacrisDevs 2026-02-05 00:05:12 +02:00
  • 424a03f177 Added invite page and fixed inviting logic AlacrisDevs 2026-02-05 00:02:40 +02:00
  • 6ec6b0753f New features user management Google Calendar integration AlacrisDevs 2026-02-04 23:53:34 +02:00
  • cfec43f7ef First commit AlacrisDevs 2026-02-04 23:01:44 +02:00