Commit graph

  • 632ff53f42 Update dependency @vueuse/core to v14 renovate/major-vueuse-monorepo Renovate Bot 2026-02-10 18:35:38 +00:00
  • dfbc60b91a Update dependency org.mockito:mockito-core to v5.21.0 renovate/mockito-monorepo Renovate Bot 2026-02-10 18:35:35 +00:00
  • 0f401ff77b set PLAYWRIGHT_DOWNLOAD_CONNECTION_TIMEOUT in test.yml to ensure stable browser installation dev Jan 2026-02-10 09:58:59 +01:00
  • 7f6b6378f2 updated Maven command in test.yml to use test-compile for Playwright browser installation Jan 2026-02-10 09:45:39 +01:00
  • 081d69577e added Maven compile step before Playwright browser installation in test.yml Jan 2026-02-10 09:38:05 +01:00
  • 2d8cbae7a5 added Allure annotations (Epic, Feature, Story) to integration tests Jan 2026-02-10 09:17:10 +01:00
  • 3af4b675eb added playwright browsers to test.yml Jan 2026-02-08 22:11:07 +01:00
  • 96d877d2ef added npm build to test.yml, reduced verbosity of jdbc in tests Jan 2026-02-08 21:28:55 +01:00
  • 2314892be4 use branch as project name Jan 2026-02-08 20:44:48 +01:00
  • 34df33bdea fixed allure again. Jan 2026-02-08 20:42:08 +01:00
  • 9b958696b4 batch upload allure Jan 2026-02-08 20:20:22 +01:00
  • 8f7b132dd4 added debug log to test execution Jan 2026-02-08 20:08:08 +01:00
  • d2960bc892 fixed csfr token for allure in test.yml Jan 2026-02-08 19:51:15 +01:00
  • 448943dfe2 fixed indentation of test.yml Jan 2026-02-08 19:37:59 +01:00
  • 1563be7260 fixed test.yml and pom.xml (excludes controller tests) Jan 2026-02-08 19:36:53 +01:00
  • 65094b6cff fixed aspect j version in argline Jan 2026-02-08 19:20:53 +01:00
  • f5683dc5c3 fixed aspect j version in argline feature/systemtests Jan 2026-02-08 19:18:46 +01:00
  • 2832e28790 fixed test.yml Jan 2026-02-08 18:54:10 +01:00
  • b2af7a2718 fixed test.yml Jan 2026-02-08 18:50:48 +01:00
  • be231d1c9d fixed test.yml Jan 2026-02-08 18:44:38 +01:00
  • daa6bc46fe changed test container to a maven container Jan 2026-02-08 18:38:09 +01:00
  • 75060714b5 Merge pull request 'feature/systemtests' (#109) from feature/systemtests into dev Jan Weber 2026-02-08 15:24:47 +00:00
  • b674b8f477 All tests running. fixed cases with container calculations containing "-". Jan 2026-02-08 11:51:13 +01:00
  • c727bbccc2 wip: enhancing Jan 2026-02-06 19:13:15 +01:00
  • adf3666430 wip: input data fixed Jan 2026-02-06 14:37:54 +01:00
  • a928b7535a Update eclipse-temurin Docker tag to v25 renovate/eclipse-temurin-25.x Renovate Bot 2026-02-06 02:18:21 +00:00
  • b389480cc8 wip: input data fixed Jan 2026-02-05 19:30:42 +01:00
  • 57e752d918 Update dependency org.springframework.boot:spring-boot-starter-parent to v4 renovate/major-spring-boot Renovate Bot 2026-02-05 16:58:07 +00:00
  • 00dc7e9843 wip: intermediate commit. Jan 2026-02-05 13:56:52 +01:00
  • 26986b1131 wip: intermediate commit. testscripts running, but with high deviations. Jan 2026-02-05 13:04:17 +01:00
  • 1b2c4f6c4c Update dependency com.azure.spring:spring-cloud-azure-dependencies to v7 renovate/major-azure-sdk-for-java-monorepo Renovate Bot 2026-02-04 02:01:50 +00:00
  • b708af177f Merge remote-tracking branch 'origin/feature/frontend-optimization' into dev Jan 2026-02-01 11:09:39 +01:00
  • f86e2fb1d8 using "!mssql" instead of "mysql" for MySQLDialectProvider so that if no database profile is set, the MySQLDialectProvider is used. Jan 2026-01-31 18:04:11 +01:00
  • ae83b0845c using mysql as default config if no profile is active. Jan 2026-01-31 17:54:11 +01:00
  • 9dca1e8abb Added --down option to db.sh to stop database containers without deleting volumes. feature/mssql Jan 2026-01-30 14:20:35 +01:00
  • 8794a8a193 created db.sh script to start mysql or mssql in container. --clean deletes previous volumens and --users creates dummy users for debugging Jan 2026-01-30 13:45:39 +01:00
  • 15854e1076 Add part number chips feature to CalculationMassEdit modal Jan 2026-01-28 22:07:16 +01:00
  • 8e428af4d2 Updated CLAUDE.md to include multi database support. Jan 2026-01-28 21:08:25 +01:00
  • 21d00b8756 Refactored PackagingPropertiesRepositoryIntegrationTest Jan 2026-01-28 20:56:50 +01:00
  • 96715562e6 Added integration tests for CalculationJobDestinationRepository and CalculationJobRouteSectionRepository for MySQL and MSSQL; Jan 2026-01-28 17:53:42 +01:00
  • 8d08fedbc4 Added integration tests for RouteRepository and RouteNodeRepository for MySQL and MSSQL; Marked DestinationRepository as @Repository. Jan 2026-01-28 12:18:52 +01:00
  • a381ca7ef8 Improved removeOld method in BulkOperationRepository to fix subquery limitations in MySQL and optimize deletion logic. Jan 2026-01-28 11:21:00 +01:00
  • ffc08ebff6 Added integration tests for BulkOperationRepository and CalculationJobRepository for MySQL and MSSQL. Jan 2026-01-28 11:20:39 +01:00
  • 52116be1c3 Added integration tests for ContainerRateRepository, GroupRepository, and UserRepository for MySQL and MSSQL. Improved test coverage for pagination, filtering, UPSERT operations, and data cleanup methods. Jan 2026-01-28 10:36:24 +01:00
  • 5c8165c60e Added MatrixRateRepositoryIntegrationTest for MySQL and MSSQL; ensured data cleanup, improved test coverage for rate operations, and adjusted SQL logic for validation and copying between periods. Jan 2026-01-28 09:12:27 +01:00
  • a5fd03cc68 Refactored integration tests for NomenclatureRepository to ensure test data cleanup and alignment with updated table structure. Removed unused beans and dependencies in RepositoryTestConfig. Jan 2026-01-28 00:15:02 +01:00
  • 3f8453f93b Refactored and extended integration tests for repositories; added data cleanup methods, improved test coverage for property date handling, and adjusted SQL queries for validity and property set logic. Removed unused dependencies in NomenclatureRepository. Jan 2026-01-27 22:58:39 +01:00
  • 1a5a00e111 Removed MSSQL-specific test skips and fixed buildInsertIgnoreStatement by replacing IF NOT EXISTS logic with MERGE syntax. Adjusted SQL query to include missing GROUP BY fields in CountryPropertyRepository. Jan 2026-01-27 22:10:17 +01:00
  • 861c5e7bbc Added integration tests for CountryPropertyRepository, SysErrorRepository, and PropertyRepository for MySQL and MSSQL. Jan 2026-01-27 21:21:44 +01:00
  • 6fc0839320 Added integration tests for UserNodeRepository, MaterialRepository, NomenclatureRepository, and PackagingDimensionRepository for MySQL and MSSQL. Jan 2026-01-27 20:05:11 +01:00
  • 919c9d0499 Added PackagingRepositoryIntegrationTest for MySQL and MSSQL; extended PackagingRepository with additional fields in SELECT query and improved SQL pagination logic. Jan 2026-01-27 19:27:13 +01:00
  • c25f00bb01 Added CountryRepositoryIntegrationTest for MySQL and MSSQL, updated CountryRepository to support dialect-specific boolean literals. Jan 2026-01-27 18:20:54 +01:00
  • 8e6cc8cf07 Added TestContainers-based testing configuration for MySQL and MSSQL integration tests. Added module test for DialectProviders, Smoketests for TestContainers-based integration tests. NodeRepositoryIntegrationTest. Other Repository integration tests still missing. Jan 2026-01-27 18:04:08 +01:00
  • 5fb025e4b3 further sql fixes. frontend fix height of help system Jan 2026-01-27 13:16:07 +01:00
  • e53f865210 further sql fixes Jan 2026-01-27 12:40:11 +01:00
  • b1d46c1057 Updated migration scripts to ensure Unicode compatibility by using N-prefixed strings in MSSQL SQL INSERT statements. Jan 2026-01-27 12:10:06 +01:00
  • 1baf3111aa Updated migration scripts to ensure Unicode compatibility by using N-prefixed strings in MSSQL SQL INSERT statements. Jan 2026-01-27 11:06:47 +01:00
  • cd411d8b01 Updated MSSQL schema migration script to use NVARCHAR for Unicode support. Jan 2026-01-27 10:57:01 +01:00
  • 48ce77dad3 Added missing boolean values to dialectProvider Jan 2026-01-27 10:43:40 +01:00
  • 5b2018c9e0 Fixed "TRUE/FALSE" => "0/1" mssql Jan 2026-01-27 10:00:48 +01:00
  • 28ee19d654 Ported flyway migration steps to mssql. Add initial MSSQL support with Docker scripts and SQL initialization. Jan 2026-01-27 09:15:40 +01:00
  • 0d4fb1f04f Step 2.3 - Add MSSQLDialectProvider Implementation Jan 2026-01-26 21:08:04 +01:00
  • 5866f8edc8 Fixed build errors Jan 2026-01-25 19:41:52 +01:00
  • eff5d26ea3 Step 2.3 - Finalize Repositories with SqlDialectProvider Integration Jan 2026-01-25 19:30:45 +01:00
  • 1084c5b1cd Step 2.2 - Mid-Priority Repositories Jan 2026-01-25 19:16:22 +01:00
  • 29675f9ff4 Step 2.1: Kritische Repositories (3 Tasks) Jan 2026-01-25 18:42:31 +01:00
  • 10a8cfa72b Step 1 - Foundation & Infrastruktur (SqlDialectProvider Interface, Maven Dependencies, Konfiguration) Jan 2026-01-25 18:30:51 +01:00
  • 417221eca8 Fix: More stable bulk geocoding. Added @Transactional to outer bulk service call, to revert all changes to database if anything fails Jan 2026-01-23 16:57:06 +01:00
  • 85f660665a Merge pull request 'dev' (#108) from dev into main main v1.0.11 Jan Weber 2026-01-22 16:52:42 +00:00
  • 605bcfe0fc Improve Excel mapper geocoding: Add fuzzy search fallback for failed addresses, introduce better cell value handling, and enhance error logging. Jan 2026-01-22 17:25:40 +01:00
  • 03cd1274e9 src/main/java/de/avatic/lcc/service/api/BatchGeoApiService.java aktualisiert Jan Weber 2026-01-22 09:35:12 +00:00
  • 8e01ef055a Merge pull request 'Implemented deactivated container types, CalculationExecutionService to handle container type activation logic. Fix destinationEdit store to handle null values in data.' (#107) from dev into main v1.0.10 Jan Weber 2026-01-20 08:57:30 +00:00
  • 462a960c68 Implemented deactivated container types, CalculationExecutionService to handle container type activation logic. Fix destinationEdit store to handle null values in data. Jan 2026-01-20 09:53:58 +01:00
  • 8be5f34137 Merge pull request 'dev' (#106) from dev into main v1.0.9 Jan Weber 2026-01-18 21:39:04 +00:00
  • b66ac66b54 Bugfixing: Clean up existing drafts in PremisesService and include annual repacking cost in CalculationExecutionService. Jan 2026-01-18 21:24:24 +01:00
  • 11d32a665e Rename pages-change event to page-change in Pagination component and update related references. Jan 2026-01-18 18:37:07 +01:00
  • b5f2df8be7 Rename helppages-change event to pages-change in Pagination component. Jan 2026-01-18 18:15:45 +01:00
  • c1e136f914 Merge remote-tracking branch 'origin/dev' into dev Jan 2026-01-18 18:11:32 +01:00
  • bdfaef3365 Fixed isWeightExceeded value in database. Fixed shipping freqency rounding in database Jan 2026-01-18 18:11:22 +01:00
  • ac23dc4728 Merge pull request 'main' (#105) from main into dev Jan Weber 2026-01-11 22:27:40 +00:00
  • bde397e509 Merge pull request 'dev' (#104) from dev into main v1.0.8 Jan Weber 2026-01-11 22:26:47 +00:00
  • 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. Jan 2026-01-10 19:19:38 +01:00
  • 22051135ad Fix supplier item layout and styling, Jan 2026-01-06 20:39:07 +01:00
  • 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. Jan 2026-01-06 18:17:28 +01:00
  • 8ef279e735 Enhance error handling in massSetDestinations: Add notifications for failures, logging support, and update modal behavior to prevent data clearing on errors. Jan 2026-01-06 17:40:07 +01:00
  • 81233db437 Fixing wrong modal title if edited over toolbar Jan 2026-01-06 17:20:46 +01:00
  • 8d85e4c692 Refactor ShippingFrequencyCalculationService: Adjust container calculation logic to ensure minAnnualFrequency is respected when fillContainer is true. Jan 2026-01-06 16:37:46 +01:00
  • 9b13261a20 Fixed "Oversea share" -> "Overseas share". Dont show partnumber/Supplier in error message when in single edit mode Jan 2026-01-06 12:34:43 +01:00
  • eb5aecb1b5 Bugfix shippingfrequency Jan 2026-01-05 14:10:56 +01:00
  • d606e3e33a Add modal for node details with map view and country flag rendering, enhance table interactions with row-click handling Jan 2026-01-04 19:30:34 +01:00
  • 1ceca3f2f1 Adjust FCA fees calculation to average per destination for consistency with other cost computations Jan 2026-01-04 19:20:34 +01:00
  • 3a203d1c7e Refactor handling cost calculation logic: simplify null checks using Objects.requireNonNullElse, adjust handling and disposal calculations, and improve clarity in annual cost computations. Jan 2026-01-04 18:59:53 +01:00
  • f8d2745d32 Merge branch 'dev' of git.avatic.de:avatic/lcc_tool into dev Jan 2026-01-04 17:40:52 +01:00
  • b473e34809 Add page objects and test framework scaffolding for Selenium-based test automation. Includes initial test suites, element locators, and configuration setup. Jan 2026-01-04 17:40:48 +01:00
  • 63e1574d2f Enhance logging in DistanceApiService to include cached distance details; refactor and improve handling/multiplier logic in cost calculation services. Jan 2026-01-04 17:39:43 +01:00
  • d079971ec9 Merge pull request 'Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.9' (#99) from renovate/spring-boot into dev Renovate-Bot 2025-12-22 00:01:24 +00:00
  • 6c237a83ce Merge pull request 'Update dependency maven to v3.9.12' (#98) from renovate/maven-3.x into dev Renovate-Bot 2025-12-22 00:01:23 +00:00
  • d3e14fa8f0 Update dependency org.springframework.boot:spring-boot-starter-parent to v3.5.9 Renovate Bot 2025-12-22 00:01:22 +00:00
  • 4cfee73704 Update dependency maven to v3.9.12 Renovate Bot 2025-12-22 00:01:20 +00:00
  • 6add528c02 Add import/export functionality for apps, including client-side file handling and backend encryption/decryption logic Jan 2025-12-17 16:06:59 +01:00