Commit Graph

2050 Commits

Author SHA1 Message Date
Georg Krause 346d4e9639 fix(api): Pin lb-matching-tools version
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2603>
2023-11-23 10:28:41 +01:00
Ciarán Ainsworth f769c8ce68 fix(tests): fix broken test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Ciarán Ainsworth a7c76279f6 Apply 1 suggestion(s) to 1 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion 7bf1d95d8e add test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion 363a4b5d35 resolves review
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion 179c53695e make setting dynamic
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion d3b27b4ba9 resolve test 2
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion 6dea3f3cf8 resolve test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion df6f2d919d add common setting and lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Petitminion 2e3205a19d Only allow MusicBrainz tagged file on a pod (#2083)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607>
2023-11-19 14:16:42 +00:00
Renovate Bot 739e5fa3b7 chore(api): update dependency aioresponses to v0.7.5
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2636>
2023-11-18 15:07:03 +00:00
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