Commit Graph

  • 3ce1702367 fix(AutoFetchMatchResultsService): improve date parsing with timezone handling Torsten Schulz (local) 2026-04-15 11:33:24 +02:00
  • 58012e0a44 feat(SeasonSelector): implement logic to determine the current running season Torsten Schulz (local) 2026-04-15 11:20:21 +02:00
  • c62e91d997 fix(TeamManagement): refine eligibility checks and streamline assignment removal Torsten Schulz (local) 2026-04-15 11:02:52 +02:00
  • 7d483ebf02 fix(TeamManagement): correct member eligibility logic and add eligibility check for planning teams Torsten Schulz (local) 2026-04-15 10:59:33 +02:00
  • 2dff5221e3 feat(MemberPlayInterest): implement play interest management for members Torsten Schulz (local) 2026-04-15 10:48:10 +02:00
  • 45c701b149 feat(SEO): update meta tags and structured data for improved search visibility Torsten Schulz (local) 2026-04-09 09:43:38 +02:00
  • 951842c824 feat(Dialog): enhance dialog functionality with resizing and improved positioning Torsten Schulz (local) 2026-04-08 15:09:47 +02:00
  • 4f8e2fee89 refactor(TournamentStats): remove InternalTournamentStats dialog and streamline state management Torsten Schulz (local) 2026-04-08 15:02:09 +02:00
  • 757507f212 feat(TournamentStats): integrate InternalTournamentStats dialog and state management Torsten Schulz (local) 2026-04-08 14:26:42 +02:00
  • 003b8fd3bc feat(TournamentStats): update age class filtering UI and logic in InternalTournamentStats component Torsten Schulz (local) 2026-04-08 14:01:47 +02:00
  • bbd9f08e97 feat(TournamentStats): enhance internal tournament statistics with member profile integration Torsten Schulz (local) 2026-04-08 13:48:41 +02:00
  • 30994adee8 feat(TournamentStats): enhance age class sorting and localization for tournament statistics Torsten Schulz (local) 2026-04-08 13:12:19 +02:00
  • 27f8186d91 feat(TournamentStats): enhance internal tournament statistics with age class filtering Torsten Schulz (local) 2026-04-08 12:50:20 +02:00
  • c1b8b2c665 feat(TournamentStats): refine internal tournament scoring and enhance UI features Torsten Schulz (local) 2026-04-08 11:20:46 +02:00
  • 43dbd5442a feat(TournamentStats): update internal tournament scoring logic and UI enhancements Torsten Schulz (local) 2026-04-08 11:02:34 +02:00
  • 4a53801a54 feat(TournamentStats): add internal tournament statistics endpoint and localization updates Torsten Schulz (local) 2026-04-08 10:40:33 +02:00
  • 50fa07d0b7 feat(i18n): enhance localization files with new configuration prompts Torsten Schulz (local) 2026-04-02 09:14:07 +02:00
  • a94ad55a2d Revert "feat(UI): enhance styling and accessibility across components" Torsten Schulz (local) 2026-04-02 08:46:52 +02:00
  • cf57ade3f0 feat(UI): enhance styling and accessibility across components Torsten Schulz (local) 2026-04-02 08:43:26 +02:00
  • 8503c9a79d feat(TeamManagement): enhance TeamListCard and TeamManagementOverview with improved accessibility and styling Torsten Schulz (local) 2026-04-02 08:37:41 +02:00
  • 68b8455340 feat(ClubTeam): add planned league name field and localization updates Torsten Schulz (local) 2026-04-02 08:17:13 +02:00
  • 9454761e34 feat(PDFGenerator): add team lineup PDF generation and localization updates Torsten Schulz (local) 2026-04-02 08:07:38 +02:00
  • fd02655be4 style(MembersView): enhance age class line styling Torsten Schulz (local) 2026-04-02 07:25:54 +02:00
  • c76b5f32e2 fix(i18n): update last training filter hint across multiple languages Torsten Schulz (local) 2026-04-01 16:46:32 +02:00
  • 2d43967c81 feat(MembersOverview): add last training filter and localization updates Torsten Schulz (local) 2026-04-01 16:41:54 +02:00
  • 59034ff397 feat(MembersOverview): add training participations column toggle and localization updates Torsten Schulz (local) 2026-04-01 16:28:00 +02:00
  • 8b9a4b7bca feat(MembersOverview): add season filter and enhance age group selection Torsten Schulz (local) 2026-04-01 15:26:08 +02:00
  • b62b61505c fix(deploy): update SSH key handling in deployment workflow Torsten Schulz (local) 2026-03-31 15:50:13 +02:00
  • 49df0cc381 chore(deploy): remove obsolete deployment script from Gitea workflows Torsten Schulz (local) 2026-03-31 13:49:38 +02:00
  • 5eff1d63aa feat(ClubTeam): enhance club team management with lineup features and member eligibility Torsten Schulz (local) 2026-03-31 13:44:28 +02:00
  • cb7830571b feat(TrainingStats): enhance training statistics view and participant details Torsten Schulz (local) 2026-03-28 13:35:34 +01:00
  • 0df8674353 feat(TournamentService): implement seeded knockout match generation and enhance qualifier handling Torsten Schulz (local) 2026-03-28 12:15:40 +01:00
  • 2043942e02 feat(TournamentWorkspaceHeader): enhance UI layout and tab functionality Torsten Schulz (local) 2026-03-28 12:05:04 +01:00
  • e4be66b469 fix(i18n): update problem configuration description across multiple languages Torsten Schulz (local) 2026-03-28 11:54:19 +01:00
  • 0554a68eb7 feat(TournamentService, TournamentResultsTab): enhance knockout match handling and UI interactions Torsten Schulz (local) 2026-03-28 11:48:10 +01:00
  • 92d29dc64e feat(TournamentTab): improve knockout section handling and data validation Torsten Schulz (local) 2026-03-28 11:20:34 +01:00
  • 2c11f6b975 chore(dependencies): update package versions in package-lock.json and package.json Torsten Schulz (local) 2026-03-28 11:18:16 +01:00
  • 68f14eb5d6 feat(TournamentConfigTab, TournamentResultsTab): enhance stage configuration and knockout actions Torsten Schulz (local) 2026-03-28 11:15:38 +01:00
  • 7fdbe85d3c feat(TournamentService, TournamentConfigTab): enhance tournament advancement logic and knockout stage handling Torsten Schulz (local) 2026-03-28 11:09:40 +01:00
  • adefb120c0 feat(TournamentResultsTab, TournamentTab): add knockout operation handling Torsten Schulz (local) 2026-03-28 10:57:29 +01:00
  • 9d023b534d feat(SEO, Sitemap, Routing): enhance SEO and sitemap for new features Torsten Schulz (local) 2026-03-27 11:42:11 +01:00
  • a7d3e5b094 feat(Sitemap, SEO): update sitemap generation and SEO configurations Torsten Schulz (local) 2026-03-27 11:22:55 +01:00
  • ddb3025b84 feat(App): improve layout responsiveness and overflow handling Torsten Schulz (local) 2026-03-27 10:57:52 +01:00
  • 85cf0d0ddc feat(ScheduleLayoutShell, ScheduleView): refine layout and responsiveness Torsten Schulz (local) 2026-03-27 10:51:41 +01:00
  • 37f9ba83aa feat(ScheduleLayoutShell, ScheduleView): enhance layout and overflow handling Torsten Schulz (local) 2026-03-27 10:23:54 +01:00
  • 32ba433008 feat(AutoFetchMatchResultsService, ScheduleView): enhance date and time parsing for match results Torsten Schulz (local) 2026-03-26 19:34:46 +01:00
  • c7d51efb5d feat(MatchReportApiDialog): implement meeting details polling functionality Torsten Schulz (local) 2026-03-25 18:43:52 +01:00
  • c2a31d3b24 feat(Tournament): add doubles tournament support and related UI enhancements Torsten Schulz (local) 2026-03-25 11:49:47 +01:00
  • 64090d9ff0 feat(MatchReportApiDialog, ScheduleLayoutShell, ScheduleView): enhance lineup management and layout improvements Torsten Schulz (local) 2026-03-25 10:12:50 +01:00
  • 02f1bed452 feat(MemberOrders): implement member orders feature Torsten Schulz (local) 2026-03-24 17:01:57 +01:00
  • e55ee0f88a style(App): update navigation icons for improved clarity Torsten Schulz (local) 2026-03-20 10:53:58 +01:00
  • 128b13c679 style(App): add padding adjustment for collapsed sidebar Torsten Schulz (local) 2026-03-20 10:43:23 +01:00
  • 65d464eab9 style(App, ScheduleLayoutShell, ScheduleView): enhance layout for full-height routes Torsten Schulz (local) 2026-03-20 10:40:42 +01:00
  • 5a9e5913a6 style(DiaryParticipantsPanel, Home): enhance layout and responsiveness Torsten Schulz (local) 2026-03-20 10:33:38 +01:00
  • 80f8934bc8 style(ScheduleView): improve table responsiveness and layout Torsten Schulz (local) 2026-03-20 10:27:21 +01:00
  • 36690980b7 feat(ViteConfig, App, Router, DialogManager, MembersView, ScheduleView, ClubView, Home, TournamentsView, TrainingStatsView): enhance performance and responsiveness Torsten Schulz (local) 2026-03-20 10:20:48 +01:00
  • cc6d1f6ebe feat(App, ScheduleView): implement mobile club picker and location dialog Torsten Schulz (local) 2026-03-20 10:02:38 +01:00
  • cbc5054f1f feat(i18n, CourtDrawingTool, MembersOverviewSection): enhance internationalization and UI components Torsten Schulz (local) 2026-03-20 09:05:15 +01:00
  • 542d741428 feat(MembersOverview, MembersView): add training group filtering and display enhancements Torsten Schulz (local) 2026-03-19 16:10:39 +01:00
  • 9d01ab6ce1 feat(App): enhance club selection and routing logic Torsten Schulz (local) 2026-03-18 22:03:45 +01:00
  • 269f648ad7 feat(CourtDrawing): enhance CourtDrawingDialog and CourtDrawingTool components Torsten Schulz (local) 2026-03-18 21:50:31 +01:00
  • 76cc8d9c30 feat(MembersView, i18n): add 'activeDataIncomplete' scope and update member filtering Torsten Schulz (local) 2026-03-18 21:17:25 +01:00
  • b13d33c72c feat(TrainingStatsService, MembersView, TrainingStatsView): enhance training statistics and member management features Torsten Schulz (local) 2026-03-18 21:07:52 +01:00
  • dc15b48b80 refactor(App, Router, Login): streamline authentication flow and enhance route management Torsten Schulz (local) 2026-03-18 18:20:28 +01:00
  • c441d4a049 feat(Home): enhance SEO content and layout for improved user engagement Torsten Schulz (local) 2026-03-18 18:16:11 +01:00
  • f94914703a feat(SEO): implement SEO configuration and meta tag management Torsten Schulz (local) 2026-03-18 18:15:01 +01:00
  • 0bb636b91d style(DiaryParticipantsPanel, DiaryView): enhance responsive design and layout Torsten Schulz (local) 2026-03-18 18:09:59 +01:00
  • bf40927efb refactor(MembersOverviewSection): simplify layout and enhance filtering options Torsten Schulz (local) 2026-03-18 18:07:01 +01:00
  • 9340ee3509 feat(MemberService, SchedulerService): implement inactive member cleanup functionality Torsten Schulz (local) 2026-03-18 18:03:15 +01:00
  • eea3372057 feat(MembersOverviewSection, MembersView): add age range filter and enhance member scope display Torsten Schulz (local) 2026-03-18 17:10:37 +01:00
  • 563a7e8dde feat(MemberTtrHistory): implement TTR history management and UI enhancements Torsten Schulz (local) 2026-03-18 15:34:10 +01:00
  • 79adad9564 feat(audit, frontend, backend): introduce audit scripts and enhance error handling Torsten Schulz (local) 2026-03-18 11:23:03 +01:00
  • b7b40f5a9b refactor(MembersView, TeamManagementView, ScheduleView, OPTIMIZATION_TODO): componentize views and update optimization tasks Torsten Schulz (local) 2026-03-17 16:46:33 +01:00
  • 414c5ccee5 refactor(autoFetchMatchResultsService, MYTISCHTENNIS_AUTO_FETCH_README.md, Optimization TODO): enhance data processing and documentation Torsten Schulz (local) 2026-03-17 16:04:10 +01:00
  • 6320c5ca72 feat(DialogExamples, DiaryParticipantsPanel, ImageViewerDialog, MatchReportApiDialog, MemberGalleryDialog, LogsView, TeamManagementView, TournamentTab, i18n): enhance UI components and localization Torsten Schulz (local) 2026-03-17 16:00:30 +01:00
  • 483d5d2bc7 feat(ParticipantController, ParticipantModel, ParticipantRoutes, DiaryParticipantsPanel, i18n): implement participant status management and UI updates Torsten Schulz (local) 2026-03-17 15:23:35 +01:00
  • 46812a0c14 fix(DiaryView): improve drag-and-drop item reordering logic Torsten Schulz (local) 2026-03-17 14:54:47 +01:00
  • 1c1f05400f feat(DiaryView): enhance drag-and-drop functionality for training plan items Torsten Schulz (local) 2026-03-17 14:47:57 +01:00
  • c325a5a4d6 feat(CourtDrawingDialog, DiaryView): conditionally display duration fields in diary entries Torsten Schulz (local) 2026-03-17 14:34:10 +01:00
  • b16743d27d feat(CourtDrawingDialog, DiaryView, i18n): add diary fields for duration and group selection Torsten Schulz (local) 2026-03-17 14:26:47 +01:00
  • afe51f399c feat(Scheduler, MatchService, PredefinedActivity): enhance scheduling and match fetching features Torsten Schulz (local) 2026-03-17 14:10:35 +01:00
  • f1cfd1147d feat(TeamManagementView, i18n): enhance team management interface and localization Torsten Schulz (local) 2026-03-17 09:04:45 +01:00
  • 44b2b9fdbf feat(DiaryParticipantsPanel): add gallery button and loading state Torsten Schulz (local) 2026-03-17 00:30:42 +01:00
  • d0b6e6f0ac feat(DiaryView, i18n): improve diary overview with new readiness indicators and localization updates Torsten Schulz (local) 2026-03-17 00:28:36 +01:00
  • bf770291f6 feat(DiaryView, i18n): enhance diary view with new training day features and localization updates Torsten Schulz (local) 2026-03-17 00:16:19 +01:00
  • 2347dccafe feat(memberTransferService, trainingStatsService, i18n): enhance member transfer logic and update localization files Torsten Schulz (local) 2026-03-16 23:42:28 +01:00
  • 43f96b2491 feat(tournamentService): add validation for stage advancements and enhance tournament configuration Torsten Schulz (local) 2026-03-16 22:17:37 +01:00
  • e1dccb6ff0 feat(OfficialTournaments): redesign tournament management interface Torsten Schulz (local) 2026-03-16 14:12:20 +01:00
  • adc8857e29 refactor(DiaryView): optimize time checking logic and sound playback Torsten Schulz (local) 2026-03-13 17:04:48 +01:00
  • a030e07b46 refactor(clubSettings): remove myTischtennis club ID and update related logic Torsten Schulz (local) 2026-03-12 10:34:10 +01:00
  • ad09a45b17 feat(clubSettings): enhance club settings with myTischtennis integration Torsten Schulz (local) 2026-03-12 10:25:49 +01:00
  • 595e2eb141 style(LogsView): update success log background color for scheduler runs Torsten Schulz (local) 2026-03-12 10:15:59 +01:00
  • 4251dd6989 feat(clickTtTournamentRegistrationService): add participant registration navigation steps Torsten Schulz (local) 2026-03-11 21:22:49 +01:00
  • dba290c1d4 feat(clickTtTournamentRegistrationService): enhance error handling and diagnostics for tournament registration Torsten Schulz (local) 2026-03-11 21:16:23 +01:00
  • 8776c01e47 refactor(clickTtTournamentRegistrationService): optimize tournament search and link retrieval logic Torsten Schulz (local) 2026-03-11 21:10:52 +01:00
  • fb39aa0e8b feat(clickTtTournamentRegistrationService): implement competition registration saving logic Torsten Schulz (local) 2026-03-11 21:00:52 +01:00
  • f49250e988 refactor(clickTtTournamentRegistrationService): improve link retrieval and scoring logic Torsten Schulz (local) 2026-03-11 20:58:59 +01:00
  • 555e36ea39 feat(clickTtTournamentRegistrationService): enhance tournament title processing and link retrieval Torsten Schulz (local) 2026-03-11 20:55:14 +01:00
  • 2f82886ad6 feat(officialTournament): add auto-registration for tournament participants Torsten Schulz (local) 2026-03-11 20:47:44 +01:00
  • 36ed320893 feat(MembersView): add HTML support for info dialog details Torsten Schulz (local) 2026-03-11 20:19:16 +01:00