Wykres commitów

1052 Commity (bb40606ff6dce420ca6586d5f685fb33133ca2ec)

Autor SHA1 Wiadomość Data
Georg Krause 8202c1879b
Version bump and changelog for 1.1.2 2021-05-19 15:31:26 +02: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 33f7993477 Add missing playable serializer 2021-05-09 05:38:55 +00: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 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 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 b321ab8da2 Add number of tracks and discs of an album to API 2021-02-20 12:54:11 +01:00
Agate 7f80a86bc5
Fix #876: use proper http-signature release 2021-02-13 16:14:57 +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
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
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 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 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 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 dcbc2a5b55 Removed dead code 2020-08-20 12:51:06 +02:00