Avgustin Marinov
4802089388
Update trivy-scan action/checkout version ( #2139 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-11 10:06:43 +02:00
Avgustin Marinov
68c0b616b7
Remove unused TargetManagement#findByFilterOrderByLinkedDistributionSet ( #2138 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-11 10:04:56 +02:00
Avgustin Marinov
ede05fe7b1
Upgrade versions of github actions ( #2137 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-11 09:17:53 +02:00
Avgustin Marinov
ebb4b098f5
Fix tranasaction behavior in delete tenant ( #2136 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-10 19:17:27 +02:00
Avgustin Marinov
13fef83e53
Fix RSQL G2 visitor OR optimizaton when one table with different attributes ( #2135 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-12-10 16:37:46 +02:00
Avgustin Marinov
d3eeb71826
Improve artifact binary cleanup - only after commit ( #2134 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-10 13:41:35 +02:00
Avgustin Marinov
d0c952f236
Portability fixes - transactions and single save in transaction ( #2133 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-10 12:07:09 +02:00
Avgustin Marinov
0ac0dc223e
Make Action active field convertor JPA Vendor portable ( #2132 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-09 17:59:14 +02:00
Avgustin Marinov
13e2bc81d7
Improve JPA Provider portability - RSQL ( #2131 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-09 17:36:57 +02:00
Vasil Ilchev
527d8e5964
Adapt ActionStatus timestamp doc ( #2130 )
...
Co-authored-by: vasilchev <vasil.ilchev@bosch.com >
2024-12-09 14:49:14 +02:00
Avgustin Marinov
e0d5d4e061
Add support for native query for multiple JPA vendors ( #2129 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-09 14:02:53 +02:00
Avgustin Marinov
b9c10ac616
Add Rollout.ds entity graph ( #2127 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 20:04:05 +02:00
Avgustin Marinov
9de1bd2ae6
Optimise rollout create - single save + groups saveAll ( #2126 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 16:57:46 +02:00
Avgustin Marinov
9d6720266f
Added support for different version schemes depending on the provider (2) ( #2125 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 15:01:44 +02:00
Avgustin Marinov
613a11a78b
Detatch DS in rollout execution in case lasy loaded ( #2123 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 14:40:52 +02:00
Avgustin Marinov
be6a58a38a
Added support for different version schemes depending on the provider ( #2124 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 14:40:13 +02:00
Avgustin Marinov
2a476d1268
Small JPA improvements & test code style ( #2122 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-06 13:03:48 +02:00
Avgustin Marinov
efc6d051f7
Add JpaSpecificationEntityGraphExecutor ( #2120 )
...
Provides option to find entities by Specificaton with EntityGraph filter in order to load some LAZY attributes
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-05 13:46:20 +02:00
Avgustin Marinov
39861e7790
Refactor action repository ( #2118 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-05 11:41:41 +02:00
Vasil Ilchev
1d52d3b102
Fix NPE when DMF Status Messages contain null element ( #2119 )
...
Co-authored-by: vasilchev <vasil.ilchev@bosch.com >
2024-12-05 11:25:09 +02:00
Vasil Ilchev
b4215a9d76
Add timestamp to Actions ( #2113 )
...
* Add timestamp to Actions
Signed-off-by: Vasil Ilchev <Vasil.Ilchev@bosch.com >
* Add Timestamp to All Actions Feedback DDI/DMF
* After review
* Removed Action timestamp as we have timestamp in each ActionStatus so use that instead
* Unify to use everywhere System.currentTimeMillis()
* Add constructor w/o timestamp to DmfActionUpdateStatus
---------
Signed-off-by: Vasil Ilchev <Vasil.Ilchev@bosch.com >
Co-authored-by: vasilchev <vasil.ilchev@bosch.com >
2024-12-04 09:53:10 +02:00
Avgustin Marinov
58e427d1ea
Fix @ManyToMany to be hibernate compatible ( #2116 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-03 14:21:01 +02:00
Avgustin Marinov
74616db431
Small refactoring ( #2115 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-03 13:25:44 +02:00
Avgustin Marinov
0c2b7f398f
Sonar fixes ( #2114 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-03 08:50:31 +02:00
Avgustin Marinov
4b58e027fa
Replace ethlo with hibernate jpamodgen ( #2112 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 16:51:03 +02:00
Avgustin Marinov
43c4083d0d
Add MaridDB java client into runtimes ( #2111 )
...
And remove dedicated mysql image - as the driver is available into the default one
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 15:13:46 +02:00
Avgustin Marinov
6f80038619
JPA Refactoring (4) ( #2110 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 14:55:12 +02:00
Avgustin Marinov
a9f3d1491a
JPA Refactoring (3) ( #2109 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 13:50:06 +02:00
Avgustin Marinov
794f26bea2
JPA Refactoring (2) ( #2108 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-12-02 11:52:30 +02:00
Avgustin Marinov
2a95adc562
JPA Refactoring ( #2107 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-29 14:07:37 +02:00
Avgustin Marinov
ebcb6a0b29
[ #1700 ] Remove sandbox ( #2105 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-27 08:14:52 +02:00
Avgustin Marinov
d435c0a424
Switch (mostly) to JPA generic events ( #2104 )
...
instead of EclipseLink specific
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-26 12:59:45 +02:00
Avgustin Marinov
46c83feb6b
Remove a @Cacheable that might not work ( #2103 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-23 17:10:59 +02:00
Avgustin Marinov
299d7091a2
Reomve a @Cacheable that might not work ( #2102 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-23 16:52:06 +02:00
Avgustin Marinov
016bada08b
Fix unused tenant param in AmqpMessageDispatcherService ( #2101 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-23 11:15:56 +02:00
Avgustin Marinov
e91cc5a349
Move EventuPublisherConfiguration into repository ( #2100 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-22 19:19:58 +02:00
Avgustin Marinov
37dea970d2
Fix EventPublisherAuthConfiguration to run as system ( #2099 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-22 17:59:25 +02:00
Avgustin Marinov
4de34eacc3
Fix AmqpMessageDispatcherServiceTest.testSendCancelRequest - set action tenant ( #2098 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-22 17:36:07 +02:00
Avgustin Marinov
9df68e2d97
Fix DMF context (as system) ( #2097 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-22 15:32:00 +02:00
Avgustin Marinov
49d27b1cd1
Extend and improve DMF SDK ( #2096 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-22 11:40:10 +02:00
Avgustin Marinov
40c76e49de
Improve starter documentation and remove sandbox link ( #2095 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 13:36:14 +02:00
Avgustin Marinov
eb9d9c7b84
Update getting started ( #2094 )
...
- remove sandbox references (will be removed soon)
- fix static user management description
- remove device simulator - shall be used sdk
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 12:45:42 +02:00
Avgustin Marinov
3a28dab8f2
Remove verify step for md only files commits ( #2092 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 10:39:05 +02:00
Avgustin Marinov
a79ed38635
Fix docker readme and skip verify on change of md files ( #2091 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 09:38:14 +02:00
Avgustin Marinov
b664fd7838
Add MySQL flyway support for repository tests ( #2090 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-21 08:47:20 +02:00
Avgustin Marinov
e41c0efd3d
Add postgress docker compose examples + Flyway Modularity Support ( #2089 )
...
* added postgress docker compose examples
* move mysql flyway into server (remove from hawkbit-repository-jpa-flyway)
* in starters is added posgress and sqlserver flyway support - see [Flyway Modularity](https://github.com/flyway/flyway/issues/3780 )
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 18:08:11 +02:00
Stanislav Trailov
f91fff4934
Add status code when finishing with error ( #1912 )
2024-11-20 17:10:24 +02:00
Avgustin Marinov
4a8be5ee75
Docker improvements ( #2088 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 16:22:48 +02:00
Avgustin Marinov
9bce89fcb8
Revert adding mariadb ( #2087 )
...
* Revert "Add mariadb-java-client to the server images (#2086 )"
This reverts commit 8d3aa7c9ce .
* Revert adding mariadb as runtime dependency - resticted license
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 15:52:01 +02:00
Avgustin Marinov
8d3aa7c9ce
Add mariadb-java-client to the server images ( #2086 )
...
So, they will be ready to connect to mysql
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 09:57:36 +02:00