Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.

Tags: EVerest/everest-framework

Tags

v0.25.0

Toggle v0.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Add extra check for etc path (#312)

* fix: Add extra check for etc path

Signed-off-by: Christofer Gilje Skjæveland <[email protected]>
Signed-off-by: Kai-Uwe Hermann <[email protected]>

* Fix typo, "etc_root" should be "prefix"

Signed-off-by: Kai-Uwe Hermann <[email protected]>

* Add testcase to check if etc dir is correctly set

Signed-off-by: Kai-Uwe Hermann <[email protected]>

* clang-format

Signed-off-by: Kai-Uwe Hermann <[email protected]>

---------

Signed-off-by: Christofer Gilje Skjæveland <[email protected]>
Signed-off-by: Kai-Uwe Hermann <[email protected]>
Co-authored-by: Christofer Gilje Skjæveland <[email protected]>
Co-authored-by: Kai-Uwe Hermann <[email protected]>

v0.24.0

Toggle v0.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version to 0.24.0 (#309)

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.23.1

Toggle v0.23.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update everest-sqlite to 0.1.4 (#300)

* Update everest-sqlite to 0.1.4

* Bump version to 0.23.1

---------

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.23.0

Toggle v0.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update pybind11 to 3.0.1 and fix options (#297)

* Update pybind11 to 3.0.1 and fix options
* Set pybind module extension to .so to avoid inclusion of host architecture in library name

---------

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.22.3

Toggle v0.22.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update dependencies (#290)

rapidyaml: v0.9.0
needed backwards-incompatible changes to yaml loader and transpile config

libwebsockets: v4.3.6
needed adaptations to bazel build file
Set CMAKE_POLICY_VERSION_MINIMUM 3.5 for it
I couldn't get v4.4.x to build in yocto yet

nlohmann_json: v3.12.0
libfmt: 11.2.0
date: v3.0.4
catch2: v3.9.0
pybind11: v2.13.6
pybind11_json: 0.2.15
needed no adaptations

---------

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.22.2

Toggle v0.22.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version of everest-sqlite dependency to 0.1.3 (#286)

Update version to 0.22.2

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.22.1

Toggle v0.22.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix everest-sqlite related issues in yocto build (#284)

Add find_package(everest-sqlite)

include CollectMigrationFiles.cmake from source dir only in EDM build

Bump version to 0.22.1

Bump everest-sqlite dependency version to 0.1.2

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.22.0

Toggle v0.22.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement ConfigService for getting and setting module configs (#283)

* Implement ConfigService for getting and setting module configs

Add userconfig storage backend

Add access section to config schema

throw exception when Unknown Datatype is encountered

Restructure get_module_config to use types from config service header

Use db for setting config values when in use, store config access information in db as well

Add Unknown entries to config service related enums

Add more meaningful exceptiption messages

Add get_config_value to ConfigService

* Update version to 0.22.0

* Add missing mutability field to everestrs manifest handling

This fixes the everestrs tests

* Cache existing config value if set_config_value needs a reboot to complete

This prevents get config value calls from already returning a value that is not supposed to be valid yet

* Since there are already database migrations file in main starting with "2", prefix the new migrations with "3"

* Added missing doxygen comments

* Address some clang-tidy warnings

* Re-use a constant for the MQTTRequest timeout

* Add error handling

* Modify return types to include status information

* Fix set response not being set in handle_set_request

* Make config access a bit more flexible by adding explicit allow read/write setting like this:

access:
  config:
    allow_global_read: true
    allow_global_write: false
    allow_set_read_only: false
    modules:
      some_module_id:
        allow_read: true
        allow_write: true
        allow_set_read_only: true

* Fix spelling of comments

---------

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.21.1

Toggle v0.21.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version to 0.21.1 (#276)

Signed-off-by: Kai-Uwe Hermann <[email protected]>

v0.21.0

Toggle v0.21.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version to 0.21.0 (#274)

Signed-off-by: Kai-Uwe Hermann <[email protected]>