Commit Graph

  • fca715e98b chore(deps): update dependency djangorestframework-stubs to >=1.8.0,<1.10 renovate[bot] 2023-02-27 12:04:47 +0000
  • 03e17001d8
    ci: replace deprecated set-output (#2408) Jonas L 2023-02-27 13:54:14 +0100
  • fb3fc74705 chore(legacy): update locales libretime-bot 2023-02-27 12:16:32 +0000
  • be3964c108 ci: use bot to update locales jo 2023-02-27 12:36:56 +0100
  • d4a4c34c4d ci: allow manual ci trigger jo 2023-02-27 12:34:17 +0100
  • 7d1f9252b2 chore(playout): remove banner in logs jo 2023-02-26 22:55:15 +0100
  • 331b203ef8 chore(playout): remove unused imports jo 2023-02-26 22:50:18 +0100
  • 0c2b2c6b63 test(playout): generated liquidsoap script syntax jo 2023-02-26 23:34:28 +0100
  • 654105e865 fix(playout): %else is not defined jo 2023-02-26 22:46:20 +0100
  • 9384df7be2
    Merge branch '3.0.x' into main jo 2023-02-26 20:16:38 +0100
  • e88e843b65 refactor(playout): add typings and fix linting errors jo 2023-02-26 00:11:49 +0100
  • 3fba7c73d3 refactor(playout): remove unecesary cache dir creation jo 2023-02-19 18:30:29 +0100
  • 00648b8f94 refactor(playout): unwrap schedule.media dict jo 2023-02-19 18:29:05 +0100
  • 0d4e2823e2 refactor(playout): add event dict typings jo 2023-02-19 18:16:07 +0100
  • cd0d9b6f4a refactor(playout): rename event kinds enums jo 2023-02-19 17:56:01 +0100
  • 78c74f47ca feat(playout): use shared app for cli commands jo 2023-02-25 20:57:03 +0100
  • a71606d39c feat(playout): enable vorbis metadata per icecast output jo 2023-02-25 20:14:30 +0100
  • 00b5c08647 feat(playout): use jinja to configure liquidsoap outputs jo 2023-02-25 16:10:13 +0100
  • 85aa0174c3 test(playout): more entrypoint config test cases jo 2023-02-25 18:52:22 +0100
  • a397ad3e32 fix(playout): use package loader for liquidsoap templates jo 2023-02-25 16:05:59 +0100
  • 843ce32579 fix(playout): flush liquidsoap response before sending new jo 2023-02-25 15:12:30 +0100
  • eca320da5a chore: configure more outputs for dev setup jo 2023-02-25 14:58:38 +0100
  • 0aa2a92d3f
    docs: add pulseaudio output in containers tutorial (#2166) Jonas L 2023-02-26 19:39:10 +0100
  • fdd77ba8de chore: push containers to docker.io jo 2023-02-26 15:34:14 +0100
  • 0dd034b7b6 ci: use bake file for container build jo 2023-02-26 15:18:10 +0100
  • d6d1b83513
    chore: add security policy (#2378) Jonas L 2023-02-26 19:35:03 +0100
  • 9814958065 docs: stop providing maintenance releases for old distributions jo 2023-02-26 14:03:34 +0100
  • 0583fe54fa docs: adapt c4 to our workflows jo 2023-02-26 13:59:14 +0100
  • 5fbd4f54a2 fix(legacy): on air light fails when no shows are scheduled jo 2023-02-26 16:28:26 +0100
  • 861698987c refactor: don't use f-string on logging statements jo 2023-02-26 12:01:59 +0100
  • c414068c16 test: re-enable pylint logging-fstring-interpolation jo 2023-02-19 20:14:38 +0100
  • c6940db289 feat: replace loguru with logging jo 2023-02-26 01:27:00 +0100
  • cced09f1ac
    ci: update locales weekly, not for every commit (#2403) Jonas L 2023-02-26 18:07:04 +0100
  • 719d7cff36 fix(playout): use the same number of schedule queues jo 2023-02-25 14:40:34 +0100
  • a59599971b fix(playout): skip the identified queue instead of the current jo 2023-02-25 14:36:49 +0100
  • d497c665cc refactor(playout): rename web_stream functions jo 2023-02-25 14:24:14 +0100
  • 196fc1ddf8 fix(playout): use explicit ids for liquidsoap components jo 2023-02-24 15:07:23 +0100
  • 8155eb1a22 chore(playout): change quotes jo 2023-02-22 17:34:26 +0100
  • cd2cd66bdf refactor(playout): rename input_check_auth handlers jo 2023-02-22 17:25:59 +0100
  • 2f9f60e639 refactor(playout): rename inputs sources variables jo 2023-02-22 17:21:15 +0100
  • 8ed23c9e98 refactor(playout): rename inputs on_* handlers jo 2023-02-22 17:19:07 +0100
  • 9a815d68ff refactor(playout): rename liquidsoap switch functions jo 2023-02-22 17:03:12 +0100
  • d36fc56f51 refactor(playout): boot_timestamp can be static jo 2023-02-22 15:49:14 +0100
  • 14cfc4ea97 refactor(playout): rename dynamic_source to web_stream jo 2023-02-22 15:47:05 +0100
  • 9b9defe935 refactor(playout): rename inputs config variables jo 2023-02-22 15:21:39 +0100
  • 9518db6c75 refactor(playout): rename stream control variables jo 2023-02-22 15:11:20 +0100
  • c610ea1885 feat(playout): remove unused liquidsoap output namespace jo 2023-02-20 21:41:21 +0100
  • 0694c34ec0 feat(playout): remove unused liquidsoap restart function jo 2023-02-20 21:37:48 +0100
  • a0f232ba66 feat(playout): remove unused liquidsoap outputs connection status jo 2023-02-20 21:35:47 +0100
  • aed90d835f chore(playout): clean comments jo 2023-02-20 20:26:47 +0100
  • 0eced23e4e refactor(playout): remove unused check_version jo 2023-02-20 20:22:16 +0100
  • c95733191a refactor(playout): rename web_stream variables jo 2023-02-20 17:53:37 +0100
  • 676aabe046 chore: mount local data dir for development jo 2023-02-22 15:33:48 +0100
  • 7955316f71 chore(legacy): translated using weblate (Ukrainian) Ihor Hordiichuk 2023-02-24 18:20:30 +0000
  • 53673632df ci: check if locale are up to date jo 2023-02-24 13:38:21 +0100
  • dea3d1a297 chore(legacy): update locale jo 2023-02-24 13:48:18 +0100
  • a2aca7ddb4
    fix(legacy): do not delete audio file when removing artwork (#2395) togir 2023-02-24 12:04:11 +0100
  • b0721edde5
    chore(deps): update lycheeverse/lychee-action action to v1.6.1 (#2393) renovate[bot] 2023-02-23 16:38:11 +0200
  • aca205dd4c
    chore(deps): update lycheeverse/lychee-action action to v1.6.1 (#2394) renovate[bot] 2023-02-23 16:38:02 +0200
  • ebcffb0778
    chore(deps): update lycheeverse/lychee-action action to v1.6.0 (#2391) renovate[bot] 2023-02-23 07:33:13 +0200
  • e5a07b635a
    chore(deps): update lycheeverse/lychee-action action to v1.6.0 (#2392) renovate[bot] 2023-02-23 07:33:00 +0200
  • 654259824c feat(playout): use liquidsoap interactive variables jo 2023-02-20 22:01:24 +0100
  • 394cf68b61 fix(playout): quote escape strings in liquidsoap entrypoint jo 2023-02-20 22:03:36 +0100
  • 3c8bf6c9eb feat(playout): add jinja2 quote filter for liquidsoap jo 2023-02-20 16:00:48 +0100
  • 1b027262ee feat(playout): use jinja2 env for template loading jo 2023-02-20 15:57:36 +0100
  • ca45feeb6e chore: add extra mp3 icecast output for dev jo 2023-02-20 15:37:41 +0100
  • be0fbc0fde chore(deps): update dependency django-stubs to >=1.14.0,<1.16 renovate[bot] 2023-02-22 11:57:46 +0000
  • eba6296ec2
    chore: generate changelog for 3.0.2 jo 2023-02-21 13:38:53 +0100
  • d35ee41bb9 chore: release 3.0.2 jo 2023-02-20 12:18:33 +0100
  • 75bc72be6d chore: raise from specific exceptions jo 2023-02-01 20:38:58 +0100
  • 7c873edc19
    test(playout): refresh snapshots after major upgrade (#2381) Jonas L 2023-02-21 08:06:52 +0100
  • 63c4233833
    fix(legacy): don't use dict assignment on object (#2384) Jonas L 2023-02-21 07:56:14 +0100
  • ce36197ef7
    fix(installer): create systemd dirs if missing (#2379) Jonas L 2023-02-20 19:17:13 +0100
  • 440ad29015 fix(legacy): ensure options is a dict during json encoding jo 2023-02-20 14:16:36 +0100
  • 6a626a61fc
    chore(deps): update dependency mypy to v1.0.1 (#2374) renovate[bot] 2023-02-17 21:24:12 +0200
  • 87de25052a cuepoints analyzer disabled by default jo 2023-02-11 00:44:44 +0100
  • f5e46c6f3d feat: configure cue points analysis per track type jo 2023-02-10 22:55:54 +0100
  • 3a9ca109c3 refactor(analyzer): split analyze_cuepoint steps jo 2023-02-03 18:01:13 +0100
  • 45b5c5caf1 chore: add legacy-migrations-version pre-commit hook jo 2023-02-11 00:16:45 +0100
  • d68ae58854 ci: always print diff when schema changes jo 2023-02-10 23:26:11 +0100
  • dabee61d9c chore: add dev target for quick setup jo 2023-02-11 00:26:24 +0100
  • b79434abf3 chore(deps): update amannn/action-semantic-pull-request action to v5.1.0 renovate[bot] 2023-02-10 20:59:28 +0000
  • 7cc3f59f40 chore(deps): update amannn/action-semantic-pull-request action to v5.1.0 renovate[bot] 2023-02-10 20:59:35 +0000
  • eb55859bea fix(deps): update dependency friendsofphp/php-cs-fixer to <3.14.5 renovate[bot] 2023-02-09 23:52:07 +0000
  • 1c768b9251
    fix(installer): print unsupported distribution error (#2368) Jonas L 2023-02-09 18:38:24 +0100
  • 6f42a469d0 chore(deps): update dependency pytest-xdist to >=3.1.0,<3.3 renovate[bot] 2023-02-07 18:11:37 +0000
  • 1a6d2cc371 chore(deps): update dependency mypy to v1 renovate[bot] 2023-02-06 22:24:47 +0000
  • 72fde5efee chore(deps): lock file maintenance (legacy/composer.json) renovate[bot] 2023-02-06 04:46:54 +0000
  • e92be34e2a fix(installer): only setup nginx on first install jo 2023-02-03 14:18:35 +0100
  • 9a65e08890 fix(installer): print diff on file deployment jo 2023-02-03 14:07:07 +0100
  • a5e4d17e20 fix(installer): allow different actions on template_file jo 2023-02-03 13:15:53 +0100
  • 4b1a9e6604 test(playout): refresh snapshots after major upgrade jo 2023-02-03 12:38:35 +0100
  • 35ba139c08 chore: remove venv activation jo 2023-02-03 12:36:55 +0100
  • c8957e3e1b chore(deps): update dependency syrupy to v4 renovate[bot] 2023-02-03 06:10:47 +0000
  • 3606bd2b2b chore: add isort pre-commit hook jo 2023-02-02 19:37:49 +0100
  • f8f6fda794 chore: raise from specific exceptions jo 2023-02-01 20:38:58 +0100
  • 284fd5c688 chore: set dev dependencies version ranges jo 2023-02-02 19:14:15 +0100
  • ea8306dd8f chore: fix pylint error jo 2023-02-01 20:38:58 +0100
  • 79febaddf8 docs: add small faq for troubleshooting jo 2023-02-01 20:25:59 +0100
  • 8431888b9c docs: check logs before checking services status jo 2023-02-01 20:13:13 +0100