278 Commits

Author SHA1 Message Date
jo
0694c34ec0 feat(playout): remove unused liquidsoap restart function 2023-02-25 21:43:37 +02:00
jo
a0f232ba66 feat(playout): remove unused liquidsoap outputs connection status 2023-02-25 21:43:37 +02:00
jo
aed90d835f chore(playout): clean comments 2023-02-25 21:43:37 +02:00
jo
0eced23e4e refactor(playout): remove unused check_version 2023-02-25 21:43:37 +02:00
jo
c95733191a refactor(playout): rename web_stream variables 2023-02-25 21:43:37 +02:00
jo
654259824c feat(playout): use liquidsoap interactive variables 2023-02-22 15:05:40 +01:00
jo
394cf68b61 fix(playout): quote escape strings in liquidsoap entrypoint 2023-02-22 15:05:40 +01:00
jo
3c8bf6c9eb feat(playout): add jinja2 quote filter for liquidsoap 2023-02-22 15:05:40 +01:00
jo
1b027262ee feat(playout): use jinja2 env for template loading 2023-02-22 15:05:40 +01:00
jo
d35ee41bb9 chore: release 3.0.2 2023-02-21 13:37:04 +01:00
jo
75bc72be6d chore: raise from specific exceptions 2023-02-21 13:25:35 +01:00
Jonas L
7c873edc19
test(playout): refresh snapshots after major upgrade (#2381) 2023-02-21 09:06:52 +02:00
jo
4b1a9e6604 test(playout): refresh snapshots after major upgrade 2023-02-03 12:40:30 +01:00
jo
35ba139c08 chore: remove venv activation 2023-02-03 12:40:30 +01:00
renovate[bot]
c8957e3e1b chore(deps): update dependency syrupy to v4 2023-02-03 12:40:30 +01:00
jo
3606bd2b2b chore: add isort pre-commit hook 2023-02-03 12:38:58 +01:00
jo
f8f6fda794 chore: raise from specific exceptions 2023-02-03 07:36:58 +02:00
jo
284fd5c688 chore: set dev dependencies version ranges 2023-02-03 07:36:58 +02:00
jo
1e6c5a84d3 style: format code using black 2023-02-01 11:20:32 +01:00
jo
bd76971312 style: format code using black 2023-02-01 11:17:49 +01:00
jo
cfa90c89d1 refactor: improve backports imports 2023-01-16 08:42:23 +02:00
jo
715144a92d chore: move isort config to pyproject.toml 2023-01-16 08:42:23 +02:00
jo
14beb885a3 chore: split test and coverage tasks 2023-01-16 08:42:23 +02:00
jo
37ba9d0986 chore: release 3.0.1 2022-12-20 16:27:29 +01:00
jo
86ceac76d8 chore: release 3.0.1 2022-12-20 16:16:30 +01:00
jo
29a02e6797 refactor: improve backports imports 2022-12-07 15:59:52 +02:00
jo
f394336efc chore: move isort config to pyproject.toml 2022-12-07 15:59:52 +02:00
jo
5738edb49c chore: split test and coverage tasks 2022-12-07 15:59:52 +02:00
Jonas L
696666475c
fix: remove systemd ProtectHome feature (#2244)
Fix #2242
2022-10-19 12:37:39 +02:00
Jonas L
959c0378d6
fix: remove systemd ProtectHome feature (#2243)
Fix #2242
2022-10-19 12:27:02 +02:00
Jonas L
7f4ce865d4
docs(playout): add simple inputs pipeline schema (#2240) 2022-10-17 11:57:08 +02:00
Jonas L
730548b891
test: liquidsoap package from ppa is version 1.4.2 (#2233)
The PPA was previously not properly installed in the dev container.

Partial cherry-pick from 499f4d37edf46ff408e4cf23eda35b331821ab96
2022-10-12 16:16:47 +02:00
jo
4ada25a3ff fix(playout): add types
This reverts commit d6348d55752f946a4d3815773d7c7ef90310c00f.
2022-10-11 09:28:52 +02:00
jo
0e1dfaa9ff refactor: upgrade code to Python 3.8 2022-10-11 09:28:52 +02:00
jo
ea8131ec43 feat: drop Python 3.7 support 2022-10-10 23:49:10 +02:00
jo
182d1616af chore: add snapshot target 2022-10-10 23:29:21 +02:00
jo
1742890370 fix(playout): remove outdated liquidsoap code
Fixes #1482
2022-10-10 23:29:21 +02:00
Jonas L
499f4d37ed
test: liquidsoap package from ppa is version 1.4.2 (#2223)
The PPA was previously not properly installed in the dev container.
2022-10-10 21:14:41 +02:00
jo
5817750b62 feat: drop Liquidsoap 1.3 support 2022-10-10 20:11:33 +02:00
jo
ace9365e92 feat: drop Liquidsoap 1.1 support 2022-10-10 20:11:33 +02:00
jo
7d514a9306 chore: list distribution releases by release date
Old releases should be popped from the left/top and new releases should be added to the right/bottom of any distro release list.
2022-10-10 20:11:33 +02:00
jo
5eda6093f4 feat: drop Debian Buster support
Fixes #2036
2022-10-10 20:11:33 +02:00
jo
d29d837d01 feat: drop Python 3.6 support 2022-10-10 20:11:33 +02:00
jo
448cff7600 feat: drop Ubuntu Bionic support
Fixes #2035
2022-10-10 20:11:33 +02:00
Jonas L
96ded62c32
chore: release 3.0.0 (#2216) 2022-10-10 17:51:15 +02:00
renovate[bot]
019b4686ae chore(deps): update dependency mutagen to >=1.45.1,<1.47 2022-10-10 12:21:55 +02:00
jo
04490676f6 chore: release 3.0.0-beta.2 2022-10-03 12:43:38 +02:00
Jonas L
c9bc3a1298
feat: extra systemd service hardening (#2197) 2022-09-27 13:17:43 +02:00
Jonas L
4c18cf5ef2
feat: systemd service hardening (#2186) 2022-09-27 11:51:17 +02:00
Jonas L
956d19ec95
fix: start playout service after liquidsoap (#2164)
Do not set a hard requirement on the service, only define the startup order.
2022-09-26 13:20:11 +02:00