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 |
jo
|
1f48e38411
|
test(api): fix linting errors
|
2023-03-15 16:55:29 +00:00 |
jo
|
d35ee41bb9
|
chore: release 3.0.2
|
2023-02-21 13:37:04 +01:00 |
jo
|
75bc72be6d
|
chore: raise from specific exceptions
|
2023-02-21 13:25:35 +01:00 |
jo
|
715144a92d
|
chore: move isort config to pyproject.toml
|
2023-01-16 08:42:23 +02:00 |
jo
|
14beb885a3
|
chore: split test and coverage tasks
|
2023-01-16 08:42:23 +02:00 |
jo
|
2ccd93299a
|
chore: don't use venv activation in makefile
|
2023-01-16 08:42:23 +02:00 |
jo
|
86ceac76d8
|
chore: release 3.0.1
|
2022-12-20 16:16:30 +01:00 |
Jonas L
|
696666475c
|
fix: remove systemd ProtectHome feature (#2244)
Fix #2242
|
2022-10-19 12:37:39 +02:00 |
Jonas L
|
96ded62c32
|
chore: release 3.0.0 (#2216)
|
2022-10-10 17:51:15 +02:00 |
jo
|
04490676f6
|
chore: release 3.0.0-beta.2
|
2022-10-03 12:43:38 +02:00 |
Jonas L
|
c9bc3a1298
|
feat: extra systemd service hardening (#2197)
|
2022-09-27 13:17:43 +02:00 |
Jonas L
|
4c18cf5ef2
|
feat: systemd service hardening (#2186)
|
2022-09-27 11:51:17 +02:00 |
jo
|
ddae3202cc
|
chore: release 3.0.0-beta.1
|
2022-09-23 13:41:14 +02:00 |
renovate[bot]
|
69aadd66ea
|
chore(deps): update dependency djangorestframework to >=3.12.1,<3.15 (#2177)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2022-09-22 15:23:57 +02:00 |
jo
|
bdc2e92454
|
chore: release 3.0.0-beta.0
|
2022-09-16 16:32:00 +02:00 |
jo
|
10a60d3673
|
chore: bump legacy schema version
|
2022-09-15 17:11:01 +02:00 |
jo
|
882f8e04c6
|
chore(api): rename legacy migration files
|
2022-09-15 17:11:01 +02:00 |
renovate[bot]
|
a389b35298
|
chore(deps): update dependency drf-spectacular to >=0.22.1,<0.25
|
2022-09-14 16:10:05 +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 |
renovate[bot]
|
c58ba2e5da
|
chore(deps): update dependency drf-spectacular to >=0.22.1,<0.24
|
2022-09-12 12:18:30 +02:00 |
jo
|
2afb766b41
|
chore: outdated python packages versions
|
2022-09-12 10:48:43 +02:00 |
Jonas L
|
35476f9d6d
|
feat(api): move /api-auth to /api/browser (#2094)
|
2022-09-06 21:30:43 +02:00 |
Jonas L
|
ef1de34111
|
fix(playout): missing live show events (#2087)
|
2022-09-06 14:09:04 +02:00 |
jo
|
12d2d4b15a
|
feat(api): add /info and /stream/* endpoints
|
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
|
2a74649882
|
feat(api): remove set passwords command
|
2022-09-06 13:21:54 +02:00 |
jo
|
c244cc812d
|
fix(api): install gunicorn from pip for bionic
Fixes #2077
|
2022-09-01 19:17:33 +02:00 |
jo
|
cfcfcc82e4
|
chore: revert pin setuptools to <64.0.0 for build backend
This reverts commit 2bde574487 .
|
2022-08-25 09:51:36 +02:00 |
Jonas L
|
1147853c63
|
feat(shared): pass config data via init (#2042)
|
2022-08-12 15:12:39 +02:00 |
jo
|
2bde574487
|
chore: pin setuptools to <64.0.0 for build backend
|
2022-08-11 22:16:00 +02:00 |
Jonas L
|
7082c9693d
|
test(api): conftest at top level for global fixture access (#2038)
|
2022-08-10 12:36:56 +02:00 |
jo
|
406d42323a
|
feat: move stream stats status to pref table
|
2022-08-07 08:50:06 +02:00 |
jo
|
2b533d4724
|
feat: move stream liquisoap status to pref table
|
2022-08-07 08:50:06 +02:00 |
Jonas L
|
6c59ff588b
|
feat: move off_air_meta stream setting to pref table (#2023)
|
2022-08-06 19:18:40 +02:00 |
Jonas L
|
8a1fffe496
|
chore(api): add pytest-django settings module config (#2006)
|
2022-07-27 18:11:50 +02:00 |
jo
|
22868ce158
|
chore: remove chdir in setup.py files
|
2022-07-27 15:35:57 +02:00 |
jo
|
b93e1e5570
|
chore: install local python deps in editable mode
|
2022-07-27 15:35:57 +02:00 |
Jonas L
|
e97b06496a
|
feat(api): don't use hyperlinked serializers (#1984)
|
2022-07-27 09:54:57 +02:00 |
Jonas L
|
57d1f3a953
|
fix(api): update set_icecast_passwords StreamSetting fields (#2001)
|
2022-07-26 23:24:13 +02:00 |
Jonas L
|
951dc68394
|
feat(api): cast StreamSetting raw_value to value (#1991)
|
2022-07-26 14:16:34 +02:00 |
Jonas L
|
04c0b11901
|
test(api): create api_client pytest fixture (#1990)
|
2022-07-25 21:21:21 +02:00 |
Jonas L
|
2b973b2695
|
chore(api): don't scan tests files with bandit (#1989)
|
2022-07-25 21:20:45 +02:00 |
Jonas L
|
6dfd4dd086
|
test(api): always print logs while testing (#1988)
|
2022-07-25 21:20:18 +02:00 |
Jonas L
|
77f5c9951e
|
chore: improve setuptools find_packages (#1985)
|
2022-07-25 21:19:41 +02:00 |
Jonas L
|
f08af1f3fa
|
feat(api): don't use trailing slashes (#1982)
|
2022-07-22 17:34:09 +02:00 |
jo
|
10613cb20a
|
chore(api): fix schema enum names
|
2022-07-19 19:52:54 +02:00 |
jo
|
1f7c2fa0ab
|
chore(api): document version endpoint
|
2022-07-19 19:52:54 +02:00 |
jo
|
0e3ede5a1a
|
chore(api): route using urls
Allow to register function views in the same app instead of globaly.
|
2022-07-19 19:52:54 +02:00 |