petitminion
50f002fa73
Create an scan Library celery task
2022-05-15 10:56:39 +00:00
Marcos Peña
8417092d89
Fix foreign tracks displayed in channel overview
2022-05-10 19:55:58 +02:00
Georg Krause
21b3c7255e
Version bump and changelog for 1.2.5
2022-05-07 13:48:31 +02:00
Stuart Begley-Miller
348b34d2d7
Parameterize S3 default ACL when uploading objects.
2022-05-07 11:40:00 +02:00
Stuart Begley-Miller
40db52a91e
Parameterize S3 default ACL when uploading objects.
2022-05-07 06:54:04 +00:00
MattDHarding
1b8e19e129
Fix stopped player to not show 00:00 when loading a track
2022-05-03 18:26:24 +00:00
Marcos Peña
92ac77ee73
Fix foreign tracks displayed in channel overview
2022-04-28 13:41:04 +02:00
Georg Krause
9045cbbd3f
Multi lang docs
2022-04-26 12:04:02 +00:00
Marcos
ffd1ae0c44
Fixes broken channel page
2022-04-25 11:09:38 +02:00
Georg Krause
af5e2d31ea
Merge branch 'stable' into develop
2022-04-23 14:04:53 +02:00
Georg Krause
6057b4fe95
Version bump and changelog for 1.2.4
2022-04-23 13:40:06 +02:00
MattDHarding
6d706c17a8
Hand cursor now displayed over artist and album cards
2022-04-23 09:54:01 +01:00
Kasper Seweryn
f21c860985
Replace django-channels with `useWebSocket` from `@vueuse/core` ( !1759 )
2022-04-16 08:56:26 +00:00
Marcos Peña
b8f0811332
Fixes SMTP URI documentation
2022-04-09 13:35:11 +02:00
Ciaran Ainsworth
b07fcc8c87
Add missing newline
2022-04-03 12:12:10 +00:00
Ciaran Ainsworth
a441c6652b
Add first draft of AIO migration guide
2022-04-03 12:12:10 +00:00
Ciaran Ainsworth
ddadfc98b3
Add redirects and third-party list
2022-04-02 12:18:32 +00:00
Marcos
9528437242
Fixes broken channel page
2022-04-02 11:39:15 +00:00
Georg Krause
dc35000ddc
Version bump and changelog for 1.2.3
2022-03-18 10:57:16 +01:00
Georg Krause
6d031b2c4f
Add changelog snippet for Multi-version docs
2022-03-17 20:40:09 +01:00
Georg Krause
3641b5f064
Fix changelog snippet name
2022-03-17 20:29:58 +01:00
Georg Krause
916e63eb09
Catch ValueError at the end of a radio
2022-03-16 13:06:35 +00:00
petitminion
5b7a28684a
Catch ValueError at the end of a radio
2022-03-16 12:54:35 +00:00
Marcos Peña
8e2d686386
Fix Upload Form Vue Errors
2022-03-16 12:17:48 +00:00
Marcos
46f631e6d9
Changelog
2022-03-11 09:08:24 +00:00
Georg Krause
e076172106
Fix bug that prevents users from creating a new oauth application ( #1706 )
2022-03-10 19:39:08 +00:00
Georg Krause
b9313496b9
Add changelog snippet for Multi-version docs
2022-03-10 11:08:51 +01:00
MattDHarding
706d55413b
Fix playlist editor can't click outside trash can to delete item
2022-03-09 20:09:32 +00:00
Marcos Peña
a7698ce56b
Fix broken dev environment set-up
2022-03-08 09:37:37 +00:00
petitminion
bc5aba6808
close /radios/build to un-authenticated users
2022-03-04 14:37:59 +00:00
MattDHarding
111ee4f518
fixed issue 1384 - element doesn't need v-dropdown directive
2022-02-27 14:16:08 +00:00
Georg Krause
0b379aa2d1
Add changelog snippet
2022-02-24 10:26:24 +01:00
Ciaran Ainsworth
41d444bbbb
Add support for all cover sources in embedded player
2022-02-16 10:29:39 +00:00
JuniorJPDJ
f4964ab3ab
Change PyMemoize to django-cache-memoize
...
This allows to support python 3.10
2022-02-16 05:50:22 +00:00
Ciaran Ainsworth
9b1865e43e
Add fallback to generic album cover for tracks with no album
2022-02-10 13:22:58 +01:00
MattDHarding
3a48ae7e51
Fix silent playlist track add fail bug ( #1020 )
2022-02-06 14:52:36 +01:00
JuniorJPDJ
697a65ed2b
Make Python 3.10 API tests mandatory
2022-02-05 21:43:20 +00:00
JuniorJPDJ
67b970f3f8
Change PyMemoize to django-cache-memoize
...
This allows to support python 3.10
2022-02-05 21:43:20 +00:00
Georg Krause
8b77f5e89f
Run job to check for changelog snippet
2022-02-05 21:42:31 +00:00
JuniorJPDJ
fc8c585e15
Add missing changelog for !1479
2022-02-05 12:49:30 +01:00
Georg Krause
ddb7023f1b
Version bump and changelog for 1.2.2
2022-02-04 12:49:11 +01:00
Georg Krause
fae4ba08e8
Fix broken instance description if it contains a line break
2022-02-03 09:16:54 +01:00
Georg Krause
553cf9f423
Fix changelog snippet naming
2022-01-25 11:55:04 +01:00
Ciarán Ainsworth
62154bcd44
Resolve "No tracks appear on library tracks page"
2022-01-24 16:28:46 +00:00
petitminion
252ebf8ce7
Remove usage of deprecated Model and Serializer fields ( #1663 )
2022-01-23 10:52:41 +00:00
Ciaran Ainsworth
be6876966b
FIx embedded player
2022-01-22 19:42:55 +00:00
Georg Krause
2050a9a1c5
Add update instruction
2022-01-19 08:53:47 +00:00
Georg Krause
b30d3d400a
Add changelog snippet: Drop Support for python 3.6
2022-01-19 08:53:47 +00:00
Georg Krause
b4b929eb43
Version bump and changelog for 1.2.1
2022-01-06 17:36:41 +01:00
Georg Krause
1f4fee5902
Fix Pipeline for stable release builds
2022-01-06 17:36:40 +01:00
Georg Krause
db051aa27a
Fix remote content page
2022-01-06 17:36:40 +01:00
Georg Krause
c82f64cc7d
Version bump and changelog for 1.2.1
2022-01-06 17:35:53 +01:00
Philipp Wolfer
d93f0d107d
Allow using dark / light theme as indicated by prefers-color-scheme media feature
2022-01-04 09:14:05 +00:00
Georg Krause
77f3f44468
Fix Pipeline for stable release builds
2021-12-30 11:29:53 +00:00
Georg Krause
ec9f8e1611
Fix remote content page
2021-12-30 05:51:15 +00:00
Georg Krause
f2c5fad636
Compile Changelog
2021-12-27 20:50:24 +01:00
Georg Krause
f03cf4c37e
Fix changelog snippet filename
2021-12-27 20:41:17 +01:00
JuniorJPDJ
142008cbed
Resolve "Too long radio descriptions resize the entire row"
2021-12-21 07:37:43 +00:00
Marcos Peña
312ceb9cfb
Resolve "Computed properties already defined in data"
2021-12-19 17:37:48 +00:00
Georg Krause
625a9b3dd3
Add changelog snippet
2021-11-29 12:31:30 +01:00
Philipp Wolfer
da12e745bf
ListenBrainz: Submit media player and submission client information
...
Following new LB submission API specifications.
Resolves #1610
2021-11-24 11:37:24 +01:00
Marcos Peña
d5d7de8590
Resolve "Subsonic API: expose more metadata in getAlbumList endpoint" ( #623 )
...
MR !1403
closes #623
2021-11-12 16:15:38 +00:00
Marcos Peña
1512b0ede3
Resolve "Don't show Delete account window if the user has not enetered a password"
2021-11-11 08:54:59 +00:00
Marcos Peña
a0560f020f
Reverts player changes introduced in MR!1291 breaking background playback ( #1509 )
...
MR !1397
2021-11-09 18:03:49 +00:00
Marcos Peña
0cf83f3000
Resolve "Removing last track in queue jumps player to new last track (instead of continuing current track) ( #1485 )"
2021-10-28 08:17:33 +00:00
Georg Krause
6adae1de66
Allow to set listen activity privacy to be public
2021-10-25 12:15:37 +02:00
Philipp Wolfer
fadbb9a7ab
Added a Maloja plugin to submit listenings ( !1383 )
2021-10-24 11:15:47 +00:00
Philipp Wolfer
355b607f25
Document built-in plugins
2021-10-21 22:12:03 +00:00
Ciarán Ainsworth
44394275ec
Update track table
2021-10-21 17:26:18 +00:00
JuniorJPDJ
15ea984486
Fix X-Frame-Options HTTP header for embed and force it to SAMEORIGIN value for other pages
2021-10-21 08:34:06 +00:00
Georg Krause
0abf71095c
Revert progress bar changes, see #1381
2021-10-21 10:24:14 +02:00
Marcos
44ac313617
Adds support for artist's cover art in subsonic API ( #1528 )
2021-10-18 10:23:03 +02:00
Marcos Peña
89b3789c76
Resolve "Show a popup to let user know that the subsonic api password has been copied"
2021-10-17 11:31:20 +00:00
Marcos Peña
b942ed7a62
Adds sanity check to prevent uncontrolled exception from untagged imported tracks ( !1382 )
2021-10-17 10:41:03 +00:00
Marcos Peña
b05bfee277
Fix moderation interface when missing album cover
2021-10-03 12:09:29 +00:00
Georg Krause
31c0b91bac
Add changelog fragment
2021-09-27 07:00:30 +02:00
Marcos Peña
34b5eb7830
Resolve "Subsonic API scrobble call not triggering scrobble plugin"
2021-09-25 11:19:57 +00:00
Georg Krause
e96d2dab10
Start process to get rid of master branch
2021-09-21 13:36:16 +02:00
Georg Krause
e5b95c82a4
Show embed option for channel tracks, closes #1278
2021-09-21 13:12:38 +02:00
JuniorJPDJ
9a3cf4e1dd
Allow running docker container as non-root
2021-09-20 07:30:22 +00:00
Tony Wasserka
6114853445
Enable stepless adjustment of the volume control slider
2021-09-10 19:03:32 +00:00
Alexandra Parker
79587b801e
fix(subsonic): AttributeError when getting user profile
2021-09-05 13:56:34 +00:00
Tony Wasserka
906bbb34bb
Display RSS episode descriptions based on the <content:encoded> RSS tags
...
The previously used <description> tag often only contains plain text,
whereas <content:encoded> is typically HTML-encoded and hence better
suited for display.
Closes #1405
2021-08-28 19:13:33 +00:00
Micha Gläß-Stöcker
293b69e906
Fix building of All-In-One-Image
2021-08-15 20:17:22 +00:00
Georg Krause
ad597a93dd
Merge branch 'master' into develop
2021-08-10 22:33:29 +02:00
David Marzal
02a8ce949c
Add xmlns:content to feed schemas fixes #1535
2021-08-05 07:58:12 +00:00
JuniorJPDJ
13c3b22b02
Set global howler volume, use log volume scale internally
...
fixes:
- next track volume
- saves precise volume slider position
- keyboard shortcut now sets volume in correct scale
2021-08-04 11:44:46 +00:00
JuniorJPDJ
ffc9109a45
Change volume dynamic range from 60dB to 40dB
...
also makes it easily configurable in future if needed
changes volume calculation algo to more precise and easy to understand (dB definition)
2021-08-04 11:44:46 +00:00
JuniorJPDJ
f1f6a77d14
Don't allow track playing start if it's not current track
...
partially fixes #1213
2021-08-04 11:44:46 +00:00
Matthew J
63a6fdceff
Document location for cli env file on macOS
2021-08-04 09:06:47 +00:00
Georg Krause
2beeedcfd6
Delete already processed changelog snippet
2021-08-01 22:12:01 +02:00
Georg Krause
079a802c92
Delete already processed changelog snippet
2021-08-01 22:04:02 +02:00
Georg Krause
00a9a0d5a6
Merge branch 'master' into develop
2021-08-01 21:55:51 +02:00
Georg Krause
73ced887fd
Version bump and changelog for 1.1.3
2021-08-01 21:53:51 +02:00
Martin Giger
c73cec641a
Only suggest existing tag once
2021-08-01 21:39:18 +02:00
Georg Krause
64210b0264
Replace psycopg2-binary with psycopg2
2021-07-05 04:33:39 +00:00
Georg Krause
d44fc7e6f3
Add Worker-Src to CSP-Header of nginx config, #1489
...
(cherry picked from commit 1f3239f01d
)
2021-07-03 19:50:36 +02:00
Georg Krause
1f3239f01d
Add Worker-Src to CSP-Header of nginx config, #1489
2021-07-02 20:56:37 +00:00
Martin Giger
263e29df7d
Only suggest existing tag once
2021-06-17 18:31:57 +00:00
jovuit
2cb71d4ae7
Restructure and Improve docs
2021-06-17 12:56:05 +00:00
Georg Krause
6e1be964d7
Merge branch '1498-fix-scrobber-empty-mbid' into 'develop'
...
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
Closes #1498
See merge request funkwhale/funkwhale!1326
(cherry picked from commit 8273feb581
)
572efc79
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
2021-06-17 11:21:56 +00:00
Philipp Wolfer
572efc792e
Fix the scrobbler plugin submitting literal "None" as MusicBrainz ID
...
Fixes #1498
2021-06-17 11:05:37 +00:00
petitminion
a8ab4eedfc
Add recently added radio, part of #1390
2021-06-17 11:04:01 +00:00
jovuit
909d16c2f0
Resolve "EMAIL_CONFIG not documented"
...
fixes #1481
2021-05-28 09:50:41 +00:00
heyarne
584471969e
Add and configure eslint
2021-05-28 11:29:33 +02:00
Georg Krause
8202c1879b
Version bump and changelog for 1.1.2
2021-05-19 15:31:26 +02:00
Georg Krause
ea4be336d4
Version bump and changelog for 1.1.2
2021-05-19 15:30:51 +02:00
Blopware
0c8f4400b0
Sanitize remote tracks' saving locations with slashes on their names
...
For that case, the resulting saved file made use of these slashes to
store the tracks in subdirectories of federation_cache/xx/xx/xx, instead of
in the federation_cache/xx/xx/xx directory itself. As a consequence, the
tracks are downloaded in the wrong location, and upon any trial of
playing the tracks, funkwhale responds with the message
"The track cannot be loaded. You can have connectivity issues"
An example of a podcast with this kind of RSS items is located in
https://www.rtve.es/api/programas/2082/audios.rss
This commit overcomes this by a simple replacement of the offending
slashes to hyphens.
2021-05-09 17:51:45 +02:00
Ciarán Ainsworth
0176b29dae
Add missing playable serializer
2021-05-09 07:39:19 +02:00
Ciarán Ainsworth
33f7993477
Add missing playable serializer
2021-05-09 05:38:55 +00:00
Ciarán Ainsworth
e67faee3ef
Resolve "Fix loaders in dark theme"
2021-05-01 17:39:57 +02:00
Ciarán Ainsworth
c43cd2f8bf
Resolve "Channel: clicking auf "Subscribe" when not logged in still updates the subscriber count"
2021-05-01 17:39:31 +02:00
Virgile Robles
6c34b143b3
Add changelog fragment
2021-05-01 17:20:15 +02:00
Ciarán Ainsworth
56b1358f0a
Resolve "Fix loaders in dark theme"
2021-05-01 10:38:49 +00:00
Ciarán Ainsworth
9b3f90a7ba
Resolve "Channel: clicking auf "Subscribe" when not logged in still updates the subscriber count"
2021-04-30 21:11:44 +00:00
Georg Krause
88de997603
Remove JWT related code
2021-04-28 10:44:28 +02:00
heyarne
f1f9f935cf
Make playing tracks in their playlist the default
2021-04-28 08:47:12 +02:00
Georg Krause
5d745fea6f
Resolve "Remove Raven Sentry"
2021-04-25 15:13:17 +00:00
Georg Krause
31413fe631
Merge branch '1160-systemd-fix' into 'develop'
...
Resolve "funkwhale-worker.service error option --concurrency"
Closes #1160
See merge request funkwhale/funkwhale!1296
2021-04-24 13:10:55 +00:00
Georg Krause
4fed82a34b
Merge branch 'petitminion/funkwhale-change_start_radio_to_Play_radio' into develop
2021-04-21 14:02:28 +02:00
Virgile Robles
942d0d1485
Add changelog fragment
2021-04-13 22:35:08 +02:00
Georg Krause
381215af98
Version bump and changelog for 1.1.1
2021-04-13 10:27:07 +02:00
Petitminion
cb9a5cdf81
Changing Start Radio to Play Radio. #1400
2021-04-11 00:05:16 +02:00
heyarne
75a1d74962
Stop all other tracks when loading a new track
2021-04-08 07:55:23 +00:00
heyarne
39405bbc3e
Make scripts more portable
2021-04-07 07:18:17 +00:00
Georg Krause
5fded7a701
Merge branch 'enhancement/artist-track-row-consistency' into 'develop'
...
Improve UI consistency in an artist's tracklist
See merge request funkwhale/funkwhale!1286
2021-04-07 06:21:45 +00:00
Georg Krause
423a5de11c
Merge branch 'update_howler' into 'develop'
...
Update howler.js dependency
Closes #1324
See merge request funkwhale/funkwhale!1289
2021-04-07 05:33:10 +00:00
Georg Krause
acedf4ccc5
Merge branch '1303-failing-to-refetch-federated-tracks' into 'develop'
...
Resolve "Failing to refetch federated tracks"
Closes #1303
See merge request funkwhale/funkwhale!1288
2021-04-07 05:00:35 +00:00
Georg Krause
0f295d98db
Merge branch 'fix_playback_icon' into 'develop'
...
Reset playback on queue end
Closes #1380
See merge request funkwhale/funkwhale!1290
2021-04-07 04:59:42 +00:00
Georg Krause
5fd7889380
Merge branch 'devilcius/funkwhale-develop' into develop
2021-04-07 06:51:23 +02:00
Tony Wasserka
9efafffd9d
Reset playback when reaching the queue end
...
Closes #1380 .
2021-04-03 13:19:57 +02:00
Tony Wasserka
4f0adefdb0
Update howler.js dependency, fixes #1324
2021-04-03 11:31:02 +02:00
Georg Krause
1f80f30a12
Add changelog snippet
2021-04-02 11:29:59 +02:00
heyarne
188150b024
Improve UI consistency in an artist's tracklist
2021-03-30 08:26:49 +02:00
Fanyx
7bcb8d8c89
change struct to reflect subsonic api specs, fixes #1374
2021-03-28 19:21:01 +02:00
Marcos Peña
ed11735499
Adds Changelog-Fragment ( #1366 )
2021-03-21 16:14:46 +01:00
Georg Krause
51462200a2
Version bump and changelog for 1.1-rc2
2021-03-01 19:21:36 +01:00
Georg Krause
07677c6685
Ignore not supported activity pub tag types instead of discarding the request
2021-02-28 21:23:49 +01:00
Snack Capt
466b20bb28
fixes #1341 ; Update pleroma JSON-LD Schema
2021-02-25 19:17:35 +01:00
Georg Krause
f55cbcb506
Version bump and changelog for 1.1-rc1
2021-02-24 08:18:56 +01:00
Georg Krause
0edf32ed0e
Merge branch '876-http-signature' into 'develop'
...
Fix #876 : use proper http-signature release
Closes #876
See merge request funkwhale/funkwhale!1120
2021-02-22 13:07:35 +01:00
Georg Krause
b713d21a86
Merge branch 'playlist-detail-spacing' into 'develop'
...
Fix playlist header button spacing
See merge request funkwhale/funkwhale!1271
2021-02-21 22:00:14 +01:00
Erik Duxstad
22ca6e0175
Fix playlist header button spacing
...
Previously there was no spacing between the "Play all" and "Edit"
button in the playlist view. This fixes the issue by putting all
header buttons into their own "ui buttons" div similar to the
ArtistBase.vue component.
2021-02-20 17:58:15 -05:00
Georg Krause
b321ab8da2
Add number of tracks and discs of an album to API
2021-02-20 12:54:11 +01:00
Agate
7f80a86bc5
Fix #876 : use proper http-signature release
2021-02-13 16:14:57 +01:00
interfect
7f42c1ad44
Autodetect format when transcoding files
2021-01-21 15:11:53 +01:00
Agate
7164248e22
Merge branch '1323-fix-faker' into 'develop'
...
Ban the broken faker version
Closes #1323
See merge request funkwhale/funkwhale!1263
2021-01-12 10:12:04 +01:00
Adam Novak
c3608e0eb2
Ban the broken faker version
2021-01-11 22:24:52 -08:00
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
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
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
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
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