Commit Graph

18537 Commits

Author SHA1 Message Date
renovate[bot] 4071b8f3da
chore(deps): update docker/bake-action action to v3 (#2513)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 09:40:18 +02:00
jo d2709dc6d3 docs: only use microsoft styling guide 2023-04-12 16:50:04 +01:00
jo 8ba62079f5 docs: ignore range format during docs linting 2023-04-12 16:50:04 +01:00
jo fed81f7272 docs: fix broken links 2023-04-12 16:50:04 +01:00
jo 5ca0788388 docs: move release docs in the release section 2023-04-12 16:50:04 +01:00
jo 755848482d feat: set icecast mount default charset to UTF-8
On first install, configure icecast to use utf-8 as default charset for it's mounts.

Fixes #2501
2023-04-12 11:42:51 +01:00
jo 31e69a60f7 chore: import icecast config from debian package 2023-04-12 11:42:51 +01:00
jo 4c4821a877 fix(installer): ignore whitespace during diff 2023-04-12 11:42:51 +01:00
jo d4c272db49 chore: use a secure dev environment 2023-04-12 08:11:21 +01:00
jo edf96ac5fc chore: move dev env files to dev subfolder 2023-04-12 08:11:21 +01:00
renovate[bot] f7792d2e57
chore(deps): update dependency pytest to >=7.2.1,<7.4 (#2505)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-09 13:44:52 +02:00
jo 1cc9bc9bf6 feat: include tarball checksums in releases 2023-04-08 18:01:31 +01:00
jo ec5bad3c26 feat: remove dev files from tarball 2023-04-08 18:01:31 +01:00
renovate[bot] 5e5ec77bfb
chore(deps): update dependency mypy to v1.2.0 (#2502)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 22:38:06 +02:00
renovate[bot] 6be3c84d86
chore(deps): update dependency model_bakery to >=1.10.1,<1.12 (#2500)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 13:31:26 +02:00
renovate[bot] 76343117f5
chore(deps): update dependency sentry-sdk to >=1.15.0,<1.20 (#2499)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 14:16:06 +02:00
jo 43cc2bc4f0 chore: fix comment wording 2023-04-03 15:29:36 +01:00
jo ce27615a24 refactor(playout): rename PypoLiquidsoap to Liquidsoap 2023-04-03 15:29:36 +01:00
jo f68bc2da88 refactor(playout): remove irrelevant try/except 2023-04-03 15:29:36 +01:00
jo 964ee7e07c refactor(playout): add ended check to event class 2023-04-03 15:29:36 +01:00
jo 161f2ccdcb refactor(playout): merge liquidsoap modules 2023-04-03 15:29:36 +01:00
jo 4c63ef71fc feat(playout): replace thread timeout with socket timeout
Prefer the lower level socket timeout feature, to the hand made threaded
timeout. The thread timeout does not raise or log the errors that may occur
during the communication with liquidsoap, and we should handle them
instead.
2023-04-03 15:29:36 +01:00
Jonas L 6b6e8951d1
fix(playout): remove unused ecasound package (#2496)
The recorder has been removed, so the ecasound package isn't used anymore.
2023-04-03 14:48:08 +01:00
jo bfacda11df fix(api): upgrade psycopg to v3.1 2023-04-03 13:28:16 +01:00
jo b474eb3f64 fix(api): require django >=4.2.0,<4.3 2023-04-03 13:28:16 +01:00
jo 22b2d33c4d chore: adapt c4 to match our branches and releases requirements 2023-04-03 11:54:23 +01:00
jo 1d48e47721 chore: fix dot list numbers 2023-04-03 11:54:23 +01:00
jo ada92c8259
chore: fix CONTRIBUTING symlink again 2023-04-03 12:39:24 +02:00
jo 747f33c20c
chore: fix CONTRIBUTING symlink 2023-04-03 12:35:47 +02:00
jo 49d4fafa0c
Merge branch 'stable' 2023-04-03 12:31:50 +02:00
renovate[bot] d0be84bff7
chore(deps): update dependency django to >=4.1.4,<4.3 (#2492)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 12:11:18 +02:00
jo ade4d2736f docs: add some history notes 2023-04-03 11:10:01 +01:00
jo 5065415ff7 docs: extract dev workflows from contributing docs 2023-04-03 11:10:01 +01:00
jo a9b7513bc0 docs: split developer and contributor manual 2023-04-03 11:10:01 +01:00
jo bb755f7a62 chore: create symlink to the contributing docs 2023-04-03 11:10:01 +01:00
jo 2c35544c08 docs: move contributing to docs/contribute 2023-04-03 11:10:01 +01:00
renovate[bot] 20bb031db0
fix(deps): update dependency friendsofphp/php-cs-fixer to <3.16.1 (main) (#2490)
* fix(deps): update dependency friendsofphp/php-cs-fixer to <3.16.1

* style: format code using php-cs-fixer

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2023-04-03 11:58:36 +02:00
jo 028eafb1b6 test(playout): liquidsoap wait for version 2023-03-30 20:49:07 +01:00
jo 6acce9b87d test(playout): move liq_conn fixture to conftest 2023-03-30 20:49:07 +01:00
jo 6412b17996 fix(playout): catch oserror in liquidsoap client
Prevent playout crash when liquidsoap is not yet reachable.
2023-03-30 20:49:07 +01:00
renovate[bot] 64746ad2f4
chore(deps): update pre-commit hook psf/black to v23.3.0 (#2487)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-29 06:58:38 +01:00
renovate[bot] f902537056
chore(deps): update pre-commit hook psf/black to v23.3.0 (#2486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-29 06:58:23 +01:00
renovate[bot] 6b502fd113 chore(deps): update dependency sentry-sdk to >=1.15.0,<1.19 2023-03-28 19:57:03 +02:00
Weblate (bot) 2006b44d97
chore(legacy): translated using weblate (Portuguese (Brazil)) (#2484)
Currently translated at 54.8% (515 of 939 strings)

Translation: LibreTime/Legacy
Translate-URL: https://hosted.weblate.org/projects/libretime/legacy/pt_BR/

Co-authored-by: Felipe Nogueira <contato.fnog@gmail.com>
2023-03-26 20:06:12 +01:00
renovate[bot] 7621563ee5
chore(deps): update dependency django-filter to v23 (#2482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-26 16:00:27 +02:00
Jonas L ba2a1220a0
chore: backport #2461 (#2480)
fix(api): cast string value to int enum (#2461)

c7381a4f80
2023-03-23 17:42:54 +01:00
Jonas L 7962c0adf6
feat(api): add cors headers middleware (#2479) 2023-03-23 14:40:30 +00:00
renovate[bot] 1bf46b2de4 chore(deps): update actions/stale action to v8 2023-03-23 12:17:25 +01:00
jo a1db2a157a feat(playout): replace schedule event dicts with objects 2023-03-22 13:05:57 +00:00
jo 684e7a6f24 chore: move mime type utils 2023-03-22 13:05:57 +00:00