2636 Commits

Author SHA1 Message Date
LordGrey
5fe1b1516a Remove comment 2024-05-04 19:17:40 +02:00
LordGrey
3b5a165296 Correct indent 2024-05-04 19:15:42 +02:00
LordGrey
75901140b4 Merge remote-tracking branch 'origin/master' into API_Auth 2024-05-04 19:13:00 +02:00
LordGrey
64fcea3cdd Fix modal dialog 2024-04-29 22:23:19 +02:00
LordGrey
f3b0223210 Fix Copy/Paste issue 2024-04-29 22:13:51 +02:00
LordGrey
571863b15f Fix resetSubscriptions 2024-04-29 21:32:10 +02:00
LordGrey
42080189ed Correct instance handling in reply 2024-04-29 20:52:44 +02:00
LordGrey
c4b88a2e0e Separate handleInstanceCommand out 2024-04-29 20:47:03 +02:00
LordGrey
12ace5e418 Address CodeQL finding 2024-04-29 20:34:31 +02:00
LordGrey
722d6d7ad5 Support direct or multiple instance addressing via single requests 2024-04-29 20:34:15 +02:00
LordGrey
e01e3e70a0 Address CodeQl finding 2024-04-28 19:02:39 +02:00
LordGrey
173c9ee299 Update changelog 2024-04-28 18:55:15 +02:00
LordGrey
9fded23253 Update changelog 2024-04-28 18:44:20 +02:00
LordGrey
30bd87ceb3 Fix authorization default for nonlistener 2024-04-28 11:45:19 +02:00
LordGrey
6535cdd899 Support Quit event 2024-04-28 11:02:31 +02:00
LordGrey
c14fc0651d Revert streaming subscription names (2) 2024-04-28 10:17:02 +02:00
LordGrey
bdc872c56d Fix missing handleTokenResponse 2024-04-26 20:54:47 +02:00
LordGrey
2e4a4ea0a1 Align LogMsg subscription command 2024-04-26 20:15:24 +02:00
LordGrey
5ab4b11e71 Revert streaming subscription names 2024-04-26 19:41:41 +02:00
LordGrey
12499c8cbb Ensure valid instance number 2024-04-25 23:53:01 +02:00
LordGrey
42e809581e JSON-API Commands Overview 2024-04-25 22:58:11 +02:00
LordGrey
ee4b1aa41d UI - Remove requestRequiresAdminAuth as now always true 2024-04-25 22:58:11 +02:00
LordGrey
7a604ee5e7 Add Event Subscriptions & Instance specific replies 2024-04-25 22:58:11 +02:00
LordGrey
ec6a65bfbb
JsonUtils.cpp aktualisieren 2024-04-23 22:58:16 +02:00
LordGrey
69f8b1f1f0 Support direct instance addressing requests 2024-04-23 21:46:21 +02:00
LordGrey
d29a747586 Refactor JSON-API and cleanups 2024-04-23 21:37:44 +02:00
dependabot[bot]
7645ebb526
Bump softprops/action-gh-release from 1 to 2 (#1719)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 21:58:33 +02:00
LordGrey
aca757138e
Nanoleaf Updates (#1724)
* Add new devices

* Do not restore ExtControl state
2024-04-16 21:57:51 +02:00
LordGrey
c2fe42a731
Fix #1722 (#1723) 2024-04-13 22:54:17 +02:00
LordGrey
4d90309911 Fix dialog does not close 2024-04-11 20:52:28 +02:00
LordGrey
b056e12532 Generate random TANS for every call 2024-04-11 20:52:06 +02:00
LordGrey
d5438acbf4
Fix Cross Site Scripting Vulnerability 1 (#1720) 2024-04-02 21:44:46 +02:00
LordGrey
86d08823a8
Add workaround for issue #1692 (#1695) 2024-03-30 15:44:18 +01:00
LordGrey
ac57fea09a
Fix Kodi Color Calibration, Refactor Wizards (#1718)
* Fix #1674 and refactor wizards

* Have own code file per LED-Device Wizard

* Include SonarLint feedback

* Cleanups

* Apply module pattern

* Address CodeQL findings

* Address CodeQL findings
2024-03-30 15:43:50 +01:00
Hyperion-Bot
35d8992bcc Update sv.json (POEditor.com) 2024-03-23 14:08:54 +01:00
Hyperion-Bot
efda0714b3 Update de.json (POEditor.com) 2024-03-23 14:08:53 +01:00
Hyperion-Bot
8123a11287 Update fr.json (POEditor.com) 2024-03-23 14:08:52 +01:00
LordGrey
7dccad35aa Define default user and password as constants 2024-03-17 19:33:30 +01:00
LordGrey
0ee637e56d Merge remote-tracking branch 'origin/master' into API_Auth 2024-03-17 16:30:24 +01:00
LordGrey
806206ec01
Fix #1714 (#1717) 2024-03-15 20:23:53 +01:00
LordGrey
fedb409157
Matrix Layout enhancements (#1701)
* Support gaps on Matrix Layout

* Ensure BlackBorder objects are initialised

* Update Changelog

* Fix automated semicolon insertion

* Fix automated semicolon insertion

* Remove SPI activation from post install script (#1708)
2024-03-14 21:29:15 +01:00
Markus
fd5a94a32a
add missing ENABLE_MDNS in hyperiond.cpp (#1711)
build with out MDNS does not work:

```
hyperion.ng-git/src/hyperion.ng/src/hyperiond/hyperiond.cpp:298:9: error: ‘_mDNSProvider’ was not declared in this scope; did you mean ‘RRProvider’?
  298 |         _mDNSProvider->thread()->start();
```
2024-03-03 21:33:52 +01:00
dependabot[bot]
4d3df0a3c0
Bump actions/download-artifact from 4.1.1 to 4.1.4 (#1707)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 22:07:43 +01:00
LordGrey
dbcafd3081
Disable current service, even if not active 2024-02-28 15:21:18 +01:00
LordGrey
31df065c0f
Start SmartPointers (#1679)
* Refactor to fix #1671

* Add GUI/NonGUI mode to info page

* Do not show lock config, if in non-UI mode

* Updae Changelog

* Correct includes

* Ensure key member initialization - RGB Channels

* Ensure key member initialization - WebServer

* Update RGBChannels

* Fix initialization order

* Fix key when inserting new logger in LoggerMap,
Prepare logBuffer-JSON snapshot view in LoggerManager,
Increase buffered loglines to 500

* Fix Memory leak in GrabberWrapper

* Fix Memory leak in BlackBorderProcessor

* Fix Memory leak in BlackBorderProcessor

* use ninja generator under macos

* Fix BGEffectHandler destruction

* Fix Mdns code

* Clear list after applying qDeleteAll

* Fix deletion of CecHandler

* Fix memory leak caused by wrong buffer allocation

* Remove extra pixel consistently

* Change mDNS to Qt SmartPointers

* Correct removal

* Fix usage of _width/_height (they are the output resolution, not the screen resolution)
That avoids unnecessary resizing of the output image with every transferFrame call

* Move main non Thread Objects to Smart Pointers

* Refactor Hyperion Daemon unsing smartpointers

* Correction

* Correct typos/ align text

* Fix startGrabberDispmanx

* Fix startGrabberDispmanx

* Address CodeQL finding

* Create Screen grabbers via Template

* Fix typo

* Change way of logging

* Revert change

* Address deprecation warning

* Correct auto screen grabber evaluation

---------

Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2024-02-25 17:35:39 +01:00
Paulchen-Panther
bb40778a3d fix workflow run 2024-02-16 15:03:51 +00:00
LordGrey
716d87d4e6
Corrections after release 2.0.16 (#1694)
* Updates on building a release

* Fixes

* Correct non arm64 identification

* Show download bar

* reset all units with failed status

* Reload systemd daemon after updates

* Force Qt5 for armv6 packages

---------

Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2024-02-04 15:42:57 +01:00
Paulchen-Panther
3ae17bb425
Workflow adapted to armv6 2024-02-02 08:54:41 +01:00
dependabot[bot]
cebb7d08cc
Bump peter-evans/repository-dispatch from 2.1.2 to 3.0.0 (#1691)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 2.1.2 to 3.0.0.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2.1.2...v3.0.0)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:51:51 +01:00
dependabot[bot]
1bf2041f2e
Bump actions/cache from 3 to 4 (#1690)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:51:23 +01:00