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
|
526160dde2
|
Version bump and changelog for 0.21.2
|
2020-07-27 11:21:29 +02:00 |
Ciarán Ainsworth
|
17869ce1f7
|
Add time ago fix
|
2020-07-21 16:59:08 +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
|
0750aacafe
|
Fix #1104: invalid metadata when importing multi-artists tracks/albums
|
2020-06-23 12:43:58 +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
|
cb3d12a34a
|
Fix #1134: Use role=alert on forms/toast message to improve accessibility
|
2020-06-19 21:30:07 +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
|
f14858c2fe
|
Version bump and changelog for 0.21.1
|
2020-06-11 10:44:20 +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
|
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
|
6d3ad11fd6
|
Ensure firefox password manager dont autofill username in search bar (#1090)
|
2020-06-05 06:18:47 +02:00 |
Agate
|
711ac732ed
|
Fix #1113: Added new channels widget on pod landing page
|
2020-06-05 05:45:35 +02:00 |
Agate
|
ae69cd9d5e
|
Fix #1117: wording issue on artist channel page
|
2020-06-05 05:30:29 +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 |