Commit Graph

  • 062bddcf52 Update fixCertPermissions.sh to use sudo for certificate checks and listings Torsten Schulz (local) 2025-11-16 09:43:51 +01:00
  • 4f98c782f3 Update Socket.IO deployment documentation to reflect new testing and SSL certificate error handling Torsten Schulz (local) 2025-11-16 09:41:48 +01:00
  • 3ea2907d08 Update Socket.IO deployment documentation to include SSL certificate permissions setup Torsten Schulz (local) 2025-11-16 09:41:33 +01:00
  • ba5d6b14a8 Enhance Socket.IO backend server configuration for improved HTTPS support Torsten Schulz (local) 2025-11-16 09:37:03 +01:00
  • 004a94404a Update Socket.IO deployment documentation and backend server configuration Torsten Schulz (local) 2025-11-16 09:35:57 +01:00
  • 5ddf998672 Update Apache and backend configuration for direct Socket.IO HTTPS support Torsten Schulz (local) 2025-11-16 09:31:16 +01:00
  • baf5bda6f2 Update Apache configuration to improve WebSocket upgrade handling and enhance logging Torsten Schulz (local) 2025-11-16 00:13:30 +01:00
  • 572de5f7d4 Update Apache configuration to include alternative WebSocket handling for Apache 2.4.47 Torsten Schulz (local) 2025-11-16 00:12:44 +01:00
  • 37893474b1 Refine Apache configuration for WebSocket upgrade handling Torsten Schulz (local) 2025-11-16 00:08:49 +01:00
  • f437747664 Enhance socketService configuration for WebSocket upgrades Torsten Schulz (local) 2025-11-16 00:05:45 +01:00
  • 22e9750e5d Enhance WebSocket upgrade logging for improved diagnostics Torsten Schulz (local) 2025-11-16 00:04:43 +01:00
  • bd95f77131 Refactor WebSocket upgrade key generation for improved security Torsten Schulz (local) 2025-11-16 00:02:55 +01:00
  • bbdc923950 Enhance WebSocket testing script to include session ID handling Torsten Schulz (local) 2025-11-16 00:00:42 +01:00
  • 3e5ddd8a05 Refine Apache configuration for WebSocket upgrade handling and clarify conditions Torsten Schulz (local) 2025-11-15 23:59:00 +01:00
  • f4e5cf2edb Enhance Apache configuration for WebSocket handling by preserving query strings Torsten Schulz (local) 2025-11-15 23:54:12 +01:00
  • 44dba70aac Refactor Apache configuration for enhanced WebSocket support and security improvements Torsten Schulz (local) 2025-11-15 23:45:56 +01:00
  • 7698d87ba0 Update frontend dependencies to align with compatibility requirements Torsten Schulz (local) 2025-11-15 23:42:50 +01:00
  • 201d5e9214 Update eslint-plugin-vue dependency to version 9.0.0 for improved linting capabilities Torsten Schulz (local) 2025-11-15 23:41:47 +01:00
  • c21544d9b6 Refine Apache configuration for WebSocket handling and improve request processing Torsten Schulz (local) 2025-11-15 23:40:43 +01:00
  • 6167116630 Update frontend dependencies to improve compatibility and performance Torsten Schulz (local) 2025-11-15 23:36:26 +01:00
  • 1bb5f61b57 Update Apache configuration and frontend dependencies for improved performance and compatibility Torsten Schulz (local) 2025-11-15 23:35:15 +01:00
  • 1535c8795b Refactor WebSocket testing script to utilize HTTP polling and WebSocket upgrade checks Torsten Schulz (local) 2025-11-15 23:27:42 +01:00
  • cb2d7d3936 Update Apache configuration to optimize WebSocket handling and enhance security measures Torsten Schulz (local) 2025-11-15 23:24:55 +01:00
  • 5b4a5ba501 Refine Apache configuration for WebSocket handling and improve fallback mechanisms Torsten Schulz (local) 2025-11-15 23:21:59 +01:00
  • 90b5f8d63d Refine Apache configuration for WebSocket handling and improve documentation Torsten Schulz (local) 2025-11-15 23:19:27 +01:00
  • 1ff3d9d1a6 Update Apache configuration and socket service for WebSocket support Torsten Schulz (local) 2025-11-15 23:10:32 +01:00
  • df6fb23132 Update Apache configuration for tt-tagebuch.de to support WebSocket and SSL Torsten Schulz (local) 2025-11-15 23:06:04 +01:00
  • 1e86b821e8 Enhance socket service configuration for improved connection handling Torsten Schulz (local) 2025-11-15 23:05:27 +01:00
  • 5923ef8bba Add training day PDF generation and summary functionality Torsten Schulz (local) 2025-11-15 22:58:47 +01:00
  • cd8f40aa9d Enhance member activity retrieval by tracking unique activity dates Torsten Schulz (local) 2025-11-15 22:41:45 +01:00
  • d392ccddd5 Update navigation titles and enhance tournament group validation logic Torsten Schulz (local) 2025-11-15 22:35:02 +01:00
  • 4a83e5c159 Enhance knockout round functionality by adding group count validation Torsten Schulz (local) 2025-11-15 22:26:17 +01:00
  • 911c07e522 Refactor tournament management by removing external and official tournament views Torsten Schulz (local) 2025-11-15 22:20:59 +01:00
  • cd89c68a69 Add participation overview to OfficialTournaments.vue Torsten Schulz (local) 2025-11-15 21:31:09 +01:00
  • f1321b18bb Enhance official tournament listing and upload functionality Torsten Schulz (local) 2025-11-15 21:25:03 +01:00
  • 54ce09e9a9 Add training times management and enhance diary view with group selection dialog Torsten Schulz (local) 2025-11-15 20:51:08 +01:00
  • 7a9e856961 Update training group management and enhance UI components Torsten Schulz (local) 2025-11-15 20:38:53 +01:00
  • fd4b47327f Enhance diary date activity service and diary view with improved drawing data handling Torsten Schulz (local) 2025-11-14 23:48:30 +01:00
  • 3a26f10110 Update member activity handling to support activity codes and improve display logic Torsten Schulz (local) 2025-11-14 23:38:36 +01:00
  • ce2bda37ac Refactor member activity display to group participations by date Torsten Schulz (local) 2025-11-14 23:27:46 +01:00
  • 5dda346fd7 Refactor member activity retrieval to support optional predefined activities for group activities Torsten Schulz (local) 2025-11-14 23:24:51 +01:00
  • 28c92b66af Refactor member activity retrieval to include group activities and eliminate duplicates Torsten Schulz (local) 2025-11-14 23:07:02 +01:00
  • d08835e206 Implement external participant management and tournament class features Torsten Schulz (local) 2025-11-14 22:36:51 +01:00
  • 3334d76688 Enhance tournament management with new features and UI improvements Torsten Schulz (local) 2025-11-14 14:36:21 +01:00
  • d48cc4385f Add tournament update functionality and enhance UI for tournament management Torsten Schulz (local) 2025-11-14 10:44:18 +01:00
  • 9b8dcd8561 Add group deletion functionality and socket event emissions for real-time updates Torsten Schulz (local) 2025-11-13 18:48:51 +01:00
  • 2b06a8dd10 Enhance participant update handling and UI responsiveness in DiaryView Torsten Schulz (local) 2025-11-13 18:18:31 +01:00
  • 58e773e51e Enhance DiaryView with mobile and desktop tab navigation improvements Torsten Schulz (local) 2025-11-13 17:39:38 +01:00
  • 8d17cad299 Add mobile tab navigation to DiaryView for improved user experience Torsten Schulz (local) 2025-11-13 17:34:10 +01:00
  • 156f4d6921 Add member change event handling for real-time updates Torsten Schulz (local) 2025-11-13 17:32:29 +01:00
  • e27a4d960d Update dependencies in package.json and package-lock.json for improved functionality Torsten Schulz (local) 2025-11-13 17:00:28 +01:00
  • c589c11607 Add Socket.IO integration for real-time updates in diary features Torsten Schulz (local) 2025-11-13 16:54:31 +01:00
  • 0caa31e3eb Refactor file input sections in ImageViewerDialog and MembersView to enhance user experience. The updates include separate file input options for selecting files and capturing images via the device camera, improving accessibility and usability for image uploads. Torsten Schulz (local) 2025-11-13 15:55:33 +01:00
  • fff5d404f5 Refactor file input fields in ImageViewerDialog and MembersView to remove camera capture attribute. This change simplifies the file selection process for users while maintaining functionality for image uploads. Torsten Schulz (local) 2025-11-13 15:52:12 +01:00
  • 7aff827711 Update file input fields to capture images using the device camera and set default match start date from scheduleDate if not already set. This enhances the user experience for image uploads and ensures match data is initialized correctly. Torsten Schulz (local) 2025-11-13 15:47:58 +01:00
  • cf3bd3cd6d Enhance member training participation tracking and UI feedback origin/nuscore nuscore Torsten Schulz (local) 2025-11-13 12:12:49 +01:00
  • 4c1a919d17 Add club settings link for admin users and remove test PIN references in MatchReportApiDialog Torsten Schulz (local) 2025-11-13 09:27:08 +01:00
  • eb9748dd89 Enhance group assignment functionality in DiaryView with improved reactivity Torsten Schulz (local) 2025-11-12 16:21:08 +01:00
  • e295657621 Add validation endpoint for meeting reports and enhance frontend functionality Torsten Schulz (local) 2025-11-12 16:13:04 +01:00
  • da351b40b2 Add node-fetch dependency and implement meeting report submission endpoint Torsten Schulz (local) 2025-11-12 15:29:04 +01:00
  • 3c64e2e92d Remove Playwright dependency and related proxy service files from the backend. This commit deletes the node-fetch package and its associated files, as well as the nuscoreProxyRoutes and nuscoreProxyService, streamlining the backend by eliminating unused components. Torsten Schulz (local) 2025-11-12 13:41:09 +01:00
  • 45381707ea Erweitert den MatchReportApiDialog um neue Funktionen zur Verwaltung von Spielberichten. Implementiert eine verbesserte Logik zur Berechnung der Gesamtpunkte und Sätze sowie zur Validierung von Eingaben. Fügt visuelle Hinweise für den Abschlussstatus und Warnungen bei fehlerhaften Eingaben hinzu. Optimiert die Benutzeroberfläche mit neuen CSS-Stilen für eine bessere Benutzererfahrung. Torsten Schulz (local) 2025-11-12 13:40:55 +01:00
  • b166f7c7d5 Refactor member gallery dialog in DiaryView for improved functionality and user experience Torsten Schulz (local) 2025-11-12 12:53:29 +01:00
  • 1f20737721 Enhance member gallery functionality with latest image retrieval and JSON format support Torsten Schulz (local) 2025-11-12 11:58:37 +01:00
  • 8ef4e1dc9d Enhance member gallery generation with customizable image size selection Torsten Schulz (local) 2025-11-12 10:05:08 +01:00
  • 98c50bc03a Refactor gallery layout in memberService and update DiaryView styles for improved responsiveness Torsten Schulz (local) 2025-11-12 08:46:58 +01:00
  • 7b28eb04ac Refactor memberService and update DiaryView styles for improved functionality and layout Torsten Schulz (local) 2025-11-12 07:57:55 +01:00
  • ed15137003 Add member gallery generation feature in backend and frontend Torsten Schulz (local) 2025-11-11 16:22:47 +01:00
  • 2bf5c0137b Adjust image height settings in ImageViewerDialog component for improved responsiveness. Updated max-height for desktop and mobile views to enhance user experience when viewing images. Torsten Schulz (local) 2025-11-11 15:56:21 +01:00
  • 22e6913005 Implement member image management features in backend and frontend Torsten Schulz (local) 2025-11-11 15:53:21 +01:00
  • f7eff0bcb7 Enhance error handling and logging in backend controllers and services Torsten Schulz (local) 2025-11-11 11:36:47 +01:00
  • 45c90280f8 Update package dependencies and types for improved compatibility and functionality Torsten Schulz (local) 2025-11-11 09:33:24 +01:00
  • a4890f241b Add new API routes for season, session, team, and tournament management Torsten Schulz (local) 2025-11-11 09:30:40 +01:00
  • 684409491f Add permission management tests for role and custom permissions updates Torsten Schulz (local) 2025-11-11 09:00:18 +01:00
  • 15b88f8177 Add member transfer validation and contact management tests Torsten Schulz (local) 2025-11-11 08:35:55 +01:00
  • 20f204e70b Enhance diary note and tag management in backend controllers Torsten Schulz (local) 2025-11-11 08:29:18 +01:00
  • b8191e41ee Add club team and diary routes to the Express application Torsten Schulz (local) 2025-11-10 18:29:55 +01:00
  • b906a218a5 Add API logging and club routes to the Express application Torsten Schulz (local) 2025-11-10 17:09:57 +01:00
  • 6c3b46c037 Add accident and activity routes to the Express application Torsten Schulz (local) 2025-11-10 17:01:43 +01:00
  • 3f1018ef93 Refactor database configuration and enhance error handling in authentication services Torsten Schulz (local) 2025-11-10 16:54:49 +01:00
  • 620b065ac8 Refactor dialog handling to utilize utility functions for improved consistency Torsten Schulz (local) 2025-11-10 16:07:24 +01:00
  • 4cfa03834e Refactor alert handling to use dialog components for improved user feedback Torsten Schulz (local) 2025-11-10 14:20:34 +01:00
  • d94238f6df Refactor logging in cleanup scripts to use report array for improved output management Torsten Schulz (local) 2025-11-10 13:25:11 +01:00
  • eb37532de2 Refactor group ID handling in DiaryView and related services for consistency Torsten Schulz (local) 2025-11-08 22:31:38 +01:00
  • d79e71d6d7 Update PDF parsing and document upload handling in team management Torsten Schulz (local) 2025-11-08 10:15:25 +01:00
  • f0e3c6a717 Enhance MyTischtennisService and MyTischtennisAccount.vue for improved login handling and account status display Torsten Schulz (local) 2025-11-07 14:54:15 +01:00
  • b2d47c7a37 Update error message in MyTischtennisUrlController for clarity Torsten Schulz (local) 2025-11-07 13:50:18 +01:00
  • 498742e6ae Refactor error handling in controllers and services to standardize HttpError instantiation Torsten Schulz (local) 2025-11-07 13:45:58 +01:00
  • 94aab93f7d Add global error handling middleware for API routes and enhance rating update logic Torsten Schulz (local) 2025-11-07 13:22:22 +01:00
  • eba8ba30aa Add notes placeholder in member transfer templates for improved data handling Torsten Schulz (local) 2025-11-07 10:05:03 +01:00
  • 9d24c6ae7b Filter active members in phone list generation to exclude test memberships for improved accuracy Torsten Schulz (local) 2025-11-06 17:15:19 +01:00
  • 02b8ba3d0a Enhance PDF generation for member phone lists by improving formatting and fallback handling Torsten Schulz (local) 2025-11-06 17:12:58 +01:00
  • fc7b70b307 Standardize phone number formatting in member service and MembersView Torsten Schulz (local) 2025-11-06 16:45:44 +01:00
  • 9cdbd60a23 Enhance member management by adding postal code and contact handling Torsten Schulz (local) 2025-11-06 16:12:34 +01:00
  • 5a4553a8a0 Add member_contact table and postal_code column to member table Torsten Schulz (local) 2025-11-06 16:03:42 +01:00
  • 98637eec00 Update MembersView styling for action icons to improve layout consistency Torsten Schulz (local) 2025-11-06 15:01:40 +01:00
  • 106c63890e Enhance training participation loading in MembersView with improved ID handling and logging Torsten Schulz (local) 2025-11-06 14:58:19 +01:00
  • f6b8388819 Add quick deactivate member functionality and update routes and UI Torsten Schulz (local) 2025-11-06 14:46:16 +01:00
  • f1a29e4111 Add last scheduler executions endpoint and member quick update functions Torsten Schulz (local) 2025-11-06 14:25:15 +01:00
  • c9d82827ff Enhance member validation and error reporting in MemberTransferService and MemberTransferDialog Torsten Schulz (local) 2025-11-06 08:28:27 +01:00