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
All Workflows
deploy-daemon.yml
Actor
All actors
torsten
Status
All status
Success
Failure
Waiting
Running
Enhance income update logic in DirectorWorker: Introduced a nested SQL query to calculate desired income based on title of nobility and knowledge averages. Updated the income setting logic to utilize this calculated desired income, ensuring more accura…
#45
:
Commit
2d62ba4b51
pushed by
torsten
main
2026-05-08 11:30:40 +02:00
1m29s
View workflow file
Refactor WebSocket server access control logic for worker schedules: Updated the handling of user permissions in `handle_connection` to utilize `tokio::task::spawn_blocking`, improving error handling and debugging information in the `WorkerScheduleAcce…
#44
:
Commit
dd8d8be79b
pushed by
torsten
main
2026-05-08 11:17:36 +02:00
1m40s
View workflow file
Enhance worker schedule access control with detailed debugging information: Updated the `user_can_read_worker_schedules` function to return a `WorkerScheduleAccessDebug` struct, providing detailed error messages and access information. Improved WebSock…
#43
:
Commit
d27230a0b5
pushed by
torsten
main
2026-05-08 10:47:16 +02:00
1m39s
View workflow file
Add user right for main admin and enhance worker schedule access control: Introduced a new user right `mainadmin` to improve access management. Updated the logic in `user_can_read_worker_schedules` to include checks for this new right, enhancing the SQ…
#42
:
Commit
f7eb53ae90
pushed by
torsten
main
2026-05-08 10:32:58 +02:00
1m32s
View workflow file
Implement worker schedule access control and runtime tracking: Added a new user right `worker_schedule_read` to manage access to the `getWorkerSchedules` WebSocket endpoint. Enhanced the WebSocket server to handle requests for worker schedules, includi…
#41
:
Commit
42f71d831f
pushed by
torsten
main
2026-05-08 09:06:01 +02:00
1m35s
View workflow file
Enhance satisfaction update logic in DirectorWorker: Introduced an adjusted income calculation to update director incomes based on their wished income and auto-adjust settings. Modified the SQL query for satisfaction updates to include this new logic, …
#40
:
Commit
b7d7705bbe
pushed by
torsten
main
2026-05-07 13:34:24 +02:00
1m37s
View workflow file
Add satisfaction check to DirectorWorker: Introduced a new field for tracking the last satisfaction check and updated the calculation logic to ensure it runs only once every 24 hours. Enhanced SQL query for updating satisfaction to include a salary gap…
#39
:
Commit
48a374e3ac
pushed by
torsten
main
2026-05-07 11:32:00 +02:00
1m30s
View workflow file
Add branch and region details to DirectorWorker: Enhanced resignation candidate structure by including branch_id, region_id, and region_label. Updated resignation risk and resignation payloads to incorporate these new fields. Modified SQL query to retr…
#38
:
Commit
d0ff6cad68
pushed by
torsten
main
2026-05-07 11:27:42 +02:00
1m49s
View workflow file
Refactor revenue and tax handling in DirectorWorker: Updated logic to separately account for gross revenue and tax deductions during product sales. Enhanced monetary transactions to ensure accurate tax income distribution, particularly when the seller …
#37
:
Commit
9022b58dc7
pushed by
torsten
main
2026-05-06 11:11:53 +02:00
2m8s
View workflow file
Update monetary limits for numeric precision in BaseWorker and UserCharacterWorker: Changed maximum absolute values from numeric(10,2) to numeric(14,2) to accommodate larger monetary amounts. Adjusted related comments and clamping logic to reflect the …
#36
:
Commit
8509a7e171
pushed by
torsten
main
2026-05-06 11:07:09 +02:00
2m20s
View workflow file
Refactor event effect handling in EventsWorker: Improved logic for handling empty effect results to prevent unnecessary database writes. Enhanced error handling for retrieving current money, ensuring robust behavior when user data is unavailable. Simpl…
#35
:
Commit
43eb6ed0ab
pushed by
torsten
main
2026-04-24 10:02:43 +02:00
1m53s
View workflow file
Refactor Falukant certificate processing logic: Introduced a new SQL query to check for the existence of the `completion_count` column in the production log, allowing for conditional selection of certificate input rows. Added a legacy query for environ…
#34
:
Commit
05f713c5e1
pushed by
torsten
main
2026-04-21 15:36:35 +02:00
1m34s
View workflow file
Implement election candidate table readiness check in character deletion process: Added a new SQL query to verify the existence of the election candidate table before attempting to delete associated records. Updated the deletion logic in both EventsWor…
#33
:
Commit
397b612bf1
pushed by
torsten
main
2026-04-21 11:50:37 +02:00
1m40s
View workflow file
Enhance character deletion process in EventsWorker and UserCharacterWorker: Added SQL queries to delete associated data such as knowledge, debtors prism, political offices, and election candidates upon character deletion. Implemented event publishing f…
#32
:
Commit
a38beadb8e
pushed by
torsten
main
2026-04-20 15:36:53 +02:00
1m41s
View workflow file
Implement political office history logging: Added SQL logic to archive political office records upon expiration and deletion, ensuring historical tracking of office terms. Updated relevant queries to insert records into `falukant_log.political_office_h…
#31
:
Commit
0892e2db8b
pushed by
torsten
main
2026-04-17 17:33:31 +02:00
1m33s
View workflow file
Update production log SQL queries to include completion count: Modified the `QUERY_INSERT_UPDATE_PRODUCTION_LOG` to add a new `completion_count` field, ensuring accurate tracking of completed productions. Updated related documentation to reflect change…
#30
:
Commit
75a1e5b306
pushed by
torsten
main
2026-04-17 17:02:28 +02:00
1m51s
View workflow file
Enhance event effect handling in EventsWorker: Added logic to store detailed notes for price and production quality changes in notifications. Updated notification JSON structure to include these notes, improving the clarity of event effects communicate…
#29
:
Commit
48d8e9b293
pushed by
torsten
main
2026-04-14 11:40:43 +02:00
1m36s
View workflow file
Add logic to prevent multiple births for mothers in a single day: Implemented a new SQL query to check if a mother has already given birth today. Updated the `FalukantFamilyWorker` and `UserCharacterWorker` to utilize this check, enhancing the birth re…
#28
:
Commit
b0ee0da722
pushed by
torsten
main
2026-04-14 07:52:35 +02:00
1m35s
View workflow file
Implement director resignation processing in DirectorWorker: Added logic to check for director resignations based on satisfaction levels, including new SQL queries for retrieving candidates and deleting directors. Enhanced notification system to alert …
#27
:
Commit
6e931c1069
pushed by
torsten
main
2026-04-13 15:57:11 +02:00
1m33s
View workflow file
Refactor best production SQL query: Simplified and optimized the `QUERY_GET_BEST_PRODUCTION` by restructuring the query to use a `WITH` clause for better readability and performance. This change enhances the accuracy of production candidate selection b…
#26
:
Commit
3af0ab1156
pushed by
torsten
main
2026-04-13 15:46:42 +02:00
1m34s
View workflow file
Refactor SQL query for candidate selection: Updated the SQL query to include a new `FROM candidates` clause, ensuring accurate retrieval of the top production candidates based on worth calculations. This change enhances the clarity and functionality of…
#25
:
Commit
00ce7fc655
pushed by
torsten
main
2026-04-13 15:36:43 +02:00
1m54s
View workflow file
Enhance DirectorWorker logic for tax calculations: Updated the `DirectorWorker` to compute the cumulative tax percentage for net ranking and adjusted SQL queries to include this new parameter in production selection. Improved logging to capture additio…
#24
:
Commit
cd21293fbd
pushed by
torsten
main
2026-04-13 15:30:46 +02:00
1m34s
View workflow file
Refactor SQL queries for type consistency: Updated various SQL queries to ensure consistent data types by casting results to text. This change enhances compatibility and improves the handling of JSON data in the application.
#23
:
Commit
2eaea2481c
pushed by
torsten
main
2026-04-13 15:22:28 +02:00
1m37s
View workflow file
Add debug functionality for best production selection: Introduced a new SQL query `QUERY_GET_BEST_PRODUCTION_DEBUG` to retrieve the top 5 production candidates with detailed metrics. Enhanced the `DirectorWorker` to log debug information during product…
#22
:
Commit
3df83b507e
pushed by
torsten
main
2026-04-13 15:15:07 +02:00
1m36s
View workflow file
Add notify module and update notification SQL query: Introduced a new `notify` module for handling notifications. Updated the SQL query in `insert_notification_conn` to use `QUERY_INSERT_NOTIFICATION` instead of `QUERY_INSERT_NOTIFICATION_FULL`, simpli…
#21
:
Commit
df092d1790
pushed by
torsten
main
2026-04-13 15:09:29 +02:00
1m46s
View workflow file
Update deployment script path in workflow: Changed the script executed by the deploy-daemon workflow from `deploy-yourpart-bluegreen.sh` to `actualize-daemon.sh` for improved deployment management.
#16
:
Commit
10f71ece0e
pushed by
torsten
main
2026-04-10 09:54:19 +02:00
8m15s
View workflow file
Update production certificate logic for more frequent recalculations: Changed the certificate recalculation interval to approximately once per minute, updated related documentation, and adjusted the `FalukantFamilyWorker` to reflect these changes. Enha…
#15
:
Commit
7043e8d90c
pushed by
torsten
main
2026-04-10 08:48:34 +02:00
2m56s
View workflow file
Enhance money change event handling: Added a new `loss` field to the JSON response in the `EventsWorker` to display the loss amount as a positive value, improving clarity for UI text. Updated the calculation logic to ensure accurate representation of f…
#14
:
Commit
1111377913
pushed by
torsten
main
2026-04-10 08:42:46 +02:00
2m58s
View workflow file
Refactor production cost calculations and SQL query: Updated the `QUERY_GET_BEST_PRODUCTION` to implement a legacy formula for ranking based on effective market percentage and knowledge levels. Adjusted the calculation logic for costs and clarified doc…
#13
:
Commit
ebf20c4424
pushed by
torsten
main
2026-04-09 09:39:29 +02:00
2m42s
View workflow file
Refactor production cost calculations and SQL query: Updated the `QUERY_GET_BEST_PRODUCTION` to align profit calculations with the new logic for selling prices based on knowledge levels. Enhanced documentation to clarify the ranking criteria and the re…
#12
:
Commit
bb1c1c4133
pushed by
torsten
main
2026-04-09 09:14:23 +02:00
2m55s
View workflow file
First
Previous
1
2
Next
Last