Commit Graph

202 Commits

Author SHA1 Message Date
renovate[bot] 8a225167d4
chore(deps): lock file maintenance (legacy/composer.json) (#2214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-10 11:57:56 +02:00
jo 888cdcb30a chore(legacy): update locale files 2022-10-07 16:33:21 +02:00
jo 181f770dbb fix(legacy): gracefully handle missing asset checksum 2022-10-07 16:33:21 +02:00
jo 966ccfa29a docs(legacy): how to add a new language 2022-10-07 16:33:21 +02:00
jo 5ed0bf67cb fix(legacy): jquery i18n translations for plupload 2022-10-07 16:33:21 +02:00
jo 9a005138a7 fix(legacy): missing plupload uk_UA translation 2022-10-07 16:33:21 +02:00
renovate[bot] cb1e19bc19 chore(deps): lock file maintenance (legacy/composer.json) 2022-10-02 14:24:39 +02:00
Jonas L 6fb667d510
fix(legacy): correct log levels (#2196) 2022-09-27 13:16:03 +02:00
Jonas L 3ef42413d8
fix(legacy): add play button to stream player (#2190) 2022-09-27 08:14:53 +02:00
jo 09a75570f3 fix: include version variable inside containers 2022-09-26 13:25:35 +02:00
Jonas L 060fb9d24b
fix(legacy): fail when uploading wma files (#2172)
Fix #1449
2022-09-21 14:04:56 +02:00
Jonas L 5cd2c5263e
fix(legacy): prepend file id in tmp upload filename (#2173)
Fix #1880
2022-09-21 14:04:11 +02:00
jo 6b16df8966 fix(legacy): update or remove broken links 2022-09-21 08:28:43 +02:00
jo 4bb5f58a7c chore(legacy): update locale files 2022-09-21 08:28:43 +02:00
Jonas L 5e2ec8956e
fix(legacy): rebuild favicon (#2167) 2022-09-20 19:55:02 +02:00
Jonas L 4496e3d061
fix(legacy): number of tracks displayed initially (#2168)
Fix #124
2022-09-20 19:54:22 +02:00
Jonas L 23578da4e2
feat(legacy): invalidate cached assets using md5sum (#2161)
* feat(legacy): invalidate cached assets  using md5sum

Don't rely on version to invalidate cached assets

* use Assets::url() when loading legacy pages

* fix script docs
2022-09-19 11:58:31 +02:00
Jonas L 1edcbc0657
feat(legacy): disable services check when missing systemctl (#2160) 2022-09-19 11:56:56 +02:00
Jonas L 9b3207b8a4
feat: move timezone preference to config file (#2096)
BREAKING CHANGE: The timezone preference moved to the configuration
file.
2022-09-14 12:48:08 +02:00
Kyle Robbertze 1da42b2603 feat: add container setup
- build container with multi-stage Dockerfile
- change api listen port to 9001
2022-09-14 11:09:52 +02:00
Jonas L cfd6a6291f
chore(legacy): update locales (#2130) 2022-09-12 20:44:20 +02:00
jo 63d9e430e1 chore(legacy): format code 2022-09-12 14:15:50 +02:00
jo da52f495b4 chore(legacy): set format rules based on version 2022-09-12 14:15:50 +02:00
renovate[bot] edab2a694d fix(deps): update dependency friendsofphp/php-cs-fixer to <3.11.1 2022-09-12 14:15:50 +02:00
Jonas L 586776a5cd
style(legacy): simplify config-check templates (#2127) 2022-09-12 13:55:36 +02:00
jo 08a44186aa fix(worker): rewrite podcast download task
- Fixes bad exception handling when facing an invalid podcast episode file. Fix #2083
2022-09-12 10:50:02 +02:00
Jonas L c282d5e81c
fix(legacy): track_type_id should cast to int not text (#2112)
Fixes #2111
2022-09-08 22:55:41 +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 e874db24c5 fix(legacy): config default values are not sanitized 2022-09-06 20:44:21 +02:00
jo 37b8b17ed3 feat(playout): allow liquidsoap listen address configuration 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 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 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 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
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 9001a18f2d fix(legacy): args comma syntax error 2022-08-24 12:18:40 +02:00
jo 3f2f2cb50b ci(legacy): catch syntax errors on older php versions 2022-08-24 12:18:40 +02:00
Jonas L 2edbf15bf4
feat(worker): rename service and package to libretime-worker (#2065)
BREAKING CHANGE: The `libretime-celery` python package and service was renamed to `libretime-worker`. Make sure to remove the old python package and service.
2022-08-20 08:13:30 +02:00
Weblate (bot) e6945a0e45
chore(legacy): translated using weblate (Croatian) (#2059)
Currently translated at 72.7% (692 of 951 strings)

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

Co-authored-by: Milo Ivir <mail@milotype.de>
2022-08-15 07:55:37 +02:00
Weblate (bot) 2a3822b4d1
chore(legacy): translated using weblate (Croatian) (#2054)
Currently translated at 56.6% (539 of 951 strings)

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

Co-authored-by: Milo Ivir <mail@milotype.de>
2022-08-13 17:14:54 +02:00
Weblate (bot) 151b47e60f
chore(legacy): translated using weblate (Croatian) (#2052)
Currently translated at 56.2% (535 of 951 strings)

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

Co-authored-by: Milo Ivir <mail@milotype.de>
2022-08-12 21:06:00 +02:00
jo e8785124e0 feat(legacy): add config dot notation access 2022-08-11 13:17:39 +02:00
jo f483852ccd refactor(legacy): clean config
- sort imports
- improve indentation
- rename internal_values to legacy_values
- reorder functions
 remove unused isYesValue
2022-08-11 13:17:39 +02:00
jo 21254b048d feat(legacy): setup config schema validation
BREAKING CHANGE: Unrecognized values in the configuration file will
raise validation errors, please make sure to cleanup your configuration
file.
2022-08-11 11:26:16 +02:00
jo d9815fb76f chore(legacy): sort composer packages 2022-08-11 11:26:16 +02:00
Jonas L 1550d44ac5
style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00