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
Eliot Berriot
d15fefe730
Leverage new transcode endpoint in player
2018-02-19 21:21:05 +01:00
Eliot Berriot
1cfdf31e00
Can now stream transcoded version of audio tracks \o/
2018-02-18 23:49:42 +01:00
Eliot Berriot
ddea5f1825
Now store track file mimetype in database
2018-02-18 23:46:15 +01:00
Eliot Berriot
937c55fdd5
Install ffmpeg and magic
2018-02-18 22:06:10 +01:00
Eliot Berriot
4992029c8a
Ignore useless files
2018-02-18 22:05:35 +01:00
Eliot Berriot
fc0d9dfd73
Removed useless log
2018-02-18 15:31:37 +01:00
Eliot Berriot
1cfe56fd2a
Merge branch 'reset-ambiant-color-no-cover' into 'develop'
...
Now reset player colors when track has no cover
See merge request funkwhale/funkwhale!46
2018-02-18 14:11:35 +00:00
Eliot Berriot
f6a4e4b7a3
Now reset player colors when track has no coverNow reset player colors when track has no cover
2018-02-18 15:09:03 +01:00
Eliot Berriot
9a69a8f581
Merge tag '0.4' into develop
...
0.4 (2018-02-18)
----------------
- Front: ambiant colors in player based on current track cover (#59 )
- Front: simplified front dev setup thanks to webpack proxy (#59 )
- Front: added some unittests for the store (#55 )
- Front: fixed broken login redirection when 401
- Front: Removed autoplay on page reload
- API: Added a /instance/settings endpoint
- Front: load /instance/settings on page load
- Added settings to report JS and Python error to a Sentry instance
This is disabled by default, but feel free to enable it if you want
to help us by sending your error reports :) (#8 )
2018-02-18 14:49:03 +01:00
Eliot Berriot
bb3ed76023
Merge branch 'release/0.4'
2018-02-18 14:48:51 +01:00
Eliot Berriot
a38ca1ede1
Version bump and changelog
2018-02-18 14:48:38 +01:00