Commit graph

573 commits

Author SHA1 Message Date
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
Eliot Berriot
ddc717e0ff Merge branch '59-ambiant-colors' into 'develop'
Resolve "Ambiant colors from artist / album images"

Closes #59

See merge request funkwhale/funkwhale!45
2018-02-18 13:46:41 +00:00
Eliot Berriot
b50e55d366
Changelog 2018-02-18 14:42:18 +01:00
Eliot Berriot
a910929132
Fix #59: Use color-thief for setting player colors based on track cover 2018-02-18 14:42:18 +01:00
Eliot Berriot
e67e290325
Romoved unwanted space and margin in sidebar header 2018-02-18 14:42:18 +01:00
Eliot Berriot
0678d6ab72
Added color-thief 2018-02-18 14:42:17 +01:00
Eliot Berriot
827e4ff982
Removed now useless BACKEND_URL setting 2018-02-18 14:42:17 +01:00
Eliot Berriot
50af04345b
Use webpack dev proxy to serve api/media 2018-02-18 14:42:17 +01:00
Eliot Berriot
2f8a026afa
Can now configure allowed host in all settings 2018-02-18 14:42:17 +01:00
Eliot Berriot
c0724d3cb4 Merge branch 'feature/instance-settings-api' into 'develop'
Fix #8: instance settings and python/js raven configuration

Closes #8

See merge request funkwhale/funkwhale!44
2018-02-17 20:34:26 +00:00
Eliot Berriot
358b3eb060
Changelog: can now report front and backend errors to sentry (fix #8) 2018-02-17 21:31:33 +01:00
Eliot Berriot
d60804c9db
Added raven on server side 2018-02-17 21:31:33 +01:00
Eliot Berriot
26028040a3
Now use raven-js on frontend 2018-02-17 21:31:32 +01:00
Eliot Berriot
aa67be9063
Now load instance settings on page load 2018-02-17 21:31:32 +01:00
Eliot Berriot
bb9a614aa7
Added raven front dsn and enabled preference 2018-02-17 21:31:32 +01:00
Eliot Berriot
6152b3bb36
Added API endpoint for listing public instance settings 2018-02-17 21:31:32 +01:00
Eliot Berriot
0944ef2a07 Merge branch 'removed-autoplay' into 'develop'
Removed autoplay on page reload

See merge request funkwhale/funkwhale!43
2018-02-17 16:33:18 +00:00
Eliot Berriot
a2c42996a1
Removed autoplay on page reload 2018-02-17 17:30:21 +01:00
Eliot Berriot
d3ff0f0256
Now use bigger font-size on mobile and tablet 2018-02-15 23:11:13 +01:00
Eliot Berriot
0509f57da8 Merge branch 'responsive-1' into 'develop'
Fix #6: responseive sidebar and content in smaller resolution

Closes #6

See merge request funkwhale/funkwhale!42
2018-02-15 21:40:42 +00:00
Eliot Berriot
fc1f5b09ce
Now use vuex-router-sync 2018-02-15 22:37:41 +01:00