Commit Graph

  • 616bade9a5 feat: enhance API client and add club overview functionality main Torsten Schulz (local) 2026-07-30 11:01:19 +02:00
  • ef8d99eaf4 feat: implement authentication flow with login, password reset, and club selection Torsten Schulz (local) 2026-07-30 10:54:02 +02:00
  • 240cbf7d14 feat: Implement product switcher for AppShell and update navigation context Torsten Schulz (local) 2026-07-30 10:37:39 +02:00
  • b404c289bb feat: Implement Windows runner for Flutter desktop app Torsten Schulz (local) 2026-07-30 10:01:54 +02:00
  • ee526dc3f2 feat: Update member table schema to link users and enhance calendar events structure Torsten Schulz (local) 2026-07-24 14:47:21 +02:00
  • 01ca924e3e feat: Add Berlin date-time formatting for match results processing Torsten Schulz (local) 2026-07-24 13:31:49 +02:00
  • e2e8ba0d54 feat: Implement member inbox with read status and question functionality Torsten Schulz (local) 2026-07-24 09:17:57 +02:00
  • 63a5db1196 feat: Implement member self-service features for profile change requests and event responses Torsten Schulz (local) 2026-07-24 07:53:05 +02:00
  • 3ac4039097 feat: implement user linking for members and update database schema for user associations Torsten Schulz (local) 2026-07-22 23:54:45 +02:00
  • 46079fc16e feat: update navigation link for club payments in dashboard and enhance error handling in Home view Torsten Schulz (local) 2026-07-22 16:17:19 +02:00
  • e38f2c2e19 feat: add archived documents section and filtering options to club archive view Torsten Schulz (local) 2026-07-22 16:07:31 +02:00
  • d190c2cb70 feat: add optional reply address to communication threads and enhance email transport status handling Torsten Schulz (local) 2026-07-22 15:28:39 +02:00
  • fd0b3020bf feat: implement load request ID for improved data loading consistency across views Torsten Schulz (local) 2026-07-22 15:25:00 +02:00
  • 8e4edfb719 style: improve button styling and layout for schedule actions and summary bar Torsten Schulz (local) 2026-07-22 15:09:23 +02:00
  • 01f80ea094 style: enhance layout and styling of schedule summary items and summary bar Torsten Schulz (local) 2026-07-22 15:04:17 +02:00
  • 8140283b7a feat: improve schedule view layout and controls for match overview Torsten Schulz (local) 2026-07-22 14:57:13 +02:00
  • 48f0f9afb0 fix: update app version to 1.7.10 and SDK versions to 36 Torsten Schulz (local) 2026-07-22 14:38:33 +02:00
  • ad778328e8 feat: add team name normalization for selected schedule in PDF generation Torsten Schulz (local) 2026-07-17 16:01:39 +02:00
  • 91006bb0c5 fix: adjust table font size and improve cell content formatting in PDF generation Torsten Schulz (local) 2026-07-17 15:51:15 +02:00
  • 110519c7b8 feat: add team name normalization for club matching in match service Torsten Schulz (local) 2026-07-17 15:35:57 +02:00
  • 6afa5a5629 fix: improve existing match handling in CSV import to ensure correct league and location updates Torsten Schulz (local) 2026-07-17 15:19:23 +02:00
  • 7bf7ae2bef fix: ensure leagueId is retained when editing a team to prevent accidental removal of MyTischtennis link Torsten Schulz (local) 2026-07-17 14:53:06 +02:00
  • 51b620f496 feat: enhance table generation in PDF with optional cell pinning for teams Torsten Schulz (local) 2026-07-17 14:28:12 +02:00
  • f83e3986b7 feat: add age group code extraction and link youth club teams to imported leagues Torsten Schulz (local) 2026-07-17 14:10:52 +02:00
  • bb9a030e89 fix: update clubId handling in CSV upload to support query parameters and improve form data processing Torsten Schulz (local) 2026-07-17 14:02:54 +02:00
  • a767061bd3 fix: remove manual Content-Type setting for CSV import to ensure proper form data handling Torsten Schulz (local) 2026-07-17 13:58:10 +02:00
  • 35031e3ae5 fix: improve error handling for CSV import in upload and ScheduleView Torsten Schulz (local) 2026-07-17 13:48:56 +02:00
  • 370df07c2a feat: implement team name normalization and enhance CSV import match detection Torsten Schulz (local) 2026-07-17 12:25:58 +02:00
  • 94385231d3 fix: update CSV import to correctly decode Windows-1252 encoding for venue names Torsten Schulz (local) 2026-07-17 12:00:17 +02:00
  • 5357dac9e1 chore: update file permissions for multiple files and add migration for club fee rules Torsten Schulz (local) 2026-07-17 11:51:24 +02:00
  • ac97332e6f feat: Enhance club payment claims and task automation multifunction-club-tool Torsten Schulz (local) 2026-07-13 17:01:13 +02:00
  • 90e6c2f9f6 Updates, overview extended, club view implemented Torsten Schulz (local) 2026-06-23 16:17:07 +02:00
  • dd91c07694 Mitgliedermeldung jetzt wieder möglich Torsten Schulz (local) 2026-06-21 17:23:29 +02:00
  • 302ed20a9b more club funtions, fix for team edit Torsten Schulz (local) 2026-06-21 17:15:04 +02:00
  • 542fae089c implementierung der ersten schritte eine komplett-suite Torsten Schulz (local) 2026-06-19 15:47:32 +02:00
  • 111b37b287 android version upgrade Torsten Schulz (local) 2026-06-10 13:03:35 +02:00
  • 8ef1f49118 fixed date fields Torsten Schulz (local) 2026-06-10 09:55:50 +02:00
  • 8d1bce2ff9 Fixed tournament - groups in end round and place 3 Torsten Schulz (local) 2026-06-10 08:08:31 +02:00
  • 5423f24969 members filters as panels Torsten Schulz (local) 2026-06-09 16:01:04 +02:00
  • 2fa7f9b537 Better dialogs Torsten Schulz (local) 2026-06-09 09:54:53 +02:00
  • 16465fafc8 Feedback-Window Torsten Schulz (local) 2026-06-09 07:57:36 +02:00
  • f0142d5682 auto-set von "hat gespielt" Torsten Schulz (local) 2026-06-06 12:56:48 +02:00
  • 5194d4582f Freundschaftsspiele korrigiert Torsten Schulz (local) 2026-06-06 12:42:17 +02:00
  • 5727404f88 feat: Implement filtering for regular matches and update related functionalities Torsten Schulz (local) 2026-05-31 18:51:00 +02:00
  • 0ff67dae80 Implement cross-club friendly match concept with invitations and shared matches Torsten Schulz (local) 2026-05-30 17:50:35 +02:00
  • 359527eb5b feat: Implement localization for excludeFromBilling label in diary components Torsten Schulz (local) 2026-05-30 16:14:28 +02:00
  • 9d9481ac76 feat: Add excludeFromBilling option for diary dates and update related functionality Torsten Schulz (local) 2026-05-30 16:10:34 +02:00
  • 25f3802d66 Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-30 15:53:07 +02:00
  • 88d852719d feat: Dynamically adjust dialog height based on screen size in DiaryCourtDrawing Torsten Schulz (local) 2026-05-29 17:31:57 +02:00
  • d6e51cd8d2 feat: Sort members by first name and then last name in member lists Torsten Schulz (local) 2026-05-28 18:03:11 +02:00
  • 7ba25b2572 feat: Sort members alphabetically by first and last name in player selection and friendly match dialogs Torsten Schulz (local) 2026-05-28 17:59:53 +02:00
  • 390d1a8897 feat: Update app version to 1.6.2 and increment version code to 17 Torsten Schulz (local) 2026-05-28 17:40:45 +02:00
  • 7942e6108a feat: Add home/away game labels and participant count to friendly match schedule Torsten Schulz (local) 2026-05-28 17:40:23 +02:00
  • 211420444e feat: Enhance plan item display with visual representation and interaction options Torsten Schulz (local) 2026-05-28 13:08:41 +02:00
  • 4cf0ee2be8 feat: Update match display logic to correctly reflect player sets and outcomes Torsten Schulz (local) 2026-05-28 11:02:25 +02:00
  • e57cdc6ad8 Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-27 23:53:41 +02:00
  • 2e7cf0c28d feat: Update age group categories in training stats for better accuracy Torsten Schulz (local) 2026-05-22 14:49:23 +02:00
  • 75a17d42b5 Refactor code structure for improved readability and maintainability Torsten Schulz (local) 2026-05-22 14:34:16 +02:00
  • 6adf6b73e8 feat: Simplify plan duration display logic in diary activities Torsten Schulz (local) 2026-05-22 14:16:39 +02:00
  • 84c63bc7d2 feat: Add plan duration display to diary activities and enhance styling Torsten Schulz (local) 2026-05-22 14:04:49 +02:00
  • 0f946e9514 feat: Optimize activity ordering and enhance plan item movement functionality Torsten Schulz (local) 2026-05-22 13:48:43 +02:00
  • 3814d9f178 feat: Update release build of the mobile app Torsten Schulz (local) 2026-05-20 12:29:14 +02:00
  • 6aa544a1de feat: Enhance socket service for club management and event handling Torsten Schulz (local) 2026-05-20 11:36:00 +02:00
  • 1c5457ae8c feat: Update app version to 1.4.3 and increment version code to 13; enhance BottomNavigationItem label display Torsten Schulz (local) 2026-05-18 14:25:26 +02:00
  • 37de4e0cb5 feat: Update app version to 1.4.2 and increment version code to 12 Torsten Schulz (local) 2026-05-18 14:12:26 +02:00
  • ecfd3bf851 feat: Implement account deletion feature with UI and API integration Torsten Schulz (local) 2026-05-18 14:12:14 +02:00
  • b9bbd45ae9 Refactor code structure and remove redundant sections for improved readability and maintainability Torsten Schulz (local) 2026-05-18 13:01:35 +02:00
  • 197f06989f feat: Implement friendly match management with socket integration and UI updates Torsten Schulz (local) 2026-05-18 10:02:31 +02:00
  • f9ab3d9932 feat: Add friendly match management features including API integration and UI updates Torsten Schulz (local) 2026-05-18 09:39:00 +02:00
  • 5dfdcb63bc feat: Implement friendly match management features Torsten Schulz (local) 2026-05-18 00:43:42 +02:00
  • 040e758044 feat: implement table distribution logic and update UI for match assignments Torsten Schulz (local) 2026-05-18 00:06:56 +02:00
  • 697e67d46e feat: implement table assignment and distribution for tournament matches Torsten Schulz (local) 2026-05-17 23:55:39 +02:00
  • 6c7ae6860b feat: separate backend base URL configurations for release and debug builds Torsten Schulz (local) 2026-05-17 22:46:07 +02:00
  • f8f1c797e7 feat: add number of tables to tournament updates and enhance related UI components Torsten Schulz (local) 2026-05-16 00:18:59 +02:00
  • 40bd5e0745 feat: improve user token handling and add club selection clearing button in settings Torsten Schulz (local) 2026-05-15 16:52:26 +02:00
  • d955577d9a feat: update app version to 1.3.2 and increment version code to 8 Torsten Schulz (local) 2026-05-15 16:27:45 +02:00
  • 3d0c298af7 feat: add club selection clearing button and improve navigation logic after login Torsten Schulz (local) 2026-05-15 16:26:45 +02:00
  • 669f3f0365 feat: update app version to 1.3.1 and increment version code to 7 Torsten Schulz (local) 2026-05-15 16:17:11 +02:00
  • eb54b4f7cf feat(i18n): add scripts for locale translation and patching Torsten Schulz (local) 2026-05-15 15:52:54 +02:00
  • 320010b94e feat(Networking): enhance offline handling and localization for diary and members data Torsten Schulz (local) 2026-05-15 08:10:01 +02:00
  • 2f15827658 feat(Calendar): update localization and enhance regression checklist Torsten Schulz (local) 2026-05-15 07:55:32 +02:00
  • bf3e1af084 feat(TrainingGroup): add excludeFromQuickDiaryCreate feature and update related logic Torsten Schulz (local) 2026-05-14 22:47:02 +02:00
  • 83294406a4 feat(Diary): implement quick create functionality for training days and enhance localization Torsten Schulz (local) 2026-05-14 22:35:29 +02:00
  • 95a3e9438a chore: update versioning and launcher icons Torsten Schulz (local) 2026-05-14 19:27:39 +02:00
  • 56ebffce69 fix: update application namespace and clean up deprecated files Torsten Schulz (local) 2026-05-14 19:17:51 +02:00
  • e0196a6617 feat(TeamManagement): enhance team management features and introduce planning phase for Android Torsten Schulz (local) 2026-05-14 18:31:15 +02:00
  • 2f3f4fb275 feat(Tournament): update tournament participation UI and localization Torsten Schulz (local) 2026-05-14 17:51:19 +02:00
  • 3d1dfe9a4c feat(Localization): enhance localization for tournament statistics and UI components Torsten Schulz (local) 2026-05-14 16:25:16 +02:00
  • 6ef1d79a5f feat(TrainingStats): enhance training statistics view with collapsible panels and localization Torsten Schulz (local) 2026-05-14 16:15:19 +02:00
  • 7981371136 feat(TrainingCancellation): enhance cancellation functionality and localization support Torsten Schulz (local) 2026-05-13 10:57:23 +02:00
  • 004801b1a6 feat(Calendar): integrate CalendarEvent model and enhance calendar functionality Torsten Schulz (local) 2026-05-13 10:21:30 +02:00
  • 9be5f50ede feat(TODO): update phases for orders, billing, and calendar features Torsten Schulz (local) 2026-05-13 00:19:30 +02:00
  • ea46a6d4f9 feat(CalendarView): enhance training slot merging and event normalization Torsten Schulz (local) 2026-05-13 00:11:03 +02:00
  • 61b1f27e5e feat(CalendarView): merge recurring training slots and enhance event filtering Torsten Schulz (local) 2026-05-13 00:07:47 +02:00
  • 54d9b9fc86 feat(MatchService): enhance match filtering for own teams and update mobile app settings Torsten Schulz (local) 2026-05-13 00:01:25 +02:00
  • 57468f1efb feat(Tournament): add official tournament participation feature Torsten Schulz (local) 2026-05-12 23:52:54 +02:00
  • bea5facb7d feat(ClubSettings): add country and state code fields for regional calendar data Torsten Schulz (local) 2026-05-12 23:46:07 +02:00
  • 1e23171370 feat(TournamentTab): add HTML escaping utility and improve player name rendering Torsten Schulz (local) 2026-05-12 23:23:04 +02:00
  • 48f71b9df1 chore: update .gitignore and enhance backend and mobile app functionality Torsten Schulz (local) 2026-05-12 23:14:31 +02:00
  • 27f8af559b fix(DiaryView): update plan status badge rendering logic Torsten Schulz (local) 2026-05-12 09:49:48 +02:00