Georg Krause
|
232ca0f050
|
Merge branch 'stable' into develop
|
2023-06-28 13:05:47 +02: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 |
jo
|
22c255700e
|
style: format code using black v23
|
2023-03-28 19:49:24 +02: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
|
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 |
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 |
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 |
Georg Krause
|
0602de6d81
|
Merge branch 'stable' into develop
|
2022-11-25 18:10:45 +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 |
Georg Krause
|
6908f4bf74
|
Resolve "value too long for type character varying(255) during import_files"
|
2022-11-21 18:12:49 +00:00 |
Marcos Peña
|
5248a252ec
|
Resolves 404 on skipped upload
|
2022-11-19 16:56:38 +00:00 |
JuniorJPDJ
|
64e7c68699
|
refactor(api): remove unnecessary or wrong `is` keyword usage
|
2022-11-07 13:28:52 +00:00 |
Petitminion
|
0cb3457378
|
New task checking if remote instance is reachable to avoid playback latence
|
2022-10-27 12:20:31 +00:00 |
Georg Krause
|
590d01c11b
|
style(music): Correct codestyling of views
|
2022-10-13 12:00:20 +02:00 |
Georg Krause
|
e8b7da9744
|
test(search): Adopt test do use same serializer as view
|
2022-10-13 12:00:19 +02:00 |
Georg Krause
|
4b1baec347
|
chore(tags): remove duplicated serializer
|
2022-10-13 12:00:19 +02:00 |
Georg Krause
|
2d913862e1
|
fix(openapi): Use a proper serializer for Search endpoint
|
2022-10-13 12:00:19 +02:00 |
Georg Krause
|
5081ec8a71
|
Resolve "OembedView: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Ignoring view for now."
|
2022-10-12 12:03:12 +00:00 |
Georg Krause
|
4371c2acd3
|
Resolve "using @extend_schema on viewset class ListenViewSet with parameters operation_id or operation will most likely result in a broken schema."
|
2022-10-11 15:47:39 +00:00 |
Georg Krause
|
301cea927a
|
Align openapi specs to the actual API
|
2022-09-28 17:53:49 +00:00 |
wvffle
|
c19b3d3545
|
Fix client API generation
|
2022-09-27 09:30:26 +00:00 |
wvffle
|
c0b2c8d41e
|
Fix black linting
|
2022-09-27 09:30:26 +00:00 |
wvffle
|
68face201b
|
Rename operation ids
|
2022-09-27 09:30:26 +00:00 |
Georg Krause
|
4e6f57e3da
|
Fix typo in prune_skipped_uploads command
|
2022-09-14 09:51:15 +02:00 |
Marcos Peña
|
875a6ba2df
|
Merge branch 'stable' into develop
|
2022-09-12 11:37:18 +02:00 |
Georg Krause
|
6328d00015
|
Resolve "Database growing way too much (music_upload)"
|
2022-09-06 10:47:09 +00:00 |
Marcos Peña
|
ecf81eee88
|
Fixes wrong metadata field used in VA album serialization
|
2022-09-03 04:54:43 +00:00 |
Georg Krause
|
faf8bdcb81
|
Add a management command to create a new library for a user
|
2022-08-23 07:02:35 +00:00 |
Ciarán Ainsworth
|
d9cfa167c6
|
Fix OpenAPI generation
|
2022-07-20 12:31:57 +00:00 |
Kasper Seweryn
|
75a74b3ab7
|
Add support for debugging and testing python in gitpod
|
2022-07-17 02:06:25 +00:00 |
Petitminion
|
b412e036a3
|
Update migration after django update (#1815)
|
2022-06-29 09:38:38 +00:00 |
petitminion
|
50f002fa73
|
Create an scan Library celery task
|
2022-05-15 10:56:39 +00:00 |
petitminion
|
252ebf8ce7
|
Remove usage of deprecated Model and Serializer fields (#1663)
|
2022-01-23 10:52:41 +00:00 |
Georg Krause
|
850dc69091
|
Update Black & run for whole repository
|
2022-01-09 11:40:49 +00:00 |
Georg Krause
|
91f9b3af9f
|
Return the correct value for is_playable on albums
|
2021-12-21 09:12:57 +00:00 |
Marcos Peña
|
274bdd1d3e
|
refactor: Adds duration annotation to album's queryset
MR !1408
|
2021-11-26 07:35:12 +00:00 |
Marcos Peña
|
b942ed7a62
|
Adds sanity check to prevent uncontrolled exception from untagged imported tracks (!1382)
|
2021-10-17 10:41:03 +00:00 |
Georg Krause
|
189166ec7c
|
Update django-oauth-toolkit
|
2021-07-04 04:57:35 +00:00 |
Ciarán Ainsworth
|
33f7993477
|
Add missing playable serializer
|
2021-05-09 05:38:55 +00:00 |
Georg Krause
|
b321ab8da2
|
Add number of tracks and discs of an album to API
|
2021-02-20 12:54:11 +01:00 |
Christian Paul
|
f93c9680a0
|
much minutes -> many minutes
|
2021-01-30 17:04:25 +01:00 |
interfect
|
7f42c1ad44
|
Autodetect format when transcoding files
|
2021-01-21 15:11:53 +01:00 |
Ciarán Ainsworth
|
f477ba1b4f
|
Podcast search capabilities
|
2020-12-04 09:33:17 +01:00 |
Ciarán Ainsworth
|
0ce5068f14
|
Resolve "Albums are not displaying on Album categories"
|
2020-12-02 18:44:04 +01:00 |
Philipp Wolfer
|
9e5d168e8d
|
Support AIFF file format
Fixes #1243
|
2020-11-21 12:13:09 +01:00 |
Robert Kaye
|
d4160f8635
|
Skip importing files that cause index violations
|
2020-11-19 22:27:03 +01:00 |