Commit Graph

  • 6ab6319256 fix(myTischtennis): refine CAPTCHA readiness checks and improve interaction flow Torsten Schulz (local) 2026-03-02 11:17:26 +01:00
  • e1e8b5f4a4 fix(myTischtennis): enhance CAPTCHA handling and login reliability Torsten Schulz (local) 2026-03-02 10:40:50 +01:00
  • cf8cf17dc7 feat(myTischtennis): enhance CAPTCHA handling and refactor controller logic Torsten Schulz (local) 2026-03-02 09:05:43 +01:00
  • 12bba26ff1 fix(myTischtennis): improve error handling for Playwright login and account verification Torsten Schulz (local) 2026-02-27 17:23:03 +01:00
  • 4e81a1c4a7 feat(myTischtennis): integrate Playwright for CAPTCHA handling and enhance login form functionality mytischtennis-cron Torsten Schulz (local) 2026-02-27 17:15:20 +01:00
  • b2017b7365 fix(matchService): handle missing match after update with HttpError Torsten Schulz (local) 2026-02-27 12:00:23 +01:00
  • b3bbca3887 feat(socket): implement match report submission and schedule update events Torsten Schulz (local) 2026-02-26 17:07:54 +01:00
  • 0ee9e486b5 feat(match-report): enhance score input validation and parsing in MatchReportApiDialog Torsten Schulz (local) 2026-02-26 16:52:52 +01:00
  • 00e058a665 feat(match-report): add clear button functionality to floating keyboard in MatchReportApiDialog Torsten Schulz (local) 2026-02-26 16:42:53 +01:00
  • e5a0dfdddc feat(match-report): update MatchReportApiDialog with enhanced keyboard input and styling Torsten Schulz (local) 2026-02-26 16:36:13 +01:00
  • 83f4e1c45e feat(match-report): add lineup certification logic in MatchReportApiDialog Torsten Schulz (local) 2026-02-26 16:27:58 +01:00
  • f0477b1023 feat(match-report): improve result initialization and data synchronization in MatchReportApiDialog Torsten Schulz (local) 2026-02-26 16:27:00 +01:00
  • 07370bfcef feat(match-report): implement floating keyboard for set input in MatchReportApiDialog Torsten Schulz (local) 2026-02-26 16:18:55 +01:00
  • f031485bd4 feat(match-report): enhance score input with additional buttons and auto-completion logic Torsten Schulz (local) 2026-02-26 16:11:33 +01:00
  • e22e3257ef feat(auth): implement password reset functionality Torsten Schulz (local) 2026-02-09 08:40:27 +01:00
  • 76f1b1a12f refactor(tournament): improve top 3 participant identification in PDF generation Torsten Schulz (local) 2026-02-06 16:41:42 +01:00
  • 6007e70b9d refactor(tournament): clean up placeholder handling in PDF generation Torsten Schulz (local) 2026-02-06 16:36:25 +01:00
  • d7935cc1e2 fix(tournament): update PDF title for missing data report Torsten Schulz (local) 2026-02-06 16:33:52 +01:00
  • b470e728ed feat(tournament): update PDF generation for top 3 participants Torsten Schulz (local) 2026-02-06 16:33:39 +01:00
  • d09de49018 feat(tournament): enhance PDF generation for missing participant data Torsten Schulz (local) 2026-02-06 16:24:08 +01:00
  • 8892392bf2 feat(tournament): add PDF generation for missing participant data Torsten Schulz (local) 2026-02-06 16:11:17 +01:00
  • 26acb588e1 feat(player-details): enhance player data display with missing data indicators Torsten Schulz (local) 2026-02-06 15:28:13 +01:00
  • 566361e46a feat(tournament): add number of tables feature and update related logic Torsten Schulz (local) 2026-02-06 15:12:05 +01:00
  • 1191636d92 chore(dependencies): remove deprecated node-pre-gyp package and related binaries Torsten Schulz (local) 2026-02-05 23:29:46 +01:00
  • 526eca8b97 feat(schedule): normalize player lists for match updates Torsten Schulz (local) 2026-02-05 23:16:15 +01:00
  • af6048b289 feat(match): normalize player lists before updating match data Torsten Schulz (local) 2026-02-05 23:07:41 +01:00
  • 5605cd6189 feat(match): add endpoint to retrieve active players for a club Torsten Schulz (local) 2026-02-05 22:58:44 +01:00
  • 84bbcb0f87 fix(club): adjust access request button placement in ClubView Torsten Schulz (local) 2026-02-04 13:44:09 +01:00
  • f9a63a13ce fix(club): enhance error handling in loadClub method Torsten Schulz (local) 2026-02-04 13:42:33 +01:00
  • 2a7694617b feat(i18n): add access request pending message to multiple languages Torsten Schulz (local) 2026-02-04 13:39:52 +01:00
  • 6ff672c5f1 fix(club): improve error handling and access logic in loadClub method Torsten Schulz (local) 2026-02-04 13:32:41 +01:00
  • a2e9e5e510 feat(club): enhance access request functionality in ClubView Torsten Schulz (local) 2026-02-04 13:30:23 +01:00
  • 5b0a3baa21 feat(club): enhance club access routes and permissions handling Torsten Schulz (local) 2026-02-04 13:28:02 +01:00
  • 9cb9ff511c feat(club): refine access control in loadOpenRequests method Torsten Schulz (local) 2026-02-04 13:22:22 +01:00
  • e079fe4827 feat(club): improve club access logic and refactor API calls Torsten Schulz (local) 2026-02-04 13:19:42 +01:00
  • 2c8cad52a7 feat(router): enhance club loading logic and update route parameter naming Torsten Schulz (local) 2026-02-04 13:15:09 +01:00
  • 12184c2f72 feat(store): normalize permissions data structure in loadPermissions action Torsten Schulz (local) 2026-02-04 12:14:29 +01:00
  • 1f94c273ae feat(activate): add dialog state management and auto-activation on mount Torsten Schulz (local) 2026-02-04 12:09:22 +01:00
  • e333a54025 feat(api): refactor API client usage across frontend components Torsten Schulz (local) 2026-02-04 12:02:14 +01:00
  • a86c05eb66 feat(auth): add logging for user registration and activation email process Torsten Schulz (local) 2026-02-04 11:53:28 +01:00
  • c2dbf0a12d refactor(auth): simplify user registration process by removing rollback logic Torsten Schulz (local) 2026-02-04 11:50:16 +01:00
  • a8470145a0 refactor(tests): remove obsolete test files and clean up package.json Torsten Schulz (local) 2026-02-04 11:44:23 +01:00
  • 2871b79b04 chore(dependencies): update package-lock.json and package.json for dependency versions Torsten Schulz (local) 2026-02-04 11:26:25 +01:00
  • 503ff90dfa refactor(auth): update user registration and activation responses for security Torsten Schulz (local) 2026-02-04 11:21:55 +01:00
  • 673a3afbb5 feat(tournament): enhance external participant management with email and address fields Torsten Schulz (local) 2026-02-04 11:12:37 +01:00
  • 10e6d74d93 feat(tournament): add cleanup logic for orphaned matches Torsten Schulz (local) 2026-01-31 00:16:23 +01:00
  • 3fc1760b2c feat(tournament): add logic for creating missing group matches for new participants Torsten Schulz (local) 2026-01-31 00:13:01 +01:00
  • d12b9daf87 fix(tournament): remove matches for participants before deletion Torsten Schulz (local) 2026-01-31 00:08:25 +01:00
  • 75cc2df06b fix(tournament): filter final placements by class group count in TournamentPlacementsTab Torsten Schulz (local) 2026-01-31 00:05:20 +01:00
  • 7454a274a1 fix(tournament): refine birth date handling and eligibility checks in TournamentTab Torsten Schulz (local) 2026-01-30 23:56:03 +01:00
  • 380709c29c fix(tournament): improve birth year eligibility checks in TournamentTab Torsten Schulz (local) 2026-01-30 23:48:51 +01:00
  • c6f8b4dd74 fix(tournament): update age eligibility descriptions for mini championships Torsten Schulz (local) 2026-01-30 23:36:57 +01:00
  • 02c947b0e3 fix(tournament): update birth year eligibility checks in TournamentTab Torsten Schulz (local) 2026-01-30 23:32:52 +01:00
  • c3366313d6 feat(tournament): add debug logging for member eligibility checks in TournamentTab Torsten Schulz (local) 2026-01-30 23:28:28 +01:00
  • b1e184c4c2 refactor(tournament): streamline participant filtering logic in TournamentParticipantsTab and TournamentTab Torsten Schulz (local) 2026-01-30 23:23:31 +01:00
  • 3e05bdab51 fix(tournament): correct comment typo in addTournament method Torsten Schulz (local) 2026-01-30 23:22:35 +01:00
  • fde6ba55d2 feat(tournament): enable external participation in tournaments Torsten Schulz (local) 2026-01-30 23:21:12 +01:00
  • 19410a0ee2 feat(tournament): enhance age class display in TournamentClassList Torsten Schulz (local) 2026-01-30 23:18:36 +01:00
  • 28db204aba refactor(tournament): simplify tournament creation by removing duplicate checks Torsten Schulz (local) 2026-01-30 23:16:00 +01:00
  • 47a815dd71 feat(tournament): enhance tournament creation with group settings and winning sets logic Torsten Schulz (local) 2026-01-30 23:12:44 +01:00
  • 14dc654145 feat(tournament): refine mini championship creation and UI integration Torsten Schulz (local) 2026-01-30 23:09:21 +01:00
  • 025ad68cf3 feat(tournament): adjust mini championship year label and winning sets logic Torsten Schulz (local) 2026-01-30 23:03:50 +01:00
  • 89f30f76f5 feat(tournament): update mini championship creation to include location Torsten Schulz (local) 2026-01-30 23:01:41 +01:00
  • 85c26bc80d feat(tournament): add mini championship functionality and enhance tournament class handling Torsten Schulz (local) 2026-01-30 22:58:41 +01:00
  • 6cdcbfe0db feat(tournament): enhance tournament group handling for pools and classes Torsten Schulz (local) 2026-01-30 22:51:04 +01:00
  • 7e1b09fa97 feat(tournament): add participant gave-up functionality and UI updates Torsten Schulz (local) 2026-01-30 22:45:54 +01:00
  • 18a191f686 fix(tournament): improve match identification logic for player IDs Torsten Schulz (local) 2026-01-30 22:32:47 +01:00
  • e21b50fc38 fix(accidentForm): update sorting logic to prioritize first name over last name Torsten Schulz (local) 2026-01-14 14:27:27 +01:00
  • 23caeddf9e fix(accidentForm): improve member sorting and add key for reactivity Torsten Schulz (local) 2026-01-14 14:10:50 +01:00
  • 663125670e fix(accidentForm): prevent reactivity issues by creating a new sorted array Torsten Schulz (local) 2026-01-14 14:07:27 +01:00
  • 515e04d1e3 feat(accident): update accident field type and enhance textarea styling Torsten Schulz (local) 2026-01-14 14:00:42 +01:00
  • bf082ea995 chore(deps): update dependencies and remove unused files Torsten Schulz (local) 2026-01-14 13:56:19 +01:00
  • 67fc5d45e1 feat(accidentForm): enhance member selection and update handling Torsten Schulz (local) 2026-01-14 13:46:13 +01:00
  • 30e3f4f321 feat(accidentForm): sort filtered participants by last and first name Torsten Schulz (local) 2026-01-14 13:42:54 +01:00
  • c4e237cfca fix(accidentForm): optimize participant filtering and update localAccident handling Torsten Schulz (local) 2026-01-14 13:41:48 +01:00
  • fea84e210a feat(tournament): implement class merging and pool management features Torsten Schulz (local) 2026-01-07 12:10:33 +01:00
  • e94a12cd20 feat(tournament): enhance match interaction and navigation Torsten Schulz (local) 2025-12-21 11:38:26 +01:00
  • 438029a3a4 Merge pull request 'chore(deps): update dependency eslint to v9.39.2' (#3) from renovate/eslint-monorepo into main Torsten Schulz 2025-12-19 16:15:43 +01:00
  • c58491c97a Merge pull request 'chore(deps): update dependency @vitejs/plugin-vue to v6.0.3' (#2) from renovate/vitejs-plugin-vue-6.x-lockfile into main Torsten Schulz 2025-12-19 16:15:34 +01:00
  • 1d9b9dbc45 chore(deps): update dependency eslint to v9.39.2 #3 Torsten Schulz 2025-12-19 16:13:52 +01:00
  • dc791dc33d chore(deps): update dependency @vitejs/plugin-vue to v6.0.3 #2 Torsten Schulz 2025-12-19 16:13:48 +01:00
  • 57fbbff353 Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main Torsten Schulz 2025-12-19 16:08:23 +01:00
  • b00a35af30 Add renovate.json #1 Torsten Schulz 2025-12-19 15:59:45 +01:00
  • dd0f29124c feat(tournament): add player details dialog and enhance player name interactions origin/main origin/HEAD Torsten Schulz (local) 2025-12-17 14:31:36 +01:00
  • dc084806ab feat(tournament): add group match creation and enhance match handling Torsten Schulz (local) 2025-12-17 13:38:40 +01:00
  • 4b4c48a50f feat(tournament): refine external participant handling in match assignments Torsten Schulz (local) 2025-12-17 08:52:38 +01:00
  • 65acc9e0d5 feat(tournament): enhance validation of tournament members and external participants Torsten Schulz (local) 2025-12-17 08:50:05 +01:00
  • 13cd55c051 feat(tournament): validate tournament members and load external participants Torsten Schulz (local) 2025-12-17 08:45:52 +01:00
  • 9bf37399d5 feat(tournament): improve result handling and display for matches and participants Torsten Schulz (local) 2025-12-15 21:08:38 +01:00
  • 047b1801b3 feat(tournament): enhance tournament configuration and results handling Torsten Schulz (local) 2025-12-15 15:36:18 +01:00
  • 945ec0d48c feat(tournament): implement multi-stage tournament support with intermediate and final stages Torsten Schulz (local) 2025-12-14 06:46:00 +01:00
  • e83bc250a8 Erlaube das Hinzufügen von Teilnehmern ohne Klasse und normalisiere die Anzahl der Gruppen auf mindestens 1 in der Turnierverwaltung Torsten Schulz (local) 2025-12-13 12:25:17 +01:00
  • 0c28b12978 Enhance HTTPS server setup and logging for Socket.IO Torsten Schulz (local) 2025-12-01 08:43:31 +01:00
  • 5aa11151cf Improve Socket.IO logging and connection handling Torsten Schulz (local) 2025-12-01 08:14:26 +01:00
  • a651113dee Enhance Socket.IO integration and improve error handling Torsten Schulz (local) 2025-11-29 00:52:29 +01:00
  • bf0d5b0935 Refactor TournamentPlacementsTab to use groupedRankingList and improve final placements display Torsten Schulz (local) 2025-11-29 00:28:47 +01:00
  • 6acdcfa5c3 Add placements tab and localization support in TournamentTab Torsten Schulz (local) 2025-11-29 00:23:34 +01:00
  • dc2c60cefe Implement tournament pairing functionality and enhance participant management Torsten Schulz (local) 2025-11-29 00:15:01 +01:00
  • bdbbb88be9 Enhance MemberGalleryDialog to manage initial load state for gallery members. Introduce isInitialLoad flag to control gallery member loading behavior, ensuring size updates only occur on the first load. Reset isInitialLoad on dialog close for consistent state management. Torsten Schulz (local) 2025-11-26 17:15:42 +01:00
  • e6146b8f5a Add participant assignment to groups functionality Torsten Schulz (local) 2025-11-23 17:09:41 +01:00