Repository navigation
Releases: CleepDevice/cleep
Releases · CleepDevice/cleep
Release list
0.1.4
0.1.3
0.1.2
- Fixed bin: dry-run no longer shadows dry_run() (CI smoke test)
- Fixed package: ship zope.interface / zope.event pins required by gevent
- Fixed package: quieter deb build (setuptools license/packages, debian Depends)
- Fixed package: get-pip URL for Python 3.9 (bullseye) in preinst
- Fixed docker: drop apt-get upgrade in CI Dockerfile (too slow on Pi)
- Fixed tests: libs.tests init for app CI
- Changed CI: Drone pipelines removed (Woodpecker in cleep-ci)
0.1.1
0.1.0
- Fixed core: bump dependencies and fix breaking changes (netifaces)
- Fixed core: #1408 fix /logs endpoint
- Added core: add https support to RPC server
- Added core: handle auth
- Added core: handle applications documentation
- Fixed ui: homogenize rpc responses using MessageResponse
- Update ui: return command error message when command failed
- Added bin: add option to generate app documentation
- Updated install: improve Cleep install and rollback if errors
- Added ui: implement config item components library
- Updated ui: improve responsive
- Added ui: implement dashboard widget base component
- Added ui: implement dashboard config widget component
- Added ui: cache dashboard config widget component
- Updated ui: bump js libraries
- Updated ui: move js tools in ui components file
- Added ui: compress js files during deb process
- Added ui: components page
- Updated core: libs improvements (tests session, console)
- Added core: add thermostat profile
- Updated core: use native unittest.mock lib instead of mock
- Update core: improve CI
- Update core: use python3.9
0.0.30
- Fixed core: #1383 Cleep install fails due to missing dependency
- Changed core: Handle application asset and bin paths
- Fixed core: fix typo issue in inventory
- Changed drivers: add unregister function
- Changed core: handle multiple apps sources
- Fix core: task launches twice the function the first time
- Added core: add journalizable member to event
- Changed core: Improve code coverage
- Changed core: readwrite lib disable during CI
0.0.29
- Added UI: close dialog after device has restarted
- Added lib: log script errors during module installation
- Added deps: remove parameters app dependencies from core
- Added core: set MODULE_STORAGE_PATH and MODULE_TMP_PATH vars in CleepModule
- Added core: add send_command_advanced helper to handle quickly commands
- Added core: add alarm profile
- Added core: add health route to rpcserver
- Added bin: add new dryrun option to stop on any startup error or after timeout
- Added bin: return different exit code
- Added lib: add way to change execution path in console lib
- Fixed lib: fix issue checking modules compatibility string
- Fixed core: fix installable app version that was always 0.0.0
- Fixed core: fix typo in install app dialog
- Fixed core: fix UI app loading issue after app installation
- Fixed core: fix issue with is_module_loaded (invalid response format)
- Fixed core: fix issue in bus when command has no parameters
- Fixed lib: set scripts exec path in installmodule lib
- Fixed lib: fix error log when script exec failed
- Fixed tests: fix issue checking command parameters
- Fixed UI: disable aria warnings
- Fixed install: download versionned modules.json first to avoid installing incompatible apps
- Fixed package: fix dependencies. Install mandatory apps dependencies with core
- Fixed package: fix missing lsof system command
- Changed: alsa lib handle device description to help selecting the device
- Changed: improve audiodriver lib
- Changed: cleepfilesystem rsync function do not sync hidden files by default
- Changed: update frontend js libraries
- Changed: redirect to apps list if trying to load invalid app
- Changed: handle apps that encountered problems during configuration step
- Changed: improve frontend upload widget