Commit graph

1049 commits

Author SHA1 Message Date
Francesco
498f878aea Create plex_bridge.py
Create a plug-in to add track info and controls to the snapserver
2025-03-02 20:07:37 +01:00
Raphael Nestler
8d7e4ba278 Fix copy paste error in AirplayStream docs 2025-02-04 19:02:53 +01:00
badaix
648589a233 Remove README.meta 2025-02-04 19:01:33 +01:00
Christopher Nethercott
b57ead5037 Fix mispelling of normalize in snapserver.conf 2025-01-30 21:28:30 +01:00
badaix
2addf7cc3d Build without wss support, if OpenSSL is not found 2025-01-28 17:57:36 +01:00
badaix
c105fecc5b Fix Windows compile error 2025-01-27 22:49:59 +01:00
badaix
85e8d02e5b Mutual SSL authentication 2025-01-27 22:19:42 +01:00
badaix
6c02252d84 Add client support for websockets 2025-01-24 21:30:19 +01:00
badaix
cf2be07155 Update changelog 2025-01-23 11:05:12 +01:00
badaix
8e9806f35c controlscript must be located in plugin_dir 2025-01-21 22:25:04 +01:00
badaix
be266c07ce Add white list for "Stream.AddStream" 2025-01-20 12:29:51 +01:00
badaix
780d8f3f1a Fix crash while calling Stream.RemoveStream 2025-01-19 22:46:24 +01:00
badaix
61bda79158 Reformat code 2025-01-19 22:09:17 +01:00
Jeroen Dierckx
9254be1a8f
Add back restricted Stream.AddStream functionality (#1331)
* Allow back Stream.AddStream but don't allow a process stream type

* Don't allow controlscript parameters when creating streams through RPC

* Added back documentation for Straem.AddStream and Stream.removeStream

* Fixed checking controlscript parameter

It is actually a property of the streamUri URI instead of a separate parameter

* Small doc update to clarify things

* Fixed missing doc delimiter

* Removed unused checkParamsNotAllowed method
2025-01-19 21:57:25 +01:00
badaix
ea07cb715d Fix RPC error results 2025-01-15 22:41:46 +01:00
badaix
9e6009cad0 Fix CVE-2023-36177 2025-01-15 21:51:54 +01:00
badaix
cf95349c67 Lower log level 2025-01-14 10:25:36 +01:00
badaix
a638da0ff7 Improve time sync over websocket 2025-01-13 20:23:29 +01:00
badaix
8015325d71 Create "/etc/snapserver/certs" directory 2025-01-09 22:19:01 +01:00
badaix
c7d301e1d7 Reformat cmake and python 2025-01-09 15:50:22 +01:00
badaix
d5677b6f78 Reformat code 2025-01-09 15:06:35 +01:00
badaix
58e82ef9e8 Provide cover art over HTTPS 2025-01-09 10:19:32 +01:00
badaix
cd67fb9645 Replace std::endl with "\n" 2025-01-07 20:29:16 +01:00
badaix
f1ee39e515 Update man pages 2025-01-07 20:05:48 +01:00
badaix
d1f10b63cf Add section about HTTP in configuration.md 2025-01-07 14:45:58 +01:00
badaix
59bff3e4f9 Publish HTTPS port via mdns 2025-01-07 14:31:12 +01:00
badaix
8ea1667331 Remove "ressource" parameter 2025-01-06 20:47:35 +01:00
badaix
e0443f6e5f Validate SSL configuration 2025-01-05 17:52:31 +01:00
badaix
72358cd912 Fix clang-tidy issues 2024-12-26 23:00:04 +01:00
badaix
d5d4cb9e63 Rename "private_key" to "certificate_key" 2024-12-26 22:58:41 +01:00
badaix
83742ba901 Remove unused include 2024-12-21 21:33:52 +01:00
badaix
bc4b015037 Add comment about --daemon 2024-12-21 20:50:56 +01:00
badaix
1486e2dabd Update default listen addresses 2024-12-21 20:42:50 +01:00
Ernst
0e283f9bad
listen to both IPV6 and IPV4 incoming connections: binding to "::" implies both protocols (#1290)
Co-authored-by: Johannes Pohl <johannes.pohl@badaix.de>
2024-12-21 19:05:41 +01:00
badaix
17efc6799c Fix static analysis issues 2024-12-20 21:56:12 +01:00
badaix
0b1b1e38bb Iclude boost as system headers to suppress warnings 2024-12-20 19:30:42 +01:00
badaix
06f1c7d32f Remove unused includes, fix warnings 2024-12-19 23:37:44 +01:00
badaix
a79b3e6599 Replace std::endl with "\n" 2024-12-19 23:35:12 +01:00
badaix
6ada939adf Fix compilation with boost v1.87.0 2024-12-19 22:53:49 +01:00
badaix
11d7d98186 Reformat code 2024-12-19 22:44:51 +01:00
Rechner Fox
b5284301c5 Add custom URL prefix for HTTP URLs (#1260)
Co-authored-by: Johannes Pohl <johannes.pohl@badaix.de>
2024-12-19 22:44:51 +01:00
badaix
cfe309087e Fix compile error 2024-12-19 22:44:51 +01:00
badaix
a0d88e8856 Move control requests into Request factory 2024-12-19 22:44:51 +01:00
badaix
45f189432d Make some functions const 2024-12-19 22:44:51 +01:00
badaix
ad6ab1ad3b Fix warning 2024-12-19 22:44:51 +01:00
badaix
e901f0f9f4 Add base config item 2024-12-19 22:44:51 +01:00
badaix
2b6ad6b90b Add some documentation 2024-12-19 22:44:51 +01:00
badaix
c156fab123 Fix some doxygen warnings 2024-12-19 22:44:51 +01:00
badaix
061f92a361 Add missing include 2024-12-19 22:44:51 +01:00
badaix
78cbd3cf5b Remove ImageCache instance from ServerSettings 2024-12-19 22:44:51 +01:00