Avgustin Marinov
203598f3a4
Fix auth -> authentication in some props in SDK ( #2839 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-11-28 09:13:41 +02:00
Stanislav Trailov
40e92be32b
Fix Guides in hawkBit Documentation. ( #2826 )
...
* Fix Guides in hawkBit Documentation.
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
* small fixes to clustering page
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
---------
Signed-off-by: strailov <Stanislav.Trailov@bosch.io >
2025-11-26 11:49:50 +02:00
Avgustin Marinov
bcf62f39e7
Remove 'Simple' from Simple UI ( #2809 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-11-17 09:03:27 +02:00
Avgustin Marinov
d488ad6b5f
Refactor caches ( #2775 ) ( #2777 )
...
* TenantAwareCacheManager define CacheEvictEvent which could be used to evict entities in general way
* JpaTenantConfigurationManagement start using genera cache approach
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-28 14:13:53 +02:00
Avgustin Marinov
64bdced682
Tune/fix action cleanup tenant properties ( #2782 )
...
* actions.cleanup.onQuotaHit.percent -> action.cleanup.onQuotaHit.percent
* action.cleanup.enabled - removed - instead enabled / disable <=> expire < / >= 0
* action.cleanup.actionExpiry -> action.cleanup.auto.expiry and action.cleanup.auto.status - so both are under action.cleanup.auto, and differentiate from on quota hit
* auto db convert of props with one backward incompatibility - if you had action.cleanup.enabled=true and not set action.cleanup.actionExpiry (assuming default 30 days) - auto cleanup will be disabled
you should set action.cleanup.auto.expiry=2592000000 in order to get the old behavior
* Note that if you have configured global action cleanup the properties are changed also this config you shall change manually
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-28 12:40:37 +02:00
Avgustin Marinov
948ce408f2
Sync cache doc with the last update ( #2776 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-27 09:47:47 +02:00
Eclipse Webmaster team
b61e9c7ff8
Create CNAME
2025-10-23 10:56:52 -04:00
Avgustin Marinov
f2ddbcc230
Fix and extend permissions related doc ( #2762 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-10-20 08:47:34 +03:00
Denislav Prinov
40f061ac5b
Add missing page in documentation
...
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2025-10-14 09:44:44 +03:00
Denislav Prinov
ec0d40d483
Added new diagrams with source & sidebar footer ( #2751 )
...
* Added new diagrams with source & sidebar footer
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
* Fix REST API documentation path
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
---------
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2025-10-14 08:44:44 +03:00
Denislav Prinov
73f523b802
Added missing headers
...
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2025-10-10 15:42:38 +03:00
Denislav Prinov
9fdd87ca27
Migrate hawkBit documentation to GitHub Pages Initial
...
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com >
2025-10-10 15:21:42 +03:00
Avgustin Marinov
f2a4f6f591
Rename docs to site ( #1550 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-18 15:31:20 +02:00
Avgustin Marinov
b98b224964
Add hawkBit extensions release info (0.4.1) ( #1547 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-16 14:37:27 +02:00
Avgustin Marinov
03f9c67931
Add blog post for 0.4.1 release ( #1546 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-16 13:59:35 +02:00
Avgustin Marinov
cace192c99
Fix redoc build after hateoas support ( #1545 )
...
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-01-16 12:40:36 +02:00
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