Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test-and-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ jobs:
# @iobroker/adapter-core, which calls process.exit(10) when js-controller cannot be
# resolved, and js-controller is not a dependency of this repository.
- name: Run unit tests
run: node node_modules/mocha/bin/mocha test/testCommons.js test/testIntegral.js test/testDockerCompose.js test/testErrors.js test/testSqlClient.js test/testConnectionOptions.js test/testMessageGuard.js test/testPackageFiles.js --exit
run: node node_modules/mocha/bin/mocha test/testCommons.js test/testIntegral.js test/testDockerCompose.js test/testErrors.js test/testSqlClient.js test/testConnectionOptions.js test/testMessageGuard.js test/testStatistics.js test/testPackageFiles.js --exit

- name: Run SQLite tests
run: node node_modules/mocha/bin/mocha test/testSQLite.js --exit
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ You can leave port 0 if the default port is desired.
- **Encrypt**: Some DBs support encryption.
- **Round real to**: Number of digits after the comma.
- **Allow parallel requests**: Allow simultaneous SQL requests to DB.
- **Statistics tab**: lists every ID in the database with its storage type, status (logged / logging off / state deleted), number of values, estimated size and the covered time range. The **Clean up** button first shows what would be deleted and removes it only after confirmation. States that still exist but merely have logging switched off are excluded unless you tick the checkbox, because their history is still reachable and may be wanted.
- **Do not create database**: Activate this option if a database already created (e.g. by administrator) and the ioBroker-user does not have enough rights to create a DB.

## Default Settings
Expand Down Expand Up @@ -620,6 +621,8 @@ sendTo('sql.0', 'getEnabledDPs', {}, function (result) {

## Changelog
### **WORK IN PROGRESS**
* (@GermanBluefox) Added a statistics tab listing every logged ID with its number of values and estimated size (#247)
* (@GermanBluefox) Added a cleanup for datapoints that are no longer logged, with a confirmation dialog showing what would be deleted (#247)
* (@GermanBluefox) The `Counter must have type "number"` error now names the datapoint and is logged once instead of for every value (#320)

### **WORK IN PROGRESS**
Expand Down
1 change: 0 additions & 1 deletion admin/custom/assets/Components-DJrCH77_.js

This file was deleted.

1 change: 1 addition & 0 deletions admin/custom/assets/Components-DZ24ucF6.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading