Commit Graph

270 Commits

Author SHA1 Message Date
jon r f72f222d6b fix: remove redundant test 2025-02-22 19:03:38 +01:00
jon r 87d0cb668c Merge branch 'develop' into feat/2091-improve-visuals 2025-02-21 12:34:05 +01:00
petitminion 6c6cb60a28 Fix schema generation to allow propre types in front (#2404) 2025-02-20 15:04:25 +00:00
petitminion c1b0b71479 Fix missing description field in api schemas NOCHANGELOG 2025-02-20 13:44:54 +00:00
petitminion 801ffbce40 fix(db):fix the fix of migrations regression from library drop NOCHANGELOG 2025-02-11 15:17:13 +00:00
petitminion 3843996e75 fix(db):drop library migration bugs NOCHANGELOG 2025-02-11 14:35:08 +00:00
ArneBo 82fc748196 fix(front): re-base on develop, discarding work done on !2666 https://dev.funkwhale.audio/funkwhale/funkwhale/-/tree/wvffle/new-upload-process?ref_type=heads 2025-02-11 12:56:42 +01:00
JS Moore 830b0a485f Add support for deprecated COVERART in ogg containers and update relevant documentation (#2376) 2025-01-25 15:12:38 +00:00
RenovateBot e5aa82e141 chore(api): update all dependencies (develop) (major) 2025-01-16 11:51:31 +00:00
petitminion 78856cc32a Drop python 3.8 and 3.9, support python 3.13 2025-01-13 21:47:18 +00:00
Georg Krause df3227edf3 wip: add v2 upload endpoint 2025-01-08 21:28:27 +01:00
Georg Krause 78c564ee85 feat: Add createdAt and ownership to upload groups 2025-01-08 21:28:27 +01:00
Georg Krause 38151258e7 feat: Assign upload groups to existing and news v1 uploads 2025-01-08 21:28:27 +01:00
Georg Krause e561ea2cbd feat: Implement upload groups 2025-01-08 21:28:27 +01:00
petitminion c9d915fb33 Drop libraries in favor of playlist for user audio sharing (#2366) 2025-01-04 15:03:49 +00:00
petitminion fedd340ed5 Playlist federation (#1458) 2025-01-03 18:17:25 +00:00
petitminion 4bfa1feacf Resolve "regression:multiple albums with same name and artsit creating during import" 2024-12-28 19:09:43 +00:00
petitminion 3b5de1a32d Supporting multi-artist per tracks/albums (#1568) 2024-08-29 14:11:35 +00:00
JuniorJPDJ b50b5cb661 feat(api): add additional parameters to fs-import endpoint 2024-07-07 13:26:22 +02:00
petitminion 2c2afe0b8f backend of "III-5 Quality filter for content" 2024-07-02 16:01:49 +00:00
petitminion 615ebde282 2009 allow special char in tags 2024-07-02 15:09:22 +00:00
petitminion cf32e16547 add a command to create playlist from folder structure 2024-07-02 14:30:51 +00:00
Georg Krause 5ca8691feb test(api): Fix order of s3 backend initializartion
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2709>
2024-02-26 07:44:18 +00:00
wvffle 367ba84f13 fix(tests): replace serialize_upload with UploadSerializer
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757>
2024-02-20 17:33:57 +00:00
petitminion 4364d82b0b Add cli command to prune non mbid content from db (#2083) 2024-02-06 11:52:29 +00:00
Georg Krause d82eceecae chore: Align with flake8 6.1 rules
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2737>
2024-02-02 19:46:08 +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
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 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
Georg Krause 7ac6447308 Merge branch 'stable' into develop 2023-11-16 09:46:02 +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
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
jo abadf6c9fb
style: format file with black==23.7.0 2023-07-25 19:04:32 +02:00
jo 22c255700e
style: format code using black v23 2023-03-28 19:49:24 +02: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 6d7dc2f1b5
chore: format files using prettier (pre-commit) 2022-11-23 23:46:34 +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 8f7ab9b3b3 chore: fix flake8 warnings
Tested-by: Marge <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178>
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2178>
2022-11-23 07:32:43 +00:00
jo 0061e82ecd chore: clean files using pre-commit 2022-11-22 14:30:01 +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
Georg Krause e8b7da9744
test(search): Adopt test do use same serializer as view 2022-10-13 12:00:19 +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