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
jo
cd9d6d696e
ci: add release job
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2698 >
2024-01-11 10:53:57 +01:00
Baudouin Feildel
2c90b32bb3
Add changelog entry.
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2699 >
2024-01-10 11:09:31 +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
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
Ciarán Ainsworth
b8978021c0
feat(docs): Add new upload process spec
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2631 >
2023-12-13 13:46:15 +00:00
Ciarán Ainsworth
ba53d03ac5
Add changelog for user deletion spec
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2630 >
2023-12-12 16:15:44 +00:00
Georg Krause
59687b2f32
Version bump and changelog for 1.4.0
2023-12-12 13:26:16 +01:00
Georg Krause
da01070455
fix(nginx): Do not cache all requests for a day in the reverse proxy
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2673 >
2023-12-11 14:41:16 +00:00
Georg Krause
3ee6ba6658
fix(deploy): Serve staticfiles in bare metal deployments
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2665 >
2023-12-05 20:05:44 +00:00
Georg Krause
bfa50a0c35
chore: Add changelog snippet for ended support of Debian 10
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2656 >
2023-12-02 13:22:42 +00:00
Georg Krause
9dbbe9e768
fix(nginx): Use correct passing in production configs
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2654 >
2023-11-29 09:58:17 +00:00
Georg Krause
362aa9db3e
fix: Make sure all changelog snippets have the right ending
2023-11-28 19:28:47 +01: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
Georg Krause
0c2f9c8dbb
fix(nginx): Make sure pages that require OG tags are served by the backend
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2623 >
2023-11-28 13:17:45 +00:00
Georg Krause
69876867d5
fix(embed): Make sure embed has sane default image and correct link
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2650 >
2023-11-28 12:16:22 +00:00
Ciarán Ainsworth
76362b020e
fix(nginx): fix websocket issue in template
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2648 >
2023-11-27 11:32:39 +00:00
Georg Krause
43c2861252
fix(api): Set logger to DEBUG if DEBUG is enabled
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2643 >
2023-11-24 13:53:16 +00:00
Ciarán Ainsworth
b6190540ee
feat(docs): Added CoC property to nodeinfo spec
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2641 >
2023-11-24 13:38:45 +00:00
Ciarán Ainsworth
eb0c644b93
fix(front): Fix broken copy button in embed modal
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2642 >
2023-11-23 12:10:38 +00:00
Ciarán Ainsworth
08c142cfff
fix(front): Fixed regex order in embed
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2642 >
2023-11-23 12:10:38 +00:00
Georg Krause
a0ae9bbb70
feat(api): Add NodeInfo 2.1
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604 >
2023-11-23 11:47:03 +01:00
Georg Krause
71140d5a9b
feat(settings): Allow to set the instances server location
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604 >
2023-11-23 11:47:03 +01:00
Georg Krause
1a0596b102
feat(settings): Allow moderators to set moderation languages
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604 >
2023-11-23 11:47:00 +01:00
Georg Krause
a05b44f27b
feat(api): Add atom1.0 to node info services
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604 >
2023-11-23 11:46:27 +01:00
Georg Krause
88d7bdb8ab
feat(nginx): Generate configs using a template
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547 >
2023-11-23 09:46:51 +00:00
Petitminion
6e3185f653
changelog
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607 >
2023-11-19 14:16:42 +00:00
Ciarán Ainsworth
b345d4d429
feat(docs): archived the pre-1.0 changelog
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2634 >
2023-11-18 16:58:08 +00:00
Alexander Dunkel
58fe1c4e57
docs: update command for postgres migrate
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2549 >
2023-11-18 16:51:33 +00:00
Ciarán Ainsworth
82a0a040d2
fix(docs): update website links in UI
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2635 >
2023-11-18 14:46:23 +00:00
Ciarán Ainsworth
3d5381760f
feat(docs): add usage statistics to nodeinfo specs
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2629 >
2023-11-16 10:18:12 +00:00
Ciarán Ainsworth
7f12f5f9c3
chore: Add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2617 >
2023-11-12 12:45:45 +00:00
Ciarán Ainsworth
935aa257b8
fix(docs): update public profile wording
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2610 >
2023-11-12 12:20:10 +00:00
Ciarán Ainsworth
e120fc6815
feat(docs): add multi-artist spec
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2593 >
2023-11-09 08:15:43 +00:00
Georg Krause
a54522eac2
chore(renovate): Don't pin python version to the latest
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2594 >
2023-11-09 07:35:53 +00:00
Ciarán Ainsworth
57ae3fae3c
fix(docs): add missing has_mbid filter description
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2611 >
2023-11-06 19:22:48 +00:00
Ciarán Ainsworth
0b91d0d7dc
Revert "feat(docs): add user follow spec"
...
This reverts commit 384a4d1974
2023-11-06 19:13:48 +00:00
Ciarán Ainsworth
384a4d1974
feat(docs): add user follow spec
2023-11-06 19:12:18 +00:00
Ciarán Ainsworth
3a5090a85c
feat(docs): update nodeinfo spec
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2609 >
2023-11-06 11:46:08 +00:00
petitminion
7ccb2d88f8
Avoid troi radio to give duplicates ( #2231 )
2023-11-03 16:13:53 +00:00
jo
fe47420ba1
docs: replace scripts with makefile
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2348 >
2023-11-02 12:04:20 +00:00
Ciarán Ainsworth
b70cabccdf
Add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2591 >
2023-11-01 09:03:44 +00:00
Georg Krause
40cc9afb65
test: Run tests with python 3.12
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2596 >
2023-10-27 17:44:38 +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
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
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
Kasper Seweryn
096a435d56
fix(lint): fix linting error
2023-09-21 12:24:48 +02: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
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