Commit graph

104 commits

Author SHA1 Message Date
dependabot[bot]
6b169ea44f
build(deps): bump actions/github-script from 6 to 7 (#4837)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '7'
  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>
2025-08-08 10:31:29 +02:00
dependabot[bot]
736616d01d
build(deps): bump codecov/codecov-action from 3 to 5 (#4836)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '5'
  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>
2025-08-08 10:31:20 +02:00
dependabot[bot]
845d51ae98
build(deps): bump actions/download-artifact from 4 to 5 (#4835)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '5'
  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>
2025-08-08 10:31:04 +02:00
dependabot[bot]
b5993ece3b
build(deps): bump peaceiris/actions-gh-pages from 3 to 4 (#4838)
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-version: '4'
  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>
2025-08-08 10:30:50 +02:00
dependabot[bot]
ed40d77114
build(deps): bump actions/setup-go from 3 to 5 (#4839)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v3...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '5'
  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>
2025-08-08 10:30:31 +02:00
bluenviron-bot
bfdd4f81bd
bump golangci-lint to 2.3.1 (#4818) 2025-08-03 09:22:07 +02:00
bluenviron-bot
3f2e4a3ef5
bump golangci-lint to 2.3.0 (#4774)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
2025-07-23 22:13:27 +02:00
Alessandro Ros
00b570297a
log workflow errors (#4697)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run
2025-07-06 22:03:31 +02:00
Alessandro Ros
544a147124
add missing permissions to GitHub workflow (#4696) 2025-07-06 21:50:42 +02:00
bluenviron-bot
c725e319c1
bump golangci-lint to 2.2.0 (#4671)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
2025-06-29 13:02:10 +02:00
Alessandro Ros
51af3a8cbe
add missing permission in workflow (#4645)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run
2025-06-12 19:10:50 +02:00
Alessandro Ros
b3d3fd9b4c
add attestation system to protect binaries (#4012) (#4629)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run
this allows to prove that binaries were produced by GitHub Actions.
2025-06-08 16:51:19 +02:00
Alessandro Ros
7a7c9c4a6a
move checksum generation into Github Actions (#4628) 2025-06-08 13:59:43 +02:00
Alessandro Ros
06abf6f679
update issue_lock workflow (#4598) 2025-06-02 18:59:40 +02:00
Alessandro Ros
5ebc0f7f8d
cleanup workflows (#4590)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
2025-05-31 17:35:32 +02:00
Alessandro Ros
65045c676f
stop updating legacy Docker image (#4569) 2025-05-27 22:10:48 +02:00
Alessandro Ros
d021e93d71
bump Golang to 1.24 (#4297) 2025-05-23 15:16:15 +02:00
Alessandro Ros
fad64a87bd
bump golangci-lint (#4550) 2025-05-23 15:10:21 +02:00
Alessandro Ros
cf2567f641
rename test (#4418) 2025-04-12 13:37:56 +02:00
Alessandro Ros
f9bee5f54f
rename high-level tests into E2E tests (#4395) 2025-04-04 14:43:35 +02:00
Alessandro Ros
70f69cfb60
format workflow (#4169)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2025-01-17 13:21:24 +01:00
Alessandro Ros
a598d128d7
improve release automation (#4130) 2025-01-10 16:20:45 +01:00
Alessandro Ros
fc803da4be
generate and show binary checksums in releases (#4012) (#4095) 2025-01-02 12:44:33 +01:00
Alessandro Ros
576a117c7c
bump Golang to 1.23 (#3702)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-11-04 14:02:05 +01:00
Alessandro Ros
b84ee99866
fix mediamtx-rpicamera automatic updater (#3894) 2024-10-20 16:39:55 +02:00
Alessandro Ros
7c4849eb1e
add mediamtx-rpicamera automatic updater (#3893) 2024-10-20 16:37:33 +02:00
Alessandro Ros
cf9484a96e
skip prerelease versions of hls.js (#3872)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-10-13 22:39:19 +02:00
Alessandro Ros
cc1116f497
remove git clone --depth=0 where it is not needed (#3856) 2024-10-09 21:14:54 +02:00
Alessandro Ros
c71694741e
show right server version when server is compiled from source (#3409)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-10-05 23:10:14 +02:00
Alessandro Ros
077040a234
update issue template (#3439) (#3807) 2024-09-26 14:34:31 +02:00
Alessandro Ros
47be60ef97
bump actions/setup-go (#3773) 2024-09-15 22:59:54 +02:00
Alessandro Ros
3b7b2305d6
bump GitHub actions (#3699)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-08-26 18:08:46 +02:00
Alessandro Ros
4f54ea8b7e
update actions/checkout (#3655)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-08-14 21:07:51 +02:00
Alessandro Ros
972ffbf332
improve API docs linter (#3608) 2024-08-04 13:12:30 +02:00
Alessandro Ros
c3265a554b
fix hls.js update workflow (#3538) 2024-07-08 18:06:51 +02:00
Bouke van der Bijl
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 Ros
3e7cc0470f
bump GitHub Actions OS (#3341) 2024-05-08 22:30:17 +02:00
Alessandro Ros
9e636308d9
bump Go to 1.22 (#3279) 2024-04-21 11:12:14 +02:00
Alessandro Ros
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 Ros
6e721201ed
remove double 'v' from hls.js bump messages (#3040) 2024-02-18 17:42:27 +01:00
Alessandro Ros
942ecf43a4
fix double 'v' in automatic hls.js bump commits (#3020) 2024-02-14 12:00:36 +01:00
Alessandro Ros
1ae3240b91
hls: fix crash when muxer is being recreated, improve performance (#3017) 2024-02-13 23:32:15 +01:00
Alessandro Ros
9eb97ad3a0
remove hls.js from the repository and restore plain MIT license (#3008) 2024-02-12 00:31:13 +01:00
Alessandro Ros
11988249df
move servers into internal/servers (#2792) 2023-12-08 19:17:17 +01:00
Alessandro Ros
e4f86be005
rename github workflow (#2744) 2023-11-26 20:24:39 +01:00
Alessandro Ros
e6f861ee95
rename 'binaries' workflow into 'nightly_binaries' (#2714) 2023-11-23 13:35:27 +01:00
Alessandro Ros
e8f57153d5
after a release, post to issues once (#2691) 2023-11-13 11:51:32 +01:00
Alessandro Ros
4cf8948fe6
automatically inform authors of GitHub issues about new releases (#2685) 2023-11-12 21:57:55 +01:00
Alessandro Ros
6d616f130e
bump golangci-lint (#2560) 2023-10-25 12:08:33 +02:00
Alessandro Ros
55b8985c8d
bump Go to 1.21 (#2546) 2023-10-23 14:02:53 +02:00