Commit Graph

1358 Commits

Author SHA1 Message Date
Petitminion d356ba88b7 one day this will end 2025-03-19 12:47:41 +01:00
Petitminion 3df80b30f4 again 2025-03-18 18:15:19 +01:00
Petitminion 85206166c5 and again 2025-03-18 16:05:28 +01:00
Petitminion c1b4af1079 there is always new errors in the world 2025-03-18 15:44:10 +01:00
Petitminion f11a22cf5d tests minor issues 2025-03-18 13:17:55 +01:00
Petitminion 988937f34d Support playlist fetch, this ill break the frontend (need to update playlist.uuid for endpoint instead of playlist.id)
Done locally but will commit after discussion, we can also delete     lookup_field = "uuid" from playlistviewset
2025-03-18 01:36:32 +01:00
Petitminion 0c2be3e576 make sure upload get moove to built-in libs 2025-03-17 21:46:23 +01:00
Petitminion c28e0e3460 remove to do and add doc 2025-03-17 20:37:04 +01:00
Petitminion fa1f72af39 migration errors 2025-03-17 19:13:04 +01:00
Petitminion fdc023dd55 m2m delete null since not usefull 2025-03-17 17:59:27 +01:00
Petitminion a2e2187c4c Make sure we query the lib before createing plts + some migration issues 2025-03-17 17:57:17 +01:00
Petitminion ca21bbca2a resolving real migration issues 2025-03-14 22:56:41 +01:00
Petitminion 3773c0f16c fix tests 2025-03-11 18:50:22 +01:00
Petitminion a8dc24569e make sure we got the good lib in bulk upload endpoint 2025-03-11 17:48:30 +01:00
Petitminion bd9f31d50f Make library drop migration use playlist.library instead of user follow and resolve tests 2025-03-11 17:32:39 +01:00
Petitminion 2d6374747c Use playlists to privately share audio files (#2417) 2025-03-11 00:37:58 +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 0937990980 Migrate artist attachement_cover to cover (to be consistent with track and album objects) 2025-02-20 14:04:37 +01:00
Karl Sickendick 01915f91cf Attempt to fix issue #2122 2025-02-17 11:23:52 +00:00
petitminion 4db233b0c8 feat(subsonic):Subsonic getAlbumInfo, getAlbumInfo2 and getTopSongs endpoints (#2392) 2025-02-13 11:32:06 +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
petitminion 5fc8102776 fix(api): Admin library foreign key error NOCHANGELOG 2025-02-11 13:47:59 +00:00
petitminion 0507c193d3 fix artist_credit regression NOCHANGELOG 2025-01-26 10:39:01 +00: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
Petitminion 187108d495 fix Cannot fetch local actor webfinger
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2861>
2025-01-23 18:08:23 +00:00
petitminion 82a1facdb5 Resolve "ActivityStreams compliance: duration" (#1566) 2025-01-20 21:26:47 +00:00
RenovateBot e5aa82e141 chore(api): update all dependencies (develop) (major) 2025-01-16 11:51:31 +00:00
RenovateBot 606066bf3b chore(api): update all dependencies (develop) 2025-01-15 14:23:09 +00:00
petitminion 78856cc32a Drop python 3.8 and 3.9, support python 3.13 2025-01-13 21:47:18 +00:00
petitminion b6d27a58d3 Allow plugin to download third party tracks 2025-01-12 17:30:16 +00:00
petitminion 6f2c001bc2 fix channel upload NOCHANGELOG 2025-01-11 12:40:59 +00:00
petitminion d59019b9a7 update faka data docs NOCHANGELOG 2025-01-10 20:59:09 +00:00
petitminion 6a79f048cd fix: set FORCE to 1 in dev env NOCHANGELOG 2025-01-10 19:17:58 +00: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 9804de3650 User follow with trackfavorite and listening activity (#1810 and #2075) 2024-12-06 14:17:21 +00:00
petitminion d1287a36a5 Import/export playlist in xspf (#836). 2024-12-05 11:31:41 +00:00
petitminion fc6d8ed73c Resolve "regression : multi-artist break fake data import" 2024-10-24 12:31:49 +00:00
jon r 1e6e6923d2 fix(DX): Docker mac compatibility, dynamic DNS + Debian image (#2337 #1691) 2024-10-21 08:57:15 +00:00
petitminion 3b5de1a32d Supporting multi-artist per tracks/albums (#1568) 2024-08-29 14:11:35 +00:00
petitminion 007fe3b192 Resolve "Forbidden tags added to tracks in import process" 2024-08-27 20:45:45 +00:00
petitminion a972708334 migrate frontend to api V2 (#2324) 2024-08-04 13:18:21 +00:00
petitminion b59f71ef0f Quality filter for content frontent (#1469) 2024-07-16 18:58:15 +00:00
JuniorJPDJ b50b5cb661 feat(api): add additional parameters to fs-import endpoint 2024-07-07 13:26:22 +02:00
petitminion 40935ec5ce Resolve Radio playing fails when unauthenticated (#2319) 2024-07-04 11:19:22 +00: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