Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2025-12-23 14:37:36 +01:00
a09220b881 Add translations for reputation action school funding in German and English locales
torsten pushed to main at torsten/yourpart-daemon 2025-12-23 14:35:54 +01:00
1e4689212b Add cleanup functionality for collapsed houses in HouseWorker: Implement methods to delete collapsed buyable houses and user houses, including notifications for affected users. Update SQL queries to support this new feature, enhancing house management and user experience.
torsten pushed to main at torsten/yourpart-daemon 2025-12-23 14:20:43 +01:00
da30ab0b15 Enhance character health change handling in EventsWorker: Update health change functions to return character death status, allowing for better tracking of character deaths. Implement logging of character deaths in both individual and regional health change scenarios, improving event processing and state management.
torsten pushed to main at torsten/yourpart3 2025-12-23 12:20:39 +01:00
5623f3af09 Refactor error handling in FalukantService and enhance user feedback in HealthView
torsten pushed to main at torsten/yourpart-daemon 2025-12-23 12:17:00 +01:00
ade3bff5cf Refactor revenue and tax calculations in DirectorWorker: Update pricing logic to compute revenue based on piece price and quantity, adjust profit calculations, and implement optional treasury user ID from environment variables for tax handling. This enhances accuracy in financial computations and improves code clarity.
torsten pushed to main at torsten/yourpart-daemon 2025-12-23 10:56:17 +01:00
431a6aff08 Implement heartbeat logging in EventsWorker: Add periodic logging to monitor the worker's activity and event triggering status. Introduce Mutex for thread-safe access to heartbeat timestamps, enhancing visibility into the worker's operational state.
torsten pushed to main at torsten/yourpart3 2025-12-23 10:51:23 +01:00
820b5e8570 Enhance health management in FalukantService to improve user feedback and error handling
torsten pushed to main at torsten/yourpart3 2025-12-22 15:17:53 +01:00
dc72ed2feb Add taxFromSaleProduct translation and enhance MoneyHistoryView for product loading
torsten pushed to main at torsten/yourpart-daemon 2025-12-22 15:07:03 +01:00
08563c956c Add vehicle repair automation in DirectorWorker: Implement functionality to automatically repair vehicles based on their condition and region. Update SQL queries to support vehicle selection and repair operations, enhancing the Director's capabilities in managing vehicle maintenance.
torsten pushed to main at torsten/yourpart3 2025-12-22 14:54:54 +01:00
ea468c9878 Improve conditionLabel method in BranchView component to handle edge cases and ensure accurate state representation. Added checks for null and undefined values, and clarified the return value for zero or negative conditions.
torsten pushed to main at torsten/yourpart-daemon 2025-12-22 13:58:19 +01:00
fce7400303 Refactor notification handling in Workers: Centralize notification insertion and frontend updates by replacing direct SQL queries with dedicated functions. This improves code maintainability and reduces redundancy across character creation, events, and transport processing.
torsten pushed to main at torsten/yourpart3 2025-12-22 13:20:19 +01:00
d1b683344e Update condition handling in FalukantService and syncDatabase utility for legacy data
torsten pushed to main at torsten/yourpart3 2025-12-21 22:18:31 +01:00
a82ec7de3f Add cooldown feature for reputation actions in FalukantService and update UI components
torsten pushed to main at torsten/yourpart3 2025-12-21 21:37:25 +01:00
560a9efc69 Refactor ReputationView component to streamline action display and remove deprecated tab
torsten pushed to main at torsten/yourpart3 2025-12-21 21:14:09 +01:00
4f8b1e33fa Update message dialog parameters in ReputationView component for improved clarity
torsten pushed to main at torsten/yourpart3 2025-12-21 21:09:34 +01:00
38dd51f757 Add reputation actions feature to Falukant module
torsten pushed to main at torsten/trainingstagebuch 2025-12-21 11:40:26 +01:00
e94a12cd20 feat(tournament): enhance match interaction and navigation
torsten pushed to main at torsten/yourpart3 2025-12-20 23:30:12 +01:00
38f23cc6ae Enhance getFalukantUserOrFail and createParty methods in FalukantService to support transaction options
torsten pushed to main at torsten/yourpart-daemon 2025-12-20 23:06:54 +01:00
a82d554494 Enhance SQL query in Worker to include character reputation: Add COALESCE for reputation in the vote count query and adjust the GROUP BY and ORDER BY clauses to incorporate reputation, improving data accuracy in election results.
torsten pushed to main at torsten/yourpart3 2025-12-20 23:00:33 +01:00
6cf8fa8a9c Add reputation attribute to FalukantCharacter model and update related services and views