Torsten Schulz torsten
  • Joined on 2025-12-19
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
torsten pushed to main at torsten/harheimertc 2026-04-15 20:40:01 +02:00
0fb8052a77 Enhance deploy-test.sh script with error handling for root execution and write permissions. Add checks for successful git pull and provide user guidance for SSH key setup and repository access issues.
torsten pushed to main at torsten/harheimertc 2026-04-15 20:37:16 +02:00
ef2d9353f5 Enhance ESLint configuration to include support for .mjs and .cjs file types. Update ignored files patterns to ensure proper linting of project files. Refactor Vue component templates for improved readability and maintainability, including consistent formatting and structure across various components. Update error handling in save functions to prevent silent failures.
torsten pushed to main at torsten/harheimertc 2026-04-15 20:28:38 +02:00
1aae808e5f Update beitrittserklärung template PDF to the latest version.
torsten pushed to main at torsten/yourpart3 2026-04-15 15:47:34 +02:00
cb0e1eb2b1 feat(falukant): refactor character ID resolution for political office checks
torsten pushed to main at torsten/yourpart3 2026-04-15 15:30:27 +02:00
95ea6336b7 feat(falukant): add political office catalog feature and localization updates
torsten pushed to main at torsten/yourpart3 2026-04-15 14:02:37 +02:00
7b4c9a0b1c feat(vocabLesson): add detailed review section for failed chapter exams
torsten pushed to main at torsten/yourpart3 2026-04-15 13:25:17 +02:00
cc791501c9 feat(bisaya-course): enhance lesson content for temporal grammar and exercises
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 13:17:36 +02:00
4cfc82c7aa feat(ScheduleView): enhance player selection logic and eligibility checks
torsten pushed to main at torsten/yourpart3 2026-04-15 11:52:54 +02:00
feda7d90f2 feat(bisaya-course): enhance grammar focus and drills for lesson content
torsten pushed to main at torsten/yourpart3 2026-04-15 11:49:51 +02:00
ff4fbbfab1 feat(bisaya-course): update exercise content for market-related vocabulary
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 11:33:27 +02:00
3ce1702367 fix(AutoFetchMatchResultsService): improve date parsing with timezone handling
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 11:20:24 +02:00
58012e0a44 feat(SeasonSelector): implement logic to determine the current running season
torsten pushed to main at torsten/yourpart3 2026-04-15 11:12:21 +02:00
5d16021557 feat(bisaya-course): implement core pattern extraction and merging for exercises
torsten pushed to main at torsten/yourpart3 2026-04-15 11:09:17 +02:00
3500940d1c feat(bisaya-course): add new lessons for everyday conversations
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 11:02:54 +02:00
c62e91d997 fix(TeamManagement): refine eligibility checks and streamline assignment removal
torsten pushed to main at torsten/trainingstagebuch 2026-04-15 10:59:35 +02:00
7d483ebf02 fix(TeamManagement): correct member eligibility logic and add eligibility check for planning teams