Commit Graph
74 Commits
Author SHA1 Message Date
Andrew DeMaria dbab20e096 Added transcoder setup doc
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-26 13:54:39 -07:00
Andrew DeMaria 464e2825d5 Removed unused import
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-25 16:08:13 -07:00
Andrew DeMaria 502b5fba17 Fix #257 Playlist download dups
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-25 16:04:20 -07:00
Andrew DeMaria b72c513c6a Removed port forwarding
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-23 21:02:06 -07:00
Andrew DeMaria 2791287bd5 Merge branch 'biconou-install' into develop 2017-02-23 20:31:45 -07:00
Andrew DeMaria 6d3c3e2d8d Use more intelligent version parsing
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-23 20:31:19 -07:00
Andrew DeMaria cc0ac2e4d2 Removed chat feature
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-19 21:02:41 -07:00
Andrew DeMaria 370089f3e1 Stop using legacy schema version scheme, set it to 100 as the last update
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-19 21:01:50 -07:00
Andrew DeMaria d12c790a0e Bump apache commons libraries to fix some known bugs
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-19 21:01:07 -07:00
Andrew DeMaria 370fbeb6b4 Change the version back to 6.2
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-19 20:59:08 -07:00
Andrew DeMaria 0d8fb8c318 Remove BUILD.md as its redundant to INSTALL.md
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-02-19 15:45:36 -07:00
Andrew DeMaria 1f1ec26634 Fixed rating query
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-30 12:43:10 -07:00
Andrew DeMaria 488a7d720b Reimplement ldap
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-30 12:43:02 -07:00
Andrew DeMaria e15eec7fdd Fixed column reference
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-28 16:09:13 -07:00
Andrew DeMaria c37f25c2ba Make xspf import less picky
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-21 13:49:40 -07:00
Andrew DeMaria cf849ee948 Added csrf token to html forms
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-21 09:48:09 -07:00
Andrew DeMaria d5ccb9bb78 Added other spring related information to error.jsp 2017-01-21 09:23:47 -07:00
Andrew DeMaria 9292c457c9 Updated proxy doc
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-20 21:07:00 -07:00
Andrew DeMaria 0ecdaec783 Removed unncessary build steps in travis
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-17 21:24:16 -07:00
Andrew DeMaria d681eda914 Remove installation from project
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-17 21:23:33 -07:00
Andrew DeMaria 2948ae0f78 Fix remember me
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-15 14:09:47 -07:00
Andrew DeMaria 9df2660d1e Allow data source config type to be specified via system property
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-15 12:48:18 -07:00
Andrew DeMaria d6d53ef2f6 Standardize import order and add maven plugin to check
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-13 19:58:48 -07:00
Andrew DeMaria 4dc97f8dbb Removed synchronized from dao layer and replaced with transactions
Also improved tests to be more spring like

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-13 18:35:20 -07:00
Andrew DeMaria 153ba1adfa Cleanup playlists controller and fix 404
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 14:50:21 -07:00
Andrew DeMaria 37b35cdb87 More logout fixes
- Ensure logout query parameters are allowed by spring security
- Allow GET request for logout

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 14:35:14 -07:00
Andrew DeMaria 6427b0ce59 Added back in force default login url
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 14:35:05 -07:00
Andrew DeMaria edc734dc43 Fixed logout jsp url reference
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 13:52:20 -07:00
Andrew DeMaria 0a16c2cb52 Merge remote-tracking branch 'origin/pr/210' into develop
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 13:32:16 -07:00
Andrew DeMaria fd9fd618af Fix #211
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-07 13:29:16 -07:00
Andrew DeMaria bbe20e2556 Fix podcast query
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-04 23:37:40 -07:00
Andrew DeMaria f57da83df1 Removed checkpoint call
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-04 23:37:35 -07:00
Andrew DeMaria 7b304cf57d Fix sql type error for postgres
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-04 23:37:29 -07:00
Andrew DeMaria 49dc5176d5 General fixups
- Fixed tomcat deployment
- Removed web.xml
- Migrated to servlet api 3
- Added back in logging error resolver
- Fixed error jsp page not working
- Fixed login path when deployed to tomcat
- Cleanup custom liquibase precondition class
- Made the hsql index check more robust

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-01-04 23:37:22 -07:00
Andrew DeMaria c6ff05fa7a Fixes #198 Use correct libresonic home
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-31 10:12:41 -07:00
Andrew DeMaria fac659eb24 Fixed assigning a playlist to a user
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-31 10:12:33 -07:00
Andrew DeMaria 0749b5f281 Removed no longer needed setting for mysql
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 15:16:45 -07:00
Andrew DeMaria a097644e5f Created a better workaround for https://liquibase.jira.com/browse/CORE-2966
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 15:16:41 -07:00
Andrew DeMaria 9540167d49 Revert "Only create indices with tables"
This reverts commit f26addfd1b.

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 15:16:37 -07:00
Andrew DeMaria 0cbd3ad538 Fix overflow and tests
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 12:10:54 -07:00
Andrew DeMaria 478c32a631 Mark old checksums as valid
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:42:06 -07:00
Andrew DeMaria f26addfd1b Only create indices with tables
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:42:02 -07:00
Andrew DeMaria 667367280f Added testcase to reproduce liquibase failure
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:41:58 -07:00
Andrew DeMaria 18e793c64d Make dao layer more db vendor agnostic
- Removed usages of TOP
- Dont send null for autogenerate columns

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:41:55 -07:00
Andrew DeMaria f60811e51b Fix ambigous constructor ref that seems to only happen on debian
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:41:51 -07:00
Andrew DeMaria 529cb6c317 Added documentation
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:40:47 -07:00
Andrew DeMaria 4b34bc0139 Convert to liquibase from handrolled migration tool
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:40:40 -07:00
Andrew DeMaria 1d9b7d48c5 Migrate from Properties to Commons-Configuration
- Added loading of properties file before database initialization

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:40:23 -07:00
Andrew DeMaria 762ce0ad52 Revert "Auto locate transcoder binary"
This reverts commit cadc1022f1.

