Georg Krause
|
d21fee9a5c
|
wip: add v2 upload endpoint
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
d35ee74b3b
|
feat: Add createdAt and ownership to upload groups
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
8deddf358d
|
test: Patch environment to increase test stability
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
22cc1925fa
|
fix: Allow upload group to be empty for remote uploads
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
37189b039c
|
fix: Use Related Factory to implicitly create upload groups
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
d6418ff016
|
feat: Assign upload groups to existing and news v1 uploads
|
2024-02-06 10:44:36 +01:00 |
Georg Krause
|
c0282b850d
|
feat: Implement upload groups
|
2024-02-06 10:44:36 +01:00 |
Renovate Bot
|
62f7fda42c
|
chore(api): update dependency watchdog to v3
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2736>
|
2024-02-02 19:34:37 +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 |
Renovate Bot
|
abf0edfcdc
|
chore(api): update dependency service-identity to v24
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2735>
|
2024-02-02 09:06:53 +00: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
|
2371f2a4cb
|
Subsonic: Added deprecation notice for funkwhaleVersion field
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 |
Renovate Bot
|
c1d91ce4d6
|
chore(api): update dependency redis to v5
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2733>
|
2024-02-02 01:37:00 +00:00 |
Renovate Bot
|
1f8c03e248
|
chore(api): update dependency pytest-sugar to v1
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2732>
|
2024-02-02 01:09:28 +00:00 |
Renovate Bot
|
42bf16034b
|
chore(api): update dependency pytest-env to v1
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2731>
|
2024-02-02 00:04:24 +00:00 |
Renovate Bot
|
787acab3ab
|
chore(api): update dependency pytest to v8
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2730>
|
2024-02-01 23:34:38 +00:00 |
Renovate Bot
|
f43ef89c28
|
chore(api): update dependency pylint to v3
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2729>
|
2024-02-01 23:04:32 +00:00 |
Renovate Bot
|
c4bec419ab
|
chore(api): update dependency pycountry to v23
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2728>
|
2024-02-01 12:34:27 +00:00 |
Renovate Bot
|
55a4221b69
|
chore(api): update dependency gunicorn to v21
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2727>
|
2024-02-01 08:34:50 +00:00 |
Renovate Bot
|
60f66eea6d
|
chore(api): update dependency faker to v22
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2725>
|
2024-02-01 03:07:54 +00:00 |
Renovate Bot
|
4148cdd186
|
chore(api): update dependency django-versatileimagefield to v3
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2724>
|
2024-02-01 02:06:23 +00:00 |
Renovate Bot
|
004d535eb7
|
chore(api): update dependency django-filter to v23
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2723>
|
2024-02-01 01:15:04 +00:00 |
Renovate Bot
|
132e291708
|
chore(api): update dependency django-debug-toolbar to v4
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2722>
|
2024-02-01 00:05:36 +00:00 |
Renovate Bot
|
40d2dcaeaf
|
chore(api): update dependency django-cors-headers to v4
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2721>
|
2024-01-31 23:05:24 +00:00 |
Renovate Bot
|
fa36c97d72
|
chore(api): update dependency django-cleanup to v8
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2720>
|
2024-01-31 22:04:12 +00:00 |
Renovate Bot
|
9b8828ca42
|
chore(api): update dependency django-cacheops to v7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2719>
|
2024-01-31 21:04:25 +00:00 |
Georg Krause
|
e0791b570f
|
chore(api): Update dependency pillow to 10.2.0
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689>
|
2024-01-31 14:15:22 +01:00 |
Georg Krause
|
90c9230a60
|
chore(api): Update dependencies to align with Alpine 3.19
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689>
|
2024-01-30 16:45:44 +01:00 |
Renovate Bot
|
1e0f3abb54
|
chore(api): update alpine docker tag to v3.19
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2689>
|
2024-01-30 16:43:35 +01:00 |
Petitminion
|
bfff1f85f9
|
make typesense task conditionnal
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2706>
|
2024-01-30 13:07:25 +00:00 |
petitminion
|
ae9fea0cf1
|
implement pylistenbrainz NOCHANGELOG
|
2024-01-30 11:32:14 +00:00 |
Renovate Bot
|
da370f5915
|
chore(api): update dependency bleach to v6
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2703>
|
2024-01-30 04:35:38 +00:00 |
Renovate Bot
|
d6a078643b
|
chore(api): update dependency coverage to v7
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2704>
|
2024-01-29 13:35:58 +00:00 |
Renovate Bot
|
7fcaa1fed2
|
chore(api): update dependency black to v24
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2702>
|
2024-01-29 09:07:47 +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
|
731ee7c21e
|
chore(api): Update kombu to 5.3.4 and celery to 5.3.6
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
|
2023-12-13 14:34:54 +00:00 |
Georg Krause
|
afea533aed
|
chore(api): Update aiohttp to 3.9.1
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
|
2023-12-13 14:33:58 +00:00 |
Georg Krause
|
8a6b19fb6f
|
chore(api): Update Pillow to version 10.1.0
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
|
2023-12-13 14:32:45 +00:00 |
Georg Krause
|
0eec47e493
|
feat(api): Add support for Python 3.12
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2660>
|
2023-12-13 14:30:29 +00:00 |
Renovate Bot
|
2ac4e25fce
|
chore(api): update dependency ipython to v8
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2693>
|
2023-12-13 13:57:08 +00:00 |
Georg Krause
|
349610bbeb
|
chore: Use make install everywhere instead of poetry install
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2646>
|
2023-12-13 13:35:00 +00:00 |
Georg Krause
|
59687b2f32
|
Version bump and changelog for 1.4.0
|
2023-12-12 13:26:16 +01:00 |