Commit graph

348 commits

Author SHA1 Message Date
Eliot Berriot
dac8d6e05e
Fix #86: skip to next track properly on 40X errors 2018-02-27 21:28:40 +01:00
Eliot Berriot
9b0d5541e0
Missing changelog fragment 2018-02-27 19:43:07 +01:00
Eliot Berriot
16365ded56 Merge branch '87-radio-delete' into 'develop'
Fixed #87:Now always load next radio track on last queue track ended

Closes #87

See merge request funkwhale/funkwhale!65
2018-02-27 18:41:26 +00:00
Eliot Berriot
5f28f7e90c
Fixed #87:Now always load next radio track on last queue track ended 2018-02-27 19:39:26 +01:00
Eliot Berriot
6f9074584a Merge branch '88-exclude-empty-radio' into 'develop'
Fixed #88: Now exclude tracks without file from radio candidates

Closes #88

See merge request funkwhale/funkwhale!62
2018-02-27 18:39:25 +00:00
Eliot Berriot
db4ae18055
Fixed #88: Now exclude tracks without file from radio candidates 2018-02-27 19:20:55 +01:00
Eliot Berriot
eb505a800b Merge branch '83-wide-icons' into 'develop'
Fixed #83: click event outside of player icons

Closes #83

See merge request funkwhale/funkwhale!64
2018-02-27 18:20:42 +00:00
Eliot Berriot
49d38d2b44
Fixed #83: click event outside of player icons 2018-02-27 19:18:24 +01:00
Eliot Berriot
fb8a6644bf Merge branch 'towncrier' into 'develop'
Now use towncrier for changelog management

See merge request funkwhale/funkwhale!63
2018-02-27 18:06:53 +00:00
Eliot Berriot
726bbf3032
Now use towncrier for changelog management 2018-02-27 19:04:50 +01:00
Eliot Berriot
1304f3e3d8 Merge branch 'atomic-import' into 'develop'
Fixed broken import because of missing transaction

See merge request funkwhale/funkwhale!60
2018-02-27 17:31:24 +00:00
Eliot Berriot
b5226367a5
Fixed broken import because of missing transaction 2018-02-27 18:12:23 +01:00
Eliot Berriot
1e2ab3ee06 Merge branch '89-username-sidebar' into 'develop'
Fix #89: Always use username in sidebar

Closes #89

See merge request funkwhale/funkwhale!61
2018-02-27 16:54:04 +00:00
Eliot Berriot
fbb256bc9b
Fix #89: Always use username in sidebar 2018-02-27 17:51:27 +01:00
Eliot Berriot
ca30b5ef69 Merge branch 'doc-deploy' into 'develop'
Fixed #85: broken documentation

Closes #85

See merge request funkwhale/funkwhale!59
2018-02-27 12:21:21 +00:00
Eliot Berriot
7f25c3f2e5
Fixed #85: broken documentation 2018-02-27 13:18:49 +01:00
Eliot Berriot
cfe80b0f70
Merge tag '0.5.2' into develop
0.5.2 (2018-02-26)
------------------

