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
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
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
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
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
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
f9bb48d697
Code refactoring of hawkbit-repository ( #2056 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 15:03:03 +02:00
Avgustin Marinov
1c40584733
Add JpaTargetFilterQuery converter test ( #2049 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-16 12:13:22 +02:00
Avgustin Marinov
4545849548
Add JpaRolloutGroup converter test ( #2048 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-16 11:42:37 +02:00
Avgustin Marinov
20b1c61c13
Add JpaRollout converter test ( #2047 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-16 11:32:51 +02:00
Avgustin Marinov
3ecaa24b10
Fix MapAttributeConverter to return null on null attribute (2) ( #2045 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 21:58:05 +02:00
Avgustin Marinov
fef29ddddb
Fix MapAttributeConverter to return null on null attribute ( #2044 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 21:42:05 +02:00
Avgustin Marinov
11b9ff0cce
JpaTargetFilterQuery javax.persisence.Convert(er) ( #2042 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 20:34:33 +02:00
Avgustin Marinov
ee085bba68
JpaRolloutGroup javax.persisence.Convert(er) ( #2041 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 20:25:08 +02:00
Avgustin Marinov
074e2e1ee3
JpaRollout javax.persisence.Convert(er) ( #2040 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 20:14:20 +02:00
Avgustin Marinov
05dd580a28
Remove CustomEvents - unused ( #2039 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 20:01:18 +02:00
Avgustin Marinov
ec6009b268
JpaTarget switch to javax.persistence.Convert(er) ( #2038 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 18:02:00 +02:00
Avgustin Marinov
bf1e171523
Switch JpaActionStatus to javax.persistence.Convert(er) ( #2037 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 17:26:25 +02:00
Avgustin Marinov
b4848f9875
Extract map attribute converter ( #2036 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 16:25:14 +02:00
Avgustin Marinov
4a46344ebe
Replace eclipselink converter with standard javax.persistence.Convert(er) ( #2035 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 16:05:15 +02:00
Avgustin Marinov
7fe8ad4f30
Remvoe use of @ExistenceChecking ( #2034 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 14:41:26 +02:00
Avgustin Marinov
879257391e
Remove unused DistributionSetRepository.deleteDistributionSet method ( #2033 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 14:21:48 +02:00
Avgustin Marinov
54ae7f1f1b
Fix delete event on DS soft delete ( #2032 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 14:18:37 +02:00
Avgustin Marinov
6caa1fbd13
Remove EventAwareEntity dependency on DescriptorEvent ( #2031 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 14:17:01 +02:00
Avgustin Marinov
444c812bc2
Fix CascadeType.REMOVE on ManyToOne ( #2030 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 13:11:46 +02:00
Avgustin Marinov
2d0c0a5989
Fix CascadeType.REMOVE on ManyToMany ( #2029 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-15 11:59:37 +02:00
Avgustin Marinov
a2f03b3724
Replace CascadeOnDelete eclipse link annotation with CascadeType.REMOVE ( #2028 )
...
more standard approach
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-14 17:06:13 +02:00
Avgustin Marinov
fdd00623b5
Add insertable = false with updateable = false ( #2027 )
...
add insertable = false on same places where hibernate validatire requires
the purpose is that code become more less eclipselink bound and to be closer to potentially hibernate supported
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-14 14:30:10 +02:00
Avgustin Marinov
f62f9fa97b
Move Flyway into separate artifact ( #2025 )
...
Now it is not part of the ddi and dmf starters - only mgmt (where could be excluded on packaging)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-14 11:51:23 +02:00
Avgustin Marinov
0d40837f9b
Fix sonar finding for string duplications ( #2023 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-13 09:53:17 +02:00
Avgustin Marinov
7902b89268
Unify artifact names ( #2021 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 15:09:03 +02:00
Avgustin Marinov
17248a1d54
FileSystem implementation of ArtifiactRepository moved in mgmt and ddi starters only ( #2020 )
...
* it's not needed for dmf
* also made optional when not needed (e.g. some JpaArtifactManagement)
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 14:56:59 +02:00
Avgustin Marinov
714eb8b6ed
ArtifactRepository made optional for JpaSystemManagement ( #2019 )
...
- it's needed only when on Mgmt instance
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 14:25:14 +02:00
Avgustin Marinov
1a741bcdb1
Sonar findings - RolloutManagementTest fix no assert ( #1999 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 23:50:27 +02:00
Avgustin Marinov
445c15ac3b
Sonar findings - TargetFilterQueryManagementTest fix no assert ( #1998 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 23:41:09 +02:00
Avgustin Marinov
7e6476a73f
Sonar findings - DeploymentManagementTest fix no asert (2) ( #1997 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 23:31:34 +02:00
Avgustin Marinov
63ad565417
Sonar findings - DeploymentManagementTest fix no asert ( #1996 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 23:27:56 +02:00
Avgustin Marinov
e886dda9e6
Fix sonar findings: dupplications ( #1989 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 20:31:11 +02:00
Avgustin Marinov
a9714337e8
Fix sonar findings: JpaRolloutGroup ( #1988 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 18:48:35 +02:00
Avgustin Marinov
4299377769
Fix sonar findings ... ( #1987 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 17:58:10 +02:00
Avgustin Marinov
313abf330b
Fix sonar findings: Fix artifact file repo tests ( #1986 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 17:31:59 +02:00
Avgustin Marinov
fa9a715aa6
Fix sonar findings: DistributionSetTagManagementTest ( #1985 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 15:53:41 +02:00
Avgustin Marinov
ee7caa06c7
Fix sonar findings: Removed since added ( #1984 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 15:22:59 +02:00
Avgustin Marinov
cc226eadac
Fix sonar findings: Type constants access ( #1983 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 15:11:39 +02:00
Avgustin Marinov
3975c887ec
Remote test dependencies dupplications ( #1974 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:28:24 +02:00