Commit graph

421 commits

Author SHA1 Message Date
Jan
462a960c68 Implemented deactivated container types, CalculationExecutionService to handle container type activation logic. Fix destinationEdit store to handle null values in data. 2026-01-20 09:53:58 +01:00
Jan
b66ac66b54 Bugfixing: Clean up existing drafts in PremisesService and include annual repacking cost in CalculationExecutionService. 2026-01-18 21:24:24 +01:00
Jan
11d32a665e Rename pages-change event to page-change in Pagination component and update related references. 2026-01-18 18:37:07 +01:00
Jan
b5f2df8be7 Rename helppages-change event to pages-change in Pagination component. 2026-01-18 18:15:45 +01:00
Jan
c1e136f914 Merge remote-tracking branch 'origin/dev' into dev 2026-01-18 18:11:32 +01:00
Jan
bdfaef3365 Fixed isWeightExceeded value in database. Fixed shipping freqency rounding in database 2026-01-18 18:11:22 +01:00
ac23dc4728 Merge pull request 'main' (#105) from main into dev
Reviewed-on: #105
2026-01-11 22:27:40 +00:00
bde397e509 Merge pull request 'dev' (#104) from dev into main
Reviewed-on: #104
2026-01-11 22:26:47 +00:00
Jan
8742d24b62 Add help system with markdown-based content, video support, and help menu integration; update related UI components, backend services, and frontend store to enable contextual help functionality. 2026-01-10 19:19:38 +01:00
Jan
22051135ad Fix supplier item layout and styling, 2026-01-06 20:39:07 +01:00
Jan
23bc00d33c Improve logging in DistanceApiService and DistanceMatrixRepository: Add fallback to names when external mapping IDs are null, fix inconsistent spacing, and enhance error messages with better node ID resolution. 2026-01-06 18:17:28 +01:00
Jan
8ef279e735 Enhance error handling in massSetDestinations: Add notifications for failures, logging support, and update modal behavior to prevent data clearing on errors. 2026-01-06 17:40:07 +01:00
Jan
81233db437 Fixing wrong modal title if edited over toolbar 2026-01-06 17:20:46 +01:00
Jan
8d85e4c692 Refactor ShippingFrequencyCalculationService: Adjust container calculation logic to ensure minAnnualFrequency is respected when fillContainer is true. 2026-01-06 16:37:46 +01:00
Jan
9b13261a20 Fixed "Oversea share" -> "Overseas share". Dont show partnumber/Supplier in error message when in single edit mode 2026-01-06 12:34:43 +01:00
Jan
eb5aecb1b5 Bugfix shippingfrequency 2026-01-05 14:10:56 +01:00
Jan
d606e3e33a Add modal for node details with map view and country flag rendering, enhance table interactions with row-click handling 2026-01-04 19:30:34 +01:00
Jan
1ceca3f2f1 Adjust FCA fees calculation to average per destination for consistency with other cost computations 2026-01-04 19:20:34 +01:00
Jan
3a203d1c7e Refactor handling cost calculation logic: simplify null checks using Objects.requireNonNullElse, adjust handling and disposal calculations, and improve clarity in annual cost computations. 2026-01-04 18:59:53 +01:00
Jan
f8d2745d32 Merge branch 'dev' of git.avatic.de:avatic/lcc_tool into dev 2026-01-04 17:40:52 +01:00
Jan
b473e34809 Add page objects and test framework scaffolding for Selenium-based test automation. Includes initial test suites, element locators, and configuration setup. 2026-01-04 17:40:48 +01:00
Jan
63e1574d2f Enhance logging in DistanceApiService to include cached distance details; refactor and improve handling/multiplier logic in cost calculation services. 2026-01-04 17:39:43 +01:00
Renovate-Bot
d079971ec9 Merge pull request 'Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.9' (#99) from renovate/spring-boot into dev 2025-12-22 00:01:24 +00:00
Renovate-Bot
6c237a83ce Merge pull request 'Update dependency maven to v3.9.12' (#98) from renovate/maven-3.x into dev 2025-12-22 00:01:23 +00:00
Renovate Bot
d3e14fa8f0 Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.9 2025-12-22 00:01:22 +00:00
Renovate Bot
4cfee73704 Update dependency maven to v3.9.12 2025-12-22 00:01:20 +00:00
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