Skip to content

Tags: onitake/restreamer

Tags

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #48 from onitake/fix-release-artifacts

Fix artifact downloads

v0.10.0-beta1

Toggle v0.10.0-beta1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement static preamble (#43)

* Add script to generate silent, black videos

* Implement static preamble from file

* Fix json tag

* Fix logs

* Shorten preamble generator to 1s

* Document preamble option in config example

v0.9.1

Toggle v0.9.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Don't create another tag for the release

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #37 from onitake/fix/go-1-19

Update dependencies and build with Go 1.19

v0.8.1

Toggle v0.8.1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added release build targets to makefile

v0.8.0

Toggle v0.8.0's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added release build targets to makefile

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Implement Prometheus metrics

* Moved metrics into separate package

* Implemented a typed metric data holder

* Partial implementation of an async stats collector

* Fixed some more metrics package refs in unit test

* Implemented multi-value collector and return

* Added the other datum convenience constructors

* Added a few more unit tests

* Cleaned up unit test

* Made Metric.MakeKey public

* go fmt

* Added dummy metrics collector and hid real collector behind interface

* Started integrating new collector

* Test implementation of new metrics lib

* Added missing package prefix

* Refactored collector structure (fetch is WIP)

* Added go module stuff to makefile

* Added prometheus deps

* Implemented prometheus metrics for client

* Implemented prometheus endpoint

* Registered client prom metrics on default registry

* Removed obsolete metrics framework

* Implemented prometheus metrics for streamer

* Documented new prometheus api resource

* Removed Go 1.6 and 1.9 from tested versions, as Promtheus needs at least 1.9

* Prevent default promtheus metrics from being exported

* Added network stats in bytes

* Added default process metrics and enabled Go metrics if profiling is enabled

* Updated readme with new info about prom metrics

* Updated copyright

* Updated metrics doc formatting

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #20 from onitake/feature/control

Implement stream offline/online control with HTTP authentication

v0.6.0-beta2

Toggle v0.6.0-beta2's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Added content types to API responses

v0.6.0-beta1

Toggle v0.6.0-beta1's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fixed and improved auth handling for notifications