Home Edge Project in LF Edge - Edge Orchestration for home edge devices to enabling smart home use cases.
Data synchronization to Cloud endpoints - MQTT
Code enhancements
OpenSSF Badge
This release of Home Edge Go is in line with our vE, Eucalyptus release plan
Go-Project has been made complaint by incorporating necessary documentation/quality fixes and so. Openssf Gold
Dependent bot integration
vD: Dewberries release, features added -
Refactoring & stabilization of MNEDC and DataStorage
Build & deployment related changes to confirm with standards
Security enhancement
Sonarcloud integration for quality gate check
Configure manager enhancement for the container platform
Lint error fixtures across the code base
Folder restructuring to follow Go standards. Restructuring of code base to follow Go type of folder structure
API's to store and retrieve data from EdgeX container (DB)
API's have been exposed which the developer can use to send data to Coredata of EdgeX to store;
Also API for retrieving data from Coredata has been exposed.
Data synchronization to Cloud endpoints is needed to make the platform complete with minimum features
Currently data is stored in EdgeX (Coredata) DB. EdgeX provides support for synchronizing with Cloud end points based on MQTT;
Hence as a part of the this release MQTT based cloud synchronization using EdgeX has been added;
This is the initial step and would be making the cloud synchronization more independent in the upcoming release after vDewberries.
Semantic Release - v1.0.0
Refactoring a. Update to logrus library and logmgr update in most files b. Update to etcd-io/bbolt instead of boltdb/bolt c. Folder Structure changes for the project d. Movement from Glide to go.mod e. Removal of Code Smell, Application of Camel Case in project f. MNEDC config updated to YAML format
Security and Testing a. Security and Testing Policy Update b. CodeQL Analysis to detect security issues c. Fix 10 alerts from LGTM d. Added Test Suite to github workflow e. Fix important warnings that were found by the linter and vet analysis f. Added sonarcloud configuration file
Bug Fixes a. Data Storage - EdgeX Hanoi Update b. MNEDC Database wipe bug fix c. ARM architecture inclusion - error fix d. Native and Android build fail fix e. MNEDC and Secure modes from OS
Edge Orchestration Coconut release:
As part of Coconut release following features have been added -
Source Code and the Container images have been attached as part of release.