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
2d9d8214ef
Merge pull request 'feat: enhance subscription handling with uid and tax mode support' ( #29 ) from refactor/reverseChargeTemplate into dev
...
Reviewed-on: #29
2026-05-21 19:20:05 +00:00
seaznCode
cf7d7d8f5a
feat: enhance subscription handling with uid and tax mode support
2026-05-21 21:19:51 +02:00
129669d2d6
Merge pull request 'feat: add tax_mode support for document templates and invoice processing + remove local template fallback' ( #27 ) from refactor/reverseChargeTemplate into dev
...
Reviewed-on: #27
2026-05-21 18:59:51 +00:00
seaznCode
d553d056e1
feat: add tax_mode support for document templates and invoice processing + remove local template fallback
2026-05-21 20:59:15 +02:00
DeathKaioken
b11006ee28
Merge branch 'dev' of https://git.profit-planet.partners/DK404/CentralBackend into dev
2026-05-21 20:54:46 +02:00
DeathKaioken
a250608131
template fix maybe
2026-05-21 20:50:02 +02:00
seaznCode
ae73c37d3e
dei mutter
2026-05-21 20:31:33 +02:00
seaznCode
e7aee1e380
kmpaidkwtdwj
2026-05-17 16:15:47 +02:00
seaznCode
10552488c0
refactor: remove unused CompanySettingsRepository and QR code handling logic
2026-05-05 21:44:35 +02:00
DeathKaioken
f5a95843af
uid change
2026-04-28 19:23:46 +02:00
seaznCode
7be7ea7269
feat: implement adminCreate endpoint and corresponding service method for manual invoice creation
2026-04-22 21:14:40 +02:00
seaznCode
449a83473c
feat: add sendEmailReport method to InvoiceService and corresponding route
2026-04-07 17:05:14 +02:00
seaznCode
b87b999455
feat: add shipping fee resolution to invoice items and refactor item building logic
2026-03-20 16:27:37 +01:00
seaznCode
bd21801c41
refactor: remove local QR data URI caching and streamline QR code retrieval
2026-03-17 18:59:24 +01:00
DeathKaioken
914e8bd528
fmlfmlflmflm
2026-03-16 20:03:54 +01:00
seaznCode
5232fb1f2d
feat: update invoice template loading to fetch from S3 and streamline user type handling
2026-03-11 22:29:46 +01:00
seaznCode
f85d01af8d
feat: implement guest user registration and company settings management
2026-03-09 22:07:12 +01:00
seaznCode
2c239ad331
feat: enhance invoice and pool management with new status updates, detailed invoice retrieval, and pool statistics
2026-03-08 16:28:46 +01:00
DeathKaioken
04a032992a
feat: abo
2026-02-18 11:16:54 +01:00
DeathKaioken
09a6004875
feat: dependecy fix + Abo Mailing Template
2026-02-18 10:24:04 +01:00
seaznCode
4ce8507858
feat: enhance pool management with subscription linking and inflow diagnostics
2026-02-17 18:13:27 +01:00
DeathKaioken
80e7a96bce
feat: invoice
2025-12-15 16:58:55 +01:00