This website requires JavaScript.
Explore
Help
Register
Sign In
torsten
/
yourpart-daemon
Watch
1
Star
0
Fork
0
You've already forked yourpart-daemon
Code
Issues
Pull Requests
1
Actions
Packages
Projects
Releases
Wiki
Activity
Files
66b19fbe7ccdd337187201102d91934f4dee52af
yourpart-daemon
/
src
/
worker
History
Torsten Schulz (local)
66b19fbe7c
Enhance logging in DirectorWorker for transport planning: Added detailed error and status messages throughout the transport planning process, including inventory checks, transport feasibility assessments, and pricing evaluations. This improves traceability and debugging capabilities for transport operations associated with directors.
2025-12-03 16:52:38 +01:00
..
base.rs
Refactor money update execution in BaseWorker: Simplified the SQL execution by directly constructing the update query without parameterized placeholders, addressing serialization issues. Updated comments for clarity on the handling of money values and ensured compatibility with trusted data sources. Additionally, modified the casting of money in the director query to text for consistent mapping in Rust.
2025-12-01 11:31:37 +01:00
character_creation.rs
Initial commit: Rust YpDaemon
2025-11-21 23:05:34 +01:00
director.rs
Enhance logging in DirectorWorker for transport planning: Added detailed error and status messages throughout the transport planning process, including inventory checks, transport feasibility assessments, and pricing evaluations. This improves traceability and debugging capabilities for transport operations associated with directors.
2025-12-03 16:52:38 +01:00
house.rs
Initial commit: Rust YpDaemon
2025-11-21 23:05:34 +01:00
mod.rs
Add WeatherWorker to the worker module and update worker creation logic: Introduced WeatherWorker to manage weather-related tasks. Updated the create_workers function to include WeatherWorker alongside existing workers, ensuring comprehensive handling of various operational aspects.
2025-12-02 12:59:40 +01:00
politics.rs
Add functionality to identify elections needing candidates: Introduced a new SQL query to select elections without candidates, including both newly registered and manually created elections. Updated the PoliticsWorker to schedule elections and insert candidates accordingly, ensuring all relevant elections are processed.
2025-11-26 17:02:36 +01:00
produce.rs
Enhance production management by adding region_id to ProductionPlan and updating SQL queries: Introduced region_id to the ProductionPlan struct and modified the insert production query to include weather_type_id based on region. Updated finished productions query to account for weather effects on quality ratings, ensuring accurate production assessments. Improved comments for clarity on the impact of weather on production quality.
2025-12-02 09:57:31 +01:00
simple.rs
Initial commit: Rust YpDaemon
2025-11-21 23:05:34 +01:00
stockage_manager.rs
Initial commit: Rust YpDaemon
2025-11-21 23:05:34 +01:00
transport.rs
Add TransportWorker and enhance logging: Introduced TransportWorker to the worker module and improved shutdown logging in the daemon for better visibility during system termination. Updated watchdog thread sleep mechanism for quicker shutdown response and refined error handling in DbError conversion to include SQLSTATE as a string.
2025-11-26 16:03:27 +01:00
underground.rs
Initial commit: Rust YpDaemon
2025-11-21 23:05:34 +01:00
user_character.rs
Add office gap management: Introduced new queries and logic in PoliticsWorker to identify and create elections for office type/region combinations with insufficient seats. Implemented trimming of excess offices to ensure compliance with configured seat limits. Updated UserCharacterWorker to delete political offices and maintain seat integrity post-deletion.
2025-11-24 09:25:30 +01:00
value_recalculation.rs
Refactor hourly price recalculation logic: Implemented a two-tier pricing adjustment system based on sales data, comparing city sales against global and parent-region averages. Updated SQL queries to reflect new pricing rules, ensuring dynamic price adjustments within defined tolerances. Enhanced logging for better tracking of affected regions during recalculation.
2025-12-02 09:29:33 +01:00
weather.rs
Add WeatherWorker to the worker module and update worker creation logic: Introduced WeatherWorker to manage weather-related tasks. Updated the create_workers function to include WeatherWorker alongside existing workers, ensuring comprehensive handling of various operational aspects.
2025-12-02 12:59:40 +01:00