This website requires JavaScript.
9d13a2e211
refactor(clickTtPlayerRegistrationService): improve nationality selection logic
Torsten Schulz (local)
2026-03-11 17:32:02 +01:00
7cb6b66971
refactor(clickTtPlayerRegistrationService, memberController): improve error handling and diagnostics
Torsten Schulz (local)
2026-03-11 17:25:15 +01:00
312a1d9d8a
refactor(clickTtPlayerRegistrationService): enhance application search and link handling
Torsten Schulz (local)
2026-03-11 17:21:29 +01:00
bfd6068c5c
refactor(clickTtPlayerRegistrationService): update nationality selection and gender handling
Torsten Schulz (local)
2026-03-11 17:12:09 +01:00
ab466adde7
refactor(clickTtPlayerRegistrationService): enhance error diagnostics and HTML file handling
Torsten Schulz (local)
2026-03-11 17:04:49 +01:00
a77926838b
refactor(clickTtPlayerRegistrationService): update debug HTML file path generation
Torsten Schulz (local)
2026-03-11 16:42:23 +01:00
c0efd56c9c
feat(clickTtPlayerRegistrationService): add debug HTML file generation for error diagnostics
Torsten Schulz (local)
2026-03-11 16:37:08 +01:00
79cec02c1a
refactor(clickTtPlayerRegistrationService): improve nationality and country selection logic
Torsten Schulz (local)
2026-03-11 16:34:11 +01:00
c1cf903196
refactor(clickTtPlayerRegistrationService): enhance application form filling and consent handling
Torsten Schulz (local)
2026-03-11 16:31:23 +01:00
6a18d4ce0f
refactor(clickTtPlayerRegistrationService): enhance search form handling and error reporting
Torsten Schulz (local)
2026-03-11 16:25:34 +01:00
cf376a8f68
refactor(clickTtPlayerRegistrationService): streamline application entry handling
Torsten Schulz (local)
2026-03-11 16:14:25 +01:00
5c9901209c
feat(clubSettings): enhance club settings UI with loading and error handling
Torsten Schulz (local)
2026-03-11 16:08:47 +01:00
8750ac6d65
fix(clickTtPlayerRegistrationService): improve error messaging for missing association member number
Torsten Schulz (local)
2026-03-11 15:58:34 +01:00
2919ee3764
feat(clickTtPlayerRegistrationService): enhance registration flow with club context and error handling
Torsten Schulz (local)
2026-03-11 15:55:21 +01:00
7196fae28e
feat(server, models, services, frontend): integrate Click-TT account functionality
Torsten Schulz (local)
2026-03-11 15:47:58 +01:00
2ddb63b932
feat(clickTtPlayerRegistrationService): enhance login flow and consent handling
Torsten Schulz (local)
2026-03-11 15:36:24 +01:00
8fc754c235
feat(clickTtPlayerRegistrationService, MembersView): enhance Click-TT registration flow and UI feedback
Torsten Schulz (local)
2026-03-11 15:31:37 +01:00
139d169fcc
fix(clickTtHttpPageRoutes): improve inline confirm element handling and logging
Torsten Schulz (local)
2026-03-11 13:28:58 +01:00
de1382b57e
feat(clickTtHttpPageRoutes): add inline confirm elements summarization and logging
Torsten Schulz (local)
2026-03-11 13:25:18 +01:00
08095ce22e
feat(memberController, memberRoutes, MembersView): implement Click-TT player registration feature
Torsten Schulz (local)
2026-03-11 13:17:59 +01:00
9c30cd181c
feat(clickTtHttpPageRoutes): add inline confirm handling to proxy navigation script
Torsten Schulz (local)
2026-03-11 13:04:37 +01:00
c1f45b2b98
feat(server): add raw body parsing for multipart/form-data and application/octet-stream
Torsten Schulz (local)
2026-03-11 12:45:25 +01:00
e5e1ccba82
feat(clickTtHttpPageRoutes): enhance form submission handling and logging
Torsten Schulz (local)
2026-03-11 12:37:01 +01:00
3ea9cdd611
feat(clickTtHttpPageRoutes): add sensitive data masking and form body summarization
Torsten Schulz (local)
2026-03-11 12:25:45 +01:00
1398e8911a
feat(clickTtHttpPageRoutes, ClickTtView): enhance script injection for improved HTML handling
Torsten Schulz (local)
2026-03-11 00:06:42 +01:00
c40ee04e9e
feat(clickTtHttpPageRoutes): add inline script normalization for improved HTML processing
Torsten Schulz (local)
2026-03-10 23:33:40 +01:00
dee96a9445
feat(clickTtHttpPageRoutes): enhance HTML processing for proxy handling
Torsten Schulz (local)
2026-03-10 23:18:45 +01:00
4484f122d2
feat(clickTtHttpPageRoutes): extend proxy URL validation to include liga.nu
Torsten Schulz (local)
2026-03-10 23:06:46 +01:00
df95753f4d
refactor(clickTtHttpPageRoutes): optimize proxy navigation script for improved readability and performance
Torsten Schulz (local)
2026-03-10 23:02:46 +01:00
79ce79db8c
fix(clickTtHttpPageRoutes): improve event handling in proxy navigation script
Torsten Schulz (local)
2026-03-10 22:57:06 +01:00
59d7c3559c
feat(clickTtHttpPageRoutes, ClickTtView): implement proxy navigation script and enhance URL selection
Torsten Schulz (local)
2026-03-10 22:48:54 +01:00
71ac054d48
feat(ClickTtView): add URL template selection for 'url' page type
Torsten Schulz (local)
2026-03-10 22:39:26 +01:00
c472bb1fdc
fix(clickTtHttpPageRoutes, clickTtHttpPageService): update effective page URL handling in proxy routes
Torsten Schulz (local)
2026-03-10 22:37:30 +01:00
0e4d1707fd
feat(logging): enhance HTTP request logging with additional payload details
Torsten Schulz (local)
2026-03-10 22:26:37 +01:00
4f3a1829ca
feat(clickTtHttpPageRoutes): add meta-refresh URL rewriting for proxy handling
Torsten Schulz (local)
2026-03-10 22:15:37 +01:00
bacc6b994d
refactor(clickTtHttpPageRoutes): standardize variable names for clarity in proxy response handling
Torsten Schulz (local)
2026-03-10 22:10:16 +01:00
c5a88324c3
feat(clickTtHttpPageRoutes): enhance proxy functionality with session management and cookie handling
Torsten Schulz (local)
2026-03-10 22:08:20 +01:00
cab06f9ad6
feat(clickTtHttpPageRoutes): implement form action rewriting and proxy for POST requests
Torsten Schulz (local)
2026-03-10 22:03:32 +01:00
c87cebba36
feat(clickTtHttpPageRoutes): add base tag handling for relative URLs in proxy response
Torsten Schulz (local)
2026-03-10 22:01:39 +01:00
a3148a3781
feat(readme): add configuration details for link rewriting and update proxy URL handling
Torsten Schulz (local)
2026-03-10 21:57:43 +01:00
c13f426b3d
feat(tournaments): add update functionality for official tournaments
Torsten Schulz (local)
2026-03-10 21:54:03 +01:00
ea6acd8c6c
chore(dependencies): update package-lock.json for dottie, dompurify, and immutable
Torsten Schulz (local)
2026-03-10 21:43:50 +01:00
c324da3938
fix(App.vue): update user permissions check and enhance dropdown behavior
Torsten Schulz (local)
2026-03-10 21:41:43 +01:00
f35e0510e7
feat(tournaments): enhance age eligibility logic and date parsing
Torsten Schulz (local)
2026-03-10 21:39:50 +01:00
13379d6b24
feat(logging): add HTTP page fetch logging and enhance click-TT proxy functionality
Torsten Schulz (local)
2026-03-10 21:27:40 +01:00
055dbf115c
feat(diary): improve predefined activities UI and enhance socket event integration
Torsten Schulz (local)
2026-03-10 21:24:45 +01:00
78f1196f0a
feat(android): configure API and socket endpoints for debug and release builds
Torsten Schulz (local)
2026-03-10 21:18:29 +01:00
ee2b12f6d0
feat(diary): enhance predefined activities management and socket event handling
Torsten Schulz (local)
2026-03-06 10:02:50 +01:00
436973e47e
Diary: verbessere Socket-getriggerte Reloads für Gruppen/Unfälle
Torsten Schulz (local)
2026-03-05 23:54:22 +01:00
05ab872f77
Diary: ergänze Mapper-Tests für Assignments und Predefined Activities
Torsten Schulz (local)
2026-03-05 23:54:00 +01:00
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