Commit Graph

  • e4e7f521e2 Diary: erweitere Plan/Assignments, QuickAdd, Accident und Stats Torsten Schulz (local) 2026-03-05 23:50:10 +01:00
  • dd93755e6b refactor(myTischtennis): streamline session management and enhance login flow Torsten Schulz (local) 2026-03-05 10:02:43 +01:00
  • 27665a45df feat(myTischtennis): implement session restoration for browser automation login Torsten Schulz (local) 2026-03-04 14:26:27 +01:00
  • 637bacf70f fix(myTischtennis): improve consent dialog handling during login flow Torsten Schulz (local) 2026-03-04 08:39:14 +01:00
  • d5fe531664 fix(myTischtennis): enhance consent dialog handling during login process Torsten Schulz (local) 2026-03-04 08:29:18 +01:00
  • 3df8f6fd81 feat(myTischtennis): implement asynchronous team data fetching and job status tracking Torsten Schulz (local) 2026-03-02 13:32:57 +01:00
  • e26bc22e19 fix(myTischtennis): ensure login intent handling and improve form submission logic Torsten Schulz (local) 2026-03-02 11:55:15 +01:00
  • 985c9074bd fix(myTischtennis): add detailed diagnostics for login failures Torsten Schulz (local) 2026-03-02 11:46:19 +01:00
  • d33e9a94cf fix(myTischtennis): improve error detection during login process Torsten Schulz (local) 2026-03-02 11:40:49 +01:00
  • 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