Commit Graph

  • 567e8b38f1 Sonar Fixes (5) (#2211) Avgustin Marinov 2025-01-21 11:20:50 +02:00
  • 33a6250646 Sonar Fixes (4) (#2210) Avgustin Marinov 2025-01-21 10:20:09 +02:00
  • e64053fb59 Improve creatTempFile/Dir usage (#2208) Avgustin Marinov 2025-01-21 09:11:07 +02:00
  • d71a159db2 Remove use of deprecated RandomStringUtils method (#2207) Avgustin Marinov 2025-01-21 09:10:57 +02:00
  • e317a38d6d Fix SonarQube issues (3) (#2206) Avgustin Marinov 2025-01-20 17:04:07 +02:00
  • 5dabe9117a Fix SonarQube issues (2) (#2205) Avgustin Marinov 2025-01-20 16:29:45 +02:00
  • 385023d8b6 Fix SonarQube issues (1) (#2204) Avgustin Marinov 2025-01-20 14:23:58 +02:00
  • 25e45d5825 User friendly map toString in StatisticsUtils (#2203) Avgustin Marinov 2025-01-20 13:31:31 +02:00
  • 1f71d6ddb0 Add JPA statistics support for eclipselink and hibernate (#2202) Avgustin Marinov 2025-01-20 13:17:55 +02:00
  • 357c81fbf4 Fix 'HHH000038: Composite-id class does not override equals(): org.eclipse.hawkbit.repository.jpa.model.RolloutTargetGroupI' (#2200) Avgustin Marinov 2025-01-17 11:56:07 +02:00
  • 004723b080 add release notes to site (#2201) Stanislav Trailov 2025-01-17 10:23:50 +02:00
  • 916b0ce7ba update third party dependencies (#2199) Stanislav Trailov 2025-01-14 14:27:06 +02:00
  • dda4432339 Fix JpaTarget entity graphs (#2198) Avgustin Marinov 2025-01-14 12:31:41 +02:00
  • a9ace4e83c Remove unused ConfirmationManagement.autoConfirmActiveActions (#2197) Avgustin Marinov 2025-01-14 11:11:36 +02:00
  • 207261342c Add configuration for hibernate.enable_lazy_load_no_trans (#2196) Avgustin Marinov 2025-01-14 10:43:02 +02:00
  • 626d4cc537 Add getting tenant with details (#2195) Avgustin Marinov 2025-01-14 09:32:16 +02:00
  • b294798ae5 SystemManagement getTenantMetadata - fetch details, added method getTenantMetadataWithoutDetails (#2194) Avgustin Marinov 2025-01-10 15:37:57 +02:00
  • 0e4efe0987 Remove not needed JpaDistributionSetType.compatibleToTargetTypes (#2193) Avgustin Marinov 2025-01-10 12:58:26 +02:00
  • e1f43c8705 Lombok Usage Improvements (#2192) Avgustin Marinov 2025-01-10 11:58:35 +02:00
  • 4ba6b63615 Switch to 2025 contributors license template (#2190) Avgustin Marinov 2025-01-09 15:59:08 +02:00
  • b3f517af79 Add all docker images to trivy scan (#2189) Avgustin Marinov 2025-01-09 15:11:28 +02:00
  • 0ca10be0b1 Add all docker images to trivy scan (#2188) Avgustin Marinov 2025-01-09 15:10:12 +02:00
  • 07153ee15d Try to add security-events: write to trivy scan (#2187) Avgustin Marinov 2025-01-09 14:52:39 +02:00
  • dc33056ccd Enable trivy debug (#2186) Avgustin Marinov 2025-01-09 14:30:44 +02:00
  • 2d1f31dbac Fix Trivy (#2185) Avgustin Marinov 2025-01-09 14:19:31 +02:00
  • 15be89cf7c Fix trivy 6 (#2184) Avgustin Marinov 2025-01-09 14:13:53 +02:00
  • d5c0dffa71 Fix Trivy 5 (#2183) Avgustin Marinov 2025-01-09 14:04:00 +02:00
  • 2876136a07 Try Trivy Fix (#2182) Avgustin Marinov 2025-01-09 13:55:45 +02:00
  • 0393a4a389 Try to fix trivy with permissions (#2181) Avgustin Marinov 2025-01-09 13:46:12 +02:00
  • e36aa8a5e7 fix_trivy_scan_2_rolbak_action (#2180) Avgustin Marinov 2025-01-09 13:38:55 +02:00
  • 1c88231aa7 Fix Trivy scan (#2179) Avgustin Marinov 2025-01-09 13:13:20 +02:00
  • 67c15b722a Add support for swagger tag ordering (deprecated moved to end) (#2178) Avgustin Marinov 2025-01-09 12:38:13 +02:00
  • d2799f4bbc Move deprecated repository and mgmt rest methods in separate module (#2177) Avgustin Marinov 2025-01-09 11:04:39 +02:00
  • 3fde9604f4 Fix DistributionSetManagement#updateDistributionSetMetadata test (#2175) Avgustin Marinov 2025-01-08 14:29:09 +02:00
  • 6504bc26d9 Refactoring of RepostioryManagement and extending classes (#2174) Avgustin Marinov 2025-01-08 14:03:04 +02:00
  • cad18fe04b [#1238] Fix SpServerError key typos (#2173) Avgustin Marinov 2025-01-08 11:23:40 +02:00
  • 5177409fb4 Improved security tests - some tests failing with expected InsufficientPermissionException but not from the initial call, but after unexpectedly call permissions are resolved, content of method throws expected InsufficientPermissionException. (#2171) Vasil Ilchev 2025-01-07 17:03:00 +02:00
  • ad5c4a2389 Spring Boot 3.4.1 (#2169) Avgustin Marinov 2025-01-07 09:08:54 +02:00
  • b36df62864 Added Security Tests for ManagementAPI @PreAuthorize methods (#2167) Vasil Ilchev 2025-01-07 08:26:37 +02:00
  • 49455e1924 Adapt @PreAuthorize annotations on interfaces, and add to Implementation where Generics seem not handled correctly - RepositoryManagement create/update (#2168) Vasil Ilchev 2025-01-07 08:23:36 +02:00
  • 7e7fb0c249 PreAuthorize annotations reviewed and added/adapted where necessary. (#2166) Vasil Ilchev 2025-01-06 17:15:31 +02:00
  • 241a2ae58f Fix new eclipse github url (#2165) Avgustin Marinov 2025-01-06 12:45:45 +02:00
  • ef5bb9d865 Fix ddi_api.md to clarify how to accept a cancellation (#1759) Erik 2025-01-06 11:25:25 +01:00
  • a56cf69ccf Refresh rollout in runAsSystem (#2164) Stanislav Trailov 2025-01-06 12:16:19 +02:00
  • 172df72e4e Update SpServerError.java typo (#1831) John Ottenlips Franke 2025-01-06 04:15:01 -06:00
  • 0e4307059b Fix pause of rollout on error condition (#2161) Stanislav Trailov 2024-12-27 11:53:52 +02:00
  • 4df4e7981b Add support for tests with mysql without jdbc:mariadib protocol (#2160) Avgustin Marinov 2024-12-21 10:10:11 +02:00
  • dec4088000 Add @PreAuthorized to RepositoryManagement impl (#2159) Avgustin Marinov 2024-12-20 18:45:01 +02:00
  • 8774ab734d Remove dash from bus endpoint config (#2158) Avgustin Marinov 2024-12-20 14:29:12 +02:00
  • 42b6b597fe Fix endpoint config deprecations (#2157) Avgustin Marinov 2024-12-20 14:24:00 +02:00
  • a7830379c1 Hibernate versioning made to start from 1 to be EclipseLink compatible (#2156) Avgustin Marinov 2024-12-20 12:21:47 +02:00
  • c38f28d5a7 Upgrades spring to 3.4.0 (#2154) Avgustin Marinov 2024-12-20 11:30:51 +02:00
  • 65ef31e702 Add logging for db execptons handling (#2155) Avgustin Marinov 2024-12-19 16:37:57 +02:00
  • 52fec7c82b Non static native query prefix (#2152) Avgustin Marinov 2024-12-18 16:43:56 +02:00
  • ed93d3fc7b Introduce pluggable tenant resolver (#2151) Avgustin Marinov 2024-12-18 15:17:35 +02:00
  • 1c211c81c2 Jpa vendor native support extended for in of collections (#2150) Avgustin Marinov 2024-12-17 13:55:21 +02:00
  • c684b03249 Fix some sonar findings (#2149) Avgustin Marinov 2024-12-17 09:18:32 +02:00
  • db3ac7f2dd Hibernate support (#2147) Avgustin Marinov 2024-12-16 16:08:07 +02:00
  • af50e8c938 Fix portable event on setting confirmation status (#2146) Avgustin Marinov 2024-12-12 12:37:03 +02:00
  • c84fb13609 Fix auditing and setting controler modifications (#2145) Avgustin Marinov 2024-12-12 11:05:43 +02:00
  • 1450115061 Ensure different group schedule and start event on rollout start (#2144) Avgustin Marinov 2024-12-12 09:50:05 +02:00
  • f813be87e5 Refactor AfterTransactionCommitDefaultServiceExecutor (#2143) Avgustin Marinov 2024-12-11 16:00:10 +02:00
  • b6fa00cc3e Remove unused TargetWithActionStatus and its retrieval methods (#2142) Avgustin Marinov 2024-12-11 14:14:35 +02:00
  • d8c8e80125 Remove unused DistributionSetManagement#findByDistributionSetFilterOrderByLinkedTarget (#2141) Avgustin Marinov 2024-12-11 13:44:50 +02:00
  • bae3281939 Improve audit properties handling to be hibernate comapttible (#2140) Avgustin Marinov 2024-12-11 12:16:25 +02:00
  • 4802089388 Update trivy-scan action/checkout version (#2139) Avgustin Marinov 2024-12-11 10:06:43 +02:00
  • 68c0b616b7 Remove unused TargetManagement#findByFilterOrderByLinkedDistributionSet (#2138) Avgustin Marinov 2024-12-11 10:04:56 +02:00
  • ede05fe7b1 Upgrade versions of github actions (#2137) Avgustin Marinov 2024-12-11 09:17:53 +02:00
  • ebb4b098f5 Fix tranasaction behavior in delete tenant (#2136) Avgustin Marinov 2024-12-10 19:17:27 +02:00
  • 13fef83e53 Fix RSQL G2 visitor OR optimizaton when one table with different attributes (#2135) Avgustin Marinov 2024-12-10 16:37:46 +02:00
  • d3eeb71826 Improve artifact binary cleanup - only after commit (#2134) Avgustin Marinov 2024-12-10 13:41:35 +02:00
  • d0c952f236 Portability fixes - transactions and single save in transaction (#2133) Avgustin Marinov 2024-12-10 12:07:09 +02:00
  • 0ac0dc223e Make Action active field convertor JPA Vendor portable (#2132) Avgustin Marinov 2024-12-09 17:59:14 +02:00
  • 13e2bc81d7 Improve JPA Provider portability - RSQL (#2131) Avgustin Marinov 2024-12-09 17:36:57 +02:00
  • 527d8e5964 Adapt ActionStatus timestamp doc (#2130) Vasil Ilchev 2024-12-09 14:49:14 +02:00
  • e0d5d4e061 Add support for native query for multiple JPA vendors (#2129) Avgustin Marinov 2024-12-09 14:02:53 +02:00
  • b9c10ac616 Add Rollout.ds entity graph (#2127) Avgustin Marinov 2024-12-06 20:04:05 +02:00
  • 9de1bd2ae6 Optimise rollout create - single save + groups saveAll (#2126) Avgustin Marinov 2024-12-06 16:57:46 +02:00
  • 9d6720266f Added support for different version schemes depending on the provider (2) (#2125) Avgustin Marinov 2024-12-06 15:01:44 +02:00
  • 613a11a78b Detatch DS in rollout execution in case lasy loaded (#2123) Avgustin Marinov 2024-12-06 14:40:52 +02:00
  • be6a58a38a Added support for different version schemes depending on the provider (#2124) Avgustin Marinov 2024-12-06 14:40:13 +02:00
  • 2a476d1268 Small JPA improvements & test code style (#2122) Avgustin Marinov 2024-12-06 13:03:48 +02:00
  • efc6d051f7 Add JpaSpecificationEntityGraphExecutor (#2120) Avgustin Marinov 2024-12-05 13:46:20 +02:00
  • 39861e7790 Refactor action repository (#2118) Avgustin Marinov 2024-12-05 11:41:41 +02:00
  • 1d52d3b102 Fix NPE when DMF Status Messages contain null element (#2119) Vasil Ilchev 2024-12-05 11:25:09 +02:00
  • b4215a9d76 Add timestamp to Actions (#2113) Vasil Ilchev 2024-12-04 09:53:10 +02:00
  • 58e427d1ea Fix @ManyToMany to be hibernate compatible (#2116) Avgustin Marinov 2024-12-03 14:21:01 +02:00
  • 74616db431 Small refactoring (#2115) Avgustin Marinov 2024-12-03 13:25:44 +02:00
  • 0c2b7f398f Sonar fixes (#2114) Avgustin Marinov 2024-12-03 08:50:31 +02:00
  • 4b58e027fa Replace ethlo with hibernate jpamodgen (#2112) Avgustin Marinov 2024-12-02 16:51:03 +02:00
  • 43c4083d0d Add MaridDB java client into runtimes (#2111) Avgustin Marinov 2024-12-02 15:13:46 +02:00
  • 6f80038619 JPA Refactoring (4) (#2110) Avgustin Marinov 2024-12-02 14:55:12 +02:00
  • a9f3d1491a JPA Refactoring (3) (#2109) Avgustin Marinov 2024-12-02 13:50:06 +02:00
  • 794f26bea2 JPA Refactoring (2) (#2108) Avgustin Marinov 2024-12-02 11:52:30 +02:00
  • 2a95adc562 JPA Refactoring (#2107) Avgustin Marinov 2024-11-29 14:07:37 +02:00
  • ebcb6a0b29 [#1700] Remove sandbox (#2105) Avgustin Marinov 2024-11-27 08:14:52 +02:00
  • d435c0a424 Switch (mostly) to JPA generic events (#2104) Avgustin Marinov 2024-11-26 12:59:45 +02:00
  • 46c83feb6b Remove a @Cacheable that might not work (#2103) Avgustin Marinov 2024-11-23 17:10:59 +02:00
  • 299d7091a2 Reomve a @Cacheable that might not work (#2102) Avgustin Marinov 2024-11-23 16:52:06 +02:00
  • 016bada08b Fix unused tenant param in AmqpMessageDispatcherService (#2101) Avgustin Marinov 2024-11-23 11:15:56 +02:00