Commit Graph

130 Commits

Author SHA1 Message Date
Vasil Ilchev
ea1b4858dd Added doc for new Pause Success Action (#2877)
Signed-off-by: vasilchev <vasil.ilchev@bosch.com>
2026-01-27 11:14:01 +02:00
Vasil Ilchev
69840310e7 Addressing some of the recent created Issues (#2891)
* Add missing open api schema for Creation of DistributionSet #2745
* Fixed Target Security Token lenght in doc - possible max value 128 chars
* Re-visit Security token doc

---------
Signed-off-by: vasilchev <vasil.ilchev@bosch.com>
2026-01-27 11:12:48 +02:00
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