CentralBackend/scripts
seaznCode 427c12be3c feat: add language normalization and user settings updates
- Introduced language normalization utility functions to standardize language codes across the application.
- Updated ContractUploadController to resolve requested language from contract data and user settings.
- Enhanced authMiddleware to set preferred language in user object based on user settings.
- Added preferred_language column to user_settings table in the database.
- Implemented UserSettingsRepository to manage user settings, including preferred language updates.
- Updated DocumentTemplateService and AboContractService to support language-specific templates.
- Enhanced InvoiceService to select invoice templates based on normalized language codes.
- Added new script to compare versions of ABO contract documents.
- Refactored various services and repositories to utilize the new language normalization logic.
2026-06-07 21:13:41 +02:00
..
compareAboContractDocxVersions.js feat: add language normalization and user settings updates 2026-06-07 21:13:41 +02:00
createAdminUser.js kmpaidkwtdwj 2026-05-17 16:15:47 +02:00
createCompanyUser.js add dummy Company User for testing 2026-05-21 19:31:34 +02:00
createGuestUser.js feat: implement createGuestUser function for guest user management 2026-03-15 01:11:29 +01:00
createPersonalUser.js feat: add return statement to createCompanyUser and createPersonalUser functions 2026-01-19 22:12:06 +01:00
initPermissions.js feat: add permission checks for subscription and implement user permission retrieval 2026-03-11 22:27:31 +01:00
migrateContractPaths.js fix: standardize target path to always use 'contract' in migrateContractPaths function 2026-02-04 12:18:56 +01:00
testRenewalCron.js feat: update renewal process and email notifications for subscriptions 2026-03-16 16:04:36 +01:00