Andrew DeMaria
9b35781b87
Fix #296 4XX on podcasts page
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-16 15:27:07 -06:00
Andrew DeMaria
a16ef6e9c3
Merge branch 'banner' into develop
2017-03-15 18:52:53 -06:00
Andrew DeMaria
83373193f4
Merge remote-tracking branch 'origin/pr/288' into develop
2017-03-14 21:13:39 -06:00
Andrew DeMaria
b9b34d22d7
Remove stack trace output
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-14 21:12:00 -06:00
Andrew DeMaria
988c98b3a9
Added libresonic banner
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-14 21:02:11 -06:00
Andrew DeMaria
509fd8f6aa
Various documentation improvements
...
- Remove duplicate and outdated INSTALL.md file
- Clarity around supported platforms
- Misc
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-11 19:05:04 -07:00
Andrew DeMaria
3c43630f93
Reduce logging during tests to make travis happy
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-11 18:21:03 -07:00
Andrew DeMaria
d8eb4109b8
Turn off reuse forks
...
Reusing forks seems to cause problems with the Jenkins build.
It adds about 2 minutes additional test time
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-11 17:58:31 -07:00
Andrew DeMaria
6e5ba7a261
Cleanup unused file and reorder test home setup
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-11 17:38:45 -07:00
Andrew DeMaria
81553a55b5
Fix test dependency
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-11 17:22:17 -07:00
Andrew DeMaria
dad809cf79
Added test case for special characters
2017-03-11 17:05:07 -07:00
Andrew DeMaria
97a54658c6
Avoid direct dependency on tomcat
...
- Use reflection to invoke tomcat configs
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-07 22:20:05 -07:00
Andrew DeMaria
68967a0f8d
Cleanup pom and remove full profile
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-05 21:26:18 -07:00
Andrew DeMaria
190208debc
Correctly calculate base url in the case a proxy server is present
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-03 15:25:03 -07:00
Andrew DeMaria
0c629abd4f
Removed unused network status
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-03 15:24:03 -07:00
Andrew DeMaria
8b92f2bc51
Remove url redirection
...
- Add upnp specific base url
- Use http request base url for areas used by url redirection
- Fix sharing
- Removed Network Settings tab
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-03-03 15:23:59 -07:00
Andrew DeMaria
333d2f13fd
Fix link
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-02-26 13:56:36 -07:00
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 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