Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/harheimertc 2026-02-06 09:33:06 +01:00
1474591137 Remove outdated CSV files for teams, schedules, game systems, event dates, and club championships to streamline data management and eliminate deprecated content.
torsten pushed to main at torsten/yourpart3 2026-02-06 07:44:52 +01:00
a60c6d173c Add knowledge retrieval methods in FalukantService: Implemented _resolveLearningCharacterId to determine character IDs based on user input, and added getKnowledgeSingle and getKnowledgeForAll methods to fetch knowledge data for specific characters. Enhanced error handling for missing character IDs and improved knowledge aggregation logic.
torsten pushed to main at torsten/yourpart-daemon 2026-02-06 07:40:29 +01:00
69dad6854a Enhance money change functionality in EventsWorker: Updated the MoneyChange event effect to include an optional minimum absolute positive value, ensuring that money changes do not result in zero for positive adjustments. Introduced a new SQL query for inserting money history, improving reliability in tracking monetary changes for users.
torsten pushed to main at torsten/yourpart3 2026-02-06 00:16:59 +01:00
971da3e57c Refactor director data processing in FalukantService: Improved handling of null character references and added default values for character properties. This enhances data integrity and prevents potential runtime errors when processing director information.
torsten pushed to main at torsten/yourpart3 2026-02-06 00:14:18 +01:00
2f29f43409 Refactor FalukantService and update UI components: Removed debug logging from FalukantService, added age requirement messages in i18n files, and improved age validation display in PoliticsView. This enhances user experience and code clarity regarding age eligibility for political applications.
torsten pushed to main at torsten/yourpart3 2026-02-06 00:04:50 +01:00
56c38c04aa Refactor politics routes and service: Removed duplicate route for open politics in falukantRouter, updated falukantService to enhance logging for age validation in political applications, and ensured proper handling of open politics data in PoliticsView. This improves code clarity and debugging capabilities.
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.