Commit graph

2,039 commits

Author SHA1 Message Date
Georg Krause
7ac6447308 Merge branch 'stable' into develop 2023-11-16 09:46:02 +00:00
Georg Krause
64b3fdf273 Version bump and changelog for 1.3.4 2023-11-16 09:33:49 +00:00
Renovate Bot
3b287b1d37 chore(api): update dependency prompt-toolkit to v3.0.41
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2619>
2023-11-14 12:28:39 +00:00
Renovate Bot
d0dc7d2232 chore(api): lock file maintenance
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2625>
2023-11-14 09:35:44 +00:00
Renovate Bot
abb78a47e6 chore(api): update dependency django to v3.2.23
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2612>
2023-11-08 00:34:39 +00:00
Georg Krause
ab73f355c0 fix: minor spelling issues
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2602>
2023-11-07 11:54:02 +00:00
petitminion
7ccb2d88f8 Avoid troi radio to give duplicates (#2231) 2023-11-03 16:13:53 +00:00
Georg Krause
9cd2f30129 chore: Avoid Python 3.12 since its not yet supported #2243 2023-11-01 15:03:03 +00:00
Georg Krause
5eda0def09 test(s3): Verify the construction of audio file urls with custom s3 domain
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2577>
2023-10-27 17:58:03 +00:00
Georg Krause
9d23d10e23 Adopt Gitpod to architecture changes 2023-10-13 10:12:05 +00:00
Renovate Bot
ab7fe55b51 chore(api): update dependency psycopg2 to v2.9.9
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2600>
2023-10-12 12:35:13 +00:00
Renovate Bot
ef827f22e5 chore(api): update dependency django to v3.2.22
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2599>
2023-10-12 12:05:22 +00:00
Renovate Bot
973ba97980 chore(api): update dependency aiohttp to v3.8.6
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2598>
2023-10-12 09:05:13 +00:00
alextprog
ccec8288ef fix: Make Artist ordering by name case insensitive
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2431>
2023-10-10 13:02:13 +02:00
Renovate Bot
433c9c78e8 chore(api): update dependency psycopg2 to v2.9.8
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2585>
2023-09-28 15:06:41 +00:00
Georg Krause
786735d122 fix: Make sure build requirements for ujson are met
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2582>
2023-09-28 10:49:51 +02:00
petitminion
4ad806b8e9 Cache radio queryset. New api endpoint for radio tracks : api/v2/radios/sessions/$sessionid/tracks?count=$count 2023-09-25 22:28:11 +00:00
Georg Krause
b907f48f1c test: Remove test test that wont work
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506>
2023-09-25 11:33:21 +00:00
Georg Krause
afbaa49bb3 fix: Make sure to set right target when none is given
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506>
2023-09-25 11:33:21 +00:00
Georg Krause
9ee75d0252 test: Use the right assert to validate empty file field
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506>
2023-09-25 11:33:21 +00:00
jooola
b20b33b838 style: Simplify code
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506>
2023-09-25 11:33:21 +00:00
Georg Krause
cb4c27dce0 feat(api): Add inplace_to_s3 management command
This command allows to update Uploads that originally were imported
using --in_place but are moved to s3. This command does not copy any
file, it just makes sure the files are read from S3 after they have been
moved.

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2506>
2023-09-25 11:33:21 +00:00
Renovate Bot
cef09e877b chore(api): update dependency django to v3.2.21
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2578>
2023-09-13 09:11:44 +00:00
petitminion
f821dcbbc2 Create a testing environment in production for ListenBrainz recommendation engine (troi-recommendation-playground) 2023-09-12 16:09:34 +00:00
Georg Krause
cc0f8f395c Merge branch 'stable' into develop 2023-09-07 08:58:37 +02:00
Georg Krause
03f435193d Version bump and changelog for 1.3.3 2023-09-07 08:29:13 +02:00
Georg Krause
ec8dc8e09f Merge branch stable into develop 2023-09-01 14:24:58 +02:00
Georg Krause
b043900aaf Version bump and changelog for 1.3.2 2023-09-01 13:36:41 +02:00
Georg Krause
d2f7d45a0d fix: Multiarch Docker build
(cherry picked from commit cc0d642215)

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2570>
2023-09-01 09:36:12 +00:00
Georg Krause
02bb83e3f4 fix(api): Fix password reset via email
The original serializes assumes if allauth is installed, its also used
for the token generation. Thats not the case for us, so we need to
overwrite this behavior

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2565>
2023-08-31 17:51:46 +00:00
Georg Krause
e78191c917 fix: Fetch nodeinfo endpoint address from .well-known/nodeinfo when checking instance availability
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2561>
2023-08-31 12:06:34 +00:00
Georg Krause
cc0d642215 WIP: Test if this fixes the multiarch docker builds
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2560>
2023-08-31 11:49:39 +00:00
Renovate Bot
0b0947004d chore(api): update dependency click to v8.1.7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2569>
2023-08-29 14:05:11 +00:00
Renovate Bot
d0e8045d99 chore(api): update dependency aiohttp to v3.8.5
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2568>
2023-08-29 12:04:49 +00:00
Renovate Bot
3a226c94ed chore(api): update dependency psycopg2 to v2.9.7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2562>
2023-08-29 08:34:03 +00:00
Renovate Bot
609fb881b9 chore(api): update dependency debugpy to v1.6.7.post1
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2559>
2023-08-25 08:34:17 +00:00
Renovate Bot
8a52938694 chore(api): lock file maintenance
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2556>
2023-08-24 18:34:25 +00:00
Renovate Bot
6eb0555eeb chore(api): update dependency click to v8.1.7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2555>
2023-08-24 17:34:19 +00:00
petitminion
6046dce55a Fix docker build NOCHANGELOG 2023-08-24 08:24:19 +02:00
codl
2e2e0b74ba fix #2199
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2551>
2023-08-23 17:13:56 +00:00
codl
0e51f73298 failing test for #2199
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2551>
2023-08-23 17:13:56 +00:00
Ciarán Ainsworth
91840b8763 docs: resolve broken links
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2553>
2023-08-16 16:50:10 +02:00
Georg Krause
4490fba5bb feat(dev): Add and enable django-extensions for debugging
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2522>
2023-07-27 11:26:49 +00:00
Renovate Bot
0175895afb chore(api): update dependency prompt-toolkit to v3.0.39
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2543>
2023-07-26 10:36:39 +00:00
Renovate Bot
b719e5eb2c chore(api): update dependency markdown to v3.4.4
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2542>
2023-07-26 10:14:43 +00:00
Renovate Bot
c01031945f chore(api): update dependency click to v8.1.6
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2540>
2023-07-26 08:06:11 +00:00
Renovate Bot
4b4815435c chore(api): update dependency aiohttp to v3.8.5
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2539>
2023-07-25 20:35:11 +00:00
Renovate Bot
87bf8f1c2b chore(api): update dependency django to v3.2.20 2023-07-25 18:04:36 +00:00
jo
abadf6c9fb
style: format file with black==23.7.0 2023-07-25 19:04:32 +02:00
Petitminion
54d8043e5c lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2532>
2023-07-20 15:06:52 +02:00