Eliot Berriot
2e616282fd
Now use import job everywhere, even for direct file imports
2017-12-27 20:30:50 +01:00
Eliot Berriot
5d2dbbc828
Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files
2017-12-27 17:30:09 +01:00
Eliot Berriot
4834b9e450
Merge tag '0.3' into develop
...
0.2.7 (Unreleased)
------------------
- Shortcuts: can now use the ``f`` shortcut to toggle the currently playing track
as a favorite (#53 )
- Shortcuts: avoid collisions between shortcuts by using the exact modifier (#53 )
- Player: Added looping controls and shortcuts (#52 )
- Player: Added shuffling controls and shortcuts (#52 )
- Favorites: can now modify the ordering of track list (#50 )
- Library: can now search/reorder results on artist browsing view (#50 )
- Upgraded celery to 4.1, added endpoint logic for fingerprinting audio files
- Fixed #56 : invalidate tokens on password change, also added change password form
- Fixed #57 : now refresh jwt token on page refresh
- removed ugly dividers in batch import list
- Fixed a few padding issues
- Now persist/restore queue/radio/player state automatically
- Removed old broken imports
- Now force tests paths
- Fixed #54 : Now use pytest everywhere \o/
- Now use vuex to manage state for favorites
- Now use vuex to manage state for authentication
- Now use vuex to manage state for player/queue/radios
2017-12-26 21:29:16 +01:00
Eliot Berriot
c8a2ae4243
Merge branch 'release/0.3'
2017-12-26 21:29:02 +01:00
Eliot Berriot
7bbb738793
Version bump and changelog
2017-12-26 21:28:56 +01:00
Eliot Berriot
60d8ca52de
Merge branch 'feature/56-refresh-token-on-password-change' into 'develop'
...
Fixed #56 : invalidate tokens on password change, also added change password form
Closes #56
See merge request funkwhale/funkwhale!37
2017-12-26 14:56:56 +00: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
a8a37603be
Merge branch 'feature/57-token-refresh' into 'develop'
...
Fixed #57 : now refresh jwt token on page refresh
Closes #57
See merge request funkwhale/funkwhale!36
2017-12-26 13:48:18 +00: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
f5a4faa568
Merge branch 'feature/store-persistence' into 'develop'
...
Feature/store persistence
See merge request funkwhale/funkwhale!35
2017-12-24 21:50:15 +00: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
2879021daa
Now force tests paths
2017-12-24 19:19:00 +01:00
Eliot Berriot
c9ffd51b9c
Merge branch 'feature/54-pytest' into 'develop'
...
Fixed #54 : Now use pytest everywhere \o/
Closes #54
See merge request funkwhale/funkwhale!34
2017-12-24 18:17:44 +00:00
Eliot Berriot
099cdfa99c
Fixed #54 : Now use pytest everywhere \o/
2017-12-24 19:15:21 +01:00
Eliot Berriot
a7758395ee
Merge branch 'feature/38-vuex' into 'develop'
...
Feature/38 vuex, fix #38
Closes #38
See merge request funkwhale/funkwhale!33
2017-12-24 11:29:30 +00:00
Eliot Berriot
79148c0e03
Fixed broken django-taggit install
2017-12-24 12:28:39 +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
7492395c9b
removed node_modules volume, you should rebuild on dependency change
2017-12-23 16:40:40 +01:00
Eliot Berriot
0c5f151fc1
Fixed some debouncing issues
2017-12-17 20:24:48 +01:00
Eliot Berriot
e1817cc5c2
Merge branch 'feature/50-browsing' into 'develop'
...
Feature/50 browsing
Closes #50
See merge request funkwhale/funkwhale!32
2017-12-17 19:09:49 +00:00
Eliot Berriot
f3c914779d
Changelog
2017-12-17 20:08:49 +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
860b6b1e1f
Merge branch 'feature/52-shuffle-loop' into 'develop'
...
Feature/52 shuffle loop
Closes #52
See merge request funkwhale/funkwhale!31
2017-12-17 16:24:24 +00: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
fcf75260e0
Merge branch 'feature/53-shortcut-favorite' into 'develop'
...
Fixed #53 : f shortcut for favorite and avoiding collisions with 'exact' modifier
Closes #53
See merge request funkwhale/funkwhale!30
2017-12-17 14:39:48 +00: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
b49f39b2d4
Merge tag '0.2.6' into develop
...
0.2.6 (2017-12-15)
------------------
- Fixed broken Dockerfile
2017-12-16 16:40:58 +01:00
Eliot Berriot
86c607deb4
Merge branch 'release/0.2.6'
2017-12-16 16:40:51 +01:00
Eliot Berriot
89fec1f2cc
Version bump and changelog
2017-12-16 16:37:45 +01:00
Eliot Berriot
eaf1dec319
Docker syntax issue
2017-12-16 16:22:46 +01:00
Eliot Berriot
78d7a24159
Merge tag '0.2.5' into develop
...
0.2.5 (2017-12-15)
------------------
Features:
- Import: can now specify search template when querying import sources (#45 )
- Login form: now redirect to previous page after login (#2 )
- 404: a decent 404 template, at least (#48 )
Bugfixes:
- Player: better handling of errors when fetching the audio file (#46 )
- Csrf: default CSRF_TRUSTED_ORIGINS to ALLOWED_HOSTS to avoid Csrf issues on admin (#49 )
Tech:
- Django 2 compatibility, lot of packages upgrades (#47 )
2017-12-16 16:15:51 +01:00
Eliot Berriot
20eaa5e615
Merge branch 'release/0.2.5'
2017-12-16 16:15:40 +01:00
Eliot Berriot
5ac9d261c1
Version bump and changelog
2017-12-16 16:15:33 +01:00
Eliot Berriot
abb6b9eac4
Merge branch 'feature/47-django2.0' into 'develop'
...
Feature/47 django2.0
Closes #47
See merge request funkwhale/funkwhale!29
2017-12-16 15:13:52 +00:00
Eliot Berriot
3927b65965
Fixed broken Gitlab CI build and added pip cache
2017-12-16 16:10:48 +01:00
Eliot Berriot
0ad31ffb17
Changelog
2017-12-16 15:27:42 +01:00
Eliot Berriot
e2ff2a1e02
Broken migrations
2017-12-16 15:27:42 +01:00
Eliot Berriot
1b58965e8c
Better cache in dockerfile
2017-12-16 15:27:42 +01:00
Eliot Berriot
3396329c19
Fixed reverse import in django.urls
2017-12-16 15:19:33 +01:00
Eliot Berriot
e04c0ef4c0
Upgraded packages
2017-12-16 15:19:32 +01:00
Eliot Berriot
7422ea8357
Update urls app_name
2017-12-16 14:33:10 +01:00
Eliot Berriot
4d09e75262
Update models with on_cascade
2017-12-16 00:36:06 +01:00