Commit Graph
163 Commits
Author SHA1 Message Date
Rémi Cocula cab1ee9b6e Spring Boot : make login form work again. 2016-12-14 22:55:21 +01:00
Rémi Cocula 88ab70117e Change version to 6.2.beta1.springboot 2016-12-14 21:01:16 +01:00
François-Xavier Thomas 22fe408818 Migrate random play queues to Spring 4 2016-12-14 12:05:31 +01:00
Rémi Cocula c0ee1ef786 Merge remote-tracking branch 'upstream/develop' into biconou_develop_PR_SpringBoot
Conflicts:
	libresonic-main/src/main/resources/applicationContext-security.xml
2016-12-14 00:29:35 +01:00
Rémi Cocula 2e09bc9b75 WIP Spring Boot 2016-12-14 00:24:58 +01:00
Eugene E. Kashpureff JrandGitHub 7ccc81c85f Merge pull request #174 into develop 2016-12-12 19:02:47 -08:00
Eugene E. Kashpureff JrandGitHub 909516e4e7 Merge pull request #155 into develop 2016-12-12 19:01:45 -08:00
Rémi Cocula 8cc6ab95fd Change version number to 6.2.beta1.spring4 2016-12-12 21:37:42 +01:00
Rémi Cocula c3240b03bd Remove direct Spring dependencies (as they come from SpringBoot) 2016-12-12 21:20:01 +01:00
Andrew DeMaria cadc1022f1 Auto locate transcoder binary
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-11 20:58:29 -07:00
Rémi Cocula 2ad8ec005c Add SpringBoot application. 2016-12-11 22:39:13 +01:00
Rémi Cocula 33b7d81dd9 Merge branch 'biconou_spring-4-update_PR' into biconou_develop_PR_SpringBoot 2016-12-11 22:23:52 +01:00
Rémi Cocula 5ae6f5462a Clean up dependencies 2016-12-11 22:23:22 +01:00
Rémi Cocula 63253e4ff8 Intoduce SpringBoot 2016-12-11 21:46:31 +01:00
Rémi Cocula ddd8498040 Move to Spring4 + remove PasswordSettingsController + remove PremiumSettingsController 2016-12-11 21:13:51 +01:00
Rémi Cocula d78244aa36 Corrections on UserSettingsController. 2016-12-11 19:31:33 +01:00
Rémi Cocula ddea3f47ff Corrections on PlayerSettingsController and SearchController. 2016-12-11 19:21:02 +01:00
Rémi Cocula 4561e38807 Corrections on GeneralSettingsController. 2016-12-11 19:11:29 +01:00
Rémi Cocula b2b4384387 Corrections on MusicFolderSettingsController. 2016-12-11 19:03:41 +01:00
Rémi Cocula a0ab86a6ac Corrections on NetworkSettingsController. 2016-12-11 17:44:31 +01:00
Rémi Cocula ba80e99703 Migration of PersonalSettingsController + unit test. 2016-12-11 17:18:28 +01:00
François-Xavier Thomas 6d8df63a7e Implement shuffle radio feature (#145) 2016-12-11 15:18:15 +01:00
Ben Kelsey c9536ff310 This upgrades Apache HttpClient
- Update to latest version of httpclient and httpcomponents
- Fixes resulting deprecations
- Switch to using try with resources

Signed-off-by: Ben Kelsey <bfkelsey@gmail.com>
2016-12-06 21:25:45 -08:00
Rémi Cocula f4636a09ed Migration of UserSettingsController + unit test. 2016-12-06 19:51:24 +01:00
Rémi Cocula 0c265e2f3d Migration of SearchController + unit test. 2016-12-01 22:19:28 +01:00
Rémi Cocula c46416834b Migration of PlayerSettingsController + unit test. 2016-12-01 21:53:55 +01:00
Andrew DeMariaandAndrew DeMaria 33c16db802 Dont refresh key between server restarts
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-30 15:22:59 -07:00
Andrew DeMariaandAndrew DeMaria 5023ba5875 Fix remember me
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-30 15:22:59 -07:00
Thomas BastianiandAndrew DeMaria 7c5d8088dc Fix SQL table and column being incorrectly swapped
Signed-off-by: Thomas Bastiani <thom@codehawks.eu>
2016-11-30 15:16:23 -07:00
Rémi Cocula 7a76a3ea75 Migration of GeneralSettingsController + unit test. 2016-11-30 22:22:05 +01:00
Rémi Cocula f5a380eada Migration of MusicFolderSettingsController + unit test. 2016-11-30 22:05:40 +01:00
Rémi Cocula 9bdbb5ab4f Migration of NetworkSettingsController + unit test. 2016-11-30 21:10:18 +01:00
Andrew DeMaria d6999baa2d Fix login redirect not working occasionally
This forces the loading of the index page during login as was done prior
in acegi security. It is a necessary crutch for now because libresonic
doesn't retain a good targetUrl at all times.

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-29 19:26:16 -07:00
Rémi Cocula d422fc4086 Begin of migration of deprecated controllers style. 2016-11-30 00:18:50 +01:00
Rémi Cocula f6541632bb Add temporary test jetty server (to be removed later). 2016-11-29 23:03:07 +01:00
Rémi Cocula 3354f6623a Change version to 6.2.spring4-SNAPSHOT. 2016-11-28 21:22:20 +01:00
Rémi Cocula 02544d8406 LoginController : no need to declare members final. 2016-11-28 20:52:03 +01:00
Rémi Cocula c7c2ee4875 Merge branch 'biconou_spring-3-update_PR' into biconou_spring-4-update_PR 2016-11-28 20:49:53 +01:00
Eugene E. Kashpureff Jr c50060884d Merge Pull Request #137 into develop
Conflicts:
	libresonic-main/src/main/webapp/WEB-INF/jsp/more.jsp
2016-11-27 23:05:38 +00:00
Eugene E. Kashpureff Jr 9d3d6ce52d Merge Pull Request #124 into develop 2016-11-27 23:00:58 +00:00
Eugene E. Kashpureff Jr e51edb3e20 Merge Pull Request #110 into develop 2016-11-27 23:00:01 +00: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 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