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
|
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 |
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
|
85ec0011d7
|
test
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 |
RenovateBot
|
7c33efa1cd
|
chore(api): update dependency dj-rest-auth to v7 (develop)
|
2025-01-15 09:00:51 +00:00 |
petitminion
|
78856cc32a
|
Drop python 3.8 and 3.9, support python 3.13
|
2025-01-13 21:47:18 +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
|
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 |
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 |
petitminion
|
0705467bf9
|
Add Musicbrainz genres to funkwhale tag table and allow Musicbrainz tag sync (#2143)
|
2024-06-05 19:17:33 +00:00 |
Petitminion
|
ba5b657b61
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Ciarán Ainsworth
|
97e24bcaa6
|
Apply 12 suggestion(s) to 4 file(s)
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
05ec6f6d0f
|
tests
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
a03cc1db24
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
2a364d5785
|
add favorite sync
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
5bc0171694
|
delete test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
37acfa475d
|
loads of things
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
17c4a92f77
|
lint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +00:00 |
Petitminion
|
6414302899
|
implement listening and favorite sync with listenbrainz
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2658>
|
2024-04-16 11:01:29 +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 |
Philipp Wolfer
|
82fdc82f93
|
Subsonic: Fixed getArtistInfo2 view test
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
136f24a917
|
Move Subsonic getArtistInfo2 serialization to serializer
Also fixed JSON serialization by not using lists for the single value fields.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
a5ee48818e
|
Extend Subsonic XML renderer to allow explicit XML child tags
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
d227490f5b
|
OpenSubsonic: report HTTP form POST extension as supported
Funkwhale already supports passing parameters as application/x-www-form-urlencoded
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
bf8f1e41b9
|
OpenSubsonic: MBID for artist results, added mediaType field
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
e169e8edb1
|
Subsonic: Fixed casing of "bitRate" attribute
This follows the Subsonic / OpenSubsonic API spec
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
0fab0470c2
|
Subsonic: Actually implement getArtistInfo2 endpoint
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
Philipp Wolfer
|
81401075aa
|
Add OpenSubsonic support
Fixes #2270
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2695>
|
2024-02-02 08:47:38 +00:00 |
petitminion
|
ae9fea0cf1
|
implement pylistenbrainz NOCHANGELOG
|
2024-01-30 11:32:14 +00:00 |
Georg Krause
|
33cd0f05a7
|
test(throttling): Explicitly enable throttling to make test more stable
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2670>
|
2024-01-03 10:02:08 +00:00 |
Georg Krause
|
06d135875b
|
chore(api): Update dj-rest-auth to 5.0.2 and django-allauth to 0.55.2
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2670>
|
2024-01-03 10:02:03 +00:00 |
Georg Krause
|
150a9f68a4
|
fix(api): Use correct data field for rate limiting identity field
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2653>
|
2023-11-28 18:09:56 +00:00 |