Commit Graph
334 Commits
Author SHA1 Message Date
Daan Sprenkels d02cf5df9b Merge branch 'merge-upstream' 2017-10-05 18:07:37 +02:00
Jim Driessen 993ba2acca Add links for submitting issues or features. 2017-10-05 18:07:09 +02:00
Jim Driessen 416ae40763 Force updating of assets. 2017-10-05 18:07:09 +02:00
Jim Driessen fd38f5772c Keep cookies for 365 days. 2017-10-05 18:07:09 +02:00
Jim Driessen 041cd6e2b6 Disable first, previous, next and last buttons on the applicable search pages. 2017-10-05 18:07:09 +02:00
Jim Driessen f50e76626c Scroll to top when searching is complete. 2017-10-05 18:07:09 +02:00
Jim Driessen 04cdce9ad4 Add more stats. 2017-10-05 18:07:09 +02:00
Jim Driessen cbc9284865 More statistics on the stats page. 2017-10-05 18:07:09 +02:00
Jim Driessen 5ce5dc5587 Add informative messages for registration and password resetting. 2017-10-05 18:07:09 +02:00
Jim Driessen f6492a70df Fix race condition when requesting songs, causing them to get the same order value. 2017-10-05 18:07:09 +02:00
Daan Sprenkels 3abb39916d Add LIMIT_ALWAYS option which limits the queue length always 2017-10-05 18:06:43 +02:00
Jim Driessen 830e97eeb0 Merge branch 'replaygain' into 'master'
Replaygain support for django component

See merge request !12
2017-09-18 14:17:37 +02:00
Daan Sprenkels 8b6b0958ef replaygain: Implement rg update API 2017-09-18 14:15:03 +02:00
Daan Sprenkels 9c03c9bdc5 replaygain: Prepare song model for rg retrieval 2017-09-18 14:14:38 +02:00
Jim Driessen 1677389a02 Merge branch 'feature/mute_button' into 'master'
Add mute button.

See merge request !11
2017-09-05 14:05:56 +02:00
Jim Driessen 984a068880 Add mute button. 2017-09-05 14:02:27 +02:00
Jim Driessen aadeb44b43 Merge branch 'feature/refresh_queue' into 'master'
Update time only instead of rendering the whole queue every second.

See merge request !10
2017-09-04 15:35:42 +02:00
Jim Driessen 340b9e330f Update time only instead of rendering the whole queue every second. 2017-09-04 15:34:16 +02:00
Jim Driessen e8aeb271b9 Merge branch 'fix/timezone' into 'master'
Fix timezone issues.

See merge request !9
2017-06-12 17:13:55 +02:00
Jim Driessen be3b7b6a0a Fix timezone issues. 2017-06-12 17:12:44 +02:00
Jim Driessen 2a96b5eaf2 Merge branch 'feature/limit_hours' into 'master'
Limit hours when MAX_MINUTES_IN_A_ROW is in effect.

See merge request !8
2017-06-12 15:24:36 +02:00
Jim Driessen 43fe38404f Limit hours when MAX_MINUTES_IN_A_ROW is in effect. 2017-06-12 15:17:36 +02:00
Jim Driessen a81d53853e Merge branch 'fix/time_to_play' into 'master'
Fix time to play.

See merge request !7
2017-06-01 15:02:22 +02:00
Jim Driessen 801802e849 Fix time to play. 2017-06-01 15:00:05 +02:00
Jim Driessen b375646946 Merge branch 'feature/max_queue' into 'master'
Add maximum length a person can queue in a row.

See merge request !6
2017-06-01 14:15:52 +02:00
Jim Driessen df1a31efb7 Add maximum length a person can queue in a row. 2017-06-01 14:13:25 +02:00
Jim Driessen 2386c7a68d Merge branch 'feature/show-statistics-rank' into 'master'
Show rank of users in statistics.

See merge request !5
2017-05-09 13:53:57 +02:00
Jim Driessen 6d9c2340e7 Show rank of users in statistics. 2017-05-09 13:52:25 +02:00
Jim Driessen 2cb18d2458 Merge branch '5-stats-page' into 'master'
Basic statistics.

Closes #5

See merge request !4
2017-05-02 15:26:51 +02:00
Jim Driessen 0b926a4356 Basic statistics. 2017-05-02 15:25:15 +02:00
Jim Driessen cbc70be451 Show pointer when hovering over Plays In / Plays At. 2017-05-02 14:14:34 +02:00
Jim Driessen d2ca87fe7f Merge branch '6-toggle-column-plays-at-with-plays-in' into 'master'
Toggle column plays at with plays in.

Closes #6

See merge request !3
2017-05-02 12:42:19 +02:00
Jim Driessen 753095e8bd Toggle column plays at with plays in. 2017-05-02 12:40:26 +02:00
Jim Driessen a4be7cf4b6 Merge branch 'feature/api-volume-perms' into 'master'
Add can_control_volume permission to 'permissions' API response

See merge request !2
2017-04-11 14:38:10 +02:00
Sébastiaan Versteeg faa51b116b Add can_control_volume permission to 'permissions' API response 2017-02-11 21:23:46 +01:00
Jim Driessen 7c69c71392 Merge branch 'feature/api-login' into 'master'
Add route for login and return JSON on unauthorized api requests

See merge request !1
2017-02-09 15:34:43 +01:00
Sébastiaan Versteeg 28fabd437c Add route for login and permissions, return JSON on unauthorized API requests 2017-02-09 13:49:40 +01:00
Jim Driessen 4960d834fd Skip song from commandline. 2017-02-09 11:26:41 +01:00
Jim Driessen bceeb01f67 Add favicon. 2017-02-06 20:01:44 +01:00
Jim Driessen 2685a3c9cc Display mobile info box at the correct position. 2017-02-02 15:20:02 +01:00
Jim Driessen e90cf4cdef Better mobile queue. 2017-02-01 17:43:10 +01:00
Jim Driessen 7339c897f9 Make queue and request form not scrollable horizontally for better mobile usage. 2017-02-01 13:52:43 +01:00
Jim Driessen 0ed4f5af63 Make pagesize cookie expire in 365 days instead of after closing the browser. 2017-02-01 11:37:14 +01:00
Jim Driessen 48b35a6fde Instead of hiding the request form, disable the link after requesting a song. 2017-02-01 11:35:31 +01:00
Jim Driessen 17e134f528 Save number of songs in the search table to a cookie. 2017-02-01 00:43:18 +01:00
Jim Driessen 75bb88d52d Possibility to clear upload form. 2017-02-01 00:22:48 +01:00
Jim Driessen 99c5016d8a Multiupload revisited. Select multiple files at once for uploading. 2017-01-31 23:15:14 +01:00
Jim Driessen 7e005755e7 Ask for full name when registering. 2017-01-31 23:14:16 +01:00
Jim Driessen 87ed3301e8 Prevent scrolling to top for volume control. 2017-01-30 16:55:45 +01:00
Jim Driessen a5c2331bcf Volume control from the web interface. 2017-01-30 16:39:25 +01:00