Torsten Schulz (local)
c74217f6d8
Add member activity routes and UI enhancements in MembersView
...
Integrate member activity management by adding new routes in the backend for member activities. Update MembersView.vue to include a button for opening the activities modal and implement the MemberActivitiesDialog component for displaying member activities. Enhance the UI with new button styles for better user interaction.
2025-10-16 22:36:49 +02:00
Torsten Schulz (local)
ea3cca563b
Enhance match management functionality by adding player selection capabilities. Introduce new endpoints for updating match players and retrieving player match statistics in matchController and matchService. Update Match model to include fields for players ready, planned, and played. Modify frontend components to support player selection dialog, allowing users to manage player statuses effectively. Improve UI for better user experience and data visibility.
2025-10-16 21:09:13 +02:00
Torsten Schulz (local)
36bf99c013
Add MyTischtennis fetch log functionality and new endpoints
...
Enhance MyTischtennis integration by introducing fetch log capabilities. Implement new controller methods to retrieve fetch logs and latest successful fetches for users. Update routes to include these new endpoints. Modify the MyTischtennis model to support fetch logs and ensure proper logging of fetch operations in various services. Update frontend components to display fetch statistics, improving user experience and data visibility.
2025-10-14 23:07:57 +02: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)
1c70ca97bb
Fügt Unterstützung für Team-Dokumente hinzu. Aktualisiert die Backend-Modelle und -Routen, um Team-Dokumente zu verwalten, einschließlich Upload- und Parsing-Funktionen für Code- und Pin-Listen. Ergänzt die Benutzeroberfläche in TeamManagementView.vue zur Anzeige und Verwaltung von Team-Dokumenten sowie zur Integration von PDF-Parsing. Aktualisiert die Match-Modelle, um zusätzliche Felder für Spiel-Codes und PINs zu berücksichtigen.
2025-10-02 09:04:19 +02:00
Torsten Schulz (local)
a6493990d3
Erweitert die Backend- und Frontend-Funktionalität zur Unterstützung von Teams und Saisons. Fügt neue Routen für Team- und Club-Team-Management hinzu, aktualisiert die Match- und Team-Modelle zur Berücksichtigung von Saisons, und implementiert die Saison-Auswahl in der Benutzeroberfläche. Optimiert die Logik zur Abfrage von Ligen und Spielen basierend auf der ausgewählten Saison.
2025-10-01 22:47:13 +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)
df02e48cfd
Fügt das Modell OfficialCompetitionMember hinzu und implementiert die Logik zur Verwaltung der Teilnahme von Mitgliedern an offiziellen Wettbewerben. Aktualisiert die Routen und Controller, um die Teilnahmeinformationen zu speichern und abzurufen. Ergänzt die Benutzeroberfläche in OfficialTournaments.vue zur Anzeige und Bearbeitung der Teilnahmeoptionen für Mitglieder.
2025-09-11 12:58:56 +02: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 (local)
b82a80a11d
Fügt Unterstützung für Aktivitätenmitglieder in DiaryView.vue hinzu. Ermöglicht das Zuordnen von Teilnehmern zu Aktivitäten, einschließlich der Verwaltung von Teilnehmern über das Backend. Aktualisiert die Datenbankmodelle und -routen, um die neuen Funktionen zu unterstützen.
2025-08-28 14:43:04 +02:00
Torsten Schulz (local)
244b61c901
Fügt Unterstützung für vordefinierte Aktivitäten hinzu, einschließlich der Möglichkeit, Bilder hochzuladen und zu suchen. Aktualisiert die Datenbankmodelle und -routen entsprechend. Verbessert die Benutzeroberfläche zur Anzeige und Bearbeitung von Aktivitäten in DiaryView.vue.
2025-08-28 14:11:29 +02:00
Torsten Schulz (local)
8bd05e4e38
Fügt Unterstützung für parallele Entwicklungsumgebungen hinzu und aktualisiert die Benutzeroberfläche. Neue Routen und Komponenten für Trainingsstatistiken implementiert. Fehlerbehebungen und Verbesserungen in der Benutzeroberfläche vorgenommen.
2025-08-22 15:47:16 +02:00
Torsten Schulz
e827964688
Fixed multiple bugs
2025-07-17 13:56:34 +02:00
Torsten Schulz
f29185dd33
Merge branch 'main' into tournament
2025-03-13 16:24:08 +01:00
Torsten Schulz
c294dd7b2a
Added accidents to diary
2025-03-10 16:46:43 +01:00
Torsten Schulz
df41720b50
started tournament implementation
2025-02-24 16:21:43 +01:00
Torsten Schulz
9442e3683b
Some changes
2025-01-22 14:34:29 +01:00
Torsten Schulz
b5f675f807
"Added picsInInternetAllowed field to Member model and updated related controllers, services, and views to handle new field; modified diary date activity routes and diary view; updated member service and member controller to handle new field; added new routes for diary date
2024-11-11 12:05:53 +01:00
Torsten Schulz
a0e7339424
Set CORS
2024-10-31 09:01:20 +01:00
Torsten Schulz
f230b73273
Added groups to diary
2024-10-21 18:21:43 +02:00
Torsten Schulz
3181a6628d
Show img in diary too
2024-09-25 16:36:30 +02:00
Torsten Schulz
eac97b6ca5
Fixed create/alter order
2024-09-12 18:06:36 +02:00
Torsten Schulz
07477d991b
Added online schedulling
2024-09-12 17:34:46 +02:00
Torsten Schulz
a22d2bcfc6
Added dayplanning
2024-09-11 15:44:56 +02:00
Torsten Schulz
28bf98a169
Umfangreiche Änderungen für Trainingslogging
2024-09-09 22:51:37 +02:00
Torsten Schulz
5707c929d4
Some changes
2024-09-04 10:46:39 +02:00
Torsten Schulz
1ac1fc9ca0
Änderungen am TAgebuch
2024-08-30 11:50:54 +02:00
Torsten Schulz (notebook)
31ca0979ce
Initial commit
2024-08-16 16:34:23 +02:00