Commit Graph
36 Commits
Author SHA1 Message Date
François-Xavier Thomas c76a92746d Issue #164: Show link to MusicBrainz release on album pages 2018-05-22 23:17:33 +02:00
François-Xavier Thomas b9be3fef1d REST: Avoid Lucene crashes when searching for 0 documents 2017-05-17 00:26:48 +02:00
François-Xavier Thomas 1a12976c72 Fix status page crash 2017-02-11 01:25:53 +01:00
François-Xavier Thomas 4316292ce7 Fix replaced CSRF token for shuffle radio
For convenience, shuffle radio filters were saved and restored when
loading the `more.view` page. This also happened for the `_csrf` field,
which caused it to take an old and invalid value.
2017-02-11 00:55:32 +01:00
François-Xavier Thomas 6b81f0f6d5 Fix: Allow POST method for db.view form 2017-02-09 23:48:12 +01:00
François-Xavier Thomas 4efa7ccbf6 Doc: Add warning about HAProxy 1.7 2017-02-03 00:27:36 +01:00
François-Xavier Thomas fedcddc060 Doc: Fix haproxy documentation (#242) 2017-02-02 22:42:14 +01:00
François-Xavier Thomas 7326378f0a Tweak Tomcat performance
This commit does the following things :

* Increase Tomcat resource cache size to be able to actually store
  something in there.
* Increase Tomcat resource cache TTL to avoid costly evictions
* Put Jasper in production mode to avoid recompiling JSPs
2017-01-17 21:27:48 +01:00
François-Xavier Thomas cd348fe21e Fix typo in 'next song' keyboard shortcut help 2016-12-23 21:41:01 +01:00
François-Xavier Thomas df345f0342 Hide cover art overflows again when needed 2016-12-23 21:40:52 +01:00
François-Xavier Thomas 22fe408818 Migrate random play queues to Spring 4 2016-12-14 12:05:31 +01:00
François-Xavier Thomas 6d8df63a7e Implement shuffle radio feature (#145) 2016-12-11 15:18:15 +01:00
François-Xavier Thomas 24328a1d08 Doc: Move build and migration docs to documentation/ 2016-12-07 23:25:19 +01:00
François-Xavier Thomas 31762a3e50 Doc: Add documentation for reverse proxying 2016-12-06 22:33:58 +01:00
François-Xavier ThomasandTom Powell 9b48d45d51 Fix libresonic-booter crash with Spring 3 2016-11-27 13:36:24 -08:00
François-Xavier ThomasandEugene E. Kashpureff Jr 739fafe633 Fix shuffle behavior introduced in #132
The player's current file was not being updated, resulting in always
considering that it was playing the first one when shuffling.
2016-11-27 18:56:32 +00:00
François-Xavier Thomas ad94e9a9d3 Store previously used shuffle filters 2016-11-27 18:41:26 +01:00
François-Xavier Thomas 76f42dfc1f Add play count filter 2016-11-27 18:41:26 +01:00
François-Xavier Thomas 1311e0220a Add to playlist feature in the 'shuffle' section 2016-11-27 18:41:26 +01:00
François-Xavier Thomas 71b17a8588 Handle additional shuffle filters
This commit also replaces Lucene with an SQL query when looking for
random songs. This should improve performance quite a bit and allows us
to use more complex filters on columns that are not indexed by Lucene.
2016-11-27 18:41:26 +01:00
François-Xavier Thomas 8ff762ed0f Add more filters to the shuffle page 2016-11-27 18:40:25 +01:00
François-Xavier Thomas ef1a41b2a6 Fix jerky play queue animation right after loading 2016-11-27 18:40:03 +01:00
François-Xavier Thomas d2c23dfbcf Help: Add padding to keyboard shortcuts for readability 2016-11-27 18:40:03 +01:00
François-Xavier Thomas 49f6420c44 Help: Add link to the user preferences page 2016-11-27 18:40:03 +01:00
François-Xavier Thomas 04c9308a85 Test: Add missing columns to UserDao test case 2016-11-27 18:40:03 +01:00
François-Xavier Thomas 0fc35dd1b2 Add shortcut help for 'toggle play queue' 2016-11-27 18:40:02 +01:00
François-Xavier Thomas 349143cff1 Make shortcuts work in Jukebox mode 2016-11-27 18:40:02 +01:00
François-Xavier Thomas 4f2887e60a Fix issue with volume up/down shortcut 2016-11-27 18:40:02 +01:00
François-Xavier Thomas 3fdb07aa27 Add keyboard shortcuts help page in more.jsp 2016-11-27 18:40:02 +01:00
François-Xavier Thomas fccf2a013d Add user option for keyboard shortcuts 2016-11-27 18:40:02 +01:00
François-Xavier Thomas 8006d62f55 Restored most keyboard shortcuts from Subsonic
Signed-off-by: François-Xavier Thomas <fx.thomas@gmail.com>
2016-11-27 18:40:02 +01:00
François-Xavier ThomasandAndrew DeMaria 50e7b73a23 Document how to generate release archives 2016-11-15 19:04:57 -07:00
François-Xavier ThomasandAndrew DeMaria 604cd68edb Add Travis CI configuration
Signed-off-by: François-Xavier Thomas <fx.thomas@gmail.com>
2016-11-15 19:04:46 -07:00
François-Xavier Thomas 43aebfbe9f Fix cover art overflow issues
Cover art images whose height is larger than their width overflow their
containing div and are superposed with the name of the album, and
sometimes other albums below.
2016-11-12 16:29:52 +01:00
François-Xavier Thomas 65c4a72291 Fix #71: Move current track to to when shuffling
Signed-off-by: François-Xavier Thomas <fx.thomas@gmail.com>
2016-10-28 22:46:37 +02:00
François-Xavier ThomasandAndrew DeMaria 88e4dd35b8 Add list reload delay user preference
Signed-off-by: François-Xavier Thomas <fx.thomas@gmail.com>
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-26 18:24:32 -06:00