RenovateBot
b2096455ca
Update dependency channels-redis to v3.4.0 (develop)
2022-03-10 19:36:01 +00:00
RenovateBot
5dfc327da2
Update dependency boto3 to v1.21.16 (develop)
2022-03-10 17:32:18 +00:00
RenovateBot
cd8ab108f1
Update dependency kombu to v5.2.4 (develop)
2022-03-09 15:33:45 +00:00
RenovateBot
0cfb2245f2
Update dependency boto3 to v1.21.15 (develop)
2022-03-09 14:33:06 +00:00
RenovateBot
93b07861d1
Update dependency Faker to v13.3.1 (develop)
2022-03-09 13:33:07 +00:00
RenovateBot
3b284a9b88
Update dependency django-dynamic-preferences to v1.12.0 (develop)
2022-03-09 12:26:02 +00:00
RenovateBot
5bbd814ca4
Update dependency pytest-asyncio to v0.18.2 (develop)
2022-03-03 22:40:29 +00:00
RenovateBot
5828358fe6
Update dependency boto3 to v1.21.12 (develop)
2022-03-03 21:34:58 +00:00
RenovateBot
9a40a33efb
Update dependency Faker to v13.3.0 (develop)
2022-03-03 20:41:28 +00:00
Georg Krause
0f397f0e60
Do not install pip as system package to avoid dependency clash
2022-03-02 10:52:54 +01:00
Georg Krause
db7fc7818d
Install poetry only in additional docker stage to export dependencies
2022-03-01 19:59:17 +01:00
Georg Krause
a3408d7625
Install missing pip in docker
2022-03-01 15:06:48 +01:00
Georg Krause
b572c1f95a
Install poetry using pip instead of script
2022-03-01 13:48:10 +01:00
RenovateBot
cc5a783100
Update dependency coverage to v6.3.2 (develop)
2022-03-01 10:04:27 +00:00
RenovateBot
0b683d2de6
Update dependency boto3 to v1.21.9 (develop)
2022-03-01 09:04:17 +00:00
RenovateBot
25eccc880e
Update dependency Faker to v13 (develop)
2022-02-20 11:58:46 +00:00
RenovateBot
1d4392a8c4
Update dependency click to v8.0.4 (develop)
2022-02-20 07:32:52 +00:00
RenovateBot
efaaa0a3cc
Update dependency boto3 to v1.21.3 (develop)
2022-02-20 06:32:51 +00:00
RenovateBot
42ac68eb4b
Update dependency setuptools to v60.9.3 (develop)
2022-02-18 06:33:19 +00:00
RenovateBot
82d113739a
Update dependency boto3 to v1.21.2 (develop)
2022-02-17 22:02:44 +00:00
RenovateBot
7cd0236634
Update dependency boto3 to v1.21.1 (develop)
2022-02-17 12:33:50 +00:00
RenovateBot
0f7ab2574b
Update dependency pytest-asyncio to v0.18.1 (develop)
2022-02-16 16:35:01 +00:00
RenovateBot
7cc13d7e70
Update dependency setuptools to v60.9.2 (develop)
2022-02-16 15:32:53 +00:00
RenovateBot
37a7f6d903
Update dependency uvicorn to v0.17.5 (develop)
2022-02-16 14:33:11 +00:00
RenovateBot
4e8704750d
Update dependency boto3 to v1.21.0 (develop)
2022-02-16 12:36:44 +00:00
RenovateBot
0d278f4012
Update dependency redis to v4.1.4 (develop)
2022-02-16 11:03:08 +00:00
JuniorJPDJ
f4964ab3ab
Change PyMemoize to django-cache-memoize
...
This allows to support python 3.10
2022-02-16 05:50:22 +00:00
RenovateBot
a5cac4cc61
Update dependency Faker to v12.3.3 (develop)
2022-02-16 05:43:54 +00:00
RenovateBot
bccd212dab
Update dependency redis to v4.1.3 (develop)
2022-02-15 21:33:09 +00:00
RenovateBot
1c366674f3
Update dependency prompt-toolkit to v3.0.28 (develop)
2022-02-15 20:33:02 +00:00
RenovateBot
eba91e749e
Update dependency setuptools to v60 (develop)
2022-02-15 18:05:21 +00:00
RenovateBot
a0253b669c
Update dependency pytest to v7 (develop)
2022-02-15 16:03:35 +00:00
RenovateBot
14f1fd42d9
Update dependency boto3 to v1.20.53 (develop)
2022-02-11 19:35:54 +00:00
Renovate Bot
4412f57bdd
Pin dependency django-cache-memoize to 0.1.10
2022-02-06 15:18:09 +00:00
RenovateBot
dc4fc96494
Update dependency Faker to v12.1.0 (develop)
2022-02-06 13:38:29 +00:00
JuniorJPDJ
67b970f3f8
Change PyMemoize to django-cache-memoize
...
This allows to support python 3.10
2022-02-05 21:43:20 +00:00
JuniorJPDJ
071c16f132
Fix black linting on stable branch
2022-02-05 12:30:01 +01:00
Petitminion
0be63131ef
Resolve "Recently added radio isn't working has expected ( #1674 )" ( !1479 )
2022-02-05 12:20:50 +01:00
RenovateBot
f2a3ed6074
Update dependency boto3 to v1.20.49 (develop)
2022-02-05 10:10:14 +00:00
RenovateBot
ca783be460
Update dependency Faker to v12.0.1 (develop)
2022-02-04 19:30:57 +00:00
RenovateBot
458576617e
Update dependency uvicorn to v0.17.4 (develop)
2022-02-04 18:59:19 +00:00
Georg Krause
b39bd5f349
Merge branch 'stable' into develop
2022-02-04 12:51:41 +01:00
Georg Krause
ddb7023f1b
Version bump and changelog for 1.2.2
2022-02-04 12:49:11 +01:00
RenovateBot
fee31bb65d
Update dependency Pillow to v9.0.1 (develop)
2022-02-03 08:40:49 +00:00
Georg Krause
910ccec84b
Downgrade pyopenssl to 21.0.0
2022-02-03 08:47:21 +01:00
Renovate Bot
ed61293608
Update dependency redis to v4
2022-02-03 01:41:52 +01:00
Renovate Bot
853ef0d378
Update dependency pytest-cov to v3
2022-02-03 01:31:46 +01:00
Renovate Bot
639825616b
Update dependency pyOpenSSL to v22
2022-02-03 01:28:34 +01:00
RenovateBot
04bb21a866
Update dependency django-filter to v21 (develop)
2022-02-02 22:54:00 +00:00
RenovateBot
2b5d843169
Update dependency boto3 to v1.20.47 (develop)
2022-02-02 22:09:15 +00:00
RenovateBot
d25c5854ed
Update dependency django-cleanup to v6 (develop)
2022-02-02 20:28:12 +00:00
RenovateBot
37d54f50a4
Update dependency django-auth-ldap to v4 (develop)
2022-02-02 19:17:17 +00:00
RenovateBot
82797fa28b
Update dependency coverage to v6 (develop)
2022-02-02 17:56:56 +00:00
RenovateBot
6de6a2a585
Update dependency bleach to v4 (develop)
2022-02-02 17:19:29 +00:00
RenovateBot
4589d0c34e
Update dependency black to v22 (develop)
2022-02-02 16:32:43 +00:00
RenovateBot
085c647462
Update dependency Pillow to v9 (develop)
2022-02-02 14:04:23 +00:00
RenovateBot
ff2ff0d101
Update dependency Faker to v12 (develop)
2022-02-02 11:31:39 +00:00
RenovateBot
e08284c8ac
Update dependency python-magic to v0.4.25 (develop)
2022-02-02 07:47:02 +00:00
RenovateBot
4406c24d28
Update dependency drf-spectacular to v0.21.2 (develop)
2022-02-02 01:25:53 +00:00
Renovate Bot
714ce3b600
Update dependency setuptools to v57.5.0
2022-02-02 01:14:17 +01:00
Renovate Bot
822054348c
Update dependency pytest-randomly to v3.11.0
2022-02-02 01:12:21 +01:00
Renovate Bot
7abd2799a1
Update dependency pytest-mock to v3.7.0
2022-02-02 01:11:24 +01:00
Renovate Bot
fc24003475
Update dependency pytest-django to v4.5.2
2022-02-02 01:10:44 +01:00
Renovate Bot
f0e8d737ab
Update dependency pytest-asyncio to v0.17.2
2022-02-02 01:10:12 +01:00
Renovate Bot
277e1a24e0
Update dependency djangorestframework to v3.13.1
2022-02-02 01:09:16 +01:00
Renovate Bot
11b0f1f86a
Update dependency django-storages to v1.12.3
2022-02-02 01:08:07 +01:00
Renovate Bot
21f1d56fbe
Update dependency django-redis to v5.2.0
2022-02-01 23:48:06 +01:00
JuniorJPDJ
9efd6ce954
Update poetry.lock
2022-02-01 19:59:03 +01:00
Renovate Bot
78da9dc731
Update dependency arrow to v1.2.2
2022-02-01 19:53:38 +01:00
Renovate Bot
4290fda010
Update dependency ipython to v7.31.1
2022-02-01 19:52:33 +01:00
Renovate Bot
c6ba22fbb9
Update dependency django-oauth-toolkit to v1.7.0
2022-02-01 19:51:57 +01:00
Renovate Bot
68892e2a37
Update dependency django-environ to v0.8.1
2022-02-01 19:51:01 +01:00
Renovate Bot
01b7838db8
Update dependency django-cors-headers to v3.11.0
2022-02-01 19:49:59 +01:00
Renovate Bot
e34197c13a
Update dependency uvicorn to v0.17.1
2022-02-01 14:11:00 +00:00
Renovate Bot
bde60aa8d5
Update dependency asgiref to v3.5.0
2022-02-01 13:07:06 +00:00
Renovate Bot
da8d8d735c
Update dependency Django to v3.2.12
2022-02-01 12:37:38 +00:00
Renovate Bot
b690180773
Update dependency requests to v2.27.1
2022-02-01 11:36:55 +00:00
RenovateBot
fcb7456411
Update dependency python-ldap to v3.4.0 (develop)
2022-02-01 11:08:30 +00:00
JuniorJPDJ
699dc9b73c
Update poetry.lock
2022-02-01 11:02:58 +01:00
JuniorJPDJ
3f0e0b7463
Update dependency pytz to v2021.3
2022-02-01 11:02:53 +01:00
Renovate Bot
8b535e851c
Update dependency celery to v5.2.3
2022-02-01 10:28:31 +01:00
Renovate Bot
0ab82f188f
Update dependency click to v8
2022-02-01 10:27:35 +01:00
RenovateBot
1895ffbf23
Update dependency kombu to v5.2.3 (develop)
2022-02-01 09:18:17 +00:00
RenovateBot
111843c186
Update dependency boto3 to v1.20.46 (develop)
2022-02-01 05:32:02 +00:00
RenovateBot
2d0d1a52e0
Update dependency aiohttp to v3.8.1 (develop)
2022-02-01 00:35:47 +00:00
RenovateBot
d5aaeb2ed7
Update dependency Pillow to v8.4.0 (develop)
2022-01-31 22:38:45 +00:00
RenovateBot
d9edd840be
Update dependency Faker to v8.16.0 (develop)
2022-01-31 21:33:24 +00:00
Georg Krause
fb5fe48364
Use same alpine version for Build and Final
2022-01-30 23:47:09 +01:00
Georg Krause
c582ac978d
Switch to alpine 3.14 to prevent openldap issues
2022-01-30 20:52:45 +01:00
JuniorJPDJ
6ab4ca7c19
Pin autobahn to 21.2.1
2022-01-30 13:06:11 +01:00
JuniorJPDJ
f50be59a3d
Fix autobahn pinning for docker installs
2022-01-30 12:04:11 +01:00
Georg Krause
0c6caceb37
Pin autobahn for docker installs to get around dependency clash
2022-01-30 10:40:06 +01:00
Renovate Bot
edfeffffa9
Update alpine Docker tag to v3.15
2022-01-29 19:17:47 +00:00
Renovate Bot
f8171d15bb
Pin dependencies
2022-01-29 12:07:29 +00:00
Renovate Bot
53dec02b86
Update dependency Markdown to ~=3.3.6
2022-01-28 13:36:29 +00:00
Georg Krause
fb9cb5425c
Generate swagger
2022-01-28 12:33:39 +00:00
Renovate Bot
5ff918e104
Update dependency Django to ~=3.2.11
2022-01-28 10:37:23 +00:00
petitminion
252ebf8ce7
Remove usage of deprecated Model and Serializer fields ( #1663 )
2022-01-23 10:52:41 +00:00
Georg Krause
acefdfb3e6
Install uvicorn with websocket support
2022-01-23 10:19:20 +01:00
Georg Krause
e28286c15a
Fix Deployment templates for Debian
2022-01-22 18:36:37 +00:00
Georg Krause
9ed3c8ee15
Fix syntax error
2022-01-19 15:16:03 +01:00
Georg Krause
cc73485895
Install poetry using the official installer
2022-01-19 15:15:50 +01:00
Georg Krause
5bb28c5264
Add comments for better understanding
2022-01-19 08:53:47 +00:00
Georg Krause
7068cb48e2
Build docker image with poetry managed dependencies
2022-01-19 08:53:47 +00:00
Georg Krause
171cb84249
Convert dependency management to poetry
2022-01-19 08:53:47 +00:00
Georg Krause
850dc69091
Update Black & run for whole repository
2022-01-09 11:40:49 +00:00
Georg Krause
b4b929eb43
Version bump and changelog for 1.2.1
2022-01-06 17:36:41 +01:00
Georg Krause
c82f64cc7d
Version bump and changelog for 1.2.1
2022-01-06 17:35:53 +01:00
Georg Krause
742f843c98
Bump version
2021-12-27 20:56:03 +01:00
Georg Krause
91f9b3af9f
Return the correct value for is_playable on albums
2021-12-21 09:12:57 +00:00
JuniorJPDJ
f1e86e4cae
Fix docker pinned dependency
2021-12-13 21:21:20 +01:00
JuniorJPDJ
f5cc8a09b0
Pin docker cryptography dependency to alpine's version
2021-12-13 21:18:14 +01:00
Georg Krause
903d3b854e
Fix requirements file
2021-12-13 20:43:39 +01:00
Georg Krause
0217b5a7a4
Try to avoid build of cryptography for docker
2021-12-13 20:32:05 +01:00
Georg Krause
8325184d3b
Bump version number to 1.2.0-rc1
2021-12-11 16:15:20 +01:00
Marcos Peña
274bdd1d3e
refactor: Adds duration annotation to album's queryset
...
MR !1408
2021-11-26 07:35:12 +00:00
Philipp Wolfer
da12e745bf
ListenBrainz: Submit media player and submission client information
...
Following new LB submission API specifications.
Resolves #1610
2021-11-24 11:37:24 +01:00
Georg Krause
60347ccd8c
Allow oauth token expiration time to be configured
2021-11-19 11:55:10 +01:00
Marcos Peña
df8d865a6c
Fixes playlist duration
2021-11-12 21:16:38 +01:00
Marcos Peña
d5d7de8590
Resolve "Subsonic API: expose more metadata in getAlbumList endpoint" ( #623 )
...
MR !1403
closes #623
2021-11-12 16:15:38 +00:00
Georg Krause
6d20b18bcb
Mention issue with reasons for dependency pinning
2021-11-12 10:07:25 +01:00
Philipp Wolfer
fadbb9a7ab
Added a Maloja plugin to submit listenings ( !1383 )
2021-10-24 11:15:47 +00:00
Philipp Wolfer
355b607f25
Document built-in plugins
2021-10-21 22:12:03 +00:00
Marcos
44ac313617
Adds support for artist's cover art in subsonic API ( #1528 )
2021-10-18 10:23:03 +02:00
Marcos Peña
b942ed7a62
Adds sanity check to prevent uncontrolled exception from untagged imported tracks ( !1382 )
2021-10-17 10:41:03 +00:00
Marcos Peña
34b5eb7830
Resolve "Subsonic API scrobble call not triggering scrobble plugin"
2021-09-25 11:19:57 +00:00
JuniorJPDJ
4b95924970
Allow running docker container as non-root (quick fix)
2021-09-20 12:43:30 +02:00
JuniorJPDJ
9a3cf4e1dd
Allow running docker container as non-root
2021-09-20 07:30:22 +00:00
Alexandra Parker
79587b801e
fix(subsonic): AttributeError when getting user profile
2021-09-05 13:56:34 +00:00
Georg Krause
aaa1c8b5db
Update setuptools to version 57.4.0
2021-08-30 10:27:36 +00:00
Georg Krause
d1952b3dae
Update requests to version 2.26.0
2021-08-30 10:18:23 +00:00
Georg Krause
28b1a69a11
Update pytest-randomly to version 3.10.1
2021-08-30 10:03:07 +00:00
Georg Krause
6831c70aad
Update iPhython to version 7.27.0
2021-08-30 09:57:14 +00:00
Georg Krause
4d4ad0f352
Update Faker to version 8.12.1
2021-08-30 09:50:37 +00:00
Georg Krause
0cd8f710be
Update django-versatileimagefield to version 2.2
2021-08-30 09:40:11 +00:00
Georg Krause
a186fd958c
Update django-cors-headers to version 3.8.0
2021-08-30 09:27:09 +00:00
Georg Krause
26a6d9801a
Update django-auth-ldap to version 3.0.0
2021-08-30 11:10:54 +02:00
Georg Krause
1d8029155b
Fix test cases
2021-08-28 19:13:33 +00:00
Tony Wasserka
2173a592a0
Add br to the list of safe HTML tags
2021-08-28 19:13:33 +00:00
Tony Wasserka
906bbb34bb
Display RSS episode descriptions based on the <content:encoded> RSS tags
...
The previously used <description> tag often only contains plain text,
whereas <content:encoded> is typically HTML-encoded and hence better
suited for display.
Closes #1405
2021-08-28 19:13:33 +00:00
Georg Krause
ad597a93dd
Merge branch 'master' into develop
2021-08-10 22:33:29 +02:00
David Marzal
02a8ce949c
Add xmlns:content to feed schemas fixes #1535
2021-08-05 07:58:12 +00:00
Georg Krause
19fd429e24
Remove pinning of twisted to update to latest version
2021-08-04 08:01:22 +00:00
Georg Krause
3c8c152460
Version bump and changelog for 1.1.4
2021-08-02 20:47:50 +02:00
Georg Krause
a9095d3243
Pin asgiref version
2021-08-02 20:44:51 +02:00
Georg Krause
00a9a0d5a6
Merge branch 'master' into develop
2021-08-01 21:55:51 +02:00
Georg Krause
73ced887fd
Version bump and changelog for 1.1.3
2021-08-01 21:53:51 +02:00
Georg Krause
003203c45d
Update Channels to version 3
...
This reduces coverage since one test case needed to be removed. Its not that easy anymore to pass a custom scope into a tested application. It gets verified that no invalid authentication is possible though. Proper testing should be done with another issue.
2021-07-24 11:48:52 +00:00
Georg Krause
5fccbb9007
Update django-versatileimagefield
2021-07-07 10:03:53 +00:00
Georg Krause
464c12bae7
Update iPython
2021-07-07 09:13:15 +02:00
Georg Krause
d0ec6c8ba7
Update Pillow
2021-07-07 08:50:22 +02:00
Georg Krause
5e724e9fd0
Update setuptools
2021-07-06 14:57:02 +00:00
Georg Krause
b901db9b80
Update uvicorn
2021-07-06 16:28:31 +02:00
Georg Krause
7418d51a35
Update django-redis to 5.0
2021-07-06 13:37:42 +00:00
Georg Krause
47c6498c28
Update channels_redis
2021-07-06 13:35:07 +00:00
Georg Krause
9be145c97b
Pin asgiref version
2021-07-06 11:43:40 +02:00
Georg Krause
cf8c0752cd
Update dev and test dependencies
2021-07-05 12:21:52 +00:00
Georg Krause
64210b0264
Replace psycopg2-binary with psycopg2
2021-07-05 04:33:39 +00:00
Georg Krause
c430d50816
Update Celery and Kombu
2021-07-04 19:03:24 +00:00
Georg Krause
4647b13091
Revert "Update celery"
...
This reverts commit 50cb7f0747
.
2021-07-04 20:40:55 +02:00
Georg Krause
50cb7f0747
Update celery
2021-07-04 20:38:19 +02:00
Georg Krause
189166ec7c
Update django-oauth-toolkit
2021-07-04 04:57:35 +00:00
Georg Krause
b5fca7c1c9
Update PyLD to version 2.0
2021-06-30 15:41:12 +00:00
jovuit
f661e3a078
Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
...
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
Georg Krause
6e1be964d7
Merge branch '1498-fix-scrobber-empty-mbid' into 'develop'
...
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
Closes #1498
See merge request funkwhale/funkwhale!1326
(cherry picked from commit 8273feb581
)
572efc79
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
2021-06-17 11:21:56 +00:00
Philipp Wolfer
572efc792e
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
...
Fixes #1498
2021-06-17 11:05:37 +00:00
petitminion
a8ab4eedfc
Add recently added radio, part of #1390
2021-06-17 11:04:01 +00:00
jovuit
909d16c2f0
Resolve "EMAIL_CONFIG not documented"
...
fixes #1481
2021-05-28 09:50:41 +00:00
Georg Krause
1ef252e29d
Implement several pipeline improvements
...
* Build docker image to run tests in
* Collect backend coverage reports
* Update dependencies
2021-05-28 09:39:27 +00:00
Georg Krause
8202c1879b
Version bump and changelog for 1.1.2
2021-05-19 15:31:26 +02:00
Georg Krause
ea4be336d4
Version bump and changelog for 1.1.2
2021-05-19 15:30:51 +02:00
Ciarán Ainsworth
c60bc93930
Fix recently listened widget and simple artist serializer
...
(cherry picked from commit 071ff89a4f
)
2021-05-19 13:11:41 +00:00
Ciarán Ainsworth
071ff89a4f
Fix recently listened widget and simple artist serializer
2021-05-19 12:59:14 +00:00
Blopware
0c8f4400b0
Sanitize remote tracks' saving locations with slashes on their names
...
For that case, the resulting saved file made use of these slashes to
store the tracks in subdirectories of federation_cache/xx/xx/xx, instead of
in the federation_cache/xx/xx/xx directory itself. As a consequence, the
tracks are downloaded in the wrong location, and upon any trial of
playing the tracks, funkwhale responds with the message
"The track cannot be loaded. You can have connectivity issues"
An example of a podcast with this kind of RSS items is located in
https://www.rtve.es/api/programas/2082/audios.rss
This commit overcomes this by a simple replacement of the offending
slashes to hyphens.
2021-05-09 17:51:45 +02:00
Ciarán Ainsworth
0176b29dae
Add missing playable serializer
2021-05-09 07:39:19 +02:00
Ciarán Ainsworth
33f7993477
Add missing playable serializer
2021-05-09 05:38:55 +00:00
Georg Krause
ec77040e87
Update deps and add CI job to check outdated pkgs
2021-04-30 06:25:38 +02:00
Georg Krause
b26481a5f9
Fix linting error
2021-04-28 11:55:44 +02:00
Georg Krause
3231573047
Remove last JWT related includes
2021-04-28 11:34:57 +02:00
Georg Krause
ecc2cc57ae
Revert "Update django-allauth"
...
This reverts commit a5020c1dc6
.
2021-04-28 11:29:31 +02:00
Georg Krause
9970d2dfb8
Revert "Update Django"
...
This reverts commit 747c639bc4
.
2021-04-28 11:29:18 +02:00
Georg Krause
a5020c1dc6
Update django-allauth
2021-04-28 11:27:08 +02:00
Georg Krause
747c639bc4
Update Django
2021-04-28 11:22:50 +02:00
Georg Krause
6245a65c1d
Revert "Update pytz"
...
This reverts commit 6bf2f79210
.
2021-04-28 11:19:59 +02:00
Georg Krause
6bf2f79210
Update pytz
2021-04-28 11:18:54 +02:00
Georg Krause
88de997603
Remove JWT related code
2021-04-28 10:44:28 +02:00
Georg Krause
5d745fea6f
Resolve "Remove Raven Sentry"
2021-04-25 15:13:17 +00:00
Georg Krause
381215af98
Version bump and changelog for 1.1.1
2021-04-13 10:27:07 +02:00
Georg Krause
c4664de41f
Add Middleware to trace memory usage
2021-04-12 20:20:39 +02:00
Fanyx
7bcb8d8c89
change struct to reflect subsonic api specs, fixes #1374
2021-03-28 19:21:01 +02:00
Georg Krause
9f9b4653ac
Update aioresponses to latest version
2021-03-10 14:11:00 +01:00
Georg Krause
e440096c13
Bump version of aiohttp to 3.7.4
2021-03-10 13:17:08 +01:00
Georg Krause
feb24e4cd2
Bump version of requests to fix #1299
2021-03-10 13:17:08 +01:00
Georg Krause
851afe923a
Version bump and changelog for 1.1
2021-03-10 10:25:28 +01:00
Georg Krause
51462200a2
Version bump and changelog for 1.1-rc2
2021-03-01 19:21:36 +01:00
Georg Krause
0b85cb978a
Fix twisted version, fixes #1346
2021-03-01 17:30:42 +01:00
Georg Krause
07677c6685
Ignore not supported activity pub tag types instead of discarding the request
2021-02-28 21:23:49 +01:00
Georg Krause
f7b5214fa7
Revert "Merge branch '876-http-signature' into 'develop'"
...
This reverts merge request !1120
2021-02-28 20:34:25 +01:00
Snack Capt
466b20bb28
fixes #1341 ; Update pleroma JSON-LD Schema
2021-02-25 19:17:35 +01:00
Georg Krause
f55cbcb506
Version bump and changelog for 1.1-rc1
2021-02-24 08:18:56 +01:00
Georg Krause
0edf32ed0e
Merge branch '876-http-signature' into 'develop'
...
Fix #876 : use proper http-signature release
Closes #876
See merge request funkwhale/funkwhale!1120
2021-02-22 13:07:35 +01:00
Georg Krause
72208fdb0c
Don't use beta version of feedparser anymore
2021-02-21 22:16:53 +01:00
Georg Krause
b321ab8da2
Add number of tracks and discs of an album to API
2021-02-20 12:54:11 +01:00
Georg Krause
1ea4709413
Bump version of requests-http-signature
2021-02-13 16:16:46 +01:00
Agate
7f80a86bc5
Fix #876 : use proper http-signature release
2021-02-13 16:14:57 +01:00
Pierre Couy
69117934ea
Bump python3 watchdog dependency from 0.10.0 to 1.0.2
...
Fixes #1320 & #1332
2021-02-05 10:14:17 +01:00
Christian Paul
f93c9680a0
much minutes -> many minutes
2021-01-30 17:04:25 +01:00
Christian Paul
0f0fd8e8dd
Add missing space
2021-01-30 17:00:04 +01:00
interfect
7f42c1ad44
Autodetect format when transcoding files
2021-01-21 15:11:53 +01:00
Agate
7164248e22
Merge branch '1323-fix-faker' into 'develop'
...
Ban the broken faker version
Closes #1323
See merge request funkwhale/funkwhale!1263
2021-01-12 10:12:04 +01:00
Adam Novak
c3608e0eb2
Ban the broken faker version
2021-01-11 22:24:52 -08:00
heyarne
b42675b52d
Omit recording_mbid if no data is available; fixes https://dev.funkwhale.audio/funkwhale/funkwhale/-/issues/1310
2020-12-16 14:53:55 +01:00
Ciarán Ainsworth
f477ba1b4f
Podcast search capabilities
2020-12-04 09:33:17 +01:00
Ciarán Ainsworth
0ce5068f14
Resolve "Albums are not displaying on Album categories"
2020-12-02 18:44:04 +01:00
Philipp Wolfer
9e5d168e8d
Support AIFF file format
...
Fixes #1243
2020-11-21 12:13:09 +01:00
Philipp Wolfer
0dc46ea36b
Added a ListenBrainz plugin
...
Allows users to submit their listenings to ListenBrainz.org.
2020-11-20 19:03:04 +01:00
Robert Kaye
d4160f8635
Skip importing files that cause index violations
2020-11-19 22:27:03 +01:00
Fred Uggla
22f739a297
Replaced token password with passphrase
2020-11-15 21:44:23 +01:00
Agate
68bc76bc9e
Version bump and changelog for 1.0.1
2020-10-31 12:43:37 +01:00
Agate
61233a2119
Fixed requirements specifications
2020-10-25 18:56:52 +01:00
Kuba Orlik
7ee8e02b29
Fix feed formatting so it passes w3c validation
...
Feeds generated by Funkwhale do not pass validation with the [w3c
validator](https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fpodcast.midline.pl%2Fapi%2Fv1%2Fchannels%2FMidline%2Frss ).
This commit addresses the problems identified during validation:
1. The `isPermalink` is not recognized -> changed it to
`isPermaLink` (capital "L")
2. `itunes:summary` and `itunes:subtitle` are 256 characters after
truncating, but the maximum is 255. The truncating function trims the
text to 255 chars, but then adds `…`, so the text is one character
too long
3. The tags within `itunes:keywords` are now separated with commas
instead of spaces (https://validator.w3.org/feed/docs/warning/InvalidKeywords.html )
2020-10-25 18:56:52 +01:00
Cédric Schieli
055ae44aef
Allow genre tags to be updated when rescanning files in-place
2020-10-25 18:56:52 +01:00
Agate
0c5df9e6b2
Fixed broken uvicorn
2020-09-30 16:30:27 +02:00
Agate
44d6c52e5f
Version bump and changelog for 1.0
2020-09-09 07:48:00 +02:00
Agate
bf611f2ecd
Fix #1217 : Fixed "scope=subscribed" on albums, artists, uploads and libraries API
2020-09-03 15:58:26 +02:00
Agate
e52127927c
Merge branch '1205-large-square-crop' into 'develop'
...
Fix #1205 : Added a new, large thumbnail size for cover images
Closes #1205
See merge request funkwhale/funkwhale!1220
2020-08-28 21:05:14 +02:00
Agate
712f471f10
Fix #1205 : Added a new, large thumbnail size for cover images
2020-08-28 20:59:54 +02:00
Agate
482647dab9
Fix #1210 : Enforce authentication when viewing remote channels, profiles and libraries
2020-08-28 20:19:08 +02:00
Agate
b1ae13ab0a
Fixed full-text search
2020-08-27 11:31:13 +02:00
Agate
1d36df3f69
[plugin/scrobbler] Fixed scrobbling issues due to invalid payload
2020-08-26 17:46:30 +02:00
Agate
7aca82453a
Pinned black version
2020-08-26 17:30:28 +02:00
Agate
122529f473
[plugin/scrobbler] Fixed wrong caching of session key
2020-08-26 17:27:19 +02:00
Agate
cce158b60b
[plugin, scrobbler] Use last.fm API v2 for scrobbling if API key and secret are provided
2020-08-26 12:26:27 +02:00
Agate
ea83511d0a
Plugins can now register .env settings
2020-08-25 09:55:57 +02:00
Agate
f9e95e350a
Merge branch 'develop' of dev.funkwhale.audio:funkwhale/funkwhale into develop
2020-08-24 14:11:06 +02:00
Agate
3475dc7228
Load built-in plugins by default
2020-08-24 14:11:00 +02:00
Agate
641e1525ac
Fix #1999 : broken federation with pods using allow-listing
2020-08-24 13:53:45 +02:00
Agate
0c25370fff
Fix #1196 : Fixed broken search when using (, " or & chars
2020-08-23 17:55:26 +02:00
Agate
53b5c6261e
Delete existing thumbnails automatically when running
2020-08-23 16:39:31 +02:00
Agate
f400d2568b
Fixed slow import when duplicates
2020-08-23 16:35:19 +02:00
Agate
f43f029a18
Version bump and changelog for 1.0-rc1
2020-08-23 15:21:29 +02:00
Agate
c4b25a5ee7
Fixed missing signature on some requests
2020-08-23 12:34:11 +02:00
Agate
884e64d4cf
Fixed 500 on some urls
2020-08-23 12:24:35 +02:00
Agate
a9589fe8ac
Fixed auth=None during fetch
2020-08-23 12:08:34 +02:00
Agate
44bf53888f
Merge branch 'cleanup' into 'develop'
...
Removed dead code
See merge request funkwhale/funkwhale!1208
2020-08-20 12:58:53 +02:00
Agate
dcbc2a5b55
Removed dead code
2020-08-20 12:51:06 +02:00
Agate
a187f20da9
Dependency care
2020-08-20 12:47:53 +02:00
Agate
84859c9b32
Fix #1099 : Dropped python 3.5 support. Python 3.6 is the minimum required version
2020-08-20 12:11:47 +02:00
Agate
6fc08aa061
Fixed token length
2020-08-19 20:12:59 +02:00
Agate
30f6a77e68
More secure tokens
2020-08-19 19:50:56 +02:00