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
|
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
|
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 |
Eliot Berriot
|
bffde620cd
|
Media sass mixin for easy responsive development
|
2018-02-15 22:37:40 +01:00 |
Eliot Berriot
|
cb4fb2e4fd
|
Responsive cards/tables thanks to unstackable
|
2018-02-15 22:37:40 +01:00 |
Eliot Berriot
|
28c0121c89
|
Smaller padding in menu and sections on small resolutions
|
2018-02-15 22:37:40 +01:00 |
Eliot Berriot
|
a703b26ac2
|
Responsive sidebar with a collapse/reveal button on smaller screens
|
2018-02-15 22:37:40 +01:00 |
Eliot Berriot
|
45e8421061
|
Fixed broken login redirection when 401
|
2018-02-15 19:59:55 +01:00 |
Eliot Berriot
|
90611ffacc
|
Added missing ajax unit tests
|
2018-01-11 23:02:45 +01:00 |
Eliot Berriot
|
736caa399a
|
Unit tests for radios store
|
2018-01-11 22:32:37 +01:00 |
Eliot Berriot
|
e4edf55c47
|
Replaced vue-resource by axios
|
2018-01-11 21:35:51 +01:00 |
Eliot Berriot
|
c7070042fb
|
Unit tests for queue store
|
2018-01-11 18:46:28 +01:00 |
Eliot Berriot
|
bc76048b4a
|
Added tests for auth, favorites and player in store
|
2018-01-09 22:54:06 +01:00 |
Eliot Berriot
|
cb2238c576
|
Should now run frontend tests on gitlab
|
2018-01-09 21:11:45 +01:00 |
Eliot Berriot
|
f7d876aec6
|
First store tests \o/ :party:
|
2018-01-08 23:12:45 +01:00 |
Eliot Berriot
|
91d6a71a21
|
Can now launch tests
|
2018-01-08 23:12:31 +01:00 |
Eliot Berriot
|
ede72d62b0
|
Initial setup for phtantomjs
|
2018-01-08 22:47:14 +01:00 |
Eliot Berriot
|
0e3052e8eb
|
Smarter BACKEND_URL
|
2018-01-07 23:07:41 +01:00 |
Eliot Berriot
|
04ae5c8648
|
Fixed wrong URL construction in ajax call
|
2018-01-07 22:49:20 +01:00 |
Eliot Berriot
|
07bff17e51
|
Frontend for custom radios
|
2018-01-07 22:21:01 +01:00 |
Eliot Berriot
|
1c8f055490
|
Brand new file importer
|
2017-12-27 23:32:02 +01:00 |
Eliot Berriot
|
3c08722e92
|
Fixed #56: invalidate tokens on password change, also added change password form
|
2017-12-26 15:56:04 +01:00 |
Eliot Berriot
|
f1557ac4b9
|
Fixed #57: now refresh jwt token on page refresh
|
2017-12-26 14:47:27 +01:00 |
Eliot Berriot
|
8fa7330602
|
removed ugly dividers in batch import list
|
2017-12-24 23:19:14 +01:00 |
Eliot Berriot
|
2d60db8547
|
Fixed a few padding issues
|
2017-12-24 23:03:35 +01:00 |
Eliot Berriot
|
62a7d9091e
|
Now persist/restore queue/radio/player state automatically
|
2017-12-24 22:49:21 +01:00 |
Eliot Berriot
|
ac13657863
|
Removed old broken imports
|
2017-12-24 19:28:14 +01:00 |
Eliot Berriot
|
5d35a3659e
|
Now use vuex to manage state for favorites
|
2017-12-23 21:37:11 +01:00 |
Eliot Berriot
|
b5ce65fc3e
|
Now use vuex to manage state for authentication
|
2017-12-23 17:47:13 +01:00 |
Eliot Berriot
|
df94ae37bf
|
Now use vuex to manage state for player/queue/radios
|
2017-12-23 16:41:19 +01:00 |
Eliot Berriot
|
254996453f
|
Added vuex to dependencies
|
2017-12-23 16:40:52 +01:00 |
Eliot Berriot
|
0c5f151fc1
|
Fixed some debouncing issues
|
2017-12-17 20:24:48 +01:00 |
Eliot Berriot
|
6ad8b212cf
|
Fixed #50: ordering for favorites
|
2017-12-17 20:07:18 +01:00 |
Eliot Berriot
|
04c70116c3
|
See #50: pagination, search and ordering on artist browsing
|
2017-12-17 19:42:58 +01:00 |
Eliot Berriot
|
cd1c3ca379
|
Fixed #52: Added shuffling controls
|
2017-12-17 17:23:29 +01:00 |
Eliot Berriot
|
f6c939db4c
|
Added looping controls
|
2017-12-17 17:07:15 +01:00 |
Eliot Berriot
|
a1fd0d828e
|
Fixed #53: f shortcut for favorite and avoiding collisions with 'exact' modifier
|
2017-12-17 15:38:40 +01:00 |
Eliot Berriot
|
f7fb0e69a3
|
Fixed #48: basic 404 error template
|
2017-12-15 22:45:33 +01:00 |
Eliot Berriot
|
80117212b8
|
Fixed #2: now redirect to previous page after login
|
2017-12-15 22:23:56 +01:00 |
Eliot Berriot
|
13eddbfc21
|
Fixed #46: better handling of HTTP errors when fetching audio file
|
2017-12-15 22:03:15 +01:00 |
Eliot Berriot
|
5caf4eccfb
|
Fixed #45: search template when querying import sources
|
2017-12-15 21:48:03 +01:00 |
Eliot Berriot
|
e90e9dc7aa
|
Fixed #44: now bind track file to import job
|
2017-12-14 23:06:21 +01:00 |