Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-02-06 00:00:13 +01:00
6b96ee9856 Implement age validation for political applications in FalukantService: Added MIN_AGE_POLITICS_DAYS constant and logic to check user age before allowing applications. Updated PoliticsView to reflect age eligibility and display appropriate hints. Enhanced error handling for age-related restrictions.
torsten pushed to main at torsten/yourpart-daemon 2026-02-05 23:59:22 +01:00
4baf88b0cf Enhance SQL query for character region filtering: Updated the query to use a recursive common table expression (CTE) for retrieving region IDs, allowing for more comprehensive region hierarchy handling. This change improves the accuracy of character selection based on regional relationships while maintaining existing filtering criteria.
torsten pushed to main at torsten/yourpart3 2026-02-05 23:57:41 +01:00
23b0c45518 Add executeReputationAction method in FalukantService: Implemented functionality to handle reputation actions for users, including daily limits, cooldowns, and cost checks. This update enhances user interaction with the reputation system and ensures proper transaction management.
torsten pushed to main at torsten/yourpart3 2026-02-05 23:42:19 +01:00
10649d9fbf Add multiple-choice and gap-fill exercises for everyday conversations in Bisaya: Introduced new exercises focusing on common phrases and their meanings, enhancing language learning resources. Updated lesson duration for 'Alltagsgespräche - Teil 1' to 25 minutes for better engagement.
torsten pushed to main at torsten/yourpart3 2026-02-05 23:37:20 +01:00
6a6cd7b910 Enhance OverviewView component: Added daemonSocket handling for WebSocket events, improved event processing, and removed deprecated production_ready event handling. This update ensures better responsiveness to socket messages and maintains data integrity in the UI.
torsten pushed to main at torsten/trainingstagebuch 2026-02-05 23:29:49 +01:00
1191636d92 chore(dependencies): remove deprecated node-pre-gyp package and related binaries
torsten pushed to main at torsten/trainingstagebuch 2026-02-05 23:16:17 +01:00
526eca8b97 feat(schedule): normalize player lists for match updates
torsten pushed to main at torsten/trainingstagebuch 2026-02-05 23:07:43 +01:00
af6048b289 feat(match): normalize player lists before updating match data
torsten pushed to main at torsten/trainingstagebuch 2026-02-05 22:58:46 +01:00
5605cd6189 feat(match): add endpoint to retrieve active players for a club
torsten pushed to main at torsten/harheimertc 2026-02-05 17:45:16 +01:00
6632eef7ec Update lodash and tar package versions in package-lock.json; add 'Startseite' link to Navigation component
torsten pushed to main at torsten/harheimertc 2026-02-05 17:40:04 +01:00
55c4e77848 Refactor homepage layout to dynamically render sections based on configuration
torsten pushed to main at torsten/yourpart3 2026-02-05 10:46:19 +01:00
2958d38c63 Update z-index values in DialogWidget and OverviewView components to improve layout stacking context and ensure proper element visibility.
torsten pushed to main at torsten/yourpart3 2026-02-05 08:41:27 +01:00
aecd9a8245 Update z-index values in DialogWidget and StatusBar components, and remove negative z-index in OverviewView component for improved layout and stacking context.
torsten pushed to main at torsten/yourpart3 2026-02-05 08:25:41 +01:00
4f3439e835 Update syncDatabase function to remove setupAssociations call: Added comments to clarify that associations should be set by the caller to prevent AssociationError during synchronization.
torsten pushed to main at torsten/yourpart3 2026-02-05 08:19:32 +01:00
a5bec5baf7 Update CSS styles in OverviewView component: Added relative positioning and z-index to enhance layout control and ensure proper stacking of elements.
torsten pushed to main at torsten/yourpart-daemon 2026-02-05 08:16:56 +01:00
1e565e6dd9 Refactor money change handling in EventsWorker: Updated the logic for applying money changes to use the current money value for calculations, ensuring accurate adjustments. Introduced a new method to retrieve the current money of a user, enhancing error handling and improving the overall clarity of the code.
torsten pushed to main at torsten/yourpart3 2026-02-04 15:44:18 +01:00
8d23453371 Add watcher for branchId in DirectorInfo component: Implemented a watcher to trigger loadDirector method when branchId changes, enhancing data responsiveness in the UI.
torsten pushed to main at torsten/yourpart3 2026-02-04 15:37:45 +01:00
2184c4a7e1 Import ProductPriceHistory model in associations.js to establish necessary relationships for product pricing data management.
torsten pushed to main at torsten/yourpart3 2026-02-04 15:27:49 +01:00
ba5e36fa55 Initialize model associations in server setup: Import and invoke setupAssociations to ensure all models share the same instance, preventing EagerLoadingError and enhancing data integrity before loading the app and services.
torsten pushed to main at torsten/yourpart3 2026-02-04 15:20:44 +01:00
70d1d48fbc Refactor vehicle loading in FalukantService: Update logic to load vehicle types and transports using separate queries, improving performance and preventing EagerLoadingError. Simplify data retrieval by mapping vehicle types and organizing transports by vehicle ID, enhancing code clarity and efficiency.