- Fixed broken file import due to wrong url (#73)
- More accurate mimetype detection
- Fixed really small size on small screens
- Added masonry layout for artists, requests and radios (#68)
- We now have a favicon!
- Fixed truncated play icon (#65)
2018-02-26 21:39:54 +01:00
Eliot Berriot
9dc69ac16f
Merge branch 'release/0.5.2' 2018-02-26 21:39:30 +01:00
Eliot Berriot
84d6e22e67
Version bump and changelog 2018-02-26 21:39:22 +01:00
Eliot Berriot
8457e6b3a8 Merge branch '65-truncated-play' into 'develop'
Fixed #65: truncated play icon

Closes #65

See merge request funkwhale/funkwhale!58
2018-02-26 20:35:52 +00:00
Eliot Berriot
b01ea2a77a
Fixed #65: truncated play icon 2018-02-26 21:31:39 +01:00
Eliot Berriot
63542b411a Merge branch 'favicon' into 'develop'
We now have a favicon

See merge request funkwhale/funkwhale!57
2018-02-26 20:29:35 +00:00
Eliot Berriot
61c7e2d1e2
We now have a favicon 2018-02-26 21:20:24 +01:00
Eliot Berriot
d61f8e522f Merge branch '68-masonry' into 'develop'
Resolve "Use a masonry plugin for prettier colums"

Closes #68

See merge request funkwhale/funkwhale!56
2018-02-26 20:16:50 +00:00
Eliot Berriot
26a1212232
Fixed #68: changelog 2018-02-26 20:11:21 +01:00
Eliot Berriot
7b9792c2f4
Masonry on radios list 2018-02-26 20:10:35 +01:00
Eliot Berriot
c14aebccbd
Minor responsive tweak 2018-02-26 20:09:16 +01:00
Eliot Berriot
86fb49a71c
Masonry on request list 2018-02-26 20:09:02 +01:00
Eliot Berriot
b869794b0e
Fixed usernamed not displayed on import request 2018-02-26 20:08:50 +01:00
Eliot Berriot
ce1447064e
Masonry on artist list 2018-02-26 20:08:23 +01:00
Eliot Berriot
3b164302cd
Install masonry dependency 2018-02-26 20:07:46 +01:00
Eliot Berriot
98074c26cf Merge branch 'responsive-2' into 'develop'
Fixed really small size on small screens

See merge request funkwhale/funkwhale!55
2018-02-26 18:32:31 +00:00
Eliot Berriot
94f8aabaa2
Fixed really small size on small screens 2018-02-26 19:02:07 +01:00
Eliot Berriot
2ad735bf85 Merge branch '73-file-upload' into 'develop'
Fixed #73: broken file upload

Closes #73

See merge request funkwhale/funkwhale!54
2018-02-26 17:30:48 +00:00
Eliot Berriot
8c7e943013
Fixed #73: broken file upload 2018-02-26 18:27:41 +01:00
Eliot Berriot
8283a73a7f
Merge tag '0.5.1' into develop
0.5.1 (2018-02-24)
------------------

- Front: Fixed broken ajax call on radio builder (#69)
- Front: Shuffle now restart next track from beginning (#70)
- Front: volume slider should now have the same style everywhere (#72)
2018-02-24 18:08:11 +01:00
Eliot Berriot
452193c699
Merge branch 'release/0.5.1' 2018-02-24 18:08:00 +01:00
Eliot Berriot
c415d759e4
Version bump and changelog 2018-02-24 18:07:51 +01:00
Eliot Berriot
d33ee8e193 Merge branch 'sshuffle-restart' into 'develop'
Front: Shuffle now restart next track from beginning (#70)

Closes #70

See merge request funkwhale/funkwhale!52
2018-02-24 17:06:07 +00:00
Eliot Berriot
7f70898f01 Merge branch 'develop' into 'sshuffle-restart'
# Conflicts:
#   CHANGELOG
#   front/src/components/audio/Player.vue
2018-02-24 17:00:12 +00:00
Eliot Berriot
3eca0f2660 Merge branch 'volume-style' into 'develop'
Fix #72: volume slider should now have the same style everywhere

Closes #72

See merge request funkwhale/funkwhale!53
2018-02-24 16:59:20 +00:00
Eliot Berriot
541ac29047
Front: Shuffle now restart next track from beginning (#70) 2018-02-24 17:57:07 +01:00
Eliot Berriot
92b6afa87a
Fix #72: volume slider should now have the same style everywhere 2018-02-24 17:55:15 +01:00
Eliot Berriot
43e009de29 Merge branch 'broken-radio-buildor' into 'develop'
Front: Fixed broken ajax call on radio builder (#69)

See merge request funkwhale/funkwhale!51
2018-02-24 16:27:44 +00:00
Eliot Berriot
d1df33544e
Front: Fixed broken ajax call on radio builder (#69) 2018-02-24 17:22:40 +01:00
Eliot Berriot
c6b965c8e2
Updated sample nginx conf 2018-02-24 16:57:01 +01:00
Eliot Berriot
0955df1194
Merge tag '0.5' into develop
0.5 (2018-02-24)
----------------

- Front: Now reset player colors when track has no cover (#46)
- Front: play button now disabled for unplayable tracks
- API: You can now enable or disable registration on the fly, via a preference (#58)
- Front: can now signup via the web interface (#35)
- Front: Fixed broken redirection on login
- Front: Fixed broken error handling on settings and login form

About page:

There is a brand new about page on instances (/about), and instance
owner can now provide a name, a short and a long description for their instance via the admin (/api/admin/dynamic_preferences/globalpreferencemodel/).

Transcoding:

Basic transcoding is now available to/from the following formats : ogg and mp3.

*This is still an alpha feature at the moment, please report any bug.*

This relies internally on FFMPEG and can put some load on your server.
It's definitely recommended you setup some caching for the transcoded files
at your webserver level. Check the the exemple nginx file at deploy/nginx.conf
for an implementation.

On the frontend, usage of transcoding should be transparent in the player.

Music Requests:

This release includes a new feature, music requests, which allows users
to request music they'd like to see imported.
Admins can browse those requests and mark them as completed when
an import is made.
2018-02-24 15:37:56 +01:00
Eliot Berriot
ce482314e7
Merge branch 'release/0.5' 2018-02-24 15:37:46 +01:00
Eliot Berriot
8a657a0a9f
Version bump and changelog 2018-02-24 15:37:22 +01:00
Eliot Berriot
ab8fe2934c Merge branch 'instance-description' into 'develop'
Instance description

Closes #30

See merge request funkwhale/funkwhale!50
2018-02-24 14:33:02 +00:00