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
Avgustin Marinov
968ed74b37
Move EnableMethodSecurity ( #2085 )
...
From MgmtSecurityConfiguration -> MgmtApiConfiguration as more reliable and hard to miss
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-20 09:33:16 +02:00
Avgustin Marinov
a3468b2ba9
Fix some issues found by qodana ( #2083 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-19 17:04:19 +02:00
Avgustin Marinov
9c8c82fd8b
Switch from deprecated EnableGlobalMethodSecurity to EnableMethodSecurity ( #2081 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-19 16:46:31 +02:00
Avgustin Marinov
4861e7c29f
Refactor the tenantcy configuration ( #2080 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-19 08:45:50 +02:00
Avgustin Marinov
7ac0a13054
Fix lombok issues ( #2079 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 15:46:56 +02:00
Avgustin Marinov
00fe507226
Fix targetAdress -> targetAddress typo in TargetPollEvent ( #2078 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 14:52:52 +02:00
Avgustin Marinov
e917c0847d
Rename HawkBitFlywayAutoConfiguration -> HawkbitFlywayAutoConfiguration unify 'hawkbit' class names ( #2077 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 14:46:34 +02:00
Avgustin Marinov
13acc9442b
Rename HawkBitEclipseLinkJpaDialect -> HawkbitEclipseLinkJpaDialect unify 'hawkbit' class names ( #2075 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 14:44:42 +02:00
Avgustin Marinov
ad2d2b00bc
Rename HawkBitBaseRepository -> HawkbitBaseRepository unify 'hawkbit' class names ( #2076 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 14:44:32 +02:00
Avgustin Marinov
3ab4885170
Fix HawkbitSDKConfigurtion -> HawkbitSDKConfiguration typo ( #2074 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 14:31:47 +02:00
Avgustin Marinov
516a3273b6
Remove peek usage as advised by sonar - mainly for debugging ( #2073 )
...
By API Stream.peek is mainly for debugging and could be skiped in some cases
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 09:44:52 +02:00
Avgustin Marinov
c3bcc4371d
Code formating and removing unused imports ( #2072 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-18 09:13:58 +02:00
Avgustin Marinov
8cf693ddbe
Mgmt resources - small code style refactoring ( #2071 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 20:31:37 +02:00
Avgustin Marinov
ac0a6d4326
DDI resource - remove dupplicated annotations (MgmtTargetResource) ( #2070 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 20:10:41 +02:00
Avgustin Marinov
a2172abee6
DDI resource - remove dupplicated annotations (MgmtTargetTagResource) ( #2069 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 20:10:31 +02:00
Avgustin Marinov
b3718be948
DDI resource - remove dupplicated annotations (MgmtTargetTypeRestResource) ( #2068 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 19:09:24 +02:00
Avgustin Marinov
7de9abac18
DDI resource - remove dupplicated annotations (MgmtSystemManagementRestResource) ( #2067 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 19:09:15 +02:00
Avgustin Marinov
13923367ee
DDI resource - remove dupplicated annotations (MgmtTenantManagementRestResource) ( #2066 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 19:09:06 +02:00
Avgustin Marinov
64494d6845
DDI resource - remove dupplicated annotations (MgmtTargetFilterQueryResource) ( #2065 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:42:15 +02:00
Avgustin Marinov
9154891573
DDI resource - remove dupplicated annotations (MgmtRolloutRestResource) ( #2062 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:42:01 +02:00
Avgustin Marinov
c3632ef272
DDI resource - remove dupplicated annotations (MgmtSoftwareModuleRestResource) ( #2063 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:41:49 +02:00
Avgustin Marinov
75ea430101
DDI resource - remove dupplicated annotations (MgmtDownloadArtifactRest) ( #2064 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:32:01 +02:00
Avgustin Marinov
a4cb8f71da
DDI resource - remove dupplicated annotations (MgmtDistributionsSetResource) ( #2060 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:25:06 +02:00
Avgustin Marinov
6fafbb768d
DDI resource - remove dupplicated annotations (MgmtDistributionsSetTypeResource) ( #2059 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:24:54 +02:00
Avgustin Marinov
3956dfb28d
DDI resource - remove dupplicated annotations (MgmtDistributionsSetTagResource) ( #2058 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 18:24:44 +02:00