48 Commits

Author SHA1 Message Date
d384b73c6e Sandbox (#1444)
* Add "isInDirectory"
* Process stream sources must be located in sandbox_dir
2025-09-17 21:28:58 +02:00
9e2e417736 Update changelog and tests 2025-08-08 15:10:38 +02:00
c48926fd5d Fix unit test 2025-08-08 14:33:02 +02:00
ccafa3c8fb Add port to host in StreamUri 2025-08-08 13:25:09 +02:00
f1c2f746e8 add testcase for percentage encoded urls by comparing the re-constructed url with the original url string 2025-07-29 14:26:10 +02:00
5c41afd9e3 Fix linter warnings 2025-06-06 10:21:48 +02:00
a77f6f1b02 Add support for removing single rules 2025-06-06 10:21:48 +02:00
c5ea25a5ea Fixes 2025-06-06 10:21:48 +02:00
9ce96a5cfe Update auth configi and tests 2025-06-06 10:21:48 +02:00
164b3abf40 Fix config password parsing 2025-06-06 10:21:48 +02:00
42651476f1 Add user:pass support for URI 2025-06-06 10:21:48 +02:00
a72c6948b1 Add "General.GetRPCCommands" RPC command 2025-06-06 10:21:48 +02:00
42f4c39e6c Read users and roles, remove JWT 2025-06-06 10:21:48 +02:00
2addf7cc3d Build without wss support, if OpenSSL is not found 2025-01-28 17:57:36 +01:00
054706e608 Add deprecation notice 2025-01-26 22:37:59 +01:00
6c02252d84 Add client support for websockets 2025-01-24 21:30:19 +01:00
8e9806f35c controlscript must be located in plugin_dir 2025-01-21 22:25:04 +01:00
ce743ce4c6 Fix Linter issues 2025-01-05 17:50:58 +01:00
15a3cf9680 Split returns empty last element 2024-12-19 22:44:51 +01:00
c112058998 Pass complete Settings struct around 2024-12-19 22:44:51 +01:00
878fecdc35 Add AuthInfo class 2024-12-19 22:44:51 +01:00
0a50006c0c Remove _UNICODE define 2024-12-19 22:44:51 +01:00
c401b801e3 Remove CATCH_CONFIG_MAIN 2024-12-19 22:44:51 +01:00
f44609a872 Fetch catch2 from git repo 2024-12-19 22:44:51 +01:00
bfdaa6e085 Reenable warnings 2024-12-19 22:44:51 +01:00
67f8453586 Ignode tsan errors 2024-12-19 22:44:51 +01:00
e69e7f621d Fix warnings 2024-12-19 22:44:51 +01:00
b626217e79 Fix windows build 2024-12-19 22:44:51 +01:00
d9c394e0fa Fix mem leaks 2024-12-19 22:44:51 +01:00
f8af2c44c5 Silence warning in catch2 2024-12-19 22:44:51 +01:00
c1bbfdf167 JWT improvements 2024-12-19 22:44:51 +01:00
4321a9d9d1 Add JWT class 2024-12-19 22:44:51 +01:00
f3372b1491 Replace regex with simple parsing 2022-10-24 19:03:06 +00:00
9e3c0fdf55 Add "mute" to stream API 2022-07-13 17:35:49 +02:00
4907fb42af Use simple string parsing instead of regex
fixes #1026
2022-06-30 19:35:19 +02:00
411d98f562 Fix unit tests 2021-12-24 10:24:21 +01:00
8e1f92acb1 Rename MetaTags to MetaData 2021-12-09 22:09:32 +01:00
b348bb3379 Move properties and metatags into server dir 2021-09-01 21:12:29 +02:00
004ea21e3f Make metadata part of the properties 2021-09-01 18:18:36 +02:00
077a6fc1a4 Add control functions to PcmStream
-move json parsing to Server class
-improve error handling with the new ErrorCode object
2021-07-04 21:33:45 +02:00
0853c7c701 Make metadata thread safe, poll properties 2021-06-23 20:48:25 +02:00
8a0d538eda Make some properties mandatory 2021-06-17 12:24:30 +02:00
fe6e67c18e Remove duplicate "art_url" 2021-06-11 18:45:59 +02:00
53e27e0d8b Comment out stream_tags 2021-06-04 10:32:33 +02:00
7c11cb7559 Add support for Player.Properties 2021-05-30 22:20:49 +02:00
09cde776b1 Teat meta (de-)serialization 2021-05-23 12:45:32 +02:00
f02ba7354b Add Metatags class 2021-05-18 09:05:36 +02:00
a2168f12f1 Fix URI percent-decoding 2021-05-03 09:43:08 +02:00