Avgustin Marinov
2098dc6223
Unifies security configurations ( #2448 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-12 09:06:50 +03:00
Avgustin Marinov
eac40f5243
Fix followPathInJwtClaims and slight OIDC refactoring ( #2393 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-05-09 09:30:35 +03:00
Christian Breitwieser
acaec605bd
OIDC Authentication/Authorization on Management API ( #2386 )
...
* Added Oidc ressource server capabilities to mgmt api to allow users to login via identity provider.
Signed-off-by: ChristianB <christian.breitwieser@blue-zone.at >
* Adress review findings:
- Code Style fixes
- Readability improvements
Signed-off-by: ChristianB <christian.breitwieser@blue-zone.at >
---------
Signed-off-by: ChristianB <christian.breitwieser@blue-zone.at >
2025-05-08 11:19:19 +03:00
Avgustin Marinov
32990ab2ea
Add CORS support for DDI API ( #2337 )
...
For instance if used in remote swagger or web apps
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-04-02 09:01:02 +03:00
Avgustin Marinov
b294798ae5
SystemManagement getTenantMetadata - fetch details, added method getTenantMetadataWithoutDetails ( #2194 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-10 15:37:57 +02:00
Avgustin Marinov
6504bc26d9
Refactoring of RepostioryManagement and extending classes ( #2174 )
...
* createMetaData renamed to putMetaData
* getXXX methods returing Optional are renamed to findXXX
* unified method order (code cosmetics)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-01-08 14:03:04 +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
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
7cb617007a
Code refactoring of hawkbit-mgmt ( #2055 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-17 13:35:51 +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
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