Commit Graph

134 Commits

Author SHA1 Message Date
Alessandro Ros 3a4d4e1802 docs: add linter (#4945) 2025-09-06 22:51:45 +02:00
dependabot[bot] 5f61395915 build(deps): bump actions/setup-go from 5 to 6 (#4941)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  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-09-04 19:52:51 +02:00
dependabot[bot] 1209127c39 build(deps): bump actions/github-script from 7 to 8 (#4940)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  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-09-04 19:52:38 +02:00
Alessandro Ros 55ff69067e docs: add security page (#4922) 2025-08-31 16:57:27 +02:00
Alessandro Ros 1a5e736b59 link documentation to mediamtx.org (#4912) 2025-08-30 14:56:11 +02:00
dependabot[bot] 619d84abd5 build(deps): bump actions/attest-build-provenance from 2 to 3 (#4910) 2025-08-30 08:14:26 +02:00
bluenviron-bot ae09e559e2 bump golangci-lint to 2.4.0 (#4876) 2025-08-14 10:34:06 +02:00
dependabot[bot] 6ffa058e26 build(deps): bump actions/checkout from 4 to 5 (#4857)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  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-12 11:20:23 +02:00
Alessandro Ros 1f3014aeac rename apidocs into api (#4844)
this is to follow standard Golang project layout
2025-08-09 16:05:34 +02:00
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
Alessandro Ros fc9de27d92 enable github-actions dependabot (#4834) 2025-08-08 10:25:13 +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) 2025-07-23 22:13:27 +02:00
Alessandro Ros 00b570297a log workflow errors (#4697) 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) 2025-06-29 13:02:10 +02:00
Alessandro Ros 51af3a8cbe add missing permission in workflow (#4645) 2025-06-12 19:10:50 +02:00
Alessandro Ros b3d3fd9b4c add attestation system to protect binaries (#4012) (#4629)
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) 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) 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 df3362aef8 warn users if deprecated parameters are being used (#4080) 2024-12-25 19:28:54 +01:00
Alessandro Ros 576a117c7c bump Golang to 1.23 (#3702) 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) 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) 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) 2024-08-26 18:08:46 +02:00
Alessandro Ros 4f54ea8b7e update actions/checkout (#3655) 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