Commit Graph

18095 Commits

Author SHA1 Message Date
Jonas L 3990040e7a
ci: fix docusaurus monorepo config (#2101) 2022-09-08 11:12:31 +02:00
jo c6a007e7ac fix(legacy): consistent with docs in outputs public_url generation
Fixes #2100
2022-09-08 11:05:47 +02:00
jo e9f05975fe fix(installer): move non reusable fields from default output
- Make it explicit that you should not reuse those fields, as they should always be specified.
- Add empty icecast output public_url field.
2022-09-08 11:05:47 +02:00
Jonas L a85d303a61
docs: single restart notice for config changes (#2098) 2022-09-08 10:19:53 +02:00
Jonas L 8b5749ec98
ci: build test images for debian bookworm (#2097) 2022-09-07 23:17:46 +02:00
Jonas L 35476f9d6d
feat(api): move /api-auth to /api/browser (#2094) 2022-09-06 21:30:43 +02:00
jo 87dff94749 fix(installer): add liquidsoap config section 2022-09-06 20:44:43 +02:00
jo e874db24c5 fix(legacy): config default values are not sanitized 2022-09-06 20:44:21 +02:00
Jonas L ef1de34111
fix(playout): missing live show events (#2087) 2022-09-06 14:09:04 +02:00
jo be14fb8096 docs: file based stream configuration 2022-09-06 13:21:54 +02:00
jo 37b8b17ed3 feat(playout): allow liquidsoap listen address configuration 2022-09-06 13:21:54 +02:00
jo c8cb100645 feat(playout): liquidsoap boostrap using new api endpoints 2022-09-06 13:21:54 +02:00
jo 2fa045a8ef feat(playout): remove stream_setting update handler 2022-09-06 13:21:54 +02:00
jo f5a83dbabb feat(playout): allow updating message_offline value 2022-09-06 13:21:54 +02:00
jo 314c70a208 feat(playout): stats collector using stream config 2022-09-06 13:21:54 +02:00
jo b9368d1b7b feat(playout): build liquidsoap entrypoint with stream config 2022-09-06 13:21:54 +02:00
jo d9920a1196 feat(shared): create stream config models 2022-09-06 13:21:54 +02:00
jo 12d2d4b15a feat(api): add /info and /stream/* endpoints 2022-09-06 13:21:54 +02:00
jo 5bf62dd9cb feat(legacy): read stream config from file
- We don't delete the stream preferences from the database to prevent data loss. This will be handled in a future release.
2022-09-06 13:21:54 +02:00
jo ba73866e47 feat(installer): deploy stream config 2022-09-06 13:21:54 +02:00
jo 65d3552fc7 feat: remove cc_stream_setting models
- We don't drop the cc_stream_setting table from the database to prevent data loss. This will be handled in a future release.
2022-09-06 13:21:54 +02:00
jo 2a74649882 feat(api): remove set passwords command 2022-09-06 13:21:54 +02:00
jo 5624fd5cd0 docs: use brackets to refer to another field in the config 2022-09-06 13:21:54 +02:00
Jonas L 9a8011a12f
test(analyzer): analyze large audio files (#2050) 2022-09-06 13:11:19 +02:00
jo d3d622929d ci: add housekeeping lychee cache 2022-09-06 08:55:14 +02:00
jo f048704fbb ci: add docs lint tools cache 2022-09-06 08:55:14 +02:00
jo a3817ea468 ci: add check-shell tools cache 2022-09-06 08:55:14 +02:00
jo 5680bdf581 ci: add check-shell python cache 2022-09-06 08:55:14 +02:00
jo d87e5d78a7 ci: add pre-commit python cache 2022-09-06 08:55:14 +02:00
Jonas L 510d55c7c1
feat(playout): improve generate_*_events (#2088) 2022-09-05 18:41:04 +02:00
jo 1edd941eb1 chore: add renovate-schema in renovate config 2022-09-05 12:12:38 +02:00
jo 64390965f4 chore: widen version range on python deps update 2022-09-05 12:12:38 +02:00
jo 090a5c93ac fix(legacy): look in /legacy for a VERSION file 2022-09-04 17:49:28 +02:00
jo 252ab00a8e style(legacy): format config 2022-09-04 17:49:28 +02:00
jo fde7a760c6 fix(installer): fix compatibility with bionic
Fixes #2079

- Install python3 based gunicorn packages for bionic
- Fix old filesystem hierarchy paths for bionic
- Enable icecast in /etc/default/icecast2 for bionic
2022-09-01 19:17:33 +02:00
jo cd151da603 fix(installer): only upgrade pip packages if needed 2022-09-01 19:17:33 +02:00
jo c244cc812d fix(api): install gunicorn from pip for bionic
Fixes #2077
2022-09-01 19:17:33 +02:00
jo 9b40885d9f fix(playout): py39 compatibility zoneinfo import 2022-09-01 19:17:33 +02:00
jo d6348d5575 fix(playout): py36 compatibility broken typings
This partially reverts commit 5505222df6.
2022-09-01 19:17:33 +02:00
renovate[bot] d93ded9dd0 fix(deps): update dependency mdx-mermaid to v1.3.0 [security] 2022-09-01 14:39:39 +02:00
Jonas L c28c048bf4
chore: use https links (#2075) 2022-08-25 16:25:54 +02:00
jo 85f7c6d89b test(legacy): enable stdout logs 2022-08-25 10:52:38 +02:00
jo 0dd96345c9 chore(legacy): fix config validator name 2022-08-25 10:52:38 +02:00
jo 4d0cbe4d15 fix(legacy): 404 on listeners stats 2022-08-25 10:52:38 +02:00
jo 3211b7a8e7 docs: add missing storage configuration 2022-08-25 10:51:25 +02:00
jo 82502fb608 docs: improve config comments 2022-08-25 10:51:25 +02:00
jo ffc03095f3 chore: setuptools enable legacy-editable 2022-08-25 09:51:36 +02:00
jo 38bf18cd1f chore: revert pin setuptools to <64.0.0 for development
This reverts commit b1ebc3a44f.
2022-08-25 09:51:36 +02:00
jo cfcfcc82e4 chore: revert pin setuptools to <64.0.0 for build backend
This reverts commit 2bde574487.
2022-08-25 09:51:36 +02:00
Jonas L 853b0552c9
docs: add restore procedure (#2071) 2022-08-25 09:50:31 +02:00