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 DeMaria and Andrew 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 DeMaria and Andrew 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