Avgustin Marinov
3603d491bc
Add Relese notes for 0.4.1 in doc ( #1544 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-16 11:23:37 +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
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
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
b9ed57e58d
Little doc improvemnts + Blog ( #1481 )
2023-11-20 13:27:11 +02:00
Avgustin Marinov
0021b03c9a
CI friendly maven poms - use $revision for version ( #1477 )
...
https://maven.apache.org/maven-ci-friendly.html
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-16 17:23:01 +02:00
Avgustin Marinov
23951c0931
Add M9 Release Notes ( #1474 )
2023-11-16 09:29:01 +02:00
Avgustin Marinov
ac946e76ef
OICD Pluggable permission mapper ( #1469 )
...
By default the resource_access/<client id>/roles claim is mapped to hawkBit permissions.
However, by registering a Spring bean _org.eclipse.hawkbit.autoconfigure.security.OidcUserManagementAutoConfiguration.JwtAuthoritiesExtractor_ a custom extractor permission mapper could be registered.
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-11-03 14:52:31 +02:00
Florian BEZANNIER
dafc08304d
Add portRequest url handler property ( #1449 )
...
* Add portRequest url handler property
The option server.forward-headers-strategy=NATIVE allow to dynamicly
generate link based on X-Forwarded-Proto header.
Unfortunately Hawkbit artifact use a custom url handler.
This PR allow to serve artifacts on http and https in the same time.
Signed-off-by: Florian Bezannier <florian.bezannier@hotmail.fr >
* docs: use server.forward-headers-strategy option
---------
Signed-off-by: Florian Bezannier <florian.bezannier@hotmail.fr >
2023-10-19 12:04:23 +03:00
Avgustin Marinov
499dab3f91
Add Windows Support for building doc ( #1447 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-10-05 12:02:30 +03:00
Denislav Prinov
a4204956e6
Openapi restdoc generation v2 ( #1442 )
...
* OpenApi restdoc generation v2
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Attach json and yaml artifacts only if -DskipTests is not provided
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Add missing header
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Add license header
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
---------
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2023-10-02 11:04:52 +03:00
Avgustin Marinov
30eb4e11fb
Small fix/improvements over swagger based doc ( #1439 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-09-27 14:02:25 +03:00
Denislav Prinov
3978454900
HTTP documentation generation from OpenApi documentation ( #1438 )
...
* Generating rest doc from swagger json
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* refactoring and adding doc
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* refactoring
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Don't directly inject files in the executable jar since it brakes it
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* using the attachArtifact configuration to generate secondary artifact
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Splitting the json documentation into mgmt and ddi. And some refactoring
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* refactoring
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Split mgmt and DDI components from the json
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
---------
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2023-09-27 11:44:30 +03:00
Avgustin Marinov
87107ef724
Documentations fixes & epl 2.0 news ( #1429 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-09-14 15:40:09 +03:00
Avgustin Marinov
9c86729a68
[#1393,#1008] Switch to Eclipse v2.0 license ( #1427 )
...
Switching license from EPL v1 to v2. Following
https://www.eclipse.org/legal/epl-2.0/faq.php#h.tci84nlsqpgw
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-09-14 11:03:20 +03:00
Yusuf Savaş
9fb1dfd5ac
Add documentation for implementation of reverse proxy ( #1426 )
...
* Add documentation for implementation of Mutual TLS and reverse proxy
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
* Fix spaces in suricatta configuration
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
* Increased the readability of the document
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
* Changed the certs names to unified names
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
* Fix typo
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
* Fix typo regarding the places of the certificates.
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
---------
Signed-off-by: Yusufss4 <yusufsss4@gmail.com >
2023-09-13 10:37:35 +03:00
Avgustin Marinov
4590d004f9
Fix doc builds on windows ( #1409 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-08-03 16:27:51 +03:00
Avgustin Marinov
1aa1f02649
Doc - add Actions API ( #1404 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2023-07-28 14:05:32 +02:00
Avgustin Marinov
db571be81c
Fixing missing API doc ( #1403 )
...
fixed by adding
```
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true
```
otherwise hugo removes raw html (as the iframes) + links points to
concrete html files
2023-07-28 10:16:54 +02:00
Stanislav Trailov
b28e232fce
change eclipse.org to eclipse.dev ( #1391 )
...
Signed-off-by: Stanislav Trailov <Stanislav.Trailov@bosch.io >
2023-07-20 11:16:36 +03:00
Jeroen Laverman
85df6127d3
Update website for 0.3.0M8 ( #1355 )
...
* update release notes
* change Bosch.IO to Bosch Digital
* Remove IoT Permissions integration
* Add features from 0.3.0M8
2023-04-25 09:34:46 +02:00
Stefan Behl
4a3a79aa6b
Migration to Spring Boot 2.7.10 ( #1320 )
...
* Initial commit
* Fix compile breaks
* Fix hibernate config
* Fix hibernate config
* Fix failing tests
* Improve logging
* Improve logging
* Fix Sonar issues
* Remove BusProperties
* Add BusProperties bean back in
* Fix JPA workaround
* Fix CVE-2021-22044
* Fix test failures
* Fix PR review findings
* Fix CVEs
* Remove H2 version downgrade, fix schema migration, enable legacy mode
* Downgrade Vaadin back to 8.14.3
* Fix EventPublisherHolder
* Fix RemoteTenantAwareEvent
* Fixed EventPublisherAutoConfiguration
* New version of spring-hateoas requires links to be expanded (Mgmt API)
* New version of spring-hateoas requires links to be expanded (Mgmt API)
* Fix PR review findings
* Fix PR review findings
* Fix PR review findings
* Update README.md
* MariaDB Java Client downgrade to maintain compatibility with AWS Aurora
* Temporarily disable RSQL test that depends on DB collation type
* Upgrade to boot 2.7.10
* Upgrade snakeyaml to 1.33
* Upgrade Spring Security OAuth2 to version 5.7.7
* Remove obsolete exclusion of junit-vintage-engine
* Upgrade jackson-bom to 2.14.2
2023-03-28 07:16:25 +02:00
Arnold
f21925d59b
Fix typo in permission docs ( #1338 )
2023-03-27 14:12:23 +02:00
Shruthi Manavalli Ramanna
24b3a45636
removed the tenant from the username ( #1324 )
...
Signed-off-by: Shruthi Manavalli Ramanna <shruthimanavalli.ramanna@bosch-si.com >
2023-02-27 14:37:59 +01:00
Zygmunt Krynicki
a64c2bc28e
Fix several typos ( #1314 )
...
Those were discorvered while casually browsing the source code in an IDE.
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl >
2023-02-01 15:24:34 +01:00
Zygmunt Krynicki
498c9fa7e8
Fix markdown formatting of some documentation tables ( #1315 )
...
* Fix markdown formatting of release tables
* Fix markdown table formatting in documentation
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl >
2023-02-01 15:18:30 +01:00
Diego Rondini
68a57f69f0
docs: switch to goldmark markdown handler ( #1304 )
...
Abandon no longer supported blackfriday markdown handler and switch to
default goldmark markdown handler. Enabled typographer extension to
handle quotes and dashes.
Website is now building with hugo > 0.100 as well.
Build tested with hugo 0.101.0:
$ docker run --rm -it -v $(pwd):/src:Z -p 1313:1313 klakegg/hugo:0.101.0
server
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2023-01-10 08:00:06 +01:00
Diego Rondini
d41a7dcd54
docs: fix sandbox URL ( #1303 )
...
The sandbox has moved to a new URL some time ago; replace occurrences
with the new URL.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2023-01-10 07:59:27 +01:00
Diego Rondini
833edba275
Fix website build with recent Hugo ( #1302 )
...
The website currently fails to build with recent versions of Hugo.
Apply some minimal changes to allow the website to build with hugo
v0.93.3.
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2022-12-22 10:36:59 +01:00
Markus Block
dafc059a76
Adapted resources to reflect switch to sonarcloud ( #1290 )
...
* adapted Readme and resources to reflect sonarcloud
* fixed badges
2022-10-26 11:21:44 +02:00
Natalia Kislicyn
3d35ff5aef
mention target type in docu ( #1199 )
...
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
2021-11-03 13:13:37 +01:00
Michael Gilroy
ae4fb5fe00
Remove mysql_user and update documentation ( #1139 )
...
* Remove mysql_user and update documentation
* MG, udpate based on maintainers feedback
* Remove extra comments for password, already in doc
2021-10-28 17:24:42 +02:00
Markus Block
be3dfbf617
Ensure a '.' character is allowed to be used in target filter query for metadata key and attribute name ( #1186 )
...
* Adapted code to allow '.' inside of metadata key and attribute names
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* added handling of corner cases
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* Adapted metadata and attribute tests to check that dot is allowed
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* fixed documentation
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* Allow usage of dot in key names for every map attribute, e.g. also for
metadata in distribution set
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* fixed typo
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* adapted test key to ensure a dot can be used
Signed-off-by: Markus Block <markus.block@bosch-si.com >
* fixed typo
Signed-off-by: Markus Block <markus.block@bosch-si.com >
2021-10-18 10:51:04 +02:00
Natalia Kislicyn
70d0fe879e
Feature mass cancel running actions on ds invalidation ( #1177 )
...
* Extend DS invalidation dialog to include mass-cancellation of actions
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
add component id for cancelation type radio buttons
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* add infos about ds invalidation to UI documentation;
update UI images; add screenshot about ds invalidation
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* fix review findings
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* add link property to invalidation docu
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* Put invalidation counts into one object
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* add hint to invalidation dialog, that invalidation is unrepeatable
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* disable invalidate button if insufficient permission
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* fix auto assignment error with insufficient permission
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* implement permissions check for invalidation dialog
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
* add update_target permission to api doc description
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
2021-10-05 14:15:43 +02:00
Bondar Bogdan
20388e48f8
Fix sonar/repository for target type ( #1169 )
...
* fix sonar/repository for target type changes
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
* review finding
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
2021-08-25 14:43:10 +02:00
Anand Kumar
3fa1dd1be4
Feature target type entity ( #1162 )
...
* Added Target Type model
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added Target Type JPA model
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added Target Type repository model classes
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Removed the name entity from Target Type
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Refactored the Target Type models
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added the DB migration script and updated the Target Type models
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added target type in target Mapper
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Changed the target type ID to Long
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added MYSQL DB migration script and removed the deleted column for target type
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Updated the DB migration script for target table
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added manyToMany reltation between target type and Ds type
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added POSTGRESQL DB migration script
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added MSSQL SERVER DB migration script
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added DB2 DB migration script
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added missing license header and java docs
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added on delete cascade in DB migration script
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added Target Type specification
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Removed the delete cascade and Added type API
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* fixed API doc build
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added target type management test
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added target type events test
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added target type update and unassign to target
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added API tests for assigning target type to target
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added missing license header
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added missing docs
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Fixed sonar issues
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Fixed license header build issue
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Updated the attribute name to target type
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Fixed the review comments
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Removed unused error status variable
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added target API to assign target type
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Added the tests for assigning target type to target
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
* Fixed the review comments for null check
Signed-off-by: Anand kumar <anand.kumar@bosch-si.com >
2021-08-25 12:13:27 +02:00
Bondar Bogdan
98535c96b4
Optional controller attributes for THING_CREATED ( #1154 )
...
* added optional attributes payload to THING_CREATED DMF message
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
* added optional attributes unit test for THING_CREATED message handler
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
* extended Target interface with getControllerAttributes method, extended DMF message handler integration tests
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
* updated hawkbit docs
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
* fixed review findings
Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io >
2021-08-02 17:45:48 +02:00
Dominic Schabel
9f16d1517d
0.3.0M7 release notes added
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
2021-02-12 08:23:47 +01:00
Jeroen Laverman
296beca32d
add slides for eclipse community day 2020 ( #1031 )
...
* add slides for eclipse community day 2020
* add slides for eclipse community day 2020
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
2021-02-10 08:56:05 +01:00
Dominic Schabel
63a269835e
Fixed permission matrix ( #1076 )
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
2021-02-08 16:56:50 +01:00
Dominic Schabel
e6b5f480da
Fixes #963 ( #1019 )
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
2020-10-02 14:11:13 +02:00
Diego Rondini
30d5df59bd
Add Update Factory by Kynetics as hawkbit provider ( #1007 )
...
Signed-off-by: Diego Rondini <diego.rondini@kynetics.com >
2020-09-15 16:52:39 +02:00
Natalia Kislicyn
eae34e65cc
Update vendor Bosch Software Innovations to Bosch.IO ( #993 )
...
Signed-off-by: Natalia Kislicyn <natalia.kislicyn@bosch.io >
2020-08-04 11:32:03 +02:00
Alexander Dobler
5e6d8a03fc
Added documentation for download status of ddi feedback ( #985 )
...
* Added documentation for download status of ddi feedback
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io >
* Added download status to cancelAction docs
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io >
* Fixed some typos in documentation
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io >
* Added download status to ddi_api.md and added missing quotation marks
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io >
* Added mising of in documentation
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io >
2020-08-03 13:14:41 +02:00
Dominic Schabel
195ad6fc2e
Fix displayed code style
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
2020-07-10 15:51:07 +02:00
Dominic Schabel
89b4142157
Fixes #972
...
Signed-off-by: Dominic Schabel <dominic.schabel@bosch.io >
2020-07-03 14:46:38 +02:00
Dominic Schabel
7cf41c9a28
Add license header for Bosch.IO 2020 ( #939 )
...
* Add license header for Bosch.IO 2020
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* fix broken link in hawkbit documentation
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Added license header template to pom
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
2020-03-05 14:16:50 +01:00