Commit Graph

18746 Commits

Author SHA1 Message Date
jo ca449c1a3b docs: improve reverse proxy docs 2023-04-21 20:47:43 +01:00
Jonas L 5a8e8d298d
docs: docker config template install with envsubst (#2517) 2023-04-21 17:35:01 +01:00
jo 19bcc251e2 docs: split install guide per install method 2023-04-21 16:59:23 +01:00
jo ff03dad9a8 docs: rename setup to install 2023-04-21 16:59:23 +01:00
jo 8052622e69 docs: move configuration documentation 2023-04-21 16:59:23 +01:00
Jonas L d9fbb231b6
fix(legacy): remove composer superuser warning (#2515)
- Disable plugins or script when running composer
- Export COMPOSER_ALLOW_SUPERUSER=true to suppress the warning
- Simplify makefile to build legacy files
2023-04-19 16:15:15 +01:00
renovate[bot] 5a083886c5
chore(deps): update dependency sentry-sdk to >=1.15.0,<1.21 (#2514)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 17:13:47 +02:00
renovate[bot] 0f60ec8c96
chore(deps): update lycheeverse/lychee-action action to v1.7.0 (#2511)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 09:40:31 +02:00
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
Jonas L 4bf729679e
fix(legacy): don't print track_type id in show builder table (#2510) 2023-04-18 08:22:48 +01: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