Torsten Schulz torsten
  • Joined on 2025-12-19
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
torsten pushed to main at torsten/yourpart-daemon 2025-12-20 22:20:31 +01:00
833202344b Refactor SQL query in Worker to improve distance calculations: Replace the existing LEFT JOIN with a LATERAL join to enhance the selection of region distances based on transport mode, ensuring more accurate results. Update polling frequency in TransportWorker from once per second to once per minute for better resource management.
torsten pushed to main at torsten/yourpart3 2025-12-20 22:14:41 +01:00
f9ea4715d7 Refactor BranchView component to replace JavaScript alerts with a message dialog for success and error notifications. This improves user experience by providing a more integrated feedback mechanism within the UI.
torsten pushed to main at torsten/yourpart3 2025-12-20 22:04:30 +01:00
b34b374f76 Refactor sellAllProducts method in FalukantService to ensure atomic transactions for selling products, updating inventory, and handling financial transactions. Implement batch processing for sell items and enhance error handling for inventory deletions. Update updateFalukantUserMoney function to support transactions, improving consistency and reliability in financial operations.
torsten pushed to main at torsten/yourpart3 2025-12-20 21:32:56 +01:00
83d1168f26 Refactor speedLabel method in SaleSection component to move it from computed properties to methods for better compatibility with Vue3. This change ensures the function is callable and maintains its intended functionality.
torsten pushed to main at torsten/yourpart3 2025-12-20 21:28:03 +01:00
91009f52cd Refactor SaleSection component to utilize direct property assignment for betterPrices, enhancing reactivity in Vue3. Update inventory mapping to ensure betterPrices is always an array.
torsten pushed to main at torsten/yourpart-daemon 2025-12-20 21:20:07 +01:00
cd1b33a474 Update SQL query in Worker to exclude vehicles involved in transport: Modify the vehicle selection query to filter out vehicles that have been used in transport, enhancing data accuracy and integrity.
torsten pushed to main at torsten/yourpart3 2025-12-20 21:09:12 +01:00
c6dfca7052 Enhance SaleSection component to improve UI responsiveness during sales. Reset selling state immediately after sell actions and update inventory handling to ensure user feedback is timely and accurate.