8 Commits
Author SHA1 Message Date
Alessandro RosandGitHub 99f804d733 api: generate most of OpenAPI automatically (#5918)
enums and structs are now generated automatically. This eliminates some
inconsistencies and makes development easier.
2026-07-04 17:45:43 +02:00
Alessandro RosandGitHub 1a5e736b59 link documentation to mediamtx.org (#4912) 2025-08-30 14:56:11 +02:00
Alessandro RosandGitHub 1f3014aeac rename apidocs into api (#4844)
this is to follow standard Golang project layout
2025-08-09 16:05:34 +02:00
Alessandro RosandGitHub c6a54d1229 improve script compatibility (#4132) 2025-01-10 17:36:03 +01:00
Johnny ArcitecandGitHub 426e6f89a2 improve unsafe path handling (#3927)
* fix: improve unsafe path handling

Paths containing spaces or dashes were being interpreted as separate options, since the path handling lacked double quotes.

This fixes all unsafe instances of "PWD" and "HOME", along with all other unsafe paths in the scripts.

* readme: explicitly mount the configuration as read-only

This clearly shows users that the MediaMTX container will not modify the configuration file.
2024-11-06 15:15:25 +01:00
Alessandro RosandGitHub 972ffbf332 improve API docs linter (#3608) 2024-08-04 13:12:30 +02:00
Alessandro RosandGitHub e2370800ba apidocs: make linter return an exit code in case of errors (#1564) 2023-03-12 12:18:18 +01:00
aler9 02d3dd92e6 split makefile into multiple scripts 2022-08-23 09:42:25 +02:00