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
cf5b91cfd3
Fix ArtifactFilesystemConfiguration auto configuration ( #2018 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 13:47:28 +02:00
Avgustin Marinov
42582229f1
Small adjustments ( #2017 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 13:22:45 +02:00
Avgustin Marinov
849ea24632
Security artifacts moved in hawkbit-security-parent ( #2016 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 12:50:36 +02:00
Avgustin Marinov
5182217745
Rename hawkbit-security-intenal -> hawkbit-security-controller ( #2015 )
...
as it is controller only related
* DmfTenantSecurityToken renamed to ControllerSecurityToken - as it is such
* hawkbit.security classes from http-security-internal moved to hawkbit.security.controller - as they are such and it is bad practice to have same package in multiple modules
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 12:45:09 +02:00
Avgustin Marinov
c85518be3c
Split SecurityManagedConfiguration to mgmt and ddi starters ( #2014 )
...
* SecurityManagedConfiguration is moved to hawkbit-rest-core with commons for mgmt and ddi only
* Configurations for DDI and Management API are moved to respective starters
* hawkbit-http-security is removed - DosFilter (as common) is moved in hawkbit-rest-security, rest to the ddi starter as used only there
* some classes are moved into different packages - it is a bad practice to have same packet into multiple artifacts
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 12:06:56 +02:00
Avgustin Marinov
1e6c9d5efe
Fix user controlled input sonar finding - add content type ( #2013 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 09:57:18 +02:00
Avgustin Marinov
32acb44e31
Artifact modules moved in new hawkbit-artifact parent ( #2012 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 09:40:44 +02:00
Avgustin Marinov
aa4c753ffe
Added some file name checks ( #2011 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 08:57:18 +02:00
Avgustin Marinov
b03985c887
Rename hawkBit boots ( #2010 )
...
* hawkbit-boot-starter -> hawkbit-starter
* hawkbit-boot-starter-ddi-api -> hawkbit-ddi-starter
* hawkbit-boot-starter-dmf-api -> hawkbit-dmf-starter
* hawkbit-boot-starter-mgmt-api -> hawkbit-mgmt-starter
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 08:40:09 +02:00
Avgustin Marinov
12b471464f
Move FileStreamingUtil.writeMD5FileResponse in DdiRootController ( #2009 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 08:29:22 +02:00
Avgustin Marinov
c7c53d8622
Move docker folder into root level ( #2008 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:29:12 +02:00
Avgustin Marinov
d1c2c4f211
Move monolith server in hawkbit_monolith (with monolith starter) ( #2006 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:28:10 +02:00
Avgustin Marinov
ef216840a7
Move Simple UI at root level ( #2005 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:13:08 +02:00
Avgustin Marinov
4cc83cacbd
Fix sonar finding for regex ( #2004 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 16:11:23 +02:00
Avgustin Marinov
baab2fcf95
Move Mgmt artifacts into hawkbit-mgmt ( #2003 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 15:57:56 +02:00
Avgustin Marinov
05d8d6cc7e
Moves DDI artifacts into a dedicated directory/artifact parent ( #2002 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 15:11:07 +02:00
Avgustin Marinov
25c09a7d39
Move all DMF artifacts in hawkbit-dmf ( #2000 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 14:22:11 +02:00
Avgustin Marinov
f223ebf3a8
Remove ExecutorAutoConfiguration.uiExecutor ( #2001 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-11 13:17:55 +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
eacd41a078
Sonar findings - public test methods ( #1995 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 23:13:36 +02:00
Avgustin Marinov
40359c5bbc
Sonar findings - fix DdiConfirmationBaseTest, public & no asssert ( #1994 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 22:50:26 +02:00
Avgustin Marinov
3605f3ff95
Fix SecurityContextSwtich - make WithUser impl Serializable ( #1993 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 22:34:51 +02:00
Avgustin Marinov
4c8156287f
Fix SecurityContextSwtich - add better comment ( #1992 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 22:01:49 +02:00
Avgustin Marinov
6c4d84def4
Fix SecurityContextSwtich - transient anotation remove ( #1991 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 21:40:20 +02:00
Avgustin Marinov
bb8095e84a
Fix sonar findings: optional rest params boolean -> Boolean ( #1990 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 20:43:21 +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
17fb7efe42
Fix createTempFile security ( #1982 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-09 14:36:52 +02:00
Avgustin Marinov
fe8fb3a602
Move ControllerPollProperties -> org.eclipse.hawkbit.tenancy.configuration ( #1981 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 17:52:48 +02:00
Avgustin Marinov
56ff8168f9
Rename org.eclipse.hawkbit.api -> org.eclipse.hawkbit.artifact.repository.urlhandler ( #1980 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 17:40:27 +02:00
Avgustin Marinov
6dec398cb9
Remove unusied org.eclipse.hawkbit.HawkbitServerProperties ( #1979 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 17:18:59 +02:00
Avgustin Marinov
56c548e474
Remove unused org.eclipse.hawkbit.api.HostnameResolver ( #1978 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 17:05:14 +02:00
Avgustin Marinov
d9ee7541a4
Remove org.eclipse.hawkbit.api.ProtocolProperties ( #1977 )
...
_release_notes_
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:53:37 +02:00
Avgustin Marinov
ef49f4d074
Remove DistributedResourceBundleMessageSource ( #1976 )
...
[release_notes]
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:44:36 +02:00
Avgustin Marinov
bafbc46881
Remove unnecessary slf4j dependency ( #1975 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:42:42 +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
Avgustin Marinov
6867b8eac0
Move spring-boot-starter-test and alure to root ( #1973 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:25:19 +02:00
Avgustin Marinov
3effa996dd
Refactor tenancy classes ( #1972 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 16:12:18 +02:00
Avgustin Marinov
590dbc06ff
Fix TenantAwareUserPropertes.User password ( #1971 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-08 15:42:57 +02:00