Martin Wimpress
|
6d14c84e72
|
docs: add details about --config
0.1.4
|
2024-07-23 23:11:19 +01:00 |
|
Martin Wimpress
|
dbc72f288c
|
feat: add command line option to specify a custom config file
- Close #20
|
2024-07-23 23:11:19 +01:00 |
|
Martin Wimpress
|
5061ae32be
|
fix: actually parse the configuration file
|
2024-07-23 23:11:19 +01:00 |
|
Martin Wimpress
|
080092e136
|
docs: add demo
|
2024-07-23 19:23:09 +01:00 |
|
Martin Wimpress
|
b2904c7481
|
feat: show stream audio and video details when a new stream is detected
|
2024-07-23 18:27:28 +01:00 |
|
Martin Wimpress
|
c4148c12a1
|
style: brand the log file
|
2024-07-23 18:27:28 +01:00 |
|
Martin Wimpress
|
cc928c2565
|
feat: trap more signals
|
2024-07-23 18:27:28 +01:00 |
|
Martin Wimpress
|
18c13219c0
|
feat: add a banner
|
2024-07-23 18:27:28 +01:00 |
|
Martin Wimpress
|
6e5098bf9f
|
chore: update packaging and docs to remove procps
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
71ed0d7c26
|
style: tidy up the status messages
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
63c7aa39d7
|
fix: prevent server keys concatenating on restarts
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
66b39fda90
|
refactor: just check for ffmpeg being available
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
f81ff23d52
|
refactor: replace the use of procps utilities with kill
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
d580129636
|
fix: don't echo control characters
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
f8b3c9c794
|
feat: background ffmpeg and monitor what it is doing
|
2024-07-23 16:35:45 +01:00 |
|
Martin Wimpress
|
e42d6f9d39
|
chore: bump version to 0.1.4
|
2024-07-23 13:03:56 +01:00 |
|
Martin Wimpress
|
c523d9bae1
|
ci: resolve some dh warnings
0.1.3
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
8844ba12be
|
ci: drop -dev version suffix
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
824a7e724b
|
docs: improve yaml examples
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
5f8f70bced
|
refactor: update packaging to not depend on yq
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
04db65ce11
|
docs: remove all references to yq
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
aae7ce3afd
|
refactor(yaml): drop all use of yq from stream-sprout
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
db233cde72
|
feat(yaml): remove end of line comments
https://stackoverflow.com/questions/5014632/how-can-i-parse-a-yaml-file-from-a-linux-shell-script#comment119813940_21189044
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
a3d4e11ee5
|
feat(yaml): strip leading and trailing whitespace from the vlaue
https://stackoverflow.com/questions/5014632/how-can-i-parse-a-yaml-file-from-a-linux-shell-script#comment51310697_21189044
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
ed4b0ad746
|
refactor(yaml): simplify how fs is initialised
https://stackoverflow.com/questions/5014632/how-can-i-parse-a-yaml-file-from-a-linux-shell-script#comment131463136_21189044
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
a77c910db2
|
fix(yaml): make parse_yaml() shellcheck compliant
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
67925af986
|
feat(yaml): add pure bash yaml parser
https://stackoverflow.com/questions/5014632/how-can-i-parse-a-yaml-file-from-a-linux-shell-script
|
2024-07-23 12:32:49 +01:00 |
|
Martin Wimpress
|
d1650f6d19
|
chore: bump version to 0.1.3-dev
|
2024-07-23 02:05:26 +01:00 |
|
Martin Wimpress
|
7c2373358b
|
docs: correct yq installation notes for macOS
|
2024-07-23 02:04:50 +01:00 |
|
Martin Wimpress
|
a1beb178f1
|
chore: bump version to 0.1.2
0.1.2
|
2024-07-23 01:52:31 +01:00 |
|
Martin Wimpress
|
11d61aa534
|
fix: update yq use to be compatible with github.com/kislyuk/yq
|
2024-07-23 01:51:27 +01:00 |
|
Martin Wimpress
|
dc44f33c81
|
chore: update debian/copyright with the correct license
|
2024-07-23 00:43:17 +01:00 |
|
Martin Wimpress
|
2774e28e91
|
fix: correct URLs to the project
|
2024-07-23 00:43:17 +01:00 |
|
Martin Wimpress
|
906f57b1c0
|
docs: improve README.md
0.1.1
|
2024-07-22 23:43:12 +01:00 |
|
dependabot[bot]
|
e09446bb19
|
chore(deps): bump DeterminateSystems/nix-installer-action from 12 to 13
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 12 to 13.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v12...v13)
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2024-07-22 23:00:29 +01:00 |
|
Martin Wimpress
|
979b5b967e
|
docs: add a chart emoji to README
|
2024-07-22 17:19:08 +01:00 |
|
Martin Wimpress
|
fc412d22d8
|
feat: add support for protecting the stream sprout server with a key
- Close #8
|
2024-07-22 17:14:16 +01:00 |
|
Martin Wimpress
|
a57ee9d0b4
|
chore: bump version to 0.1.1
|
2024-07-22 16:29:46 +01:00 |
|
Martin Wimpress
|
61a38c579d
|
docs: update README
|
2024-07-22 16:24:12 +01:00 |
|
Martin Wimpress
|
15d407226d
|
ci: fix release workflow
0.1.0
|
2024-07-22 14:43:31 +01:00 |
|
Martin Wimpress
|
040d5f7ba9
|
ci: add release workflow and update docs
|
2024-07-22 14:33:28 +01:00 |
|
Martin Wimpress
|
c8bed71c4a
|
feat: add debian packaging
|
2024-07-22 14:12:10 +01:00 |
|
Martin Wimpress
|
8fd84dd2b7
|
ci: add initial workflows
|
2024-07-22 13:08:38 +01:00 |
|
Martin Wimpress
|
2c011f34a6
|
docs: add initial project documentation and templates
|
2024-07-22 13:04:52 +01:00 |
|
Martin Wimpress
|
53575da58e
|
feat: add nix flake
|
2024-07-22 12:33:01 +01:00 |
|
Martin Wimpress
|
2244197989
|
feat: add initial version of stream-sprout
|
2024-07-22 12:27:56 +01:00 |
|
Martin Wimpress
|
5bbf709416
|
Initial commit
|
2024-07-22 09:35:59 +01:00 |
|