Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to dev at torsten/harheimertc 2026-04-16 13:36:48 +02:00
a12f1f7815 Remove package version change requirement for main PRs in code-analysis.yml to streamline workflow.
torsten pushed to dev at torsten/harheimertc 2026-04-16 13:16:55 +02:00
6fea2749e0 Add app version display in Footer and implement version API endpoint
torsten pushed to dev at torsten/harheimertc 2026-04-16 13:11:25 +02:00
18da725567 Refactor deployment scripts to use git fetch and reset for pulling latest changes. Update deploy-production.sh and deploy-test.sh to ensure a clean state before deployment. Modify code-analysis.yml to reflect these changes in deployment commands.
torsten created branch dev in torsten/harheimertc 2026-04-16 13:06:18 +02:00
torsten pushed to dev at torsten/harheimertc 2026-04-16 13:06:18 +02:00
4d5fb43ebc Enhance deploy-test.sh with functions for Node.js version management, dependency installation, and public document synchronization. Implement checks for Node.js version requirements and improve error handling for document syncing. Update environment configuration in harheimertc.test.config.cjs to support development and test environments. Modify email recipient logic in contact and email service APIs to prevent notifications in test environments. Add tests to verify behavior in test conditions.
torsten pushed to main at torsten/trainingstagebuch 2026-04-16 08:24:34 +02:00
69418d8f9a fix(Localization): correct German translations for consistency and clarity
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 22:48:56 +02:00
a4f6b9b8b3 feat(Localization): update and enhance localization files for multiple languages
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 22:45:37 +02:00
1dd7bb24ea feat(MemberGroupPhoto): implement group photo management functionality
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 22:15:07 +02:00
5fa34637ba feat(ClubSettings): add member data quality requirements configuration
torsten pushed to main at torsten/harheimertc 2026-04-15 21:51:11 +02:00
986b2056cd Enhance deploy-production.sh with new functions for Node.js version management and public document synchronization. Added checks for Node.js version requirements and improved error handling for document syncing. Updated package.json and package-lock.json to specify Node.js and npm engine requirements.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:43:34 +02:00
337c172d07 Refactor dependency installation in deploy-production.sh to use a dedicated function. This improves error handling for missing package-lock.json and ensures consistent installation behavior. Removed obsolete public-data restoration logic for cleaner script execution.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:36:39 +02:00
15b8f3c4c1 Update version in package.json from 1.0.0 to 1.1.0 for the Harheimer Tischtennis Club website.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:30:11 +02:00
510cfd39f9 Update code-analysis workflow to include production deployment steps and rename workflow for clarity. Add SSH setup and connection testing for secure deployment to production environment.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:18:28 +02:00
e0bad51764 Update commander dependency to version 13.1.0 in package.json and package-lock.json for improved functionality and compatibility.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:09:07 +02:00
c1de0c1671 Enhance deploy-production.sh with error handling for git pull failures. Provide user guidance for SSH key setup and switching to HTTPS if necessary. Update code-analysis.yml to include Node.js setup with caching for improved workflow efficiency.
torsten pushed to main at torsten/harheimertc 2026-04-15 21:01:17 +02:00
2bedbee08d Upgrade nodemailer to latest major for audit compliance.
9c54b6907e Apply non-major audit updates and harden path handling for Semgrep.
Compare 2 commits »
torsten pushed to main at torsten/harheimertc 2026-04-15 20:52:40 +02:00
edfab28fd3 Add security comments to path handling in various scripts to clarify internal constant usage and mitigate path traversal risks. Update logging in registration and verification processes for improved clarity.
torsten pushed to main at torsten/harheimertc 2026-04-15 20:50:33 +02:00
5f79d220cf Refactor PDF generation process in membership API to ensure consistent directory creation for uploads. Update final PDF path handling to improve clarity and maintainability of the code.
torsten pushed to main at torsten/harheimertc 2026-04-15 20:46:21 +02:00
0a82b33afc Refactor PDF generation logic in membership API to improve error handling and enhance font embedding. Update LaTeX template for German language support and streamline debugging messages. Ensure encrypted data handling is consistent and improve command execution error management for PDF generation.
torsten pushed to main at torsten/harheimertc 2026-04-15 20:44:56 +02:00
1922e85184 Add mock implementations for role checks in auth utility and enhance sharp mock with image metadata retrieval