Skip to content

Releases: CleepDevice/cleep

0.1.4

Choose a tag to compare

@tangb tangb released this 13 Sep 20:32
  • Fixed UI: fix small UI sync issues
  • Fixed core: fix issue generating doc

0.1.3

Choose a tag to compare

@tangb tangb released this 04 Sep 19:25
  • Updated rpios: build for latest bullseye20250506
  • Fixed core: lib lsblk issue after new rpios version

0.1.2

Choose a tag to compare

@tangb tangb released this 27 Aug 18:08
  • 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

Choose a tag to compare

@tangb tangb released this 17 Nov 20:42
  • Fixed package: add parameters app system dependencies
  • Fixed package: add packages.list file
  • Fixed CI: install system dependencies during CI steps
  • Fixed CI: fix market freezed version
  • Updated Core: enable SSL by default

0.1.0

Choose a tag to compare

@tangb tangb released this 27 Sep 12:35
  • 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

Choose a tag to compare

@tangb tangb released this 15 Mar 15:01
  • 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

Choose a tag to compare

@tangb tangb released this 23 Feb 08:46
  • 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