Eliot Berriot
7f7a62cfa2
Replaced gunicorn with daphne
2018-03-03 10:52:48 +01:00
Eliot Berriot
8dea9130af
Smaller docker image
2018-03-03 10:05:39 +01:00
Eliot Berriot
ce3af5194f
Minor fixes to docker setup
2018-03-02 00:14:55 +01:00
Eliot Berriot
6e6d874f3a
Websocket opening logic
2018-03-02 00:14:40 +01:00
Eliot Berriot
88e6808155
Activity components for timeline
2018-03-02 00:14:23 +01:00
Eliot Berriot
e231b71701
Timeline view
2018-03-02 00:14:08 +01:00
Eliot Berriot
e319f5933e
Store for instance events
2018-03-02 00:13:45 +01:00
Eliot Berriot
40350f0555
Redraw ago datetime every minute
2018-03-01 23:46:32 +01:00
Eliot Berriot
2d12c56b90
Username component
2018-03-01 23:45:46 +01:00
Eliot Berriot
a6da10be41
API refinements for activity stream
2018-03-01 23:41:51 +01:00
Eliot Berriot
d509c090d3
Basic working poc with favorites send over websocket
2018-03-01 21:51:20 +01:00
Eliot Berriot
e490284511
Use our new event system for track favorites
2018-03-01 20:38:48 +01:00
Eliot Berriot
dd5881f2c6
Founndations for real-time event serialization/subscription/broadcasting
2018-03-01 20:38:20 +01:00
Eliot Berriot
fd7c1e5dd8
Added privacy level for user
2018-03-01 20:36:29 +01:00
Eliot Berriot
691665e3cf
Activity stream representations for user and favorites
2018-03-01 18:38:32 +01:00
Eliot Berriot
93e4a4f123
Added FUNWHALE_URL setting to use in activity stream in representations
2018-03-01 18:38:32 +01:00
Eliot Berriot
5c2ddc56c4
Basic channels middleware for token auth
2018-03-01 18:38:31 +01:00
Eliot Berriot
498aa1137b
Initial channels integration
2018-03-01 18:38:31 +01:00
Eliot Berriot
63620ede64
Merge tag '0.5.4' into develop
...
0.5.4 (2018-02-28)
------------------
Features:
- Now stop running radio when clearing queue (#98 )
Bugfixes:
- Fixed queue skipping tracks (#91 )
- Now loop properly on queue when we only have one track (#95 )
2018-02-28 19:29:55 +01:00
Eliot Berriot
4530e4f428
Merge branch 'release/0.5.4'
2018-02-28 19:29:44 +01:00
Eliot Berriot
3b6d474d69
Changelog and version bump
2018-02-28 19:29:31 +01:00
Eliot Berriot
ffc77f9e89
Merge branch '92-import-default' into 'develop'
...
Import form improvements
See merge request funkwhale/funkwhale!73
2018-02-28 18:23:58 +00:00
Eliot Berriot
b461149ac0
Moved step navigation buttons on top of import widget, see #78
2018-02-28 19:21:44 +01:00
Eliot Berriot
7561f4dddf
Prettier file upload form
2018-02-28 19:21:06 +01:00
Eliot Berriot
799cc01964
Search by track on import is back
2018-02-28 19:03:40 +01:00
Eliot Berriot
46b9c6a1c8
Added "mix" to the list of highlighted keywords in import
2018-02-28 19:03:12 +01:00
Eliot Berriot
3db2f380d7
Merge branch '95-looping-one-track' into 'develop'
...
Fix #95 : Now loop properly on queue when we only have one track
Closes #95
See merge request funkwhale/funkwhale!72
2018-02-28 17:46:51 +00:00
Eliot Berriot
4eb1d458d5
Fix #95 : Now loop properly on queue when we only have one track
2018-02-28 18:44:23 +01:00
Eliot Berriot
8635881ad4
Merge branch '98-stop-radio-clear' into 'develop'
...
Resolve "Stop radio when clearing track"
Closes #98
See merge request funkwhale/funkwhale!71
2018-02-28 17:18:47 +00:00
Eliot Berriot
f40eefcd6a
Fix #98 : Now stop running radio when clearing queue
2018-02-28 18:16:25 +01:00
Eliot Berriot
e65606fd9d
Throttle track progress for better performance
2018-02-28 18:13:47 +01:00
Eliot Berriot
bb1cfd56f9
Merge branch '91-queue-skip-track' into 'develop'
...
Fix #91 : queue skipping tracks
Closes #91
See merge request funkwhale/funkwhale!70
2018-02-28 17:09:49 +00:00
Eliot Berriot
af11b735d8
Fix #91 : queue skipping tracks
2018-02-28 17:57:37 +01:00
Eliot Berriot
2825337860
Fixed broken player track url
2018-02-27 23:38:31 +01:00
Eliot Berriot
48bd450efb
Merge tag '0.5.3' into develop
...
0.5.3 (2018-02-27)
------------------
Features:
- Added admin interface for radios, track files, favorites and import requests (#80 )
- Added basic instance stats on /about (#82 )
- Search now unaccent letters for queries like "The Dø" or "Björk" yielding more results (#81 )
Bugfixes:
- Always use username in sidebar (#89 )
- Click event outside of player icons (#83 )
- Fixed broken import because of missing transaction
- Now always load next radio track on last queue track ended (#87 )
- Now exclude tracks without file from radio candidates (#88 )
- skip to next track properly on 40X errors (#86 )
Other:
- Switched to towncrier for changelog management and compilation
2018-02-27 23:10:48 +01:00
Eliot Berriot
98e5fdeb54
Merge branch 'release/0.5.3'
2018-02-27 23:10:43 +01:00
Eliot Berriot
41404a5988
Version bump and changelog
2018-02-27 23:10:23 +01:00
Eliot Berriot
ce45b252cf
Merge branch '80-admins' into 'develop'
...
Fixed #80 : Added admin interface for radios, track files, favorites...
Closes #80
See merge request funkwhale/funkwhale!69
2018-02-27 22:03:53 +00:00
Eliot Berriot
e13ac32370
Fixed #80 : Added admin interface for radios, track files, favorites...
2018-02-27 23:01:55 +01:00
Eliot Berriot
6cc12a4cba
Merge branch '82-instance-stats' into 'develop'
...
Fixed #82 : Basic instance states are now available on /about
Closes #82
See merge request funkwhale/funkwhale!68
2018-02-27 21:40:53 +00:00
Eliot Berriot
d875f0d070
Fixed #82 : Basic instance states are now available on /about
2018-02-27 22:38:55 +01:00
Eliot Berriot
4f653e6e7f
Merge branch '86-media-404' into 'develop'
...
Resolve "On 404 error on media file, track is not skipped"
Closes #86
See merge request funkwhale/funkwhale!67
2018-02-27 20:31:18 +00:00
Eliot Berriot
7dfafea26c
Disable radio populate after too much consecutive errors
2018-02-27 21:29:07 +01:00
Eliot Berriot
dac8d6e05e
Fix #86 : skip to next track properly on 40X errors
2018-02-27 21:28:40 +01:00
Eliot Berriot
c89212379d
Merge branch '81-search-unaccent' into 'develop'
...
Fixed #81 : Search now unaccent letters for queries
Closes #81
See merge request funkwhale/funkwhale!66
2018-02-27 18:58:38 +00:00
Eliot Berriot
62d0381f91
Fixed #81 : Search now unaccent letters for queries
2018-02-27 19:56:02 +01:00
Eliot Berriot
9b0d5541e0
Missing changelog fragment
2018-02-27 19:43:07 +01:00
Eliot Berriot
16365ded56
Merge branch '87-radio-delete' into 'develop'
...
Fixed #87:Now always load next radio track on last queue track ended
Closes #87
See merge request funkwhale/funkwhale!65
2018-02-27 18:41:26 +00:00
Eliot Berriot
5f28f7e90c
Fixed #87:Now always load next radio track on last queue track ended
2018-02-27 19:39:26 +01:00
Eliot Berriot
6f9074584a
Merge branch '88-exclude-empty-radio' into 'develop'
...
Fixed #88 : Now exclude tracks without file from radio candidates
Closes #88
See merge request funkwhale/funkwhale!62
2018-02-27 18:39:25 +00:00