Georg Krause
232ca0f050
Merge branch 'stable' into develop
2023-06-28 13:05:47 +02:00
Georg Krause
cc7fde67b6
Version bump and changelog for 1.3.1
2023-06-27 20:33:58 +02:00
jo
d83d338044
chore: fix spelling errors
...
(cherry picked from commit 8fb60c9203
)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2505 >
2023-06-27 12:17:45 +00:00
Georg Krause
59ecd8c6d4
fix(api): Fix misleading help texts for funkwhale-manage script
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2507 >
2023-06-27 11:45:03 +00:00
Petitminion
dac14a36e5
fix: Avoid high memory usage when pruning a lot of skipped uploads
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2512 >
2023-06-27 07:48:01 +00:00
Georg Krause
a46c8e7f41
fix(api): Avoid the creation of users using djangos createsuperuser command
2023-06-12 09:36:52 +00:00
Georg Krause
3f5758aa7f
feat(cli): Implicitly set staff flag if superuser flag is set
2023-06-12 09:36:52 +00:00
jo
8fb60c9203
chore: fix spelling errors
2023-06-09 11:30:27 +02:00
Georg Krause
32b0171ff1
Version bump and changelog for 1.3.0
2023-06-01 18:38:50 +02:00
Georg Krause
6d7905f6a0
feat: allow the creation of random test notifications
2023-05-16 14:43:30 +02:00
Georg Krause
e6af9321d9
Version bump and changelog for 1.3.0-rc6
2023-05-12 09:02:14 +02:00
jo
94521d2b86
feat(api): replace pytz with zoneinfo
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2388 >
2023-04-04 07:08:47 +00:00
jo
22c255700e
style: format code using black v23
2023-03-28 19:49:24 +02:00
Georg krause
70cd2e58b5
Version bump and changelog for 1.3.0-rc5
2023-03-26 14:17:15 +02:00
Georg krause
b0d6a0407a
Merge branch 'pre-release/1.3.0' into develop
2023-03-24 18:17:44 +01:00
Georg krause
09a1e20d68
Version bump and changelog for
2023-03-24 14:28:45 +01:00
Philipp Wolfer
c1c48c9960
maloja: update submitted payload to follow latest maloja spec
...
See https://github.com/krateng/maloja/blob/master/API.md
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2359 >
2023-03-22 11:58:01 +00:00
Georg Krause
6678457d41
style: Fix missing ,
2023-03-22 09:52:07 +01:00
Laurin W
0c88b63d78
fix: allow blank summary field in ActorSerializer
2023-03-20 12:34:14 +01:00
Marcos Peña
c55a1d1da4
Fix(dev): fix docker development set-up ( #2102 )
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2367 >
2023-03-20 11:23:51 +00:00
ppom
c7e7014b5c
wording fix
2023-03-03 23:40:09 +01:00
jo
9bf0367372
feat(api): find version using importlib.metadata
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2332 >
2023-01-31 06:57:32 +00:00
jo
6528039e95
fix(api): pylint crashes on redefined-builtin
...
See https://github.com/PyCQA/pylint/issues/8079
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2203 >
2023-01-29 12:47:02 +00:00
jo
96bbe2131a
fix: log exception if we can't get the event loop
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2341 >
2023-01-27 17:37:41 +01:00
Georg Krause
e04a1b188d
Version bump and changelog for 1.3.0-rc3
2023-01-23 14:24:46 +01:00
Georg Krause
0729b52f3d
Version bump and changelog for 1.3.0-rc2
2023-01-23 10:41:22 +01:00
Philipp Wolfer
e556a592b5
Fix API call for retrieving details of federated library
...
The implementation of RetrieveModelMixin.retrieve was incomplete.
Fixes #2046
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2335 >
2023-01-23 07:36:22 +00:00
Philipp Wolfer
7da78afa43
maloja: fix submission of artist names
...
Payload must be submitted as JSON and artist must be an array
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2328 >
2023-01-22 10:45:32 +00:00
Georg Krause
16a88210bc
Version bump and changelog for 1.3.0-rc1
2023-01-20 09:40:58 +01:00
Georg Krause
934e179d59
fix: Local instance is always reachable to itself
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2321 >
2023-01-19 17:56:50 +00:00
jo
14b5e137bd
feat: prefer using the funkwhale-manage entrypoint
...
This replaces `poetry run python3 manage.py` with `venv/bin/funkwhale-manage`.
Command running `venv/bin/funkwhale-manage` assume the current working directory is `/srv/funkwhale` on common deployments.
In the funkwhale api docker image, the funwhale-manage command line
interface is available globally.
2023-01-16 02:11:07 +01:00
jo
efbdc027ab
fix: use versioned python3 instead of python
2023-01-13 16:55:05 +01:00
Georg Krause
85e3984e3b
fix: Can't purge failed files #1929
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2280 >
2023-01-05 19:39:01 +01:00
Ciarán Ainsworth
101b1b6a23
fix(api): Add href to protected attributes
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2312 >
2022-12-29 17:25:30 +00:00
Petitminion
03a5a83a3b
Random and less listened radio filter out un-owned content on library section ( #2007 )
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 >
2022-12-19 17:13:29 +00:00
jo
b359bb6498
fix: timeout on spa manifest requests
...
The previous behaviour had a loop of requests between the front
app and the api when querying the pwa manifest.
This reduce the coupling around the pwa manifest file between the api
and the front app, by uplicating the files so each "service" has a copy
of it, while keeping them in sync and having the front pwa manifest as
single source of truth.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2291 >
2022-12-19 14:33:12 +01:00
Petitminion
311ea7b3b7
fix RuntimeWarning: DateTimeField Domain.last_successful_contact
2022-12-16 17:02:22 +00:00
Georg Krause
180cd1cc48
fix: Add missing fields to Spa Manifest Serializer
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2256 >
2022-12-15 23:43:43 +00:00
wvffle
57ca334887
Fix cookies not being set on new frontend deployment
2022-12-13 13:58:11 +00:00
jo
6f2ecf832c
feat: create funkwhale-manage entrypoint
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2191 >
2022-12-12 16:31:00 +01:00
Georg Krause
b136273dd4
fix: Fix Serializer for inline channel artists
2022-11-26 20:23:17 +00:00
JuniorJPDJ
5c32cace64
fix(api): merge migrations after merging stable to develop
2022-11-25 20:03:37 +01:00
Georg Krause
0602de6d81
Merge branch 'stable' into develop
2022-11-25 18:10:45 +01:00
Georg Krause
817c8fbcaa
Version bump and changelog for 1.2.9
2022-11-25 17:59:23 +01:00
jo
054a9e54f5
docs: fix spelling errors (pre-commit)
2022-11-24 01:43:36 +01:00
jo
8d9946d35a
refactor: upgrade code to >=python3.7 (pre-commit)
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2189 >
2022-11-23 22:08:55 +00:00
jo
cff619679b
chore: format files using isort (pre-commit)
2022-11-23 21:55:37 +01:00
jo
4159bc1209
chore: format files using black (pre-commit)
2022-11-23 20:41:45 +00:00
jo
0061e82ecd
chore: clean files using pre-commit
2022-11-22 14:30:01 +00:00
Marcos Peña
aa17f9679b
Resolves reuse of invitation code
2022-11-21 18:50:08 +00:00