Commit Graph

  • 664a2865b9 feat: implement WebRTC P2P file transfer with DataChannel Radosław Gierwiało 2025-11-15 14:12:51 +01:00
  • 6948efeef9 test: fix CORS test and remove duplicate events-checkin tests Radosław Gierwiało 2025-11-14 23:43:28 +01:00
  • 47a21b5fd6 test: add comprehensive test suite for User Profiles API Radosław Gierwiało 2025-11-14 23:38:07 +01:00
  • 1747bf2d91 test: add comprehensive test suite for Events API Radosław Gierwiało 2025-11-14 23:30:34 +01:00
  • 6697c1d60a test: fix remaining 5 test failures in matches.test.js Radosław Gierwiało 2025-11-14 23:18:37 +01:00
  • 830f08edba test: add comprehensive test suite for Matches & Ratings API Radosław Gierwiało 2025-11-14 23:12:08 +01:00
  • e9f181052c docs: update documentation to reflect Phase 2 completion Radosław Gierwiało 2025-11-14 22:53:54 +01:00
  • c2f4eddb55 feat: display user ratings on public profiles and add profile links Radosław Gierwiało 2025-11-14 22:48:30 +01:00
  • 49e492a8f8 feat: implement Ratings API (Phase 2.5) Radosław Gierwiało 2025-11-14 22:35:32 +01:00
  • c2010246e3 feat: add match slugs for security and fix message history loading Radosław Gierwiało 2025-11-14 22:22:11 +01:00
  • 4a3e32f3b6 feat: implement Phase 2 - Matches API with real-time notifications Radosław Gierwiało 2025-11-14 19:22:23 +01:00
  • eaf80c6c6f feat: display user's heats in event chat header Radosław Gierwiało 2025-11-14 18:41:06 +01:00
  • 3ebdd2d7df feat: pre-populate heats form with existing data when editing Radosław Gierwiało 2025-11-14 18:35:01 +01:00
  • 42f231a602 fix: correct participant data mapping in event chat sidebar Radosław Gierwiało 2025-11-14 18:10:35 +01:00
  • e08492236a feat: show all checked-in participants in event chat sidebar Radosław Gierwiało 2025-11-14 18:04:10 +01:00
  • 92315d5a8c feat: add test accounts and secure event slugs Radosław Gierwiało 2025-11-14 17:55:29 +01:00
  • b4960da1b1 docs: mark Phase 1.6 (Competition Heats System) as completed Radosław Gierwiało 2025-11-14 17:43:52 +01:00
  • d88d972c03 feat: integrate heats system into EventChatPage Radosław Gierwiało 2025-11-14 17:41:35 +01:00
  • 37d2a7c548 feat: add heats frontend API and HeatsBanner component Radosław Gierwiało 2025-11-14 17:34:15 +01:00
  • 265926b019 docs: update SESSION_CONTEXT for Phase 1.6 heats system backend Radosław Gierwiało 2025-11-14 17:31:38 +01:00
  • c4240f05bb feat: add Socket.IO heats_updated broadcast event Radosław Gierwiało 2025-11-14 15:35:39 +01:00
  • 02d3d7ac42 feat: add competition heats system backend Radosław Gierwiało 2025-11-14 15:32:40 +01:00
  • 0e5dc34cbf docs: add Phase 1.6 Competition Heats System implementation plan Radosław Gierwiało 2025-11-14 15:21:00 +01:00
  • 61f504fa72 docs: update documentation for QR code check-in system Radosław Gierwiało 2025-11-14 14:43:33 +01:00
  • a6e4981f17 fix: prevent bypassing event check-in via page refresh Radosław Gierwiało 2025-11-14 14:36:49 +01:00
  • 6823851b63 fix: improve event check-in UX and participant counting Radosław Gierwiało 2025-11-14 14:20:20 +01:00
  • 71cba01db3 feat: add QR code event check-in system Radosław Gierwiało 2025-11-14 14:11:24 +01:00
  • 5bea2ad133 build: add Docker entrypoint scripts for automated setup Radosław Gierwiało 2025-11-14 13:35:10 +01:00
  • 8c637469fd docs: translate README.md to English Radosław Gierwiało 2025-11-13 21:53:53 +01:00
  • 21ba899f98 docs: update README and docs to reflect Phase 1.5 completion Radosław Gierwiało 2025-11-13 21:51:11 +01:00
  • b2c2527c46 feat: add event slugs to prevent ID enumeration attacks Radosław Gierwiało 2025-11-13 21:43:58 +01:00
  • 20f405cab3 feat: track event participation and show joined events first Radosław Gierwiało 2025-11-13 21:18:15 +01:00
  • 897d6e61b3 feat: add public user profiles Radosław Gierwiało 2025-11-13 21:03:37 +01:00
  • 144b13a0cf feat: add country and city fields to user profile Radosław Gierwiało 2025-11-13 20:57:43 +01:00
  • 48f9dfe1b4 feat: add social media links to user profile Radosław Gierwiało 2025-11-13 20:47:57 +01:00
  • ebf4b84ed2 fix: profile page form pre-population and WSDC ID editing Radosław Gierwiało 2025-11-13 20:38:36 +01:00
  • 7c2ed687c1 feat: add user profile editing with email re-verification Radosław Gierwiało 2025-11-13 20:26:49 +01:00
  • 9d8fc9f6d6 feat: add chat message history and infinite scroll Radosław Gierwiało 2025-11-13 20:16:58 +01:00
  • 833818f17d fix: include emailVerified field in /api/users/me endpoint Radosław Gierwiało 2025-11-13 19:03:39 +01:00
  • 27ee0ae365 fix: AWS SES configuration and email verification flow Radosław Gierwiało 2025-11-13 18:59:28 +01:00
  • 3ff966defc refactor: migrate to native Docker Compose profiles Radosław Gierwiało 2025-11-13 18:00:08 +01:00
  • bf8a9260bd security: implement CRITICAL and MEDIUM security fixes with environment profiles Radosław Gierwiało 2025-11-13 16:39:27 +01:00
  • 46224fca79 feat: add auto-lookup and duplicate check for WSDC registration Radosław Gierwiało 2025-11-13 16:11:04 +01:00
  • ac64afa851 fix: improve API error handling for non-JSON responses Radosław Gierwiało 2025-11-13 15:59:01 +01:00
  • 7a2f6d07ec feat: add email verification, password reset, and WSDC integration (Phase 1.5) Radosław Gierwiało 2025-11-13 15:47:54 +01:00
  • 4d7f814538 docs: update documentation after Phase 1 completion Radosław Gierwiało 2025-11-12 22:51:11 +01:00
  • 75cb4b16e7 feat: implement real-time chat with Socket.IO Radosław Gierwiało 2025-11-12 22:42:15 +01:00
  • 3788274f73 feat: add JWT authentication with complete test coverage Radosław Gierwiało 2025-11-12 22:16:14 +01:00
  • 0e62b12f5e feat: add PostgreSQL database with Prisma ORM Radosław Gierwiało 2025-11-12 21:56:11 +01:00
  • 320aaf1ce1 feat: add backend setup with Express and unit tests Radosław Gierwiało 2025-11-12 21:42:52 +01:00
  • a1357393e8 docs: optimize documentation structure for token efficiency Radosław Gierwiało 2025-11-12 18:07:42 +01:00
  • f6882c7025 docs: update TODO.md with completed tasks and next steps Radosław Gierwiało 2025-11-12 17:54:49 +01:00
  • 80ff4a70bf feat: initial project setup with frontend mockup Radosław Gierwiało 2025-11-12 17:50:44 +01:00