Torsten Schulz torsten
  • Joined on 2025-12-19
torsten pushed to main at torsten/yourpart3 2026-03-23 12:16:16 +01:00
43dd1a3b7f Update package dependencies across frontend and backend: Upgrade various libraries including nodemon, sequelize-cli, and axios to their latest versions for improved performance and security. Adjust dependency versions in package.json files for both frontend and backend to ensure compatibility and stability.
torsten pushed to main at torsten/yourpart3 2026-03-23 12:09:33 +01:00
22f1803e7d Add localization for marriage gift, lover maintenance, and household order: Update German, English, and Spanish translation files to include new terms related to marriage and household management. Enhance MoneyHistoryView to improve activity translation handling with additional candidate formats.
torsten pushed to main at torsten/yourpart3 2026-03-23 12:05:30 +01:00
42e894d4e4 Enhance FalukantService error handling for debtors prison records: Implement try-catch logic to manage potential database errors when retrieving debtor records. Update nobility title requirements to include new house position values for various titles, ensuring consistency across the application. Adjust initialization script for title requirements to reflect these changes.
torsten pushed to main at torsten/yourpart3 2026-03-23 12:00:00 +01:00
9b88a98a20 Implement debtors prison features across the application: Enhance FalukantController to include debtors prison logic in various service methods. Update FalukantService to manage debtors prison state and integrate it into user data retrieval. Modify frontend components, including DashboardWidget, StatusBar, and BankView, to display debtors prison status and warnings. Add localization for debtors prison messages in English, German, and Spanish, ensuring clarity in user notifications and actions.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 11:56:15 +01:00
e811ec6264 Integrate debt management features into Falukant daemon: Added falukant_debtors module for handling debtor logic, including daily processing and SQL queries for managing debtors' status and actions. Updated FalukantFamilyWorker to incorporate debtor checks and error handling, enhancing financial interactions and family dynamics.
torsten pushed to main at torsten/yourpart3 2026-03-23 11:11:42 +01:00
f2343098d2 Refactor political office type references in FalukantService: Update the alias for PoliticalOfficeType from 'officeType' to 'type' in multiple locations to improve clarity and consistency in candidate ranking logic.
torsten pushed to main at torsten/yourpart3 2026-03-23 11:05:49 +01:00
57ab85fe10 Implement church career information retrieval and update related components: Add a new method in FalukantService to fetch church career details for characters, including current and approved office levels. Enhance DashboardWidget, StatusBar, and ChurchView components to handle new church-related socket events and display relevant information. Update localization files for church-related terms and error messages in English, German, and Spanish.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 11:02:22 +01:00
9d7f61a329 Enhance church office management in Falukant daemon: Introduced falukantUpdateChurch event for church applications and appointments, updated SQL queries for church office processing, and refactored the PoliticsWorker to streamline daily tasks related to church offices. Improved handling of church application scoring and interim appointments, enhancing overall church dynamics and character interactions.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:47:56 +01:00
ce36315b58 Enhance NobilityView with new house position and condition formatting: Introduce methods to format house position labels and house condition descriptions based on numeric values. Update requirement translations to utilize these new methods for improved clarity and localization.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:31:35 +01:00
80d8caee88 Add new requirements for nobility titles and enhance service logic: Introduce checks for reputation, house position, house condition, office rank, and lover count in the FalukantService. Update title requirements in the initialization script to include these new criteria. Enhance localization for requirements in English, German, and Spanish, ensuring accurate translations for new conditions.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 10:11:51 +01:00
708ffc3eda Refactor Falukant daemon logic for time-based processing: Updated the handling of monthly servant costs and lover installments to align with the new game time model, introducing a unified "Monatstick" concept for cost calculations. Enhanced SQL queries and worker logic to ensure accurate processing every 2 hours, improving financial interactions and family dynamics.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:10:14 +01:00
b3607849d2 Update servant cost calculation and documentation: Adjust base servant cost formula to reflect a compressed time scale in Falukant, changing the calculation from a realistic monthly wage to an abstract maintenance value. Update implementation spec to clarify the new cost structure and time measurement for the external daemon.
torsten pushed to main at torsten/yourpart3 2026-03-23 10:04:34 +01:00
d901257be1 Fix typos in BranchView and OverviewView: Correct spelling of 'Steuerfläche', 'prüfen', and 'alltäglicher' for improved localization accuracy.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 10:01:37 +01:00
c82fbc0f7c Implement lover installment logic in FalukantFamilyWorker: Added support for processing lover maintenance payments every 2 hours, including new SQL queries for installment tracking and updates to relationship states. Enhanced WebSocket events to notify UI of installment changes, improving family dynamics and financial interactions.
torsten pushed to main at torsten/yourpart3 2026-03-23 09:53:34 +01:00
d7c59df225 Enhance FamilyView styles for improved layout and responsiveness: Adjust flex properties, grid configurations, and dimensions for better visual consistency. Implement new styles for lover candidate cards and family view to prevent overlap and ensure proper spacing across components.
torsten pushed to main at torsten/yourpart3 2026-03-23 09:34:58 +01:00
f7e0d97174 Add marriage management features: Implement endpoints for spending time with, gifting to, and reconciling with spouses in the FalukantController. Update UserHouse model to include household tension attributes. Enhance frontend components to manage marriage actions and display household tension details, including localization updates in multiple languages.
torsten pushed to main at torsten/yourpart-daemon 2026-03-23 09:02:52 +01:00
fe0361971d Enhance Falukant family and production dynamics: Updated FalukantFamilyWorker to include public stability and household tension calculations, integrating new SQL queries for managing marriage states and household attributes. Added FalukantCertificateWorker for production certificate management, enhancing overall family interaction and production tracking.
torsten pushed to main at torsten/yourpart3 2026-03-22 13:19:24 +01:00
2055c11fd9 Add random chat button to NoLoginView: Introduce a new button for starting random chats, enhancing user engagement options. Update layout for improved accessibility and visual consistency.
torsten pushed to main at torsten/yourpart3 2026-03-22 11:44:47 +01:00
f98352088e Refactor NoLoginView styles for improved layout and spacing: Adjust padding, margins, and grid properties to enhance visual consistency and responsiveness across components.
torsten pushed to main at torsten/yourpart3 2026-03-22 11:00:20 +01:00
63d9aab66a Update NoLoginView styles: Change action panel alignment from space-between to flex-start for improved layout consistency and responsiveness.