Avgustin Marinov
d1bdca04a1
Rename simple ui package com -> org ( #1541 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-11 18:07:24 +02:00
Avgustin Marinov
ff015fd0e9
Remove unused test configs ( #1540 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-11 17:19:35 +02:00
Avgustin Marinov
48e445fba4
Try to fix Simple UI Deploy ( #1538 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-11 17:06:40 +02:00
Avgustin Marinov
1ae913e30d
Fix Simple UI deploy ( #1537 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-11 12:25:31 +02:00
Stanislav Trailov
e6efdd0407
fix dist repos of simple ui in order to be properly released ( #1536 )
...
Signed-off-by: TRS1SF3 <Stanislav.Trailov@bosch.io >
2024-01-11 11:23:19 +02:00
Stanislav Trailov
88c568c683
update 3rd party deps ( #1535 )
...
Signed-off-by: TRS1SF3 <Stanislav.Trailov@bosch.io >
2024-01-11 10:21:41 +02:00
Avgustin Marinov
ba496a0f52
Fix HATEOAS support for swagger doc ( #1528 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-22 11:35:28 +02:00
Avgustin Marinov
586a9d64c7
Fix hawkbit dependency versions of Simple UI ( #1527 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-22 11:02:24 +02:00
Avgustin Marinov
6fe4d3fe88
Fix monolith docker compose - waiting for MySQL ( #1526 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-21 16:44:57 +02:00
Avgustin Marinov
46ae06bdde
Add version support for simole UI ( #1525 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-21 16:28:22 +02:00
Avgustin Marinov
754d736890
Imrove vaadin 8 UI discontinuation message ( #1522 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-20 11:19:27 +02:00
Avgustin Marinov
b2d7e007a6
Fix CVE 2023-1370 ( #1521 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-15 17:04:48 +02:00
Avgustin Marinov
afd9f24d71
Adds .trivyignore and use it in the scan ( #1520 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-15 14:08:50 +02:00
Avgustin Marinov
ba648cae0e
Bump Spring Boot version -> 2.7.18 ( #1519 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-15 12:56:32 +02:00
Avgustin Marinov
8f8dbb4fa2
Fix sonar finding ( #1518 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-14 11:06:14 +02:00
Avgustin Marinov
94d39a12c6
[ #1510 ] Add Vaadin 8 UI discontinuation warning ( #1517 )
...
Could be disabled by setting spring property _hawkbit.server.ui.notification.text_ to empty value.
For instance by setting environment propery:
```shell
export HAWKBIT_SERVER_UI_NOTIFICATION_TEXT=
```
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-13 20:53:42 +02:00
Avgustin Marinov
d951cee6b2
[ #1509 ] Sync Target type with SW and DS types / getByKey (Mgmt Layer) ( #1516 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-13 16:42:10 +02:00
Avgustin Marinov
4ac42c80d7
[ #1509 ] Sync Target type with SW and DS types (targettype.key search) ( #1515 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-13 16:29:56 +02:00
Avgustin Marinov
767a7e6b11
[ #1509 ] Sync Target type with SW and DS types (REST Layer) ( #1514 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-13 14:33:32 +02:00
Avgustin Marinov
4b5a7d6e7d
[ #1509 ] Sync Target type with SW and DS types (Mgmt Layer) ( #1513 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-13 11:48:51 +02:00
Avgustin Marinov
71a5319019
[ #1509 ] Sync Target type with SW and DS types ( #1512 )
...
Unifies Target type with the other types
* _TargetType_ made to inhert type, thus
* _TargetType_ now has immutable _key_
* add _AbstractJpaTypeEntity_ abstraction that implement the common 'type' JPA functionallity
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-12 15:24:57 +02:00
Avgustin Marinov
4289f464c5
Update RolloutView.java / fix sonar finding
2023-12-10 16:12:45 +02:00
Avgustin Marinov
be7a678826
Update trivy-scan.yml (2)
2023-12-10 15:52:47 +02:00
Avgustin Marinov
61a1d58e4d
Update trivy-scan.yml
2023-12-10 15:42:15 +02:00
Avgustin Marinov
38044c17a6
Fix trivy-scan ( #1508 )
2023-12-10 15:26:50 +02:00
Avgustin Marinov
dfd4edb7e6
Fix Sonar findings of Simple UI ( #1507 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-10 00:52:28 +02:00
Avgustin Marinov
5468218615
Add DDI Server PreAuthorize enabled test ( #1506 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-08 11:57:27 +02:00
Denislav Prinov
1ecdcc4edd
Added an option to show a footer notification ( #1504 )
...
* Added an option to show a footer notification
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Refactoring
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
---------
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2023-12-08 11:35:18 +02:00
Avgustin Marinov
1ae72d4ead
Remove WithSpringContextRule ( #1505 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-07 23:52:23 +02:00
Avgustin Marinov
aa1bad91e1
Add @PreAuthorize enabled check for applications ( #1503 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-07 22:23:40 +02:00
Avgustin Marinov
c0f8a8c848
Mark new micro-service setup as experimental ( #1502 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-07 15:15:12 +02:00
Avgustin Marinov
026ebe0f7f
Allign docker doc ( #1500 )
...
* allign docker documentation
* remove fabric8 files as this is duplicated way for building docker images (along with docker files)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-04 15:15:54 +02:00
Avgustin Marinov
3b66281c08
Initial draft of Simple UI ( #1499 )
...
A very simple UI based on Vaadin 24.
2023-12-04 15:00:18 +02:00
Avgustin Marinov
d0bb7b61d8
hawkbit docker containers made to wait for mysql ( #1498 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-04 11:11:49 +02:00
Avgustin Marinov
341e8a4a0c
Dockerfiles use non-root user ( #1497 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-04 10:52:19 +02:00
Avgustin Marinov
855124eca8
Improve docker build script ( #1496 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-04 09:02:59 +02:00
Avgustin Marinov
6a3b584bd1
Fix artifact repo in docker & compose ( #1495 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-12-01 17:44:41 +02:00
Michael Herdt
960ab6872d
Extend access control management ( #1493 )
...
* Fix ACM related executions.
* Introduce access controller for actions. Resolve some todos and fix distribution set invalidation strategy.
* Do only check for access if returned values are access controlled.
* Fix review findings.
Signed-off-by: Michael Herdt <Michael.Herdt@bosch.com >
---------
Signed-off-by: Michael Herdt <Michael.Herdt@bosch.com >
2023-12-01 08:50:41 +02:00
Avgustin Marinov
a6fa75697f
Splitting monolith app to micro services ( #1490 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-30 15:41:12 +02:00
Avgustin Marinov
b362698af8
Move REST API Doc build in docs/ ( #1492 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-29 09:52:40 +02:00
Avgustin Marinov
ad876720e8
Fixed Vaadin 8 discontinuation announcement date ( #1491 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-28 11:50:03 +02:00
Avgustin Marinov
a015a23615
Adding dev docker builds ( #1489 )
...
Adds option to build docker images using locally built hawkBit apps. This allows for instance building images from snapshots.
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-27 17:32:08 +02:00
Avgustin Marinov
51255feb1b
Improved Docker build and docker images ( #1488 )
...
* Using upacked Spring layers for faster boot
* Added option to pass JAVA_OPT to modify the environment variables in both flavours
* Build support for different hawkbit apps - could be used in future if hawkBit is split in multiple micro-services
* Removed templates and replacing with parameterized (via build ARGs) docker builds
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-27 15:51:04 +02:00
Avgustin Marinov
ce97ffc850
Fix CORS misconfiguration in socket.io ( #1487 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-22 15:54:07 +02:00
Avgustin Marinov
304495ae25
Doc - Vaadin 8 Discontinuation ( #1486 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-22 15:04:22 +02:00
Avgustin Marinov
98df011069
Doc release notes - added 0.3.0 ( #1485 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-22 12:03:45 +02:00
Avgustin Marinov
e38303935b
Improves address resolution ( #1483 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-22 10:22:24 +02:00
Avgustin Marinov
3e4e0e5e42
Fix flatten mode ( #1482 )
...
change flatten mode to do not remove dependency management
thus allowing inheritance with keeping hawkbit dependencies
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-20 14:25:24 +02:00
Avgustin Marinov
b9ed57e58d
Little doc improvemnts + Blog ( #1481 )
2023-11-20 13:27:11 +02:00
Avgustin Marinov
fc01ad95bb
Feature/add default community license ( #1480 )
...
* Make use of dash maven plugin to generate dependencies
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
* Add (as default) commuity license header
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
---------
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-17 14:49:09 +02:00