You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Refactor config API
* Corrections
* Test Qt 6.8
* Revert "Test Qt 6.8"
This reverts commit eceebec.
* Corrections 2
* Update Changelog
* Add configFilter element for getconfig call
* Do not create errors for DB updates when in read-only mode
* Have configuration migration and validation before Hyperion starts
* Correct Tests
* Corrections
* Add migration items
* Correct windows build
* Ensure that first instance as default one exists
* Remove dependency between AuthManager and SSDPHandler
* Correct typos
* Address CodeQL findings
* Replace CamkeSettings by Presets and provide debug scenarios
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10
10
11
11
**JSON-API**
12
12
- Align JSON subscription update elements. `ledcolors-imagestream-update, ledcolors-ledstream-update, logmsg-update` now return data via `data` and not `result
13
+
- Global global configuration elements are now separated form instance specific ones
13
14
14
15
### Added
15
16
@@ -18,6 +19,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
18
19
- Support gaps on Matrix Layout (#1696)
19
20
- Windows: Added a new grabber that uses the DXGI DDA (Desktop Duplication API). This has much better performance than the DX grabber as it does more of its work on the GPU.
20
21
22
+
- Support to import, export and backup Hyperion's full configuration via the UI, JSON-API and commandline (`--importConfig, --exportConfig`) (#804)
23
+
- Allow to force starting Hyperion in read-only mode (`--readonlyMode`)
24
+
- JSON-API: Support to query for a dedicated set of configuration items for a set of instances
25
+
- JSON-API: Support to save a dedicated set of configuration items for a set of instances
26
+
21
27
**JSON-API**
22
28
- New subscription support for event updates, i.e. `Suspend, Resume, Idle, idleResume, Restart, Quit`.
23
29
- Support direct or multiple instance addressing via single requests (#809)
@@ -33,12 +39,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
33
39
- Fixed: Kodi Color Calibration, Refactor Wizards (#1674)
34
40
- Fixed: Token Dialog not closing
35
41
- Fixed: Philip Hue APIv2 support without Entertainment group defined (#1742)
42
+
- Refactored: Database access layer
43
+
- Refactored: Hyperion's configuration database is validated before start-up (and migrated, if required)
36
44
37
45
**JSON-API**
38
46
- Refactored JSON-API to ensure consistent authorization behaviour across sessions and single requests with token authorization.
39
47
- Provide additional error details with API responses, esp. on JSON parsing, validation or token errors.
40
48
- Generate random TANs for every API request from the Hyperion UI
41
49
- Fixed: Handling of IP4 addresses wrapped in IPv6 for external network connections-
50
+
- Fixed: Local Admin API Authentication rejects valid tokens (#1251)
0 commit comments