Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-01-28 15:13:40 +01:00
8837494a06 Refactor ProductType model: Remove unused sellCostMinNeutral and sellCostMaxNeutral fields for cleaner code and improved maintainability.
torsten pushed to main at torsten/yourpart-daemon 2026-01-28 15:06:51 +01:00
4b4d84b15c Implement overproduction notification handling in ProduceWorker: Add logic to check for existing notifications and update them if necessary, or create a new notification if none exist. Introduce SQL queries for finding and updating overproduction notifications to enhance database interactions.
torsten pushed to main at torsten/yourpart3 2026-01-28 15:05:30 +01:00
0c407b81b7 Enhance error handling in FalukantService: Add validation for product sellCost in calcRegionalSellPrice and getProductPriceInRegion methods, ensuring proper error messages are logged when sellCost is undefined or null.
torsten pushed to main at torsten/yourpart3 2026-01-28 14:58:13 +01:00
71b4a02592 Update FalukantService to include character ID in attributes and enhance logging in PoliticsView for better debugging of character data retrieval.
torsten pushed to main at torsten/yourpart3 2026-01-28 14:56:09 +01:00
83e5767812 Enhance logging in PoliticsView: Add detailed console logs for API responses and error handling in loadCurrentPositions and loadOwnCharacterId methods. Improve isOwnPosition method with additional logging for better debugging and clarity.
torsten pushed to main at torsten/yourpart3 2026-01-28 14:52:10 +01:00
c544c2c7f9 Add holder ID to character object in FalukantService: Include the holder's ID in the character data structure to enhance user identification and data integrity.
torsten pushed to main at torsten/yourpart3 2026-01-28 14:47:23 +01:00
818c8fbdf9 Implement own position highlighting in PoliticsView: Add functionality to load and display the user's own character ID, enhancing the UI by highlighting positions associated with the user. Update styles for better visibility of own positions in the table.
torsten pushed to main at torsten/yourpart-daemon 2026-01-28 14:47:00 +01:00
710a2a62b2 Refactor SQL query in DirectorWorker: Remove original_sell_cost from selection and enhance cost resolution logic for improved clarity and efficiency in database interactions.
torsten pushed to main at torsten/yourpart-daemon 2026-01-28 14:41:30 +01:00
1d9a7ba8a0 Refactor product cost retrieval in DirectorWorker: Simplify the SQL query by removing the original_sell_cost from the selection, and adjust the cost resolution logic to improve clarity and efficiency in database interactions.
torsten pushed to main at torsten/yourpart3 2026-01-28 14:24:27 +01:00
a6326f149d Add lay-preacher office and update prerequisites in FalukantTypes; enhance church localization in English and German
torsten pushed to main at torsten/yourpart-daemon 2026-01-28 14:21:29 +01:00
c9e0781b61 Update dependencies and enhance WebSocket server logging: Add 'chrono' and 'android_system_properties' to Cargo.lock, improve error handling and logging in websocket_server.rs, and streamline character creation notifications in worker modules for better clarity and maintainability.
torsten pushed to main at torsten/yourpart3 2026-01-28 13:44:13 +01:00
01679697b4 Remove debug logging from getFalukantUserByHashedId and getChildren methods in FalukantService for cleaner code and improved performance.
torsten pushed to main at torsten/yourpart3 2026-01-28 13:34:44 +01:00
d4fb2a8ccc Enhance health activity error handling: Implement detailed error responses in FalukantController for 'tooClose' scenarios, including retry timing. Update localization files for improved user feedback on health measures and errors. Refactor error handling in HealthView to display appropriate messages based on error responses.
torsten pushed to main at torsten/yourpart3 2026-01-28 13:29:19 +01:00
08b6437a1e Improve error handling in FalukantController: Enhance response structure for error objects by including additional error data while maintaining status code integrity. This change allows for more informative error messages in the API response.
torsten pushed to main at torsten/yourpart3 2026-01-28 11:55:29 +01:00
baffd9d05c Update English localization file: Reorganize JSON structure for improved readability and maintainability, ensuring consistent formatting across keys and values.
torsten pushed to main at torsten/yourpart3 2026-01-28 11:53:36 +01:00
cbff7c130c Füge Funktion zum Abbrechen der Werbung hinzu: Implementiere cancelWooing in FalukantService und FalukantController, aktualisiere FamilyView für die Benutzeroberfläche und verbessere die Fehlermeldungen bei vorzeitigen Abbrüchen.
torsten pushed to main at torsten/yourpart3 2026-01-26 17:15:38 +01:00
16f3d1a320 Verbessere Fehlerbehandlung beim Geschenkeversand: Füge Unterstützung für Retry-Nachricht und verbessere die Lokalisierung der Fehlermeldungen in FamilyView hinzu.
torsten pushed to main at torsten/yourpart3 2026-01-26 16:45:16 +01:00
955ea1a9ed Enhance gift sending logic: Implement retry mechanism for 'tooOften' error in FalukantService and update error handling in FamilyView to display retry time.
torsten pushed to main at torsten/yourpart3 2026-01-26 16:27:39 +01:00
ca614f6cc2 Enhance database connection management by introducing configurable pool settings and implementing a retry mechanism for transient connection issues. Updated Sequelize pool options to use environment variables for better flexibility and added a retry wrapper for initializing settings to handle connection timeouts gracefully.
torsten pushed to main at torsten/yourpart3 2026-01-26 16:03:51 +01:00
71748f6aa0 Refactor SaleSection component: Simplify sell item and sell all logic, remove unnecessary state management, and improve UI feedback. Update translations and clean up unused code in i18n files. Optimize price loading in BranchView and remove legacy product loading in MoneyHistoryView. Streamline PoliticsView by removing own character ID handling and related logic.