Commit graph

394 commits

Author SHA1 Message Date
Jan
6add528c02 Add import/export functionality for apps, including client-side file handling and backend encryption/decryption logic 2025-12-17 16:06:59 +01:00
Jan
1788a7ef1c Refactor: Pass ContainerCalculationResult into cost calculation services and update ShippingFrequencyCalculationService logic to consider HU per container handling. 2025-12-17 14:29:08 +01:00
Jan
9ac3cb7815 Bugfix: if hu amount is less than min shipping frequency, fix total utilization accordingly 2025-12-17 09:42:19 +01:00
Jan
1be35b5a8d Bugfix: shipping frequency custom calculation. Stacking in container calcualtion 2025-12-16 22:16:03 +01:00
a83c49bc70 Merge pull request 'Reworked excel reporting' (#97) from feature/reporting into dev
Reviewed-on: #97
2025-12-16 19:26:31 +00:00
Jan
e53dd7b920 Reworked excel reporting 2025-12-16 20:25:17 +01:00
Jan
2a77d0ac70 Merge remote-tracking branch 'origin/dev' into dev 2025-12-15 10:27:06 +01:00
Jan
088a4c62d8 fixed so that properties with "0" as value are shown correctly 2025-12-15 10:26:50 +01:00
Renovate-Bot
5a128d8ebf Merge pull request 'Update mysql Docker tag to v8.4' (#92) from renovate/mysql-8.x into dev 2025-12-15 02:01:43 +00:00
Renovate Bot
356f7d98a7 Update mysql Docker tag to v8.4 2025-12-15 02:01:41 +00:00
Renovate-Bot
44449ef625 Merge pull request 'Update dependency com.azure.spring:spring-cloud-azure-dependencies to v5.24.1' (#90) from renovate/azure-sdk-for-java-monorepo into dev 2025-12-15 00:02:11 +00:00
Renovate Bot
d631338778 Update dependency com.azure.spring:spring-cloud-azure-dependencies to v5.24.1 2025-12-15 00:02:08 +00:00
Jan
4f24fd88bf Fixed packaging excel header and added packaging properties 2025-12-14 19:58:55 +01:00
Jan
5bcf599e2f Initialize distance field with BigDecimal.ZERO in DistanceApiService. 2025-12-14 19:29:00 +01:00
Jan
eaf3d0da9d Simplify distance assignment logic in RoutingService. 2025-12-14 19:17:25 +01:00
Jan
6ddd48400e Extend filtering logic in NodeRepository by including external_mapping_id in search criteria. Fix for Issue #77 2025-12-14 17:35:07 +01:00
Jan
640f466441 showing empty fields in handling costs (not 0.00), to prevent that the 0.00 is set in the backend 2025-12-14 17:26:59 +01:00
0a128a7cb4 Merge pull request 'feature/reporting - merge reporting current state into dev because it contains bugfixes for issue #78' (#84) from feature/reporting into dev
Reviewed-on: #84
2025-12-14 16:04:16 +00:00
Jan
0b78321e58 added container info to d2d transports 2025-12-14 16:58:15 +01:00
Jan
6b73e4afdf Fix for (Issue #81). Layers should be stored now correctly 2025-12-14 16:49:57 +01:00
Jan
dd4ce8879b Fill out section distance in database during routing 2025-12-14 16:24:42 +01:00
Jan
06ad1415fb Bugfix: was mixing up user node and non-user node in RoutingService 2025-12-14 15:45:23 +01:00
Jan
adc1ee0d04 Bugfix: annualCost in d2d routing (Issue #79) 2025-12-14 13:10:14 +01:00
Jan
bce745e458 Bugfixes for #72, #73, #75, #68 2025-12-14 10:39:15 +01:00
Jan
175ac4266b Refactor Report DTOs: extracted ReportPremisesDTO, adjusted ReportDestinationDTO, updated frontend to align with new structure, and enhanced reporting logic. 2025-12-13 23:15:10 +01:00
Jan
b75fe9bb99 Refine logging for TaxationResolverService to improve duty relevance and extraction insights. 2025-12-13 17:24:14 +01:00
Jan
94692e12ce Add logging to enhance debugging in taxation services. 2025-12-13 17:00:55 +01:00
Jan
5d804543d7 Remove unused TransitNodeDTO and clean up formatting in BulkFileType. 2025-12-13 10:28:52 +01:00
Jan
c0e0c377ce Remove unused AzureMapsController, clean up commented decode logic, and introduce @PreAuthorize annotations in controllers to enforce role-based access controls. 2025-12-13 10:22:02 +01:00
Jan
3aa86b4eea Enhance distance handling in routing logic: add new distance attributes, improve fallback logic, and refine Azure Maps API integration. 2025-12-12 15:08:07 +01:00
Jan
735d8a707b Fix typo in Calculations page header text 2025-12-10 14:50:35 +01:00
Jan
691d447d16 Refactored: dedicated calculation thread. Calculationstatus Dashboard. 2025-12-10 14:49:54 +01:00
Jan
8763efd8fc added supplier and part number info to error message 2025-12-09 11:38:32 +01:00
Jan
27166e4b00 Added user friendly error messages 2025-12-09 10:59:35 +01:00
Jan
0edcfb5258 Refactor doPrecheck method to improve parameter handling and enhance error messages with calculation date support. 2025-12-09 10:55:01 +01:00
Jan
4f0eeff16b Refine exception message handling for missing transport rates to support nullable end dates. 2025-12-08 20:01:05 +01:00
Jan
9c56b7ec16 Fix for: Inlandsverbindung zeigt Route über Hafen an #49 2025-12-08 14:18:10 +01:00
Jan
607c057beb Add computed properties for costs in DestinationMassHandlingCostRow, refine tariff rate message, and enhance description handling logic in MaterialFastExcelMapper 2025-12-08 12:56:48 +01:00
Jan
aa6b2db962 Fix for Bulk Edit HS Code #62, D2D Routing #56, D2D Route #55, Eur-Werte mit 2 Nachkommastellen anzeigen #54 2025-12-08 11:41:39 +01:00
Jan
b1a392b5e0 Fix for Feature #64 2025-12-08 11:11:35 +01:00
Jan
c3db9ee2a6 Merge remote-tracking branch 'origin/dev' into dev 2025-12-08 10:35:39 +01:00
Jan
1f5dc0e6ff Bugfix: user supplier with d2d routing, Bugfix: indeterminate in Destination Manager, Removed Azure maps dependency in frontend, adjusted logmessage (memory, startup) 2025-12-08 10:35:26 +01:00
Renovate-Bot
18a36c9469 Merge pull request 'Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.8' (#66) from renovate/spring-boot into dev 2025-12-08 00:02:03 +00:00
Renovate-Bot
b3d7b956f7 Merge pull request 'Update dependency com.azure.spring:spring-cloud-azure-dependencies to v5.24.0' (#65) from renovate/azure-sdk-for-java-monorepo into dev 2025-12-08 00:02:01 +00:00
Renovate Bot
f6023256fb Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.8 2025-12-08 00:02:00 +00:00
Renovate Bot
46acb6cee8 Update dependency com.azure.spring:spring-cloud-azure-dependencies to v5.24.0 2025-12-08 00:01:58 +00:00
Jan
6e80beda14 Add null checks for error trace fields in SysErrorTransformer to prevent null values 2025-12-07 21:48:50 +01:00
Jan
78f713e4c1 Add null check for getFileName in toSysErrorTraceItem to avoid null values 2025-12-07 21:47:19 +01:00
Jan
f68679f839 fixed packaging import 2025-12-07 21:07:45 +01:00
Jan
88d258cd06 Add toggle functionality to expand/collapse all items in CalculationDumps and adjust tab order in Config page 2025-12-07 20:50:38 +01:00