On further testing, this needs more work.

Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 11:31:49 -07:00
Andrew DeMaria f344fbb989 Fixes #180 Display validation errors on user settings tab
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-23 10:53:03 -07:00
Andrew DeMaria 5ba7e77e11 Fix build dependency
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-18 20:00:33 -07:00
Andrew DeMaria 699ea643e2 Fixes #179 and Fixes #181
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-18 19:51:03 -07:00
Andrew DeMaria 95159ed298 Added logging exception resolver
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-18 19:50:40 -07:00
Andrew DeMaria cadc1022f1 Auto locate transcoder binary
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-12-11 20:58:29 -07: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
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
Andrew DeMaria 81730fe52f Bump spring beans version
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-20 22:01:14 -07:00
Andrew DeMaria 901067bb1a Fixed display of login error
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:40:05 -07:00
Andrew DeMaria a3c64d2024 Migrate from acegisecurity to spring security
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:39:58 -07:00
Andrew DeMaria 6896538a6f Added missing dependencies
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:39:54 -07:00
Andrew DeMaria 196fdf63ba Fixed issue with null Integer id return value
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:39:49 -07:00
Andrew DeMaria bd42e92928 Update dao layer to use update spring-jdbc 3/4 api
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:39:44 -07:00
Andrew DeMaria d4422a8c37 Update to spring 3.X.X temporarily
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-19 10:39:37 -07:00
Andrew DeMaria bc8186fd1b Removed extraneous property
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-11-15 20:42:26 -07:00
Andrew DeMaria 8a8a03a66f Updated gitignore for intellij
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-25 18:33:07 -06:00
Andrew DeMaria 92368cca8f Fixed display of login error
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-20 22:47:39 -06:00
Andrew DeMaria 45085ca3b8 Removed iml files
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:59:25 -06:00
Andrew DeMaria 04f0167f66 Migrate from acegisecurity to spring security
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:50:51 -06:00
Andrew DeMaria 1e81ae70d4 Added missing dependencies
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:50:49 -06:00
Andrew DeMaria 6f54dc05d5 Fixed issue with null Integer id return value
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:50:47 -06:00
Andrew DeMaria 3213b3f115 Update dao layer to use update spring-jdbc 3/4 api
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:50:45 -06:00
Andrew DeMaria 53dc138574 Update to spring 3.X.X temporarily
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-10-19 20:50:34 -06:00
Andrew DeMaria 75b51c5607 Removed redundant groupId refs
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2016-05-15 21:17:00 -06:00