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
Eliot Berriot
08177b53c6
Improve display of search results by including artist and album data
2019-07-25 14:30:05 +02:00
Eliot Berriot
4d0fedab1f
Fix #548 : Mods can now change a library visibility through the admin UI
2019-07-25 14:15:47 +02:00
Eliot Berriot
33a3d937a0
Fix #432 : release notes and documentation for tags
2019-07-25 13:56:51 +02:00
Eliot Berriot
4a277c17bb
Added "refresh=true" API param to artist, track and album detail to retrieve up-to-date data if needed
2019-07-22 12:16:47 +02:00
Eliot Berriot
5b7fad0bef
Merge branch '880-header-security' into 'develop'
...
Resolve "Improve the security via HTTP headers"
Closes #880
See merge request funkwhale/funkwhale!826
2019-07-18 11:11:26 +02:00
Eliot Berriot
53782a5eb5
See #880 : updated CSP, added X-Frame-Options on front-end files, ensure embeds work
2019-07-18 11:08:18 +02:00
Eliot Berriot
9c5f623d03
See #880 : added CSP policy in deployment files
2019-07-18 10:21:55 +02:00
Eliot Berriot
2abcb0898f
Switched from Semantic-UI to Fomentic-UI
2019-07-15 16:21:01 +02:00
Eliot Berriot
d39cfab283
Increase the security of JWT token generation by using DJANGO_SECRET_KEY as well as user-specific salt for the signature
2019-07-13 16:02:10 +02:00
Eliot Berriot
1a205c0e02
Fix #875 Broken embed (develop)
2019-07-10 19:34:52 +02:00
Eliot Berriot
b95710bb3a
Merge branch 'master' into develop
2019-07-05 16:04:39 +02:00
Ciarán Ainsworth
9771858729
Resolve "Add a "Replace current playlist" option"
2019-07-05 09:47:37 +02:00
Eliot Berriot
0989df4795
Merge branch 'custom-css' into 'master'
...
Custom css
See merge request funkwhale/funkwhale!818
2019-07-04 10:36:07 +02:00
Eliot Berriot
38ab05195b
Fix #867 : Fixed remaining transcoding issue with Subsonic API
2019-07-03 11:38:06 +02:00
Eliot Berriot
7897c8ac7f
Fix #879 : Admins can now add custom CSS from their pod settings
2019-07-03 11:23:45 +02:00
Eliot Berriot
53b826c81a
Fix #877 : Ensure API urls answer with and without a trailing slash
2019-07-02 14:31:47 +02:00
Ciarán Ainsworth
6dd9ad1320
Human readable stats
2019-07-02 09:26:00 +02:00
Eliot Berriot
0e652103a4
Merge branch 'master' into develop
2019-07-01 14:02:28 +02:00
Eliot Berriot
18f0ed46a7
Fix #871 : broken URL to artist and album on album and track pages
2019-06-28 11:57:32 +02:00
Eliot Berriot
8f261f96e9
Merge branch 'master' into develop
2019-06-28 10:38:52 +02:00
Eliot Berriot
8f3a8243ea
Version bump and changelog for 0.19.1
2019-06-28 10:24:59 +02:00
Eliot Berriot
bfff79301d
Fix #867 : Added a SUBSONIC_DEFAULT_TRANSCODING_FORMAT env var to support clients that don't provide the format parameter
2019-06-28 09:59:57 +02:00
Eliot Berriot
17996ca936
Merge branch 'master' into develop
2019-06-28 09:38:55 +02:00
Eliot Berriot
dc5db3a0c1
Fix #869 : broken user admin for users with non-digit or letters in their username
2019-06-27 14:50:56 +02:00
Eliot Berriot
95cd64582c
Fix #868 : Added opus to the list of supported mimetypes and extensions
2019-06-27 06:07:05 +02:00
Eliot Berriot
cdcba85f29
Resolve "Importing tracks without album fails"
2019-06-26 10:38:29 +02:00
Eliot Berriot
8863f4ae61
Fix #853 : changelog and release notes
2019-06-26 10:27:09 +02:00
Ciarán Ainsworth
f4365f68c2
Resolve "Add new keyboard shortcuts"
2019-06-25 17:48:01 +02:00
Ciaran Ainsworth
fb855cd016
Added buttons to search for objects on Discogs
2019-06-25 11:03:45 +02:00
Eliot Berriot
8308bc6a4d
Fix #864 : Redirect from / to /library when user is logged in
2019-06-25 11:03:44 +02:00
Ciarán Ainsworth
79ced9514a
Resolve "Clicking on playlist name from PlaylistModal does nothing if current page is that playlist's page"
2019-06-25 11:03:44 +02:00
Ciarán Ainsworth
a05106437c
Resolve "Align items vertically in search results"
2019-06-25 11:03:44 +02:00
Ciarán Ainsworth
3da6192ab3
Resolve "Hide favorites radios when user does not have any favorites"
2019-06-25 11:03:44 +02:00
Ciarán Ainsworth
69d10461d6
Resolve "Colorized 'play' button in front of the currently playing music"
2019-06-25 11:03:44 +02:00
Ciarán Ainsworth
2c34df6193
Resolve "Colorized 'play' button in front of the currently playing music"
2019-06-24 17:39:09 +02:00
Eliot Berriot
7dab07993b
Merge branch '864-redirection-logged-in' into 'develop'
...
Fix #864 : Redirect from / to /library when user is logged in
Closes #864
See merge request funkwhale/funkwhale!792
2019-06-24 13:31:14 +02:00
Ciarán Ainsworth
bf32f74422
Resolve "Hide favorites radios when user does not have any favorites"
2019-06-24 13:30:56 +02:00
Ciarán Ainsworth
fbadf4c143
Resolve "Align items vertically in search results"
2019-06-24 11:32:20 +02:00
Ciarán Ainsworth
fd202df25c
Resolve "Clicking on playlist name from PlaylistModal does nothing if current page is that playlist's page"
2019-06-24 11:04:05 +02:00
Eliot Berriot
dd32ae4fa7
Merge branch '854-browser-support' into 'develop'
...
Resolve "Managing browsers support"
Closes #854
See merge request funkwhale/funkwhale!788
2019-06-24 11:02:09 +02:00
Eliot Berriot
5fd27250e2
Fix #864 : Redirect from / to /library when user is logged in
2019-06-21 10:14:20 +02:00
Eliot Berriot
371dc01205
Merge branch 'master' into develop
2019-06-19 11:24:49 +02:00
Eliot Berriot
4de78995c0
Fix #862 : replaced Daphne by Gunicorn/Uvicorn
2019-06-19 10:26:09 +02:00
Eliot Berriot
80816ec50d
Fix #854 : Hardcoded list of supported browsers to avoid unexpected regressions
2019-06-17 09:48:56 +02:00
Eliot Berriot
ce093ccc19
Fix #756 : Dark Theme
2019-06-17 08:45:31 +02:00
Eliot Berriot
d8dd76f199
Merge branch '833-translation-issue-homepage' into 'master'
...
Fix #833 : broken translation on homepage
See merge request funkwhale/funkwhale!784
2019-06-17 08:25:46 +02:00
Ciaran Ainsworth
a28acb8353
Added buttons to search for objects on Discogs
2019-06-16 16:23:12 +01:00
Eliot Berriot
0a25243e25
Fix #857 : Fix broken upload for specific files when using S3 storage
2019-06-13 11:10:48 +02:00
Eliot Berriot
d52e804a3c
Merge branch '814-subsonic-copy' into 'master'
...
Fix #814 : Added copy-to-clipboard button with Subsonic password input
See merge request funkwhale/funkwhale!783
2019-06-12 10:41:32 +02:00
Eliot Berriot
3de249b54c
Fix #833 : broken translation on home and track detail page
2019-06-11 15:30:21 +02:00
Eliot Berriot
05f2ca53b8
Fix #814 : Added copy-to-clipboard button with Subsonic password input
2019-06-11 15:24:35 +02:00
Eliot Berriot
f59e64ab9e
Fix #855 : secondary menus truncated on narrow screens
2019-06-11 11:54:27 +02:00
Eliot Berriot
663600d54e
Merge branch 'master' into develop
2019-06-11 10:08:36 +02:00
Eliot Berriot
353ac0818e
Merge branch '847-ascii-rename-s3' into 'master'
...
Fix #847 : Use ASCII filename before upload to S3 to avoid playback issues
See merge request funkwhale/funkwhale!778
2019-06-11 10:04:24 +02:00
Eliot Berriot
f56c9aa08d
Merge branch '834-real-ip' into 'develop'
...
Fix #834 : Simplified embedded docker reverse proxy IP configuration
Closes #834
See merge request funkwhale/funkwhale!779
2019-06-11 09:58:21 +02:00
Eliot Berriot
2523108b6a
Fix #847 : Use ASCII filename before upload to S3 to avoid playback issues
2019-06-11 09:56:46 +02:00
Eliot Berriot
b567868129
Fix #835 : Hide pod statistics on about page if those are disabled
2019-06-10 15:45:59 +02:00
Eliot Berriot
8394abe15a
Fix #834 : Simplified embedded docker reverse proxy IP configuration
2019-06-10 15:29:14 +02:00
Eliot Berriot
0acb0dd305
Merge branch 'master' into develop
2019-06-10 12:14:09 +02:00
Eliot Berriot
ce4a6b0412
Fix #851 : wrong og:image url when using S3 storage
2019-06-10 12:06:29 +02:00
Eliot Berriot
bb5e5460c4
Fix #848 : Fixed invalid file extension for transcoded tracks
2019-06-10 11:56:10 +02:00
Eliot Berriot
c8ee67e754
Fix #850 : Ensure empty but optional fields in file metadata don't error during import
2019-06-10 11:05:07 +02:00
Ciarán Ainsworth
3ce247763c
Added fix + changelog fragment for #838
2019-06-10 09:51:30 +02:00
Creak
bad39e0974
Fix French translation for "Start radio"
2019-06-10 09:51:29 +02:00
Creak
bc67779303
Fix French translation for "Start radio"
2019-06-08 21:03:18 +02:00
Ciarán Ainsworth
8b1a971e7c
Add new translations, fix en_GB
2019-06-06 14:00:27 +02:00
Ciarán Ainsworth
7bcf896f3a
Added fix + changelog fragment for #838
2019-05-23 19:18:37 +01:00
Eliot Berriot
e99b7703b9
Version bump and changelog for 0.19.0
2019-05-16 10:58:00 +02:00
Eliot Berriot
80fbb214db
Merge branch '830-resend-accept' into 'develop'
...
Fix #830 : Better handling of follow/accept messages to avoid and recover from...
Closes #830
See merge request funkwhale/funkwhale!765
2019-05-14 11:03:21 +02:00
Eliot Berriot
4a412d36a9
Fix #830 : Better handling of follow/accept messages to avoid and recover from desync between instances
2019-05-14 10:59:49 +02:00
Eliot Berriot
cfecde4221
Fix #828 : an encoding issue with instance name on about page
2019-05-14 09:43:19 +02:00
Ciaran Ainsworth
2600631528
Added variables to connect to Amazon S3 directly
2019-05-10 13:33:03 +01:00
Eliot Berriot
1f3f790f63
Fix #819 : Fixed invalid required fields in Upload django's admin
2019-05-09 12:13:00 +02:00
Eliot Berriot
8db9ec979e
Fix #824 : Fixed invalid OEmbed URL when using a local FUNKWHALE_SPA_HTML_ROOT
2019-05-09 12:02:08 +02:00
Ciarán Ainsworth
240ff4d3fe
Resolve "Width of radio filters too narrow"
2019-05-07 13:48:15 +02:00
Eliot Berriot
119df01335
Fix #808 : Advertise the list of supported upload extensions in the Nodeinfo endpoint
2019-05-02 13:15:33 +02:00
Eliot Berriot
a8fbd85ade
Merge branch '815-django-upgrade' into 'develop'
...
Fix #815 : Bumped dependencies to latest versions
Closes #815
See merge request funkwhale/funkwhale!745
2019-05-02 11:11:18 +02:00
Eliot Berriot
3646d696a6
Fix #815 : Bumped dependencies to latest versions
2019-05-02 11:07:35 +02:00
Eliot Berriot
8c04acd8e7
Fix #812 : Ensure correct track duration and playable status when browsing radios
2019-05-02 10:17:55 +02:00
Eliot Berriot
0be93ec05b
Fix #563 : unplayable radios for anonymous users
2019-05-02 10:05:20 +02:00
Eliot Berriot
1a639a8fde
Fix #550 : Show remaining storage space during import and prevent file upload if not enough space is remaining
2019-04-30 16:47:51 +02:00
Eliot Berriot
048339c7a2
Fix #809 : Added admin options to disable login for users, ensure related content is deleted when deleting a user account
2019-04-30 14:46:05 +02:00
Eliot Berriot
8b88f92a8c
Fix #572 : Preload next track in queue
2019-04-30 14:14:17 +02:00
Eliot Berriot
a389dfcdf0
Fix #770 : Document how to use Redis over unix sockets
2019-04-25 10:08:20 +02:00
Eliot Berriot
993783190a
Fix #619 : Use attributedTo instead of actor in library ActivityPub payload
2019-04-24 14:40:58 +02:00
Eliot Berriot
f9a9899ef9
Merge branch '565-external-storages' into 'develop'
...
Fix #565 : store media files in S3 bucket
Closes #565
See merge request funkwhale/funkwhale!735
2019-04-24 12:59:45 +02:00
Qasim Ali
22f0235045
refactor playlist duplicate error structure
...
- use non_field_errors struct when writing duplicate track errors
- generalize frontend error handler and update frontend error parsing
2019-04-24 11:31:46 +02:00
Eliot Berriot
101ae27885
Fix #565 : store media files in S3 bucket
2019-04-23 18:01:42 +02:00
Eliot Berriot
6da85ce0e9
Fix #719 : Added a "load more" button on artist pages to load more tracks/albums
2019-04-23 12:54:52 +02:00
Eliot Berriot
51d94a13fa
Merge branch '798-more-flexible-user-url' into 'develop'
...
Fix #798 : Allow users with dots in their usernames to request a subsonic password
Closes #798
See merge request funkwhale/funkwhale!733
2019-04-23 11:38:42 +02:00
Eliot Berriot
b23e87e102
Fix #798 : Allow users with dots in their usernames to request a subsonic password
2019-04-23 11:35:59 +02:00
Eliot Berriot
39485c8e02
Fix #806 : Use proper site name/domain in emails
2019-04-23 11:14:58 +02:00
Eliot Berriot
71b7f416cc
Merge branch '799-remove-lyrics' into 'develop'
...
Fix #799 : Removed broken/instable lyrics feature
Closes #799
See merge request funkwhale/funkwhale!731
2019-04-23 10:36:10 +02:00
Eliot Berriot
0b94227782
Fix #799 : Removed broken/instable lyrics feature
2019-04-23 10:32:51 +02:00
Eliot Berriot
0d3e0bb574
Fix #385 : Improved readability of logo
2019-04-23 10:09:56 +02:00
Eliot Berriot
bcbda5def6
Splitted admin and other views in dedicated webpack chunks (~25% reduction of chunk size for regular users)
2019-04-19 17:33:44 +02:00
Eliot Berriot
b42dfb71d1
Keep persistent connections to the database instead of recreating a new one for each request
2019-04-19 14:29:43 +02:00
Eliot Berriot
f9a81892dc
Fix #689 : changelog and release notes
2019-04-19 12:22:58 +02:00
Eliot Berriot
0e8a5a10e5
Fix #802 : Now honor maxBitrate parameter in Subsonic API
2019-04-16 11:35:12 +02:00
Eliot Berriot
eb0c2a441d
Ensure the footer always stays at the bottom of the page
2019-04-12 16:45:27 +02:00
Eliot Berriot
8cfd604e51
Fix #782 : Better handling of featuring/multi-artist tracks tagged with MusicBrainz
2019-04-12 12:04:25 +02:00
Jee
265e6eb3d4
Use network/depends_on instead of links in docker-compose.yml ( !716 )
2019-04-12 10:50:12 +02:00
Eliot Berriot
e3bba6fe01
Merge branch '791-user-page-width' into 'develop'
...
Fix #791 : overflowing input on account detail page
Closes #791
See merge request funkwhale/funkwhale!711
2019-04-08 12:32:36 +02:00
Eliot Berriot
ae626a5c0a
Fix #791 : overflowing input on account detail page
2019-04-08 12:28:00 +02:00
Eliot Berriot
a4a112e081
Fix#795: cover not showing in queue/player when playing tracks from "albums" tab
2019-04-08 11:43:04 +02:00
Ben Finney
f24d2549ae
Update document title to display track info.
2019-04-08 10:01:21 +02:00
Eliot Berriot
6649d0720d
Fix #781 : Added a `check_inplace_files` management command to remove purge the database from references to in-place imported files that don't exist on disk anymore
2019-04-05 18:55:00 +02:00
Eliot Berriot
05f0129025
Better error handling on display for import errors ( #718 , #583 , #501 , #252 , #544 )
2019-04-04 16:07:43 +02:00
Eliot Berriot
5916a1ba99
Fix #777 : Added a prune_library management command to remove obsolete metadata
2019-03-27 17:04:10 +01:00
Eliot Berriot
8a5c85a823
Merge branch 'discard-unhandled-activities' into 'develop'
...
Fix #776 : Don't store unhandled ActivityPub messages in database
Closes #776
See merge request funkwhale/funkwhale!696
2019-03-27 13:46:08 +01:00
Eliot Berriot
ca7b39c692
Fix #740 : Do not consider tracks as duplicates during import if they have different positions
2019-03-27 12:54:29 +01:00
Eliot Berriot
46f1d96206
Fix #776 : Don't store unhandled ActivityPub messages in database
2019-03-27 12:53:35 +01:00
Eliot Berriot
31227b8641
Fix #772 : Prevent skipping on file import if album_mbid is different
2019-03-27 12:13:25 +01:00
Eliot Berriot
4c13d47387
Resolve "Implement a Oauth provider in Funkwhale"
2019-03-25 17:02:51 +01:00
Ciarán Ainsworth
6e20f63f09
Resolve "Show 'description' of libraries in card"
2019-03-22 09:41:35 +01:00
Eliot Berriot
e587e5aebc
Merge branch 'master' into develop
2019-03-21 10:46:28 +01:00
Eliot Berriot
c196016035
Version bump and changelog for 0.18.3
2019-03-21 10:41:14 +01:00
Eliot Berriot
cc71d2bb20
Fix #570 : Exclude in-place imported files from quota computation
2019-03-21 10:32:12 +01:00
Eliot Berriot
5f9df61e7e
Updated mono-container documentation with compose file and NESTED_PROXY
2019-03-21 10:07:14 +01:00
Eliot Berriot
9a162c57ca
Merge branch 'master' into develop
2019-03-20 20:45:06 +01:00
Eliot Berriot
7d3b9717ea
Merge branch '766-title-truncated' into 'master'
...
Fix #766 : Added title on hover for truncated content
See merge request funkwhale/funkwhale!685
2019-03-20 20:40:26 +01:00
Eliot Berriot
f9edbd9d7a
Fix #766 : Added title on hover for truncated content
2019-03-20 20:34:07 +01:00
Eliot Berriot
124a7c3dcf
Fix #767 : broken Activity and Actor modules in django admin
2019-03-20 20:18:19 +01:00
Eliot Berriot
5c60550728
Fix #764 : broken sample apache configuration
2019-03-20 20:08:22 +01:00
Eliot Berriot
429ffbf461
Fix #757 : Ensure cover art from uploaded files is picked up properly on existing albums
2019-03-20 19:38:41 +01:00
Eliot Berriot
5715773fa7
Fix #765 : Include disc number in Subsonic responses
2019-03-20 17:13:40 +01:00
Eliot Berriot
d89e83298b
Merge branch '735-table-truncate' into 'develop'
...
Fix #735 : library view doesn't like long titles names
Closes #735
See merge request funkwhale/funkwhale!640
2019-03-20 16:22:41 +01:00
jovuit
ed1fdc85c1
#511 : Resolve "Page title not updated when changing the language"
2019-03-20 16:21:36 +01:00
Eliot Berriot
33190613a2
Fix #737 : delivering of local activities causing unintended side effects, such as rollbacking changes
2019-03-20 16:21:03 +01:00
Ciarán Ainsworth
df8b98674e
Resolve #630 : "Do not allow tab closure during upload"
2019-03-20 16:00:27 +01:00
Eliot Berriot
b12c823dd9
Merge branch 'master' into develop
2019-03-20 11:36:16 +01:00
Ciarán Ainsworth
77b41fc0b4
Resolve #630 : "Do not allow tab closure during upload"
2019-03-18 10:09:28 +01:00
Eliot Berriot
b9f0c6aecd
Revert "Merge branch '629-cookie-auth' into 'develop'"
...
This reverts commit 8b47af8b81
, reversing
changes made to c0055b3b20
.
2019-03-15 15:52:30 +01:00
Eliot Berriot
da3710ff08
Fix #758 : Ensure all our ActivityPub fetches are authenticated
2019-03-15 12:08:45 +01:00
Eliot Berriot
c395076fce
Resolve "Use cookies instead of local storage for auth in Web UI"
2019-03-13 16:50:49 +01:00
Damien Nicolas
5c6524242f
Add required envvar for dev environment
2019-03-13 10:15:33 +01:00
Damien Nicolas
96ee712e60
Add missing command from contributing guide
2019-03-13 09:54:36 +01:00
gordon
1a3e7a5e0d
Fix Factories for dev data
2019-03-12 14:15:58 +01:00
Eliot Berriot
4230b4f1f4
Fix #751 : saving moderation policy when clicking on "Cancel"
2019-03-11 10:46:46 +01:00
jovuit
e923913d5d
Moved privacy/visibility labels out of Form.vue to use the ones in
...
mixins/Translations.vue
2019-03-11 10:11:00 +01:00
Eliot Berriot
b0ebbabf20
Fixed #652 : escaping issues in translated strings
2019-03-08 15:20:31 +01:00
Eliot Berriot
8ae00b0698
Fix #747 : Support embedding full artist discographies
2019-03-08 10:34:50 +01:00
Eliot Berriot
1d787904f4
Merge branch 'master' into develop
2019-03-08 09:40:55 +01:00
Eliot Berriot
f73c7714c6
Fixed a crash when federating a track with unspecified position
2019-03-08 09:29:43 +01:00
Eliot Berriot
e2c88b989c
Merge branch 'master' into develop
2019-03-07 17:28:35 +01:00
Eliot Berriot
ca55dcbc52
Fix #745 : Added documentation to set up let's encrypt certificate
2019-03-07 17:24:32 +01:00
Eliot Berriot
491c79efa0
Merge branch 'master' into develop
2019-03-07 13:44:33 +01:00
Eliot Berriot
15eac69d41
Merge branch '743-unfollow-notification' into 'master'
...
Fix #743 : Do not send notification when rejecting a follow on a local library
See merge request funkwhale/funkwhale!649
2019-03-07 12:16:40 +01:00
Eliot Berriot
3d94eddcfc
Fix #743 : Do not send notification when rejecting a follow on a local library
2019-03-07 12:09:45 +01:00
Eliot Berriot
fdcab5d232
Merge branch '729-notification-refresh' into 'master'
...
Fix #729 : Display new notifications immediatly on notifications page
See merge request funkwhale/funkwhale!648
2019-03-07 11:07:01 +01:00
Eliot Berriot
9e6bbb4833
Fix #729 : Display new notifications immediatly on notifications page
2019-03-07 11:03:51 +01:00
Eliot Berriot
a3a7ec0873
Fix #716 : constant and unpredictable reordering during file upload
2019-03-07 10:35:33 +01:00
Eliot Berriot
102b2da34a
Fix #713 : Added documentation on mono-container docker upgrade
2019-03-07 10:09:31 +01:00
Eliot Berriot
0afa4f2e27
Fix #737 : delivering of local activities causing unintended side effects, such as rollbacking changes
2019-03-06 15:33:39 +01:00
jovuit
bf4d987fb8
#511 : Resolve "Page title not updated when changing the language"
2019-03-05 09:31:20 +01:00
jovuit
f28aa5d8a5
Fix #735 : library view doesn't like long titles names
2019-03-05 09:29:36 +01:00
jovuit
3b9fd20d3b
Added translation context
...
Minor rewording
Added changelog fragment
2019-03-01 14:29:58 +01:00
jovuit
56cdc79b9a
Replaced <p> tags by <div> tags to keep the usual button size in
...
<dangerous-button> modal-confirm's slots.
2019-02-25 15:07:03 +01:00
Eliot Berriot
eefb500f71
Fix #725 : Merged artist/album buttons with title text on artist and album pages
2019-02-25 14:28:25 +01:00
jovuit
1d7ad6978a
Moved Modal t set instance url to a separate dedicated file
...
SetInstanceModal.vue
2019-02-25 14:03:53 +01:00
Renon
8000c5fef1
Fix #722 : non transparent volume range background
2019-02-25 09:45:49 +01:00
Tixie
eb775bfce5
See #578 : Improved "responsiveness" of embedded player
2019-02-22 12:05:25 +01:00
Eliot Berriot
f726b5e105
See #578 : Added twitter:* meta tags to detect tracks and albums players automatically on more sites
2019-02-21 14:27:14 +01:00
jovuit
8b4f83c3bc
Front enhancements
2019-02-18 10:01:57 +01:00
Eliot Berriot
bdf83bd8ff
Resolve "Hide an artist in the UI"
2019-02-14 10:49:06 +01:00
Jo Vuit
4d785d2aa7
Added MR id to changelog's fragment
2019-02-13 19:42:18 +01:00
Jo Vuit
02aadb9c84
Changelog fragment
2019-02-13 19:38:43 +01:00
Eliot Berriot
8b1801ce6d
Merge branch 'master' into develop
2019-02-13 09:28:50 +01:00
Eliot Berriot
e73e6db8ef
Version bump and changelog for 0.18.2
2019-02-13 09:28:14 +01:00
Eliot Berriot
7e1bd1ad07
Merge branch 'master' into develop
2019-02-13 09:09:31 +01:00
Eliot Berriot
db5b28abbc
Merge branch '707-card-width' into 'master'
...
Fix #707 : Fixed cards display issues on medium/small screens
See merge request funkwhale/funkwhale!614
2019-02-13 09:07:12 +01:00
Eliot Berriot
b40cabe033
Fix #707 : Fixed cards display issues on medium/small screens
2019-02-13 09:04:49 +01:00
jake
7a34c297ed
Resolve "add a view to list albums"
2019-02-13 08:46:38 +01:00
Eliot Berriot
00846ca3e9
Fix #706 : Added a 'fix_federation_ids' management command to deal with protocol/domain issues in federation
...
IDs after deployments
2019-02-11 11:59:32 +01:00
Eliot Berriot
98f4edeeb3
Merge branch 'master' into develop
2019-02-11 09:44:42 +01:00
Eliot Berriot
f780fa24c1
Merge branch '705-on-disk-spa' into 'master'
...
Fix #705 : Can now use a local file with FUNKWHALE_SPA_HTML_ROOT to avoid sending an HTTP request
See merge request funkwhale/funkwhale!592
2019-02-08 17:38:51 +01:00
Eliot Berriot
d99757658c
Fix #705 : Can now use a local file with FUNKWHALE_SPA_HTML_ROOT to avoid sending an HTTP request
2019-02-08 17:36:10 +01:00
Eliot Berriot
53ff2027ef
Fix #694 : resizing issues on album cards
2019-02-08 16:15:51 +01:00
Eliot Berriot
5758ab4c43
Merge branch 'master' into develop
2019-02-07 16:40:56 +01:00
Eliot Berriot
d702f8f69f
Merge branch '696-yarn-build-osx' into 'master'
...
Fix #696 : Embed component name that could lead to issue when developping on OSX
See merge request funkwhale/funkwhale!587
2019-02-07 16:28:57 +01:00
Eliot Berriot
c15b4381bb
Fix #696 : Embed component name that could lead to issue when developping on OSX
2019-02-07 16:23:14 +01:00
Eliot Berriot
741199c551
Fix #697 : Downgraded channels dependency to 2.1.6 to fix denied uploads
2019-02-07 16:17:51 +01:00
Eliot Berriot
5ce4cc8379
[Experimental] Added a new "Similar" radio based on users history (suggested by @gordon)
2019-01-30 16:54:35 +01:00
Eliot Berriot
253f026dc0
System actor
2019-01-30 11:54:43 +01:00
Eliot Berriot
4a197e5475
Version bump and changelog for 0.18.1
2019-01-29 14:25:19 +01:00
Eliot Berriot
e9eb4e330a
Added user upload documentation
2019-01-29 12:21:39 +01:00
Eliot Berriot
46a93d6a8d
Fix #668 : list icon alignement on landing page
2019-01-29 10:34:35 +01:00
Eliot Berriot
fa5676ed6e
Fix #678 : Removed potential BREACH exploit because of Gzip compression
2019-01-29 10:21:57 +01:00
Eliot Berriot
7df97263e5
Merge branch 'develop'
2019-01-29 10:06:04 +01:00
Vierkantor
0efdb6d980
Resolve "In-place imports cannot be transcoded"
2019-01-29 09:32:35 +01:00
Eliot Berriot
b989ae0e60
Fixed wrong URL in documentation for funkwhale_proxy.conf file when deploying using Docker
2019-01-27 14:45:38 +01:00
Eliot Berriot
78546232d0
Fix #685 : Disable makemigrations in production and misleading message when running migrate
2019-01-26 22:01:47 +01:00
Eliot Berriot
3de9ae6936
Display progress during file upload
2019-01-26 20:45:14 +01:00
Eliot Berriot
4256d554e3
Fix #686 : Added name attributes on all inputs to improve UX, especially with password managers
2019-01-26 18:06:19 +01:00
Eliot Berriot
baa18bbdc7
Fix #676 : overescaping issue in notifications and album page
2019-01-26 13:13:48 +01:00
Eliot Berriot
871db15908
Upgraded kombu to fix an incompatibility with redis>=3
2019-01-25 15:40:47 +01:00
Eliot Berriot
37ca06c370
Fixed celery worker defaulting to development settings instead of production
2019-01-25 15:39:48 +01:00
Eliot Berriot
0a7fd50d9a
Fix #681 : Hide pagination when there is only one page of results
2019-01-25 13:39:06 +01:00
Eliot Berriot
cd36128769
Fix #684 : Include shared/public playlists in Subsonic API responses
2019-01-25 12:12:00 +01:00
Eliot Berriot
7d003282eb
Fix #670 : Use proper locale for date-related/duration strings
2019-01-25 11:34:30 +01:00
Eliot Berriot
702329b99f
Fix #683 : wrong number of affected elements in bulk action modal
2019-01-25 10:31:53 +01:00
Eliot Berriot
51dbd905e7
Fix #666 : crashing Django admin when loading track detail page
2019-01-24 11:06:11 +01:00
Renon
478b434858
add release notes for apache config
2019-01-24 10:21:34 +01:00
Renon
8af6b6ce08
fix apache conf file for 0.18
2019-01-22 16:19:25 +01:00
Eliot Berriot
f44d2b0694
Version bump and changelog
2019-01-22 12:04:30 +01:00
Eliot Berriot
079c66625e
Fix #663 : Do not try to create unaccent extension if it's already present
2019-01-22 09:58:35 +01:00
Eliot Berriot
0d461bef5e
Based Docker image on alpine to have a smaller (and faster to build) image
2019-01-21 13:54:46 +01:00
Eliot Berriot
6cf775512a
Merge branch '659-about-styling' into 'develop'
...
Fixed #659 : styling inconsistency on about page when instance description was missing
Closes #659
See merge request funkwhale/funkwhale!542
2019-01-17 11:53:41 +01:00
Eliot Berriot
ef0383a84a
Fixed #659 : styling inconsistency on about page when instance description was missing
2019-01-17 11:50:04 +01:00
Eliot Berriot
f42383dbe7
Fix #424 : Hide unplayable/emtpy playlists in "Browse playlist" pages
2019-01-17 11:42:46 +01:00
Eliot Berriot
2420ba8aae
Fix #410 : Hide invitation code field during signup when it's not required
2019-01-17 11:31:06 +01:00
Eliot Berriot
e9e5b15d39
Fix #614 : added alternative funkwhale/all-in-one docker image
2019-01-17 09:30:26 +01:00
Eliot Berriot
4a3c21a094
Importer will now pick embedded images in files with OTHER type if no COVER_FRONT is present
2019-01-15 17:14:11 +01:00
Eliot Berriot
c20f1ad22e
Fix #650 : Support setting a server URL in settings.json
2019-01-15 14:56:51 +01:00
Eliot Berriot
110f5208a8
Merge branch '610-link-to-button' into 'develop'
...
Fix #610 : Use role=button instead of empty links for player controls
Closes #610
See merge request funkwhale/funkwhale!536
2019-01-14 17:34:53 +01:00
Eliot Berriot
dd8aa7e7cd
Fix #610 : Use role=button instead of empty links for player controls
2019-01-14 17:22:08 +01:00
Eliot Berriot
6aaa51e8e7
Fix #564 : Added a script to prune pre 0.17 federated tracks
2019-01-14 17:11:24 +01:00
Eliot Berriot
08ce00e3cd
Fixed #469 : parsing of embedded file cover for ogg files tagged with MusicBrainz Picard
2019-01-14 14:51:35 +01:00
Eliot Berriot
5fe30cf59b
Fix #658 : Support blind key rotation in HTTP Signatures
2019-01-11 15:39:33 +01:00
Eliot Berriot
8c578fa9f5
Merge branch 'dependencies-update' into 'develop'
...
Dependencies update
Closes #657
See merge request funkwhale/funkwhale!531
2019-01-11 14:32:00 +01:00
Eliot Berriot
04dff01e66
Fix #657 : changelog
2019-01-11 14:10:03 +01:00
Eliot Berriot
cc777d7a36
Fix #656 : Updated default docker postgres version from 9.4 to 11
2019-01-11 10:45:38 +01:00
Eliot Berriot
5cbd92dcb0
Fix #654 : Increased default upload limit from 30 to 100MB
2019-01-11 09:51:23 +01:00
Eliot Berriot
4ec0687e39
Moved release notes/highlights in a dedicated file we can link to
2019-01-10 14:14:25 +01:00
Eliot Berriot
53ade20722
Merge branch 'more-performant-favorites' into 'develop'
...
More performant favorites
See merge request funkwhale/funkwhale!522
2019-01-10 12:00:35 +01:00
Eliot Berriot
3916986fb8
Performance improvement when fetching favorites, down to a single, small http request
2019-01-10 11:58:18 +01:00
Eliot Berriot
fbfbe36639
Changelog
2019-01-10 11:11:30 +01:00
Eliot Berriot
77d8344ede
Fixed #647 : UI discrepency in playlist tracks count
2019-01-05 16:28:53 +01:00
Eliot Berriot
7657db4212
Fix #648 : Improved test suite speed by reducing / disabling expensive operations
2019-01-04 11:47:23 +01:00
Eliot Berriot
2da3a3842e
Improved performance when listing playable tracks, albums and artists
2019-01-03 22:57:29 +01:00
Eliot Berriot
89f6e3656b
Show short entries first in search results to improve UX
2019-01-03 17:34:14 +01:00
Eliot Berriot
b58f3e1440
Fix #637 : greyed tracks in radio builder and detail page
2019-01-02 15:57:54 +01:00
Eliot Berriot
974e344681
Fix #589 : broken websocket connexion under Chrome browser
2019-01-02 15:34:26 +01:00
Eliot Berriot
a7d7756545
Fix #374 : Strip EXIF metadata from uploaded avatars to avoid leaking private data
2019-01-02 12:39:00 +01:00
Paul Walko
3401fd6b11
Add changelog for #645 (Fix documentation typos
2018-12-28 04:29:19 -05:00
Eliot Berriot
5f1dabc569
Fix #644 : Initial UI render using correct language from browser
2018-12-27 23:13:29 +01:00
Eliot Berriot
a2607f82cb
Fix #643 : Upgraded core dependencies to fix websocket/messaging issues and possible memory leaks
2018-12-27 21:17:51 +01:00
Eliot Berriot
d27ea30b26
Fix #640 : support connecting with to a password protected redis server
2018-12-20 17:36:32 +01:00
Eliot Berriot
5321cb4c46
Enable gzip compression to reduce bandwidth consumption
2018-12-20 11:07:29 +01:00
Eliot Berriot
4747c6379c
Fix #632 : play button not starting playback with empty queue
2018-12-19 20:20:32 +01:00
Eliot Berriot
5dac6cdc20
Fixed typo in alias rule
2018-12-19 15:35:23 +01:00
Eliot Berriot
815d729367
Fix #578 : added embed.html page to power iframe widget
2018-12-19 14:03:21 +01:00
Eliot Berriot
4e1f159ae2
Merge branch 'master' into master-to-develop
2018-12-19 10:57:44 +01:00
Eliot Berriot
f4b7dd6518
Fix #642 : Deploy documentation from the master branch instead of the develop branch to avoid inconsistencies
2018-12-19 10:21:27 +01:00
Eliot Berriot
1da58f7015
Fix #626 : Load env file in config/.env automatically to avoid sourcing it by hand
2018-12-19 10:14:37 +01:00
Eliot Berriot
325e5aae06
Fix #575 : Documented which Subsonic endpoints are implemented
2018-12-19 10:11:38 +01:00
Eliot Berriot
a858623816
Fix # #562 : Document how to find and use library id when importing files in CLI
2018-12-19 10:11:37 +01:00
Auri
ef2dc03808
Resolve "UI for multi-disc albums"
2018-12-11 10:17:05 +01:00
Eliot Berriot
a493d34b8f
Resolve "Track position don't take care about disc number"
2018-12-06 08:53:31 +00:00
Eliot Berriot
5a2cf9112b
Fixed #621 : None extension when downloading an in-place imported file
2018-12-04 15:40:14 +01:00
Eliot Berriot
e5b46402f8
Fix #308 : Licenses
2018-12-04 14:13:37 +00:00
Von
856c49b4ae
Fix #608 : Update Track.vue in order to use the correct search format on lyrics.wikia.com
2018-12-04 09:09:58 +00:00
Eliot Berriot
8679edb160
Fix #626 : Load env file in config/.env automatically to avoid sourcing it by hand
2018-11-28 19:56:56 +01:00
Eliot Berriot
940147dc4c
Merge branch '575-subsonic-endponts' into 'develop'
...
Fix #575 : Documented which Subsonic endpoints are implemented
Closes #575
See merge request funkwhale/funkwhale!480
2018-11-26 17:21:28 +00:00
Eliot Berriot
d4264bca29
Fix #575 : Documented which Subsonic endpoints are implemented
2018-11-26 18:15:48 +01:00
Eliot Berriot
8e84e2bf39
Fix #622 : More resilient date parsing during audio import, will not crash anymore on
...
invalid dates
2018-11-26 17:07:55 +01:00
Eliot Berriot
409b076c23
Removed the need to specify the DJANGO_ALLOWED_HOSTS variable
2018-11-25 18:40:56 +01:00
Eliot Berriot
456661a324
Fix #209 : skipped track when appending multiple tracks to the queue under certain conditions ( #209 )
2018-11-25 12:33:37 +01:00
Eliot Berriot
1d6a4d8c6f
Merge branch 'fix_apache_proxy' into 'develop'
...
fix #617 : fix apache proxy for websocket
Closes #617
See merge request funkwhale/funkwhale!472
2018-11-21 19:41:20 +00:00
Johan Desmyter
031ae27a40
fix #617 : fix apache proxy for websocket
2018-11-20 07:29:05 +03:00
Eliot Berriot
a0bb036c0f
Merge branch '473-none-flac-file' into 'develop'
...
Fix #473 : ".None" extension when downloading Flac file
Closes #473
See merge request funkwhale/funkwhale!470
2018-11-19 22:55:48 +00:00
Eliot Berriot
837d6ad0e1
Fix #473 : ".None" extension when downloading Flac file
2018-11-19 23:49:43 +01:00
Eliot Berriot
29171853b3
Fix #612 : Improved accessibility by using main/section/nav tags and aria-labels in most critical places
2018-11-19 23:33:22 +01:00
Eliot Berriot
a459334649
Changelog
2018-11-19 16:44:42 +00:00
Eliot Berriot
22de4a98c5
Fix #616 : Fixed inconsistencies in subsonic error responses
2018-11-18 23:17:31 +01:00
Eliot Berriot
3018127440
Restructured the footer, added useful links and removed unused content
2018-11-16 18:22:22 +01:00
Eliot Berriot
f1cca29a13
Fix #611 : Documented keyboard shortcuts, list is now available by pressing "h" or in the footer
2018-11-16 18:22:07 +01:00
Eliot Berriot
3d3175f3c9
Fix #606 : Refresh profile after user settings update to avoid cache issues
2018-11-09 20:41:40 +01:00
Eliot Berriot
4976981926
Broadcast library updates (name, description, visibility) over federation
2018-11-09 19:57:14 +01:00
Eliot Berriot
51457aa889
Fix #553 : Advertise public libraries properly in ActivityPub representations
2018-11-09 19:57:14 +01:00
Eliot Berriot
66c8e7a9e4
Fix #597 : Ensure admin links in sidebar are displayed for users with relavant permissions, and only them
2018-11-03 23:07:47 +01:00
Eliot Berriot
1aa3630b4d
Merge branch '598-allow-opus-upload' into 'develop'
...
Fix #598 : Allow opus file upload
Closes #598
See merge request funkwhale/funkwhale!461
2018-11-03 14:26:08 +00:00
Eliot Berriot
bb1de48170
Fix #598 : Allow opus file upload
2018-11-03 15:19:12 +01:00
Eliot Berriot
109b801961
Merge branch '599-wrong-track-count' into 'develop'
...
Fix #599 : wrong album/track count on artist page
Closes #599
See merge request funkwhale/funkwhale!460
2018-11-03 13:32:11 +00:00
Eliot Berriot
8cb745e56d
Fix #599 : wrong album/track count on artist page
2018-11-03 14:24:18 +01:00
Eliot Berriot
caf4d6084e
Fix #600 : Removed "Activity" page, since all the data is available on the "Browse" page
2018-11-03 14:14:20 +01:00
Eliot Berriot
bcd22eb38c
See #272 : linting and changelog
2018-10-26 16:09:00 +02:00
Eliot Berriot
f06295a5b3
Fix #586 : The progress bar in the player now display loading state / buffer loading
2018-10-23 20:24:36 +02:00
Eliot Berriot
82f2f606c1
Missing changelog for #581
2018-10-21 20:30:16 +02:00
Eliot Berriot
6c7ee54dbc
Merge branch '573-subsonic-type' into 'develop'
...
Fix #573 : Added "type: funkwhale" and "funkwhale-version" in Subsonic responses
Closes #573
See merge request funkwhale/funkwhale!456
2018-10-21 15:48:57 +00:00
Eliot Berriot
941f2f6677
Fix #573 : Added "type: funkwhale" and "funkwhale-version" in Subsonic responses
2018-10-21 17:43:22 +02:00
Eliot Berriot
2b70f3ba42
Fix #581 : missing track count on various library cards
2018-10-21 17:38:29 +02:00
Eliot Berriot
5c8aff20ed
Fix #585 : Now start radios immediatly, skipping any existing tracks in queue
2018-10-21 16:51:53 +02:00
Eliot Berriot
7a5a7208bf
Merge branch '576-no-span-button' into 'develop'
...
Fix #576 : Improved keyboard accessibility on player, queue and various controls
Closes #576
See merge request funkwhale/funkwhale!453
2018-10-21 14:03:55 +00:00
Eliot Berriot
ae55e6483d
Fix #576 : Improved keyboard accessibility on player, queue and various controls
2018-10-21 15:41:31 +02:00
Eliot Berriot
a5e5e547e1
Fix # #562 : Document how to find and use library id when importing files in CLI
2018-10-20 16:40:34 +02:00
Eliot Berriot
10fff6ea67
Fix #422 : Do not display "view on MusicBrainz" button if we miss the mbid
2018-10-20 16:20:29 +02:00
Eliot Berriot
a8f7893def
Fix #470 : Properly encode Wikipedia and lyrics search urls
2018-10-20 16:14:59 +02:00
Eliot Berriot
dc1e4fb0c7
Version bump and release for 0.17
2018-10-07 11:53:09 +02:00
Eliot Berriot
1029c7ba50
Merge branch '549-music-federation-documentation' into 'develop'
...
Fix #549 : Technical documentation of music federation
Closes #549
See merge request funkwhale/funkwhale!435
2018-10-07 09:06:21 +00:00
Eliot Berriot
92b5586042
Fix #549 : Technical documentation of music federation
2018-10-07 11:00:11 +02:00
Eliot Berriot
b7b3c41cd0
Merge branch '559-i18n' into 'develop'
...
Resolve "[i18n]Missing localisation"
Closes #559
See merge request funkwhale/funkwhale!438
2018-10-05 18:09:10 +00:00
Eliot Berriot
3a30965fb4
See #559 : changelog
2018-10-05 19:56:41 +02:00
Eliot Berriot
11e5ab4d79
Fix #380 : Document that server clock needs to be synced via NTP to avoid federation issues
2018-10-05 18:33:05 +02:00
Eliot Berriot
a865fcdcf1
Fix #551 : Added a library widget to display libraries associated with a track, album and artist
2018-10-02 19:30:13 +02:00
Eliot Berriot
4e43cb17a2
Merge branch '546-blank-from-activity-field' into 'develop'
...
Resolve "music_album doesn't always need a from_activity_id"
Closes #546
See merge request funkwhale/funkwhale!430
2018-10-01 19:51:36 +00:00
Eliot Berriot
314765de7c
Fix #546 : Ensure from_activity field is not required in django's admin
2018-10-01 21:43:33 +02:00
Eliot Berriot
fbfef20a6b
Added changelog for #463 , #160 , #147 , #346
2018-10-01 21:37:40 +02:00
Eliot Berriot
b6e376ed0a
0.17 release documentation initial draft and migration script
2018-09-25 20:18:02 +00:00
Arthur Saint-Genis
24e26ac032
Resolve "Wrong icon in play button dropdown"
2018-09-22 13:48:15 +00:00
Eliot Berriot
333b8417d2
Fixed #537 : wrong URLs for docker / nginx files in documentation
2018-09-22 13:40:13 +02:00
Andrew Morgan
7394ae1960
Fix typo
2018-09-13 15:31:06 +00:00
Renon
a9ac0ecbdf
set width default for card and center play button
2018-09-13 15:47:48 +02:00
Eliot Berriot
5fb7c1761d
Merge branch '515-edit-playlist-icons' into 'develop'
...
Resolve "Cover not displayed in PL edit view"
Closes #515
See merge request funkwhale/funkwhale!404
2018-09-12 07:11:07 +00:00
Arthur Saint-Genis
2be6de1c1a
Resolve "Improve settings page visibility"
2018-09-12 07:09:30 +00:00
Renon
e3c567673f
fix broken icons in playlist editor
2018-09-10 21:02:25 +02:00
Renon
51e678a46a
change artist page button
2018-09-10 13:19:12 +02:00
Eliot Berriot
bbf0f4a1ef
Merge branch '520-documentation' into 'develop'
...
Resolve "Envsubst : too many arguments when installing"
Closes #520
See merge request funkwhale/funkwhale!401
2018-09-08 17:54:55 +00:00
Eliot Berriot
1a637fca85
Fixed #520 : wrong env file URL and display bugs in deployment documentation
2018-09-08 19:48:34 +02:00
emillumine
b847000554
Add sign up link in the sidebar
2018-09-07 15:08:07 +00:00
Eliot Berriot
c8a2531580
Fix #464 : Do not restart current song when rordering queue, deleting tracks from queue or
...
adding tracks to queue
2018-09-07 11:46:20 +02:00
Tek
209b485426
Resolve "Wrong titles on play button"
2018-09-06 17:39:38 +00:00
Tek
4a9ae60120
Resolve "Toggle mute in volume bar does not restore previous volume level"
2018-09-06 17:38:30 +00:00
Eliot Berriot
14d8224db4
Merge branch 'develop' into 'develop'
...
Add support for setting the musicbrainz hostname
Closes #471
See merge request funkwhale/funkwhale!394
2018-08-31 20:46:04 +00:00
Toke Høiland-Jørgensen
cb5b3be844
Add support for setting the musicbrainz hostname
...
Useful for using a local musicbrainz mirror.
Fixes #471 .
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2018-08-31 22:36:12 +02:00
Eliot Berriot
093deb1e90
Merge branch 'mr-template' into 'develop'
...
Added a merge request template and more documentation about the changelog
See merge request funkwhale/funkwhale!393
2018-08-31 17:56:55 +00:00
Eliot Berriot
71beedd3f5
Added a merge request template and more documentation about the changelog
2018-08-31 19:47:50 +02:00
Eliot Berriot
0740cc33e5
Fix #358 : dockerized nginx to make deployment easier
2018-08-31 17:21:46 +00:00
Joshua M. Boniface
4ce46ff2a0
Implement LDAP authentication
2018-08-22 18:10:39 +00:00
Eliot Berriot
73785d451c
Version bump and changelog for 0.14.1
2018-06-06 22:03:36 +02:00
Eliot Berriot
bbae4e323b
Fix #288 : Huge performance boost during CLI import that queries MusicBrainz
2018-06-06 21:45:38 +02:00
Eliot Berriot
9d9676aa17
Fix #237 : Do not crash when importing track with an artist that do not match the release artist
2018-06-06 21:41:38 +02:00
Eliot Berriot
33ae51fc91
Merge branch '274-logging' into 'develop'
...
Resolve "Broken logging formatting in import task"
Closes #274 and #278
See merge request funkwhale/funkwhale!233
2018-06-05 18:55:17 +00:00
Eliot Berriot
b7295382e7
Fix #274 : Broken logging statement during import error
2018-06-05 20:52:03 +02:00
Eliot Berriot
5f5cb2838e
Fix #278 : Broken search bar on library home
2018-06-05 20:48:54 +02:00
Eliot Berriot
1a6492ffed
Merge branch '247-nginx-warning' into 'develop'
...
Resolve "Add a warning about the _protected/music bloc in nginx configuration"
Closes #247
See merge request funkwhale/funkwhale!231
2018-06-05 18:38:49 +00:00
Eliot Berriot
589261a03f
Fix #247 : Added warning about _protected/music location in nginx configuration
2018-06-05 20:13:02 +02:00
Eliot Berriot
08bca983a7
Merge branch '239-tracks-download' into 'develop'
...
Resolve "Favorites downloading not working"
Closes #239
See merge request funkwhale/funkwhale!228
2018-06-05 17:48:03 +00:00
Eliot Berriot
83bb68c1af
Merge branch '267-split-slash' into 'develop'
...
Resolve "Split on / when tag fields contains multiple uuids"
Closes #267
See merge request funkwhale/funkwhale!230
2018-06-05 17:47:19 +00:00
Eliot Berriot
7c47348855
Fix #267 : Do not crash when tag contains multiple uuids with a / separator
2018-06-05 19:44:00 +02:00
Eliot Berriot
bbfc48e630
Merge branch '275-size-error-upload' into 'develop'
...
Resolve "Uploading a big file via the web up fail without sending anything (Size error)"
Closes #275 and #276
See merge request funkwhale/funkwhale!229
2018-06-05 17:38:08 +00:00
Eliot Berriot
d0c7ff77f6
Fix #276 : Removed hardcoded size limit in file upload widget
2018-06-05 19:32:50 +02:00
Eliot Berriot
17d5fa6924
Fixed #239 : broken track download modal (overflow and wrong URL)
2018-06-05 19:25:38 +02:00
Eliot Berriot
7df783a700
Fix #281 : broken "play all" button that played only 25 tracks
2018-06-05 19:11:44 +02:00
Eliot Berriot
a16bd2a409
Merge branch '273-fix-mimetypes' into 'develop'
...
Resolve "Update file_track_files command to handle bad mimetypes"
Closes #273
See merge request funkwhale/funkwhale!226
2018-06-03 17:00:54 +00:00
Eliot Berriot
18ad6cfa78
Fix #273 : fix_track_files will now update files with bad mimetype
2018-06-03 18:57:35 +02:00
Eliot Berriot
36a0a4df4f
Removed transcoding support ( #271 )
2018-06-03 18:33:28 +02:00
Eliot Berriot
390dcfd06f
Merge branch '266-application-empty' into 'develop'
...
Resolve "Ogg files end up with a application/x-empty mimetype on import"
Closes #266
See merge request funkwhale/funkwhale!224
2018-06-03 16:11:51 +00:00
Eliot Berriot
5afc3e4637
Fix #266 : Ensure we do not store bad mimetypes
2018-06-03 18:07:59 +02:00
Eliot Berriot
f51c33615c
Fix #270 : display server version in the footer
2018-06-03 18:01:42 +02:00
Eliot Berriot
7908ae3942
Version bump and changelog
2018-05-06 16:24:12 +02:00
Eliot Berriot
72c3c0fd85
Merge branch '189-cache-deletion' into 'develop'
...
Resolve "Federation cached tracks not cleaned by celery task"
Closes #189
See merge request funkwhale/funkwhale!183
2018-05-06 13:49:50 +00:00
Eliot Berriot
480b6d7fd6
Include link to upgrade instructions in changelog
2018-05-06 15:47:34 +02:00
Eliot Berriot
9130e14fa0
fixed missing changelog and typos
2018-05-06 15:43:26 +02:00
Eliot Berriot
bc2c9950e3
Fix #189 : federation cache should now delete properly, including orphaned files
2018-05-06 15:36:49 +02:00
Eliot Berriot
4a7105ae7e
Fix #187 : documentation and changelog for email configuration
2018-05-06 13:48:23 +02:00
Eliot Berriot
602382b864
Better contrast on new sidebar, added labels with notifications
2018-04-29 23:19:09 +02:00
Eliot Berriot
263966f6f8
Merge branch 'apache-documentation' into 'develop'
...
Updated documentation with apache2 reverse-proxy instructions
See merge request funkwhale/funkwhale!175
2018-04-28 14:28:52 +00:00
Eliot Berriot
24425ea529
Updated documentation with apache2 reverse-proxy instructions
2018-04-28 16:20:28 +02:00
Eliot Berriot
28b2b1d9c4
Merge branch 'reduce-memory-usage' into 'develop'
...
Added documentation page on how to reduce memory usage.
See merge request funkwhale/funkwhale!177
2018-04-28 14:20:25 +00:00
Eliot Berriot
29645aab1d
Added documentation page on how to reduce memory usage.
2018-04-28 16:17:29 +02:00
Eliot Berriot
01e06de812
More structured menus in sidebar
2018-04-28 14:58:25 +02:00
Eliot Berriot
c57d252a95
Merge branch '185-database-encoding' into 'develop'
...
Resolve "Add a warning about required database encoding"
Closes #185
See merge request funkwhale/funkwhale!167
2018-04-28 11:06:53 +00:00
Eliot Berriot
7ad21b7d25
Fix #186 : moved high-level settings to database preferences
2018-04-28 12:28:13 +02:00
Eliot Berriot
f4899c5387
Fix #176 : Can now relaunch erored jobs and batches
2018-04-28 04:59:47 +02:00
Eliot Berriot
6dcde77b1e
Avoid fetching Actor object on every request authentication
2018-04-28 00:25:47 +02:00