Torsten Schulz (local)
3f1018ef93
Refactor database configuration and enhance error handling in authentication services
...
Updated the database configuration to centralize settings and improve maintainability. Enhanced error handling in the authentication service to provide clearer and more specific error messages for various failure scenarios, including registration, activation, and login processes. Additionally, added new dependencies for testing and SQLite support in the package.json file.
2025-11-10 16:54:49 +01:00
Torsten Schulz (local)
d79e71d6d7
Update PDF parsing and document upload handling in team management
...
Enhanced the PDFParserService to support layout-based text extraction from PDFs using pdfjs-dist, improving parsing accuracy. Updated the team management view to streamline document uploads and parsing processes, removing unnecessary UI elements and consolidating upload logic. Improved error handling and user feedback during document processing, ensuring better user experience and clarity in case of issues.
2025-11-08 10:15:25 +01:00
Torsten Schulz (local)
1517d83f6c
Refactor backend to enhance MyTischtennis integration. Update package.json to change main entry point to server.js. Modify server.js to improve scheduler service logging. Add new fields to ClubTeam, League, Match, and Member models for MyTischtennis data. Update routes to include new MyTischtennis URL parsing and configuration endpoints. Enhance services for fetching team data and scheduling match results. Improve frontend components for MyTischtennis URL configuration and display match results with scores.
2025-10-14 21:58:21 +02:00
Torsten Schulz (local)
993e12d4a5
Update MyTischtennis functionality to support automatic rating updates. Introduce new autoUpdateRatings field in MyTischtennis model and enhance MyTischtennisController to handle update history retrieval. Integrate node-cron for scheduling daily updates at 6:00 AM. Update frontend components to allow users to enable/disable automatic updates and display last update timestamps.
2025-10-09 00:18:41 +02:00
Torsten Schulz (local)
4ac71d967f
Fügt Unterstützung für myTischtennis-Integration hinzu. Aktualisiert die Mitglieder-Controller und -Routen, um die Aktualisierung von TTR/QTTR-Werten zu ermöglichen. Ergänzt die Benutzeroberfläche in MembersView.vue zur Aktualisierung der Bewertungen und fügt neue Routen für die myTischtennis-Daten hinzu. Aktualisiert die Datenmodelle, um die neuen Felder für TTR und QTTR zu integrieren.
2025-10-01 12:09:55 +02:00
Torsten Schulz (local)
52556a4292
Fügt ein neues Skript zur Bereinigung aller Indizes in package.json hinzu und entfernt überflüssige Leerzeichen in diaryDateActivityService.js.
2025-09-01 11:27:09 +02:00
Torsten Schulz (server)
5e8b221541
Merge branch 'main' of ssh://tsschulz.de:/home/git/trainingstagebuch
2025-09-01 07:38:48 +00:00
Torsten Schulz (server)
26720c8df3
updated package.json
2025-09-01 07:38:43 +00:00
Torsten Schulz (local)
f21ad3d8a3
Fügt eine neue Skriptfunktion zum Bereinigen von Benutzertoken hinzu und aktualisiert die Logik zum Synchronisieren des UserToken-Modells. Implementiert eine neue Controller-Methode zum Löschen von Datumsangaben für Clubs und passt die Routen entsprechend an. Ergänzt die Benutzeroberfläche in DiaryView.vue um die Möglichkeit, ein Datum zu löschen, und aktualisiert die Logik zur Überprüfung der Datumsaktualität.
2025-09-01 09:33:54 +02:00
Torsten Schulz (local)
975800c1ab
Fügt Unterstützung für offizielle Turniere und Wettbewerbe hinzu. Aktualisiert die Datenbankmodelle, um Geschlecht für Mitglieder zu erfassen, und implementiert neue Routen sowie Frontend-Komponenten zur Anzeige und Verwaltung dieser Daten. Verbessert die Benutzeroberfläche zur Eingabe von Mitgliederdaten und aktualisiert die Abhängigkeiten im Projekt.
2025-08-30 23:16:39 +02:00
Torsten Schulz
07477d991b
Added online schedulling
2024-09-12 17:34:46 +02:00
Torsten Schulz (server)
43298c1b24
removed image
2024-09-11 16:10:11 +00:00
Torsten Schulz (notebook)
828035d339
Some fixes
2024-08-26 23:48:54 +02:00
Torsten Schulz (notebook)
31ca0979ce
Initial commit
2024-08-16 16:34:23 +02:00