Ciarán Ainsworth
d0b1b6e632
Resolve "Following channel with fediverse address not working"
2020-12-11 15:27:29 +01:00
Ciarán Ainsworth
70054661c7
Added album filter to AlbumDetail vue for channel entries
2020-12-04 10:35:01 +00:00
Ciarán Ainsworth
f477ba1b4f
Podcast search capabilities
2020-12-04 09:33:17 +01:00
Ciarán Ainsworth
804f9a7d99
Add prop for default cover
2020-12-04 09:21:17 +01:00
Ciarán Ainsworth
0ce5068f14
Resolve "Albums are not displaying on Album categories"
2020-12-02 18:44:04 +01:00
Strom Lin
c0b06824a8
fix #1281 : Add check for null covers
2020-11-25 00:40:29 +02:00
Ciarán Ainsworth
9650b6b1b0
Added padding to volume slider
2020-11-21 20:07:54 +00:00
Philipp Wolfer
872ad8633a
Fix public shared remote library radio button being disabled
...
Fixes #1292
2020-11-21 18:14:36 +01:00
Philipp Wolfer
73b9cf8d71
Fix delete library modal closing immediately
...
The delete library button was not only opening the confirmation modal but also submitted the edit library form, causing the modal to close again.
Fixes #1272
2020-11-21 14:23:35 +01:00
Philipp Wolfer
9e5d168e8d
Support AIFF file format
...
Fixes #1243
2020-11-21 12:13:09 +01:00
Agate
f91abcbfe9
Merge branch 'update-playback-progress-on-pause' into 'develop'
...
Update playback position slider also when track is paused
Closes #1266
See merge request funkwhale/funkwhale!1239
2020-11-21 11:18:46 +01:00
Philipp Wolfer
d67377afd4
Update playback position slider also when track is paused
...
Fixes the UI not updating when clicking the position slider while playback is paused.
Fixes #1266
2020-11-21 10:51:16 +01:00
Ciarán Ainsworth
9014c78238
Fixed plugins disable switch
2020-11-20 23:51:55 +00:00
Agate
79219fd695
Merge branch 'listenbrainz-plugin' into 'develop'
...
Added a ListenBrainz plugin
See merge request funkwhale/funkwhale!1238
2020-11-20 19:03:04 +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
Philipp Wolfer
997b510ec6
Update MediaSession metadata for initially loaded track
...
The MediaSession metadata was only set on track change, but not for the track already set during load.
Fixes #1252
2020-11-20 10:12:03 +01:00
Agate
fdf76fb150
Merge branch 'logarithmic-volume-slider' into 'develop'
...
Use logarithmic scale for volume slider.
Closes #1222
See merge request funkwhale/funkwhale!1235
2020-11-19 21:14:18 +01:00
jovuit
9d874073fa
Remove manual entry of Import Reference on front-end import ( #1284 )
2020-11-19 18:01:00 +01:00
Philipp Wolfer
8d9e7ca52d
Use logarithmic scale for volume slider.
...
Fixes #1222
2020-11-19 17:40:34 +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
Ciarán Ainsworth
aabcc3c524
Resolve 1228 multi-disc albums
2020-10-04 18:37:32 +02:00
Agate
10480a3ab6
Fix : #1226 : Added controls to play volume of an album
2020-09-12 10:54:02 +02:00
Agate
b8befde215
Fixed link to upgrade instructions
2020-09-09 18:05:03 +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
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
b0e9ce668f
Merge branch '1199-allow-list' into 'develop'
...
Fix #1999 : broken federation with pods using allow-listing
Closes #1199
See merge request funkwhale/funkwhale!1214
2020-08-24 13:58:36 +02:00
Agate
641e1525ac
Fix #1999 : broken federation with pods using allow-listing
2020-08-24 13:53:45 +02:00
Agate
50535e789e
Fix #1198 : Fixed domains table hidden controls when no domains are found
2020-08-24 12:41:33 +02:00
Agate
e309e93d3b
Merge branch '1196-search' into 'develop'
...
Fix #1196 : Fixed broken search when using (, " or & chars
Closes #1196
See merge request funkwhale/funkwhale!1212
2020-08-23 17:59:49 +02:00
Agate
0c25370fff
Fix #1196 : Fixed broken search when using (, " or & chars
2020-08-23 17:55:26 +02:00
Agate
af2bdc0591
Fix #1197 : Ensure search page reloads if another search is submitted in the sidebar
2020-08-23 17:04:43 +02:00
Agate
f43f029a18
Version bump and changelog for 1.0-rc1
2020-08-23 15:21:29 +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
175e9cf8b9
Merge branch '1193-unknown-error' into 'develop'
...
Fix #1193 : Fixed crash with negative track position in file tags
Closes #1193
See merge request funkwhale/funkwhale!1204
2020-08-18 21:12:27 +02:00
Agate
2e197e0a27
Fix #1193 : Fixed crash with negative track position in file tags
2020-08-18 21:07:19 +02:00
Agate
9010fa5f08
Merge branch '858-revoked-follow' into 'develop'
...
Fix #858 : Broadcast/handle rejected follows
Closes #858
See merge request funkwhale/funkwhale!1203
2020-08-18 20:45:59 +02:00
Agate
cd109ddeb6
Fix #858 : Broadcast/handle rejected follows
2020-08-18 20:40:02 +02:00
Agate
cea1c14757
Fix #1190 : improved shuffle behaviour
2020-08-18 18:03:34 +02:00
Agate
c29d0b17ea
Denorm default true
2020-08-04 14:24:12 +02:00
Agate
b7f1c02c6f
Merge branch '1105-scan-ui' into 'develop'
...
Fix #1105 : Can now launch server import from the UI
Closes #1105
See merge request funkwhale/funkwhale!1192
2020-08-03 13:56:06 +02:00
Agate
788c12748f
Fix #1105 : Can now launch server import from the UI
2020-08-03 13:50:53 +02:00
Agate
3bec27ded3
Fix #292 : Users can now update their email address
2020-08-02 16:55:23 +02:00
Agate
667d9d2ba6
Resolve "UX, UI : Search Page"
2020-07-31 15:10:16 +02:00
Agate
88b04886d1
Merge branch '1178-listenings-stats' into 'develop'
...
Fx #1178 : Display channel and track downloads count
Closes #1178
See merge request funkwhale/funkwhale!1188
2020-07-31 11:51:57 +02:00
Agate
e9186ca813
Fx #1178 : Display channel and track downloads count
2020-07-31 11:46:25 +02:00
Agate
c6e3ce1925
Fix #1180 : Fix broken media support detection
2020-07-31 11:06:29 +02:00
Agate
d3e36c169b
Merge branch 'master' into develop
2020-07-27 11:22:45 +02:00
Agate
526160dde2
Version bump and changelog for 0.21.2
2020-07-27 11:21:29 +02:00
Agate
b9b1ec04ae
Merge branch 'fix-search-page-bug' into 'develop'
...
Fix issue with album and artist search page
See merge request funkwhale/funkwhale!1178
2020-07-27 11:03:48 +02:00
Ciarán Ainsworth
640f00f16d
Fix issue with album and artist search page
2020-07-27 11:03:47 +02:00
Ciarán Ainsworth
7c031eb186
Resolve "Allow hiding compilation artists in the Artists tab"
2020-07-27 10:57:11 +02:00
Agate
806912c05f
Merge branch '1140-the-radio-random-function-also-plays-podcasts' into 'develop'
...
Resolve "The "radio - random" function also plays podcasts"
Closes #1140
See merge request funkwhale/funkwhale!1176
2020-07-23 17:33:29 +02:00
Ciarán Ainsworth
71318d66c3
Resolve "The "radio - random" function also plays podcasts"
2020-07-23 17:33:29 +02:00
Ciarán Ainsworth
d6d73d8620
Resolve "Licence Art Libre"
2020-07-23 17:28:14 +02:00
Ciarán Ainsworth
fc8f29d52e
Improve naming of pages for accessibility audit
2020-07-22 12:10:07 +01:00
Ciarán Ainsworth
17869ce1f7
Add time ago fix
2020-07-21 16:59:08 +02:00
Ciarán Ainsworth
2e0d3d3e74
Add time ago fix
2020-07-21 14:33:41 +01:00
Agate
21f147c0c4
Merge branch 'master' into develop
2020-07-21 14:47:07 +02:00
Agate
ca056f717e
Fix #1116 : Can now filter subscribed content through API
2020-07-21 14:38:39 +02:00
Agate
4351331355
Fix #1175 : Fix embedded player not working on channel serie/album
2020-07-21 11:19:35 +02:00
Agate
4162ed65d9
Fix #1083 : Play button now replace current queue instead of appending to it
2020-07-18 16:50:40 +02:00
Ciarán Ainsworth
f3c522d520
Add support for unauthenticated users hitting the logout page
2020-07-16 21:03:30 +01:00
Ciarán Ainsworth
1f1c28baf4
Fix issue with landscape tablet playbar layout
2020-07-15 22:23:12 +01:00
Agate
bc7a2fbb28
Merge branch '1131-autorefresh' into 'develop'
...
Fix #1131 : More consistent search UX on /albums, /artists, /radios and /playlists
Closes #1131
See merge request funkwhale/funkwhale!1161
2020-07-06 13:26:36 +02:00
Agate
da2229c441
Fix #1131 : More consistent search UX on /albums, /artists, /radios and /playlists
2020-07-06 13:21:07 +02:00
Agate
926e695576
Fix #407 : Confirm email without requiring the user to validate the form manually
2020-07-06 13:01:27 +02:00
Agate
8b0ce6ad33
Merge branch '1102-album-tracks' into 'develop'
...
Resolve "Remove tracks from /api/v1/albums API"
Closes #1102
See merge request funkwhale/funkwhale!1159
2020-07-06 10:22:51 +02:00
Agate
55f4fde0f4
Fix #1102 : Do not include tracks in album API representation
2020-07-06 10:16:45 +02:00
Agate
84d49754a7
Fix #996 : Persist theme and language settings accross sessions
2020-07-05 11:22:31 +02:00
Agate
24e414c6d9
Fix #1130 : Set proper lang attribute on HTML document
2020-07-04 11:39:42 +02:00
Agate
d96d0a1730
Missing changelog fragment
2020-07-04 11:08:55 +02:00
Agate
0094cbb7d1
Fix #1128 : Lock focus in modals to improve accessibility
2020-07-03 16:07:44 +02:00
Agate
0750aacafe
Fix #1104 : invalid metadata when importing multi-artists tracks/albums
2020-06-23 12:43:58 +02:00
Agate
0c05ac6512
Fix #1104 : invalid metadata when importing multi-artists tracks/albums
2020-06-23 12:37:48 +02:00
Agate
e730ed45d5
Merge branch 'master' into develop
2020-06-22 14:50:52 +02:00
Agate
d50cce36e2
Added a new ?related=obj_id filter for artists, albums and tracks, based on tags
2020-06-22 14:43:42 +02:00
Agate
989f66315b
Fix #1165 : Fixed broken mimetype detection during import
2020-06-21 16:21:16 +02:00
Agate
fe0ed1f040
Merge branch 'import-eaccess-fix' into 'develop'
...
Handle access errors scanning directories
See merge request funkwhale/funkwhale!1149
2020-06-21 13:14:23 +02:00
Agate
d8fea1a684
Merge branch 'update-docker-doc' into 'develop'
...
Update docker installation and upgrade documentation
See merge request funkwhale/funkwhale!1145
2020-06-21 13:12:23 +02:00
Creak
dc1d9ae4ad
Update docker.rst
...
Use `parsed-literal` where substitution is needed.
2020-06-21 13:12:23 +02:00
Simon Arlott
88a72ea14d
Handle access errors scanning directories
...
Trying to read a directory that is visible but not accessible, or a
symlink to a file in a directory that is not accessible will raise a
PermissionError. Output these and then continue.
If os.scandir() raises an exception then the finally block accesses
"scanner" before it is assigned, raising an UnboundLocalError.
2020-06-21 10:19:04 +01:00
Agate
fc9c2b4a1d
Merge branch 'master' into develop
2020-06-19 21:42:12 +02:00
Agate
cb3d12a34a
Fix #1134 : Use role=alert on forms/toast message to improve accessibility
2020-06-19 21:30:07 +02:00
Agate
3843d0af36
Merge branch 'master' into develop
2020-06-19 15:48:25 +02:00
Agate
e12f44d0b5
Fix #1161 : crash with null help text in admin
2020-06-19 13:53:13 +02:00
Agate
5de006b91c
Merge branch '1138-art' into 'master'
...
Resolve "Cover art display does not update correctly when navigating from track to track"
See merge request funkwhale/funkwhale!1144
2020-06-14 14:47:06 +02:00
Agate
81b9df235d
Fix #1138 : Fixed wrong covert art displaying in some situations
2020-06-14 14:42:02 +02:00
Agate
1921127689
Fix #1158 : crash when loading recent albums via Subsonic
2020-06-11 18:06:00 +02:00
Agate
b637a94ebe
Fix #1157 : player crash when using Funkwhale as a PWA
2020-06-11 17:54:01 +02:00
Agate
b853f38c74
Merge branch 'master' into develop
2020-06-11 10:45:57 +02:00
Agate
f14858c2fe
Version bump and changelog for 0.21.1
2020-06-11 10:44:20 +02:00
Agate
1668dc4f59
Merge branch 'master' into develop
2020-06-11 10:35:15 +02:00
Agate
85c6baca9a
Fix #1155 : Fixed crash on python 3.5 with cli importer
2020-06-11 05:57:53 +02:00
Agate
3a0c930dd5
Fix #1154 : Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms
2020-06-11 05:50:38 +02:00
gisforgabriel
0695647713
Docs - Reverse proxy - Caddy v2 installation notes
2020-06-11 05:50:31 +02:00
Agate
d145edcd30
Merge branch '1154-itunes-email' into 'develop'
...
Fix #1154 : Support for specifying itunes:email and itunes:name in channels for...
Closes #1154
See merge request funkwhale/funkwhale!1139
2020-06-11 05:49:24 +02:00
gisforgabriel
e733db391d
Docs - Reverse proxy - Caddy v2 installation notes
2020-06-11 05:45:10 +02:00
Agate
0da1f1e3f1
Fix #1154 : Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms
2020-06-11 05:43:18 +02:00
Agate
88c6c2bdbc
Merge branch 'master' into develop
2020-06-05 11:29:31 +02:00
Agate
d43eed805b
Merge branch '1151-list-librarie' into 'master'
...
Fix #1151 : Updated the /api/v1/libraries endpoint to support listing public libraries of a pod
See merge request funkwhale/funkwhale!1135
2020-06-05 11:26:55 +02:00
Agate
aa8b1b5f83
Fix #1151 : Updated the /api/v1/libraries endpoint to support listing public libraries of a pod
2020-06-05 11:21:10 +02:00
Agate
c80b80fbc4
Merge branch '1148-import-3.5' into 'master'
...
Resolve "CLI in-place import impossible with virtualenv with python3.5"
See merge request funkwhale/funkwhale!1134
2020-06-05 10:42:56 +02:00
Agate
f54038ca83
Resolve "CLI in-place import impossible with virtualenv with python3.5"
2020-06-05 10:42:56 +02:00
Agate
23db50ed1a
Merge branch '1117-track-episodes' into 'master'
...
Resolve "X episodes instead of X tracks on Artist channel page"
See merge request funkwhale/funkwhale!1130
2020-06-05 10:38:50 +02:00
Agate
89aaf99d06
Merge branch '1113-home-channels' into 'master'
...
Resolve "Add "New channels" widget on landing page"
See merge request funkwhale/funkwhale!1131
2020-06-05 10:38:37 +02:00
Agate
15dfca1c55
Merge branch 'master' into develop
2020-06-05 06:33:33 +02:00
Agate
6d3ad11fd6
Ensure firefox password manager dont autofill username in search bar ( #1090 )
2020-06-05 06:18:47 +02:00
Agate
ddb75c06ca
Revert "Merge branch 'fix-import-python-3-5' into 'develop'"
...
This reverts merge request !1129
2020-06-05 06:09:46 +02:00
Agate
711ac732ed
Fix #1113 : Added new channels widget on pod landing page
2020-06-05 05:45:35 +02:00
Ciarán Ainsworth
8116e7339c
Fix support for Python 3.5 in import script
2020-06-05 05:38:05 +02:00
Agate
ae69cd9d5e
Fix #1117 : wording issue on artist channel page
2020-06-05 05:30:29 +02:00
Agate
13d28f7b0c
Merge branch 'develop' into 'develop'
...
Increase image quality of downscaled images from 70 to 95
See merge request funkwhale/funkwhale!1112
2020-05-07 19:18:19 +02:00
Tony Wasserka
609dd3b495
Increase image quality of downscaled images from 70 to 95
2020-05-07 19:18:19 +02:00
Agate
1a08d1a032
Fix #1112 : removed unused masonry dependency
2020-05-07 18:33:58 +02:00
Agate
adbd62af26
Merge branch '1092-stuck-queue' into 'master'
...
Fix #1092 : Ensure player doesn't disappear when last queue track is removed manually
See merge request funkwhale/funkwhale!1122
2020-05-07 17:55:33 +02:00
Agate
b6a183f600
Fix #1092 : Ensure player doesn't disappear when last queue track is removed manually
2020-05-07 17:50:20 +02:00
Agate
798e3c0340
Fix #1078 : Include tracks by album artist when filtering by artist on /api/v1/tracks
2020-05-07 16:43:10 +02:00
Agate
8b4c4d0d88
Merge branch '1086-hostname' into 'master'
...
Fix #1086 : Added safeguard to ensure local uploads are never purged from cache
See merge request funkwhale/funkwhale!1116
2020-05-07 14:05:40 +02:00
Agate
49a8b2babf
Fix #1086 : Added safeguard to ensure local uploads are never purged from cache
2020-05-07 13:58:25 +02:00
Agate
c7a3dd9da5
Fix #1011 : Ensure tracks linked to skipped upload can be pruned
2020-05-07 13:51:29 +02:00
Agate
9333fdc62b
Fix #1087 : Fix playlist modal only listing 50 first playlists
2020-05-07 13:14:12 +02:00
Agate
29c58d1ce5
Merge branch 'master' of dev.funkwhale.audio:funkwhale/funkwhale
2020-05-07 09:56:12 +02:00
Agate
752c993e8e
Importer updates: watch directories, handle metadata updates
2020-05-07 09:56:05 +02:00
Agate
0f9a2ae2ef
Fix #1091 : page not refreshing when switching between My Library and Explore sections
2020-05-06 00:42:47 +02:00
Agate
0ee0db7ea5
Fix #1107 : Fix HTML <title> not including instance name in some situations
2020-05-06 00:23:42 +02:00
Agate
90427331e6
Merge branch '1093-transcoding-issue-channels' into 'master'
...
Fix #1093 : mimetype detection issue that broke transcoding on certain tracks
See merge request funkwhale/funkwhale!1110
2020-05-04 13:57:37 +02:00
Agate
85bc8d93e8
Fix #1093 : mimetype detection issue that broke transcoding on certain tracks
2020-05-04 13:52:44 +02:00
Agate
7b81d94e91
Fix #1082 : issue when displaying starred tracks on subsonic
2020-05-04 13:15:40 +02:00
Agate
c1e2f16de1
Merge branch '1085-get-absolute-uri' into 'master'
...
Fix #1085 : Make URL-building logic more resilient against reverse proxy misconfiguration
See merge request funkwhale/funkwhale!1107
2020-05-04 12:20:22 +02:00
Agate
4364f9b4d1
Fix #1096 : Fixed wrong album and track count in admin artist API
2020-05-04 12:13:58 +02:00
Agate
e8efa4213a
Fix #1085 : Make URL-building logic more resilient against reverse proxy misconfiguration
2020-05-04 12:02:08 +02:00
Eliot Berriot
2088eb49b4
Version bump and changelog for 0.20.1
2019-10-28 10:54:14 +01:00
Eliot Berriot
cceade4abb
Merge branch 'audio-denormalization' into 'master'
...
Audio denormalization / Performance enhancement in music API
See merge request funkwhale/funkwhale!939
2019-10-28 09:04:42 +01:00
Eliot Berriot
69795b5ca2
Resolve "Pagination of results in genres in Subsonic API does not work"
2019-10-28 08:58:32 +01:00
Eliot Berriot
4e7f1e63d2
Denormalized audio permission logic in a separate table to enhance performance
2019-10-22 00:13:25 +02:00
Eliot Berriot
afc8f22516
Fix tag exclusion in custom radios ( #950 )
2019-10-21 09:25:36 +02:00
Eliot Berriot
afbf7151c8
Merge branch '933-landing-page-layout' into 'master'
...
Resolve "Landing page displays improperly on 768p screen"
See merge request funkwhale/funkwhale!931
2019-10-18 09:38:21 +02:00
Eliot Berriot
8dfbaf946a
Merge branch '945-escaping' into 'master'
...
Fix #945 : Fixed escaped pod name displayed on home/about page
See merge request funkwhale/funkwhale!929
2019-10-18 09:38:15 +02:00
Eliot Berriot
8ef680e8b4
Merge branch 'feedback-library-fetch' into 'master'
...
Added feedback via loading spinner when searching a remote library
See merge request funkwhale/funkwhale!927
2019-10-18 09:38:12 +02:00
Ciarán Ainsworth
e9e466bcb5
Added placeholders across the application
2019-10-17 15:22:16 +02:00
Eliot Berriot
1272051dc2
Merge branch 'connections-issues' into 'master'
...
Mitigate DB Connections issues
See merge request funkwhale/funkwhale!937
2019-10-17 15:20:26 +02:00
Eliot Berriot
02debeb98b
Resolve "Library Upload: missing retry upload button"
2019-10-17 15:19:08 +02:00
Eliot Berriot
28b334ad33
Reduce DB connection leaks
2019-10-17 15:17:26 +02:00
Eliot Berriot
109c490639
Merge branch 's3-proxy-fails-on-nginx' into 'master'
...
S3 proxy fails on nginx
See merge request funkwhale/funkwhale!935
2019-10-17 10:21:59 +02:00
Eliot Berriot
4a5484c7eb
Fix audio serving issues under S3/nginx when signatures are enabled
2019-10-17 10:14:08 +02:00
Eliot Berriot
699df28987
Merge branch '946-m4a-no-cover' into 'master'
...
Fix #946 : Fix import crash when importing M4A file with no embedded cover
See merge request funkwhale/funkwhale!928
2019-10-17 09:52:39 +02:00
Eliot Berriot
6a389e902a
Fixed style glitches in dropdowns
2019-10-16 12:18:38 +02:00
Eliot Berriot
caba333287
Fix #933 : Ensure password input doesn't overflow outside of container
2019-10-16 11:53:56 +02:00
Eliot Berriot
b53bf45cc5
Fix #945 : Fixed escaped pod name displayed on home/about page
2019-10-16 10:34:52 +02:00
Eliot Berriot
66ef7a7332
Fix #946 : Fix import crash when importing M4A file with no embedded cover
2019-10-16 10:21:53 +02:00
Eliot Berriot
db80710160
Merge branch '936-subsonic-fromYear' into 'master'
...
Resolve "Implement fromYear/toYear in Subsonic API"
See merge request funkwhale/funkwhale!924
2019-10-16 09:32:39 +02:00
Eliot Berriot
777d6696aa
Added feedback via loading spinner when searching a remote library
2019-10-15 12:11:53 +02:00
Eliot Berriot
49f8fba232
Fix #934 : Documented how to create DB extension by hand in case of permission error during migrations
2019-10-15 11:52:15 +02:00
Eliot Berriot
b1e8d4cabd
Fix #936 : Support byYear filtering in Subsonic API ( #936 )
2019-10-15 11:38:21 +02:00
Ciarán Ainsworth
ca46c7a373
Resolve "Broken embed CSS"
2019-10-07 10:56:17 +02:00
Eliot Berriot
34ffab2707
Version bump and changelog for 0.20
2019-10-04 10:42:33 +02:00
Eliot Berriot
72f943bdda
Merge branch '932-nginx-proxy' into 'develop'
...
Resolve "S3 nginx proxy/redirect"
Closes #932
See merge request funkwhale/funkwhale!916
2019-10-04 08:36:24 +02:00
Rodrigo Leite
c8467faf8a
Resolve "Placeholder on the homepage when there are no playlist"
2019-10-03 11:30:02 +02:00
Eliot Berriot
e82dda302f
Fix #932 : Updated docs to ensure streaming works when using Minio/S3 and DSub
2019-10-03 10:58:20 +02:00
Eliot Berriot
27b248df6e
Fix #661 : Support for M4A/AAC files
2019-10-03 09:09:00 +02:00
Eliot Berriot
f0bea39d6a
Fix #924 : in-place imported files not playing under nginx when filename contains ? or %
2019-10-01 10:57:14 +02:00
Eliot Berriot
618c6d8bb0
Truncate too long long values when importing instead of crashing
2019-09-27 12:49:16 +02:00
Eliot Berriot
3cc28cd729
Merge branch '878-embed-message' into 'develop'
...
Fix #878 : Added a info message on embed wizard when anonymous access to content is disabled
Closes #878
See merge request funkwhale/funkwhale!905
2019-09-26 09:46:33 +02:00
Eliot Berriot
81349e2b57
Fix #865 : Performance optimization on /artists, /albums and /tracks endpoints
2019-09-24 09:48:04 +02:00
Eliot Berriot
cb19ab287f
Fix #878 : Added a info message on embed wizard when anonymous access to content is disabled
2019-09-23 13:54:41 +02:00
Eliot Berriot
01223afa80
Resolve "Add optional donation/contribution link in-app"
2019-09-23 11:30:25 +02:00
Eliot Berriot
297c8f2b67
Resolve "[Epic] New landing page"
2019-09-23 11:14:54 +02:00
Eliot Berriot
9f3182caf7
See #852 : improved routing logic for federation messages (support multiple objects types for one route)
2019-09-21 16:20:49 +02:00
Eliot Berriot
f44abfecfb
Fix #883 : Prevent usage of too weak passwords
2019-09-21 16:11:08 +02:00
Eliot Berriot
d28bf65d00
See #261 : Added a rate-limiting (throttling system) to limit the number of requests handled per user/IP
2019-09-17 11:23:59 +02:00
Eliot Berriot
3204dfd342
Fix #898 : Pickup folder.png and folder.jpg files for cover art when importing from CLI
2019-09-17 11:06:39 +02:00
Eliot Berriot
3a9f2cde37
Merge branch '904-breakpoint-sidebar' into 'develop'
...
Fix #904 : Fixed a responsive display issues on 1024px wide screens
Closes #904
See merge request funkwhale/funkwhale!890
2019-09-16 10:01:06 +02:00
Eliot Berriot
efd4f38904
Merge branch '902-page-reload-on-search' into 'develop'
...
Resolve "Search playlist unexpectedly triggers keyboard sortcut commands"
Closes #902
See merge request funkwhale/funkwhale!891
2019-09-16 10:00:40 +02:00
Eliot Berriot
fcf223ad03
Resolve "Broken 'Less listened' Radio in develop version"
2019-09-15 20:22:10 +02:00
Eliot Berriot
3311a11506
Fix #902 : search usability issue when browsing artists, albums, radios and playlists
2019-09-15 20:17:22 +02:00
Eliot Berriot
7e6b6663b0
Fix #904 : Fixed a responsive display issues on 1024px wide screens
2019-09-15 19:34:09 +02:00
Eliot Berriot
5128d263e7
Reduced CSS size by 30% using purgecss
2019-09-14 15:08:49 +02:00
Eliot Berriot
bc631ca971
See #890 : Documentation and release notes
2019-09-13 14:48:18 +02:00
Eliot Berriot
d4deb830c0
Merge branch 'ssl-bugfix' into 'develop'
...
Fixed broken external HTTPS request under some scenarios, because of missing PyOpenSSL
See merge request funkwhale/funkwhale!884
2019-09-12 17:54:18 +02:00
Eliot Berriot
fe56c2ea36
Fixed broken external HTTPS request under some scenarios, because of missing PyOpenSSL
2019-09-12 17:50:15 +02:00
Eliot Berriot
2729793751
Merge branch 'locale-reset' into 'develop'
...
Ensure selected locale is not reset to browser default when refreshing app
See merge request funkwhale/funkwhale!879
2019-09-12 15:57:41 +02:00
Eliot Berriot
e133130176
Playlist embed
2019-09-12 09:48:28 +02:00
Eliot Berriot
7f106d21c4
Ensure selected locale is not reset to browser default when refreshing app
2019-09-11 12:30:31 +02:00
Ciarán Ainsworth
46b4bc68b1
Amend link to license in track detail page
2019-09-06 17:13:05 +01:00
Ciarán Ainsworth
53f1f1ce47
Resolve "Setting upload limit in Django"
2019-08-30 15:39:01 +02:00
Eliot Berriot
8b13c07625
Fixed #893 : empty contentType causing client crash in some Subsonic payloads
2019-08-27 14:15:26 +02:00
Eliot Berriot
1a1878445c
Fixed album art not being retrieved from Ogg/Opus files
2019-08-26 14:08:00 +02:00
Ciarán Ainsworth
644eaf4850
Resolve "Cosmetic regression on ratio in library page"
2019-08-23 14:36:50 +02:00
Rodrigo Leite
493ef0931e
Make album cards independent
2019-08-22 10:45:16 +02:00
Ciarán Ainsworth
2e0883d44c
Fix #895 : "Display tracks count instead of albums count for artists with no albums"
2019-08-20 12:12:41 +02:00
Rodrigo Leite
2f0fe545d0
Fix #531 : Add dropdown menu to album page
2019-08-19 11:19:10 +02:00
Ciarán Ainsworth
1b8ca04a45
Added documentation and notes about S3 content headers
2019-08-19 10:09:08 +02:00
Eliot Berriot
eed411de7c
Merge branch '548-library-visibility-admin' into 'develop'
...
Resolve "Admin tools to manage users libraries"
Closes #548
See merge request funkwhale/funkwhale!841
2019-07-29 10:50:32 +02:00