Commit Graph

18526 Commits

Author SHA1 Message Date
jo 196fc1ddf8 fix(playout): use explicit ids for liquidsoap components 2023-02-25 21:43:37 +02:00
jo 8155eb1a22 chore(playout): change quotes 2023-02-25 21:43:37 +02:00
jo cd2cd66bdf refactor(playout): rename input_check_auth handlers 2023-02-25 21:43:37 +02:00
jo 2f9f60e639 refactor(playout): rename inputs sources variables 2023-02-25 21:43:37 +02:00
jo 8ed23c9e98 refactor(playout): rename inputs on_* handlers 2023-02-25 21:43:37 +02:00
jo 9a815d68ff refactor(playout): rename liquidsoap switch functions 2023-02-25 21:43:37 +02:00
jo d36fc56f51 refactor(playout): boot_timestamp can be static
The previous use of interactive was used to hack the boot_timestamp after a settings change/liquidsoap restart.
2023-02-25 21:43:37 +02:00
jo 14cfc4ea97 refactor(playout): rename dynamic_source to web_stream 2023-02-25 21:43:37 +02:00
jo 9b9defe935 refactor(playout): rename inputs config variables 2023-02-25 21:43:37 +02:00
jo 9518db6c75 refactor(playout): rename stream control variables 2023-02-25 21:43:37 +02:00
jo c610ea1885 feat(playout): remove unused liquidsoap output namespace 2023-02-25 21:43:37 +02:00
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 676aabe046 chore: mount local data dir for development 2023-02-25 21:43:37 +02:00
Ihor Hordiichuk 7955316f71 chore(legacy): translated using weblate (Ukrainian)
Currently translated at 100.0% (939 of 939 strings)

Translation: LibreTime/Legacy
Translate-URL: https://hosted.weblate.org/projects/libretime/legacy/uk/
2023-02-25 20:13:05 +01:00
jo 53673632df ci: check if locale are up to date 2023-02-24 15:37:29 +02:00
jo dea3d1a297 chore(legacy): update locale 2023-02-24 15:37:29 +02:00
togir a2aca7ddb4
fix(legacy): do not delete audio file when removing artwork (#2395)
* fix: do not delete audio file when removing artwork

* replace glob with explicit filenames

---------

Co-authored-by: jo <ljonas@riseup.net>
2023-02-24 12:04:11 +01:00
renovate[bot] b0721edde5
chore(deps): update lycheeverse/lychee-action action to v1.6.1 (#2393)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 16:38:11 +02:00
renovate[bot] aca205dd4c
chore(deps): update lycheeverse/lychee-action action to v1.6.1 (#2394)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 16:38:02 +02:00
renovate[bot] ebcffb0778
chore(deps): update lycheeverse/lychee-action action to v1.6.0 (#2391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 07:33:13 +02:00
renovate[bot] e5a07b635a
chore(deps): update lycheeverse/lychee-action action to v1.6.0 (#2392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 07:33:00 +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 ca45feeb6e chore: add extra mp3 icecast output for dev 2023-02-22 15:05:40 +01:00
renovate[bot] be0fbc0fde chore(deps): update dependency django-stubs to >=1.14.0,<1.16 2023-02-22 13:03:17 +01:00
jo eba6296ec2
chore: generate changelog for 3.0.2 2023-02-21 13:38:53 +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
Jonas L 63c4233833
fix(legacy): don't use dict assignment on object (#2384) 2023-02-21 08:56:14 +02:00
Jonas L ce36197ef7
fix(installer): create systemd dirs if missing (#2379) 2023-02-20 20:17:13 +02:00
jo 440ad29015 fix(legacy): ensure options is a dict during json encoding 2023-02-20 16:14:54 +01:00
renovate[bot] 6a626a61fc
chore(deps): update dependency mypy to v1.0.1 (#2374)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-17 21:24:12 +02:00
jo 87de25052a cuepoints analyzer disabled by default 2023-02-15 10:13:32 +02:00
jo f5e46c6f3d feat: configure cue points analysis per track type 2023-02-15 10:13:32 +02:00
jo 3a9ca109c3 refactor(analyzer): split analyze_cuepoint steps 2023-02-15 10:13:32 +02:00
jo 45b5c5caf1 chore: add legacy-migrations-version pre-commit hook 2023-02-15 10:13:32 +02:00
jo d68ae58854 ci: always print diff when schema changes 2023-02-15 10:13:32 +02:00
jo dabee61d9c chore: add dev target for quick setup 2023-02-11 00:31:37 +01:00
renovate[bot] b79434abf3 chore(deps): update amannn/action-semantic-pull-request action to v5.1.0 2023-02-10 22:02:48 +01:00
renovate[bot] 7cc3f59f40 chore(deps): update amannn/action-semantic-pull-request action to v5.1.0 2023-02-10 22:02:23 +01:00
renovate[bot] eb55859bea fix(deps): update dependency friendsofphp/php-cs-fixer to <3.14.5 2023-02-10 21:57:40 +01:00
Jonas L 1c768b9251
fix(installer): print unsupported distribution error (#2368) 2023-02-09 19:38:24 +02:00
renovate[bot] 6f42a469d0 chore(deps): update dependency pytest-xdist to >=3.1.0,<3.3 2023-02-08 12:10:18 +01:00