jo
6c82e37fac
chore(api): remove deprecated coreapi dependency
...
https://www.django-rest-framework.org/community/3.10-announcement/#openapi-schema-generation
2022-07-07 12:37:33 +02:00
jo
6d7510afee
chore(api): remove markdown package
2022-07-07 12:37:33 +02:00
jo
7c26020c80
feat(api): use uvicorn as asgi server with gunicorn
2022-07-07 10:51:07 +02:00
jo
1cb03c35d2
feat(api): listen on unix socket with gunicorn
2022-07-07 10:51:07 +02:00
jo
ec45717ccf
feat: replace apache2 with nginx + php-fpm
...
BREAKING CHANGE: The `apache2` webserver has been replaced with `nginx` and `php-fpm`, be sure to uninstall `apache2` and clean related configuration files from your system before upgrading.
2022-07-07 10:51:07 +02:00
jo
2f205544c2
feat: use dedicated 'libretime' user
...
BREAKING CHANGE: The default `www-data` user has been replaced by a dedicated `libretime` user to run the services. Be sure to change the ownership of the libretime files.
2022-07-07 10:51:07 +02:00
jo
0bb792d047
feat(installer): load .env file to persistent install config
2022-07-07 10:51:07 +02:00
jo
f1270fed6f
feat(legacy): don't guess cors url from server
2022-07-07 10:51:07 +02:00
jo
7002da8347
chore: update tools packages test
2022-07-07 10:51:07 +02:00
jo
b66f9e4722
docs: uninstall /usr/lib systemd services
2022-07-07 10:51:07 +02:00
jo
3706da8e8e
docs: rewrite reverse proxy guide
2022-07-05 18:43:31 +02:00
jo
4f7798c52f
docs: double 'the'
2022-07-05 18:43:31 +02:00
jo
7a311a84d4
docs: rename Libretime to LibreTime
2022-07-05 18:43:31 +02:00
jo
3e38b2f6a1
docs: rename icecast to stream-configuration
2022-07-05 18:43:31 +02:00
Jonas L
528f24e044
docs: provide uninstall guidance ( #1938 )
2022-07-05 18:36:49 +02:00
Jonas L
652ce53f89
chore(legacy): add missing datatables uk_UA i18n ( #1937 )
2022-07-05 08:36:25 +02:00
Jonas L
703a8e5856
chore: remove cloud storage remainings ( #1934 )
2022-07-04 22:09:14 +02:00
jo
0e6b0da142
feat(legacy): add Ukrainian language
2022-07-04 20:00:51 +02:00
jo
ed30bfd367
chore(legacy): update locales from code
2022-07-04 19:49:52 +02:00
Jonas L
2ce1053bbc
chore(api): rename library model visibility field ( #1933 )
2022-07-01 19:13:31 +02:00
jo
b8056a9f7a
chore(playout): use EventKind enum
2022-07-01 13:16:57 +02:00
jo
97b723d0a5
chore(playout): rename variables
2022-07-01 13:16:57 +02:00
jo
2ad65bba8c
chore(playout): use comments instead of docstrings
2022-07-01 13:16:57 +02:00
Kyle Robbertze
a38684212f
ci: disable codecov patch status check
2022-07-01 12:53:15 +02:00
jo
fa136fad97
chore: explicit schedule file metadata dict values
2022-07-01 11:07:26 +02:00
jo
216ab62507
style(legacy): format Schedule.php
2022-07-01 11:07:26 +02:00
Kyle Robbertze
dd371702b0
ci: disable codecov project status check
2022-06-30 13:24:05 +02:00
jo
a6b0f9165e
ci: setup carryforward for coverage
2022-06-30 13:24:05 +02:00
jo
07f6c0b0f2
test(api): ignore tests file coverage
2022-06-30 13:24:05 +02:00
jo
26a2c2dda0
chore: update python tests target
2022-06-30 13:24:05 +02:00
jo
34864b8623
chore(playout): update file fields
2022-06-29 13:51:07 +02:00
jo
f2e947f05f
chore(api): rename file model fields
...
- Removed checksum field
- Removed ftype field
- Removed silan_check field
2022-06-29 13:51:07 +02:00
jo
05ca410453
feat(api): rename track type to library
...
Related to #1922
- rename library model fields
2022-06-29 13:51:07 +02:00
jo
e5cb21c0e2
chore(api): add make schema-foreach-commit command
2022-06-29 13:51:07 +02:00
jo
df9a6edf88
ci: add api coverage report using codecov
2022-06-29 12:26:03 +02:00
jo
01f1902900
ci: add missing codecov flags
2022-06-29 12:26:03 +02:00
Kyle Robbertze
7ff0aff70a
ci: report pytest coverage in PR via codecov
...
Fixes : #1915
2022-06-29 11:23:44 +02:00
jo
d946497336
chore(api): update README
2022-06-29 06:04:31 +02:00
jo
0104799b59
ci(api): fail job on linting error
2022-06-29 06:04:31 +02:00
jo
ac66441278
test(api): disable too-many-arguments lint error
2022-06-29 06:04:31 +02:00
jo
7503618599
test(api): fix lint errors
2022-06-29 06:04:31 +02:00
jo
6cc20013ef
test(api): disable too-few-public-methods lint error
2022-06-29 06:04:31 +02:00
jo
0a1406bf48
chore(api): fix import-outside-toplevel lint error
2022-06-29 06:04:31 +02:00
jo
6ac52ead3e
test(api): allow f string format for logging
2022-06-29 06:04:31 +02:00
jo
523f646acc
feat(legacy): compute md5 during early upload
2022-06-28 19:05:14 +02:00
jo
df3b4fccd4
style(legacy): format CcFiles.php
2022-06-28 19:05:14 +02:00
jo
70a31338f7
feat(api): create bulk_import command
...
- filter by allowed_extensions
2022-06-28 19:05:14 +02:00
jo
be9f36dbdc
feat(analyzer): move compute_md5 to shared library
2022-06-28 19:05:14 +02:00
Weblate (bot)
c0bddf83a8
chore(legacy): translated using weblate (Turkish) ( #1923 )
...
Currently translated at 43.7% (420 of 959 strings)
Translation: LibreTime/Legacy
Translate-URL: https://hosted.weblate.org/projects/libretime/legacy/tr/
Co-authored-by: metezd <itoldyouthat@protonmail.com>
2022-06-28 09:42:45 +02:00
jo
7e01591fae
style(api): reorder user models fields args
2022-06-27 19:02:12 +02:00