Torsten Schulz (local)
|
9715723db7
|
Improve logging in DirectorWorker: Added detailed error messages and production calculations to enhance visibility into production planning and execution. Included checks for running productions and capacity constraints, ensuring better tracking of production processes.
|
2025-12-01 10:23:42 +01:00 |
|
Torsten Schulz (local)
|
d5017ef1e1
|
Enhance logging and error handling in DirectorWorker: Added detailed logging for production, transport, and sales checks for directors. Included a warning message when no directors are found for actions, improving visibility into the task execution process.
|
2025-12-01 10:09:19 +01:00 |
|
Torsten Schulz (local)
|
fbca231de5
|
Add running_productions_quantity to ProductionPlan: Introduced a new field to track the quantity of ongoing productions. Updated the DirectorWorker to parse this new field from the database and adjusted the free capacity calculation accordingly. Enhanced logging to provide detailed information when production cannot be started due to capacity constraints.
|
2025-12-01 10:04:09 +01:00 |
|
Torsten Schulz (local)
|
8a08a74b80
|
Refactor ProductionPlan to use f64 for money: Updated the money field in ProductionPlan from i32 to f64 to accommodate decimal values from the database. Adjusted related calculations in DirectorWorker to handle floating-point arithmetic for production costs and money management, ensuring accurate financial computations.
|
2025-12-01 09:35:23 +01:00 |
|
Torsten Schulz (local)
|
407cdd9bdc
|
Add transport planning functionality in DirectorWorker: Introduced logic for planning transports for inventory items, including new SQL queries for fetching regional worth and available transport vehicles. Enhanced inventory management by updating quantities based on transport outcomes and improved logging for transport planning decisions.
|
2025-11-26 16:21:11 +01:00 |
|
Torsten Schulz (local)
|
d0ec363f09
|
Initial commit: Rust YpDaemon
|
2025-11-21 23:05:34 +01:00 |
|