188 Commits
Author SHA1 Message Date
Bouke van der BijlandGitHub dfa2e81e61 Save a hash of the hls.min.js release (#3464)
This ensures the downloaded hls.js matches exactly and removes a dependency on cdn.jsdelivr.net
2024-06-17 23:15:18 +02:00
Alessandro RosandGitHub 3e7cc0470f bump GitHub Actions OS (#3341) 2024-05-08 22:30:17 +02:00
Alessandro RosandGitHub 9e636308d9 bump Go to 1.22 (#3279) 2024-04-21 11:12:14 +02:00
Alessandro RosandGitHub 9c6ba7e2c7 New authentication system (#1341) (#1992) (#2205) (#3081)
This is a new authentication system that covers all the features exposed by the server, including playback, API, metrics and PPROF, improves internal authentication by adding permissions, improves HTTP-based authentication by adding the ability to exclude certain actions from being authenticated, adds an additional method (JWT-based authentication).
2024-03-04 14:20:34 +01:00
Alessandro RosandGitHub 6e721201ed remove double 'v' from hls.js bump messages (#3040) 2024-02-18 17:42:27 +01:00
Alessandro RosandGitHub 942ecf43a4 fix double 'v' in automatic hls.js bump commits (#3020) 2024-02-14 12:00:36 +01:00
Alessandro RosandGitHub 1ae3240b91 hls: fix crash when muxer is being recreated, improve performance (#3017) 2024-02-13 23:32:15 +01:00
Alessandro RosandGitHub 9eb97ad3a0 remove hls.js from the repository and restore plain MIT license (#3008) 2024-02-12 00:31:13 +01:00
Alessandro RosandGitHub db52e94040 update issue template (#2815) 2023-12-17 12:07:26 +01:00
Alessandro RosandGitHub 11988249df move servers into internal/servers (#2792) 2023-12-08 19:17:17 +01:00
Alessandro RosandGitHub e4f86be005 rename github workflow (#2744) 2023-11-26 20:24:39 +01:00
Alessandro RosandGitHub e6f861ee95 rename 'binaries' workflow into 'nightly_binaries' (#2714) 2023-11-23 13:35:27 +01:00
Alessandro RosandGitHub e8f57153d5 after a release, post to issues once (#2691) 2023-11-13 11:51:32 +01:00
Alessandro RosandGitHub 4cf8948fe6 automatically inform authors of GitHub issues about new releases (#2685) 2023-11-12 21:57:55 +01:00
Alessandro RosandGitHub 6af27fdcf8 improve feature request template (#2580) 2023-10-27 18:47:58 +02:00
Alessandro RosandGitHub 6d616f130e bump golangci-lint (#2560) 2023-10-25 12:08:33 +02:00
Alessandro RosandGitHub 55b8985c8d bump Go to 1.21 (#2546) 2023-10-23 14:02:53 +02:00
Alessandro RosandGitHub d38061b704 add discussions template (#2444) 2023-10-01 22:54:39 +02:00
Alessandro RosandGitHub d93d21ebbb fix workflow (#2238) 2023-08-23 18:43:00 +02:00
Alessandro RosandGitHub eefc608549 fix workflow (#2237) 2023-08-23 18:39:51 +02:00
Alessandro RosandGitHub 1e15d4995c embed hls.js into the server (#2202) (#2236) 2023-08-23 18:37:07 +02:00
DanielandGitHub 840f6550b0 Create binaries.yml (#2144) 2023-08-03 22:21:20 +02:00
Alessandro RosandGitHub f30944a5b7 update golangci-lint (#2106) 2023-07-24 19:59:26 +02:00
Alessandro RosandGitHub a1bbe76120 improve issue linter compatibility (#2010) 2023-07-01 17:00:09 +02:00
Alessandro RosandGitHub c9eb1a56aa change Docker repository to bluenviron/mediamtx (#1923) 2023-06-07 12:35:31 +02:00
Alessandro RosandGitHub 89ebc83993 update golangci-lint (#1870) 2023-05-28 17:18:16 +02:00
Alessandro RosandGitHub 39c072edd6 change repository owner (#1801) 2023-05-16 16:14:20 +02:00
Alessandro RosandGitHub 8a264d9fa2 do not post comments when locking pull requests (#1799) 2023-05-15 11:43:58 +02:00
Alessandro RosandGitHub 053f2ec282 rename repository and executable (#1641) 2023-04-01 19:52:06 +02:00
Alessandro RosandGitHub 41ce925be5 remove gortsplib check from release workflow (#1636) 2023-04-01 16:42:31 +02:00
Alessandro RosandGitHub 853fd42e46 bump Golang to 1.20 (#1602) 2023-03-25 11:48:31 +01:00
Alessandro RosandGitHub dad72e0c03 enable dependabot (#1593) 2023-03-23 11:30:46 +01:00
Alessandro RosandGitHub f4b9133bb8 update gohlslib (#1565) 2023-03-12 13:22:57 +01:00
Alessandro RosandGitHub 45727a6de4 switch to go 1.19 (#1563) 2023-03-12 12:42:11 +01:00
Alessandro RosandGitHub 0bce6c6ec9 use explicit go version when running golangci-lint (#1384) 2023-01-16 21:53:36 +01:00
aler9 cce3fb440f add issue-lock workflow 2022-12-31 16:57:58 +01:00
aler9 946dcea0d1 update golangci-lint 2022-12-27 16:58:21 +01:00
aler9 7fef5500cb fix codecov / github api limits 2022-11-29 15:54:56 +01:00
Alessandro RosandGitHub 71ef9b47ab upgrade base image of workflows (#1239)
* upgrade base image of workflows

* upgrade checkout actions
2022-11-10 23:47:26 +01:00
aler9 16580c8985 move all tests under same workflow 2022-11-07 10:16:46 +01:00
aler9 1252472e05 optimize "release" workflow
build binaries once for both GitHub and Docker Hub
2022-11-07 09:34:00 +01:00
Alessandro RosandGitHub 4c96a6873e rpicamera: allow to use the Raspberry Pi Camera with Docker (#1212) 2022-11-03 21:44:53 +01:00
Alessandro RosandGitHub bf14467331 move high-level tests into dedicate workflow (#1219) 2022-11-02 18:25:49 +01:00
aler9 edaad84a5a check gortsplib before publishing a release 2022-10-25 14:18:59 +02:00
aler9 f1fb00b80f update golangci-lint 2022-09-17 21:19:45 +02:00
aler9 7f7a6e2200 switch to go 1.18 in linter and go.mod 2022-09-17 20:18:07 +02:00
aler9 e70e6084da rename 'make release' into 'make binaries' 2022-09-17 20:15:23 +02:00
aler9 7fd749cf0e update release workflow 2022-09-17 20:13:04 +02:00
Alessandro RosandGitHub 6a3eb81acf update golangci-lint (#1088) 2022-08-13 18:17:31 +02:00
aler9 c769088e6b improve release workflow 2022-07-23 14:21:55 +02:00