Andrew DeMaria
ef813e371f
Removed unused classes and methods
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
9035394d3d
Removed unused class
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
2ffe582ccf
Removed custom logger
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
0916ab1aac
Dont mix ws and normal HttpServletRequest retrieval methods
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Eugene E. Kashpureff Jr
103de63636
Libresonic v6.2
8 years ago
Andrew DeMaria
37ae8d9f61
Fix previous checksum
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Shen-Ta Hsieh
868fea4a40
Losslessly recompress PNG files using ECT
...
* References
- [compare](https://css-ig.net/png-test-corpus )
- [homepage](https://github.com/fhanau/Efficient-Compression-Tool )
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
8 years ago
Andrew DeMaria
bba6e45664
Fixes #331
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Eugene E. Kashpureff Jr
ce5a2cf35f
Libresonic v6.2.beta4
8 years ago
Andrew DeMaria
b108787f1b
Fixed auth login failure logging
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Shen-Ta Hsieh
ccb36fe593
add zh_TW translate
...
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
8 years ago
Andrew DeMaria
6f3ede33d9
Bump jaudio tagger version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
856733d639
Fix recover and access denied security
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
e3d2dc292f
Fix csrf token with multipart upload
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
589909b906
Cache avatar view
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b2957139a3
Cache script, dwr, icons and coverArt
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b22437c735
Bump to 6.3 snapshot
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
60248477f6
Cache avatar view
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b6544e6738
Cache script, dwr, icons and coverArt
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
8505d69dd5
Fixed null pointer exception when getting avatar when NONE
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Eugene E. Kashpureff Jr
3bf2ca7c18
Libresonic v6.2.beta3
8 years ago
Andrew DeMaria
fdcb4adb3b
Add logger before create media file
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
cb781fde26
Removed unused license notice jsp
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Tom Powell
b8eb653e19
Remove jamstash
8 years ago
ae-g-i-s
c6572ccc86
Remove broken login link from login.insecure message.
...
This only applies to the following locales: ca da de en et fi is nl pt.
8 years ago
Andrew DeMaria
678c3a7cd3
Change back to snapshot
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
cd0665e426
Added debug info of scan date
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
f7bd43136b
Lock Down unsecured urls
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
8e99811fe0
Use proper resource loading for Upnp Logo #320
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
e47928d26a
Possible fix for #319
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
312774de9b
Added type to rest api
8 years ago
Andrew DeMaria
11e80dd43b
Jetty and Tomcat spring boot support
...
Spring boot supports both Jetty and Tomcat, however only one is supposed
to be used at a time. This is problematic for us, because we would like
to have both on the classpath so we can configure them (i.e.
org.libresonic.player.boot.TomcatApplication). To remedy this, we mark
both as provided, but have two profiles which then tell spring to
exclude one or the other from the lib-provided war. These exclude rules
are a bit fragile, but can be reproduced by analyzing mvn
dependency:tree output.
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b53f8eef17
Catch NoClassDefFoundError as well
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Eugene E. Kashpureff Jr
58e380b13c
Libresonic v6.2.beta2
8 years ago
Andrew DeMaria
07ff71df0c
Consolidate Logging
...
- Use sl4fj as a backend to org.libresonic.Logger
- Output the same logs to libresonic.log as the console
- Use spring-boot logging constructs
- Turn down logging to error for non-libresonic classes info for
libresonic classes and liquibase (perhaps change this in the future,
but might be helpful for folks migrating their databases).
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
a1698861d4
Change to server-side pagination for Sibling Albums and Sub Dirs
...
- Only paritial pagination, first X, then showAll
- Default is 40 for subDirs and sibling albums each
- showAll parameter causes page refresh with entirely new list
TODO/Future improvements include:
- Finer grain pagination
- Pagination done at the database level
- Seamless refresh with JS
- Unify all pagination uses across the site
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
f78b4a2d76
Relax rest view suffix
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
9c224b7853
Added UI for Database settings
...
Also cleanup some documentation
*Database Settings have been renamed and will require manually fixing
from 6.2beta1*
database.varchar.maxlength -> DatabaseMysqlMaxlength
database.config.type -> DatabaseConfigType
database.config.embed.driver -> DatabasigEmbedDriver
database.config.embed.url -> DatabaseConfigEmbedUrl
database.config.embed.username -> DatabasigEmbedUsername
database.config.embed.password -> DatabasigEmbedPassword
database.config.jndi.name -> DatabaseConfigJNDIName
database.usertable.quote -> DatabaseUsertableQuote
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Jonas L
a51b32ef35
Remove ad service
8 years ago
Andrew DeMaria
9b35781b87
Fix #296 4XX on podcasts page
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
b9b34d22d7
Remove stack trace output
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
988c98b3a9
Added libresonic banner
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
3c43630f93
Reduce logging during tests to make travis happy
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
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>
8 years ago
Andrew DeMaria
6e5ba7a261
Cleanup unused file and reorder test home setup
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
81553a55b5
Fix test dependency
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
dad809cf79
Added test case for special characters
8 years ago
Andrew DeMaria
97a54658c6
Avoid direct dependency on tomcat
...
- Use reflection to invoke tomcat configs
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Andrew DeMaria
68967a0f8d
Cleanup pom and remove full profile
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
8 years ago
Eugene E. Kashpureff Jr
847eb5c30b
Libresonic v6.2.beta1
8 years ago