Torsten Schulz (local)
|
2b1365339e
|
Fügt die Funktion zum Drehen von Mitgliedsbildern hinzu. Implementiert die Logik zur Bildrotation in MemberService und aktualisiert die entsprechenden Routen und Frontend-Komponenten, um die Benutzeroberfläche für die Bildbearbeitung zu verbessern. Ermöglicht das Drehen von Bildern über die Mitgliederansicht und aktualisiert die Anzeige nach der Bearbeitung.
|
2025-10-04 01:59:21 +02:00 |
|
Torsten Schulz (local)
|
0cf2351c79
|
Erweitert die Funktionalität von updateRatingsFromMyTischtennis, um eine automatische Anmeldung bei abgelaufener Session zu ermöglichen. Fügt Fehlerbehandlung für den Login-Prozess hinzu und entfernt die Bestätigungsabfrage vor der Aktualisierung der TTR/QTTR-Werte, um den Benutzerfluss zu verbessern.
|
2025-10-04 01:49:30 +02:00 |
|
Torsten Schulz (local)
|
6cd3c3a020
|
Entfernt Konsolenausgaben aus verschiedenen Controllern und Services, um die Codequalität zu verbessern und die Lesbarkeit zu erhöhen. Diese Änderungen betreffen die Controller für Clubs, Club-Teams, Mitglieder, Tagebuch-Tags, Saisons und Teams sowie die zugehörigen Services. Ziel ist es, die Protokollierung zu optimieren und die Performance zu steigern.
|
2025-10-02 10:34:56 +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)
|
bcc3ce036d
|
Ersetzt Konsolenausgaben durch eine bedingte Entwicklungsprotokollierungsfunktion in mehreren Controllern und Services. Dies verbessert die Protokollierung und Fehlerverfolgung im gesamten Code. Aktualisiert die Benutzer-Utils, um die neue Protokollierungsfunktion zu verwenden.
|
2025-10-01 13:29:49 +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)
|
f4187512ba
|
Erweitert die Funktionalität zur Erstellung und Aktualisierung von vordefinierten Aktivitäten, indem das Feld für Zeichnungsdaten in den entsprechenden Controllern, Modellen und Services hinzugefügt wird. Aktualisiert die Benutzeroberfläche in CourtDrawingTool.vue und PredefinedActivities.vue, um die Handhabung von Zeichnungsdaten zu verbessern und die Logik für das Laden und Speichern von Zeichnungen zu optimieren.
|
2025-09-25 19:35:13 +02:00 |
|
Torsten Schulz (local)
|
b557297bf0
|
Verbessert die Logik zur Erstellung von Aktivitäten im DiaryDateActivityService, um PredefinedActivities robuster zu finden. Fügt Unterstützung für die Suche nach Aktivitäten per ID, Name oder Code hinzu. Aktualisiert die Benutzeroberfläche in DiaryView.vue zur Anzeige von Zeichnungsdaten und integriert ein neues Rendering-Modal für Zeichnungen. Optimiert die Bildanzeige in CourtDrawingTool.vue und implementiert eine verbesserte Fehlerbehandlung beim Laden von Bildern.
|
2025-09-23 14:40:41 +02:00 |
|
Torsten Schulz (local)
|
eb2273e28c
|
Aktualisiert die Token-Lebensdauer im Authentifizierungsdienst auf 3 Stunden und verbessert die Logik zur Auswahl der Startposition im CourtDrawingTool.vue, um eine Standard-Startposition festzulegen, wenn keine ausgewählt ist.
|
2025-09-23 09:13:51 +02:00 |
|
Torsten Schulz (local)
|
091599b745
|
Erweitert die Funktionalität in PredefinedActivityImageController.js, um Zeichnungsdaten aus dem Request zu extrahieren und in der Datenbank zu speichern. Aktualisiert das Datenmodell in PredefinedActivityImage.js, um ein neues Feld für Zeichnungsdaten hinzuzufügen. Passt die Routen in predefinedActivityRoutes.js an, um die neue PUT-Methode für das Hochladen von Bildern zu unterstützen. Integriert die Zeichnungsdaten in die Aktivitätenlogik in diaryDateActivityService.js und aktualisiert die Benutzeroberfläche in CourtDrawingTool.vue zur Unterstützung von Zeichnungsdaten. Verbessert die Handhabung von Bild-Uploads in PredefinedActivities.vue und implementiert die Logik zum Laden von Zeichnungsdaten beim Bearbeiten von Aktivitäten.
|
2025-09-23 08:39:13 +02:00 |
|
Torsten Schulz (local)
|
0ee16c7766
|
Fügt detaillierte Konsolenausgaben in TournamentService.js hinzu, um den Prozess der Match-Erstellung für Gruppen zu verfolgen. Aktualisiert das Styling in main.scss, um die Schriftartgewichtung auf 700 zu erhöhen und die Texttransformation zu entfernen.
|
2025-09-21 17:49:41 +02:00 |
|
Torsten Schulz (local)
|
66046ddccd
|
Aktualisiert die Punktevergabe in TournamentService.js und TournamentsView.vue, sodass der Sieger +1 Punkt erhält und der Verlierer -1 Punkt. Fügt eine neue Methode getLivePosition hinzu, um die Live-Punkte und -Sätze der Spieler in der Gruppe zu berechnen und anzuzeigen. Optimiert die Darstellung der Platzierung in der Tabelle.
|
2025-09-21 17:25:23 +02:00 |
|
Torsten Schulz (local)
|
561d8186d3
|
Verbessert die Logik zur Zuordnung von Teilnehmern in TournamentService.js, indem manuelle Zuordnungen berücksichtigt werden. Implementiert eine zufällige Verteilung der Teilnehmer nur, wenn keine manuelle Zuordnung vorhanden ist. Aktualisiert die Erstellung von Matches, um sicherzustellen, dass nur Spieler aus derselben Gruppe gegeneinander antreten. In TournamentsView.vue wird die Teilnehmerliste jetzt kollabierbar, und es werden neue Funktionen zur Anzeige von Spielergebnissen und zur Hervorhebung von Matches hinzugefügt.
|
2025-09-21 17:16:47 +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 (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)
|
f29425c987
|
Fügt Funktionen zum Zusammenführen und Entfernen von Duplikaten vordefinierter Aktivitäten hinzu. Implementiert die entsprechenden Controller-Methoden und Routen. Aktualisiert die Benutzeroberfläche in PredefinedActivities.vue, um die neuen Funktionen zur Verfügung zu stellen und die Aktivitäten nach Namen und Code zu sortieren.
|
2025-08-31 21:09:48 +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)
|
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)
|
c7325ac982
|
Erweitert die updateActivity-Methode in DiaryDateActivityService, um benutzerdefinierte Aktivitäten zu verarbeiten und neue vordefinierte Aktivitäten zu erstellen. Fügt eine Methode loadTrainingPlan in DiaryView.vue hinzu, um die Anzeige nach Änderungen zu aktualisieren.
|
2025-08-28 13:14:06 +02:00 |
|
Torsten Schulz
|
e827964688
|
Fixed multiple bugs
|
2025-07-17 13:56:34 +02:00 |
|
Torsten Schulz
|
f5deb343a8
|
Merge branch 'main' into tournament
|
2025-07-16 14:43:00 +02:00 |
|
Torsten Schulz
|
4122868ab0
|
finished tournaments
|
2025-07-16 14:29:34 +02:00 |
|
Torsten Schulz
|
69b4302e23
|
some enhancements for tournaments
|
2025-07-15 18:06:07 +02:00 |
|
Torsten Schulz
|
68725af630
|
Fixed UTF8 import
|
2025-07-15 16:22:14 +02:00 |
|
Torsten Schulz
|
f935c72f56
|
Diary fix
|
2025-03-17 23:42:22 +01:00 |
|
Torsten Schulz
|
f29185dd33
|
Merge branch 'main' into tournament
|
2025-03-13 16:24:08 +01:00 |
|
Torsten Schulz
|
821f9d24f5
|
First steps for tournament
|
2025-03-13 16:19:07 +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
|
1efa4e588f
|
"Updated backend and frontend code: added console logs, modified DiaryMemberController, DiaryTagController, DiaryService, and DiaryView, and made changes to CSS and vite.config.js"
|
2024-11-06 16:16:25 +01:00 |
|
Torsten Schulz
|
5bdc5c8216
|
Fixed group activities and added collapsing for general settings
|
2024-11-06 09:20:39 +01:00 |
|
Torsten Schulz
|
d451ba494c
|
Fixed birthdate output
|
2024-10-24 13:01:00 +02:00 |
|
Torsten Schulz
|
0232202f8d
|
Added test membership
|
2024-10-21 18:33:21 +02:00 |
|
Torsten Schulz
|
f230b73273
|
Added groups to diary
|
2024-10-21 18:21:43 +02:00 |
|
Torsten Schulz
|
b88e7ba13a
|
Fixes
|
2024-09-25 18:16:28 +02:00 |
|
Torsten Schulz
|
f1a12e90f9
|
fixes
|
2024-09-25 18:12:42 +02:00 |
|
Torsten Schulz
|
11a5a5e60e
|
Fixed where condition for not approved user list
|
2024-09-25 17:59:59 +02:00 |
|
Torsten Schulz
|
1cbb1971c8
|
Fixed pending approvals
|
2024-09-25 17:56:33 +02:00 |
|
Torsten Schulz
|
5e3ab445d4
|
Fixed association
|
2024-09-25 17:53:58 +02:00 |
|
Torsten Schulz
|
03ab768c61
|
Associations fix
|
2024-09-25 17:52:53 +02:00 |
|
Torsten Schulz
|
08259863ab
|
Fixed filters
|
2024-09-25 17:41:05 +02:00 |
|
Torsten Schulz
|
edcfd8130a
|
Fixed members handling
|
2024-09-25 17:23:01 +02:00 |
|
Torsten Schulz
|
3181a6628d
|
Show img in diary too
|
2024-09-25 16:36:30 +02:00 |
|
Torsten Schulz
|
80f6085b81
|
Added phone numver show, added training info show
|
2024-09-24 14:19:28 +02:00 |
|
Torsten Schulz
|
eeda29e6ed
|
Fixed time setting in diary - added pdf output for training
|
2024-09-17 09:46:11 +02:00 |
|
Torsten Schulz (server)
|
ba1be441f1
|
Added season generation
|
2024-09-12 16:12:48 +00:00 |
|
Torsten Schulz
|
07477d991b
|
Added online schedulling
|
2024-09-12 17:34:46 +02:00 |
|