dev #32

Merged
Seazn merged 3 commits from dev into main 2026-06-07 19:21:13 +00:00

3 Commits

Author SHA1 Message Date
b7a36ed167 Merge pull request 'refactor/reverseChargeTemplate' (#31) from refactor/reverseChargeTemplate into dev
Reviewed-on: #31
2026-06-07 19:14:59 +00:00
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
seaznCode
5882bf718c updated templates 2026-06-07 20:06:42 +02:00