Avgustin Marinov
591d6389a1
Fix git ignoring of org/eclipse/hawkbit/mgmt/json/model/target
2025-06-24 09:29:44 +03:00
Avgustin Marinov
cb7f1107fe
Remove allure (phase2) ( #2483 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-06-20 15:51:06 +03:00
Avgustin Marinov
d2a41d1bff
Feature/docker dbinit ( #2371 )
...
* Standalone tool for initializing of hawkBit Database
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
* Add docker build for dbinit
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
---------
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-04-24 16:40:55 +03:00
Avgustin Marinov
9290ea194c
[ #1832 ] Fix root redirect to swagger ui ( #2355 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2025-04-15 09:13:50 +03:00
Avgustin Marinov
32acb44e31
Artifact modules moved in new hawkbit-artifact parent ( #2012 )
...
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com >
2024-11-12 09:40:44 +02:00
Avgustin Marinov
6e6f96a0f4
Fix lastModifiedBy on modification perfomed by the JpaRolloutExecutor ( #1748 )
...
1. The auditor is got on transaction commit - so haven't used the tenant & user context until now - write system
2. The start/stop/delete are called by the user (saved in lastModifiedBy) but then executed in JpaRolloutExecutor
So the change is:
1. Fix auditor for actions taken by JpaRolloutExecutor to be the createdBy
2. for start/stop/delete the auditor is set to the lastModifiedBy for the transaction (hence all action taken)
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-06-21 08:27:24 +03:00
Avgustin Marinov
3b6570bca6
Introduce inital draft of hawkBit SDK ( #1638 )
...
Intends to provide a Java SDK facilitating:
* development of back-end integrations using mgmt api (including UI-s)
* development of java based high-end devices (which could run Spring apps) to communicate with hawkBit via DDI API
* implementation of demo/test cases using device & management SDK
Status: initial draft
- Feign client did & management API - done
- Hal/HATEAOS Support - works (including in non-web apps)
- device communication works when no software updates (e.g. pulling software base)
- demo for single and multiple devices simulation (including management API uses)
- TODO - fix software update flows
- TODO - provide more integration points for developers to interact with device SDK
Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com >
2024-02-12 16:30:22 +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
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
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
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
Alexander Dobler
09f2d8a481
Fix upload quota check and provide better error message ( #893 )
...
* Adjusted upload quota check to include file size and show proper error message
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Fixed failing upload quota tests
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Moved quota check to stream, fixed review findings
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Added missing license header to QuotaInputStream
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Reworked uploadLock, ensured error messages may be translated, review fixes
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Added local artifactrepo to gitignore
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Fixed sonar issues and assignment quota message
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* PR review fixes
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Split quota exceptions, PR fixes
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Removed left over conversion method in quota helper
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
* Made conversion helper class final
Signed-off-by: Alexander Dobler <alexander.dobler3@bosch-si.com >
2019-10-30 11:24:33 +01:00
Jeroen Laverman
f96876afe0
Introduce new, Hugo templates based, website ( #713 )
...
* Add new hugo-based website for hawkBit
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Fix broken links + wordings
- , i.e. -> i.e,
- , e.g. -> e.g.,
- hawkbit -> hawkBit
- don't -> do not
- isn't -> is not
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Remove old documentation and add maven integration
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Add Intellij files to ignore
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Update README
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Update Copyright header
* exclude website artifacts
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Harmonize usage of i.e. and e.g.
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Add remark for windows user
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Fix indention
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Introduce review findings
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
* Change image in 'run hawkbit' guide
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
2018-08-01 11:01:02 +02:00
Kai Zimmermann
428e3af2bc
hawkBit rest docs (management & DDI API) ( #688 )
...
* hawkBit REST docs.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fiy gitignore.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Add to website.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Switch to generated docs.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Fix typos.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Review findings.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Otimizations.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Revert accidental checkin.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Add security link.
2018-05-24 16:10:01 +02:00
Kai Zimmermann
b715fb5798
Enable repo implementations to save storage. ( #675 )
...
* Enable repo implementations to save storage.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
* Cleanup.
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2018-05-04 09:31:57 +02:00
Dominik Herbst
03e2ee81b8
Added auto assign distribution set to target filter query feature
...
Signed-off-by: Dominik Herbst <dominik.herbst@bosch-si.com >
2016-09-23 10:41:33 +02:00
Kai Zimmermann
8c904f900e
Ignoring springBeans meta file.
...
Signed-off-by: Kai Zimmermann <kai.zimmermann@bosch-si.com >
2016-06-02 08:51:31 +02:00
Kai Zimmermann
22f94da9eb
Commented new factorypath entry
2016-03-02 10:22:27 +01:00
Kai Zimmermann
ab18e12b69
Completed migration to ConfigurationProperties annotation. Added boot metadata generation to build.
2016-02-25 17:59:46 +01:00
Kai Zimmermann
878af52bc2
Add sonar_lock to git ignore
2016-02-18 12:13:48 +01:00
Kai Zimmermann
64deaeea3c
Remove swagger and minor feature extensions and bug fixes
...
- Various Bug fixes and improvements
- Management API extended
- Swagger removed
- Guava Upgraded to 19
2016-01-21 13:42:38 +01:00