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
cc0f8f395c
Merge branch 'stable' into develop
2023-09-07 08:58:37 +02:00
Georg Krause
03f435193d
Version bump and changelog for 1.3.3
2023-09-07 08:29:13 +02:00
Georg Krause
e08add956e
Revert refactoring of frontend logging since its crashing #2215 #2214 #2212
...
Revert "refactor(front): rename logger timing stop functions to `measureLoading`"
This reverts commit 9abdcb5ff7
.
Revert "chore(front): remove unused dependency and add eslint rule to prevent console usage"
This reverts commit d1f9a99e1b
.
Revert "feat(front): use logger instead of console.log"
This reverts commit b59e29883f
.
2023-09-06 08:20:11 +02:00
Georg Krause
b043900aaf
Version bump and changelog for 1.3.2
2023-09-01 13:36:41 +02:00
Georg Krause
80383703f2
chore: Fix naming of changelog snippets
2023-09-01 13:34:08 +02: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
Georg Krause
02bb83e3f4
fix(api): Fix password reset via email
...
The original serializes assumes if allauth is installed, its also used
for the token generation. Thats not the case for us, so we need to
overwrite this behavior
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2565 >
2023-08-31 17:51:46 +00:00
Georg Krause
e78191c917
fix: Fetch nodeinfo endpoint address from .well-known/nodeinfo when checking instance availability
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2561 >
2023-08-31 12:06:34 +00:00
Georg Krause
cc0d642215
WIP: Test if this fixes the multiarch docker builds
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2560 >
2023-08-31 11:49:39 +00:00
codl
2e2e0b74ba
fix #2199
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2551 >
2023-08-23 17:13:56 +00:00
Georg Krause
1808cf6cf7
feat(nginx): Use builtin envsubst mechanics of nginx container
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2541 >
2023-08-23 13:32:29 +00:00
Kasper Seweryn
7608578896
chore: add changelog snippets
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2552 >
2023-08-23 12:52:12 +00:00
Kasper Seweryn
66a363014d
feat(front): enable sourcemap generation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2536 >
2023-08-23 12:44:00 +00:00
Marcos Peña
4002b1a808
CHANGELOG
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2533 >
2023-08-14 18:21:00 +00:00
Ciarán Ainsworth
ae24026188
docs: Fix broken upgrade documentation link
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2550 >
2023-08-11 11:36:00 +02:00
Kasper Seweryn
e6672c72ee
chore: add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2548 >
2023-08-05 14:47:58 +02:00
Kasper Seweryn
d1f9a99e1b
chore(front): remove unused dependency and add eslint rule to prevent console usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2535 >
2023-07-26 10:05:55 +00:00
Kasper Seweryn
adbd9c3b67
feat(service-worker): descriptive service-worker error
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2537 >
2023-07-26 09:58:07 +00:00
Kasper Seweryn
93bf644d2c
fix(front): resolve initialization race condition
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2534 >
2023-07-26 07:55:39 +00:00
Kasper Seweryn
9625732b08
fix(queue): clear shuffled id list when queue is cleared
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2531 >
2023-07-26 07:30:10 +00:00
Petitminion
696a6cfea3
changelog
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2532 >
2023-07-20 15:04:53 +02:00
Ciarán Ainsworth
1b57d3e36e
docs: Add NodeInfo 2.1 specification and schema
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2499 >
2023-06-29 06:54:08 +00:00
Georg Krause
cc7fde67b6
Version bump and changelog for 1.3.1
2023-06-27 20:33:58 +02:00
Georg Krause
94c8730239
fix: Adjust paths to nginx configuration files
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2514 >
2023-06-27 12:07:16 +00:00
Georg Krause
59ecd8c6d4
fix(api): Fix misleading help texts for funkwhale-manage script
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2507 >
2023-06-27 11:45:03 +00:00
Petitminion
dac14a36e5
fix: Avoid high memory usage when pruning a lot of skipped uploads
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2512 >
2023-06-27 07:48:01 +00:00
Georg Krause
71ed2aecb1
fix: Make sure the old embed URLs are still working
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2489 >
2023-06-26 09:55:07 +00:00
Georg Krause
446cff7941
fix: Make sure the old embed URLs are still working
2023-06-26 09:16:46 +02:00
Georg Krause
9aeefca728
feat: Add basic cypress testing
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/1795 >
2023-06-21 22:49:39 +00:00
Georg Krause
8698f2d17c
fix: Make sure the SPA Manifest is fetched using the right protocol
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2468 >
2023-06-21 13:14:16 +00:00
Georg Krause
795e2bf49a
fix: Mount nginx templates into the right location inside docker container
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2491 >
2023-06-21 09:37:14 +00:00
Kasper Seweryn
cfc167fbf3
style: add newline to EOF
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2493 >
2023-06-21 09:23:42 +00:00