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
Eliot Berriot
7cb42001fe
Changelog
2018-02-24 15:30:20 +01:00
Eliot Berriot
ab2af7a548
About page for instance based on instance descriptions
2018-02-24 15:28:09 +01:00
Eliot Berriot
cdabb26989
Fix #30 : added instance preferences for name and descriptions
2018-02-24 15:27:51 +01:00
Eliot Berriot
b4ace3c9dd
Typo
2018-02-24 15:10:47 +01:00
Eliot Berriot
1b1e22ced0
Merge branch 'signup-form' into 'develop'
...
Signup form
Closes #35 and #58
See merge request funkwhale/funkwhale!49
2018-02-24 13:57:24 +00:00
Eliot Berriot
f398d40ecc
Fixed failing test
2018-02-24 14:55:08 +01:00
Eliot Berriot
ea4d8b1010
Changelog
2018-02-24 14:40:55 +01:00
Eliot Berriot
119e05e633
Signup form
2018-02-24 14:34:28 +01:00
Eliot Berriot
55b38a3f6e
Fixed broken error handling on user login and settings
2018-02-24 14:28:48 +01:00
Eliot Berriot
0ed3f68305
Allow login with email or username
2018-02-24 14:28:17 +01:00
Eliot Berriot
a14e0acbe9
Correct path for rest auth urls
2018-02-24 14:05:27 +01:00
Eliot Berriot
a91670f379
Changelog for #58
2018-02-24 12:21:56 +01:00
Eliot Berriot
d1b5895b78
Removed now useless REGISTRATION_MODE setting
2018-02-24 12:21:02 +01:00
Eliot Berriot
3dd1a20b68
Fix #58 : enabling registrations is now done via a preference
2018-02-24 12:20:42 +01:00
Eliot Berriot
3c1e76e95d
Merge branch 'feature/music-requests' into 'develop'
...
Feature/music requests
Closes #9 and #25
See merge request funkwhale/funkwhale!48
2018-02-24 11:10:22 +00:00
Eliot Berriot
fd60c968ba
Request list and card
2018-02-22 23:37:11 +01:00
Eliot Berriot
2fb533c5f5
Maxlength and truncation
2018-02-22 23:36:53 +01:00
Eliot Berriot
6e4fb2e5d5
Library menu show number of pending requests
2018-02-22 23:35:56 +01:00
Eliot Berriot
bf7bc9a9bc
Display current request under import and send request to API
2018-02-22 23:35:40 +01:00
Eliot Berriot
d91f0ff9a6
Better pagination (borderless)
2018-02-22 23:35:00 +01:00
Eliot Berriot
7808d14a49
Human date component
2018-02-22 23:34:52 +01:00
Eliot Berriot
d0a9873a07
Moment format filter
2018-02-22 23:34:31 +01:00
Eliot Berriot
2cd90ff4bd
Capitalize filter
2018-02-22 23:34:24 +01:00
Eliot Berriot
dac47da584
Import request filter
2018-02-22 23:33:59 +01:00
Eliot Berriot
dcb1915a7b
Can now bind batch to request via API
2018-02-22 23:33:44 +01:00
Eliot Berriot
a73a4e248d
Comment component
2018-02-22 22:02:32 +01:00
Eliot Berriot
7ffff90005
Moment, markdown and truncate filters
2018-02-22 22:02:19 +01:00
Eliot Berriot
999198b1c5
Serialize user with requests
2018-02-22 22:01:51 +01:00
Eliot Berriot
64290465e7
Fixed source not passed from query in import route
2018-02-21 19:44:23 +01:00
Eliot Berriot
26e6459959
Request form component
2018-02-21 00:09:15 +01:00
Eliot Berriot
9d5e07872d
Removed dead code
2018-02-21 00:09:15 +01:00
Eliot Berriot
98b62caa24
Import request viewset, serializer and url
2018-02-21 00:09:15 +01:00
Eliot Berriot
f3d77ef7d9
Update request status based on batch status
2018-02-21 00:09:15 +01:00
Eliot Berriot
b492e133c6
Job signal to update batch status
2018-02-21 00:08:46 +01:00
Eliot Berriot
8900f5581b
ImportRequest factory
2018-02-21 00:03:05 +01:00
Eliot Berriot
3fa7d0009e
Initial import request model
2018-02-21 00:02:48 +01:00
Eliot Berriot
24e2555793
Added status field to import batch, it's synced based on jobs
2018-02-21 00:02:09 +01:00
Eliot Berriot
15bdf18705
logged in api client
2018-02-20 23:59:50 +01:00
Eliot Berriot
953d0ddc91
Merge branch 'transcoding' into 'develop'
...
Transcoding
Closes #60
See merge request funkwhale/funkwhale!47
2018-02-19 20:24:31 +00:00
Eliot Berriot
b3ca773b84
Changelog
2018-02-19 21:21:06 +01:00
Eliot Berriot
afb56503da
Updated example nginx deployment conf for transcoding
2018-02-19 21:21:06 +01:00
Eliot Berriot
a83328bc27
Smarter play button, disabled for unplayable tracks
2018-02-19 21:21:06 +01:00
Eliot Berriot
97eab8e8de
Avoid display quircks of duration
2018-02-19 21:21:06 +01:00
Eliot Berriot
40d33ccc77
Nginx configuration to cache transcoded media
2018-02-19 21:21:05 +01:00