Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-05-05 08:03:08 +02:00
511146da74 feat(FalukantService): add numeric value conversion for money checks
torsten pushed to main at torsten/yourpart3 2026-04-30 15:41:02 +02:00
3365f1dd2a feat(MoneyHistoryView): enhance activity translation for tax and reputation actions
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 11:08:31 +02:00
a382a07765 Enhance NavbarComponent functionality: Add click outside detection to close the menu and improve responsiveness by adjusting styles for mobile view, ensuring better user experience and accessibility.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 10:52:43 +02:00
ef1225c02d Refactor organizer color assignment in exportWorships function: Update the logic to dynamically set the organizer color based on the worship format, improving visual consistency in exported documents.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 10:50:06 +02:00
1ab5ceaac7 Update worship export colors in worshipController.js: Introduce dynamic color assignment for title, organizer, service, and organ text based on the worship format and neighbor invitation status, enhancing visual differentiation in exported documents.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 10:44:07 +02:00
2fd5dc0389 Update worship export logic to conditionally include internal service information: Modify exportWorships function in worshipController.js to check format before including sacristan service and organ playing details, enhancing export customization based on the output type.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 10:41:47 +02:00
2377caea6d Enhance worship export functionality: Add support for sacristan service and organ playing details in worshipController.js, improving the export format. Update filename generation logic in WorshipManagement.vue to handle potential server-side filename issues, ensuring accurate file naming during downloads.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 10:26:36 +02:00
ae0bf3d478 Add organ playing input field in WorshipManagement.vue: Introduce a new text input for organist details in the worship data form, enhancing the information captured during worship management.
torsten pushed to main at torsten/miriamgemeinde 2026-04-30 09:32:57 +02:00
181257ad26 Implement date filtering for worship imports in WorshipManagement.vue: Add date range filter inputs, enhance worship list display with filtered results, and improve data handling for imported worships, ensuring better user experience during worship management.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:55:36 +02:00
22f882d9d2 Implement worship organizer selection with multiselect component in WorshipManagement.vue: Replace text input with a multiselect for better user experience, add fetching logic for worship leaders, and enhance organizer handling with tagging support.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:49:48 +02:00
aeaf747445 Enhance worship import functionality: Add neighbor invitation and self-information fields in worshipController.js and WorshipManagement.vue. Implement logic to automatically set self-information based on neighbor invitation status, improving user experience and data handling during worship imports.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:24:37 +02:00
7835c2da1a Refactor resolveEventPlaceIdFromHeader in worshipController.js: Enhance location matching logic by introducing a scoring system for place names, improving accuracy in event place identification, and updating fallback mechanisms for known locations.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:19:37 +02:00
9626fc90cc Refactor buildWorshipTitleFromPlace in worshipController.js: Rename variables for clarity, enhance location normalization, and improve title generation logic to better handle church names and avoid incorrect titles, ensuring more accurate worship service descriptions.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:09:56 +02:00
dbb07ad0c3 Enhance worshipController.js with improved leader mapping and text resolution: Introduce matchEntries for better leader identification, refactor parseNbrSegment to utilize new leaderMaps structure, and add buildWorshipTitleFromPlace for dynamic title generation based on event place names, improving data parsing and clarity in worship planning.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 19:04:59 +02:00
afa9b4a6b5 Refactor text normalization in worshipController.js: Rename normalizeText to normalizeForMatch for clarity and update all references to ensure consistent text processing across various functions, enhancing code readability and maintainability.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 18:58:53 +02:00
1182426cda Refactor router navigation handling: Update beforeEach hook in router.js to prevent incorrect route matching on initial load. Ensure proper path normalization and query handling to enhance navigation reliability.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 18:56:26 +02:00
654ca22439 Improve token management in axios.js and store/index.js: Ensure headers are initialized correctly and enhance error handling for 401 responses by checking for stored tokens. Update isLoggedIn state logic to rely solely on token usability, improving authentication reliability.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 18:52:19 +02:00
0b58579258 Refactor authentication and token management: Update authController.js to use environment variable for JWT expiration. Enhance axios.js and store/index.js for improved token usability checks and cleanup on logout, ensuring a more robust authentication flow.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 18:47:18 +02:00
7d5e2526d3 Update worshipController.js to enhance worship data parsing and conflict resolution. Introduce unparsedText for better tracking of source data. Modify date handling functions for improved accuracy in event filtering. Update .gitignore to exclude generated frontend artifacts, including index.html and assets directory, to streamline deployment.
torsten pushed to main at torsten/miriamgemeinde 2026-04-29 18:36:58 +02:00
05a8229b83 Enhance deployment process: Add cleanup steps for frontend artifacts in deploy.sh to ensure a clean build environment. Update axios.js to improve token handling and response error management, ensuring proper logout flow. Update index.html with new asset references for improved caching.