Commit Graph
336 Commits
Author SHA1 Message Date
joandAndrew DeMaria ff6e12eb56 Rebuild assets (logo and icons)
- Also Remove old nonfree assets
2017-05-18 22:31:59 -06:00
Andrew DeMaria 7d67e72866 Merge remote-tracking branch 'origin/pr/404' into develop 2017-05-18 15:11:43 -06:00
Andrew DeMaria f8a635ea9d Simplify rest request mappings
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-18 15:11:24 -06:00
François-Xavier Thomas b9be3fef1d REST: Avoid Lucene crashes when searching for 0 documents 2017-05-17 00:26:48 +02:00
Andrew DeMaria 27454e6d41 Only enable upnp when sonos or dlna is enabled
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-14 19:41:35 -06:00
Andrew DeMaria 87ed516049 Fixed missing imports
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-04 18:15:56 -06:00
Andrew DeMaria 7e66fefe39 Fix import
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-04 18:09:30 -06:00
Andrew DeMaria ef813e371f Removed unused classes and methods
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-04 18:09:29 -06:00
Andrew DeMaria 9035394d3d Removed unused class
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-04 18:09:28 -06:00
Andrew DeMaria 2ffe582ccf Removed custom logger
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-04 18:09:26 -06:00
Andrew DeMaria 7c19e9f4ab Merge branch 'stable' into develop
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>

Conflicts:
	libresonic-main/pom.xml
	libresonic-rest-api/pom.xml
	libresonic-sonos-api/pom.xml
	pom.xml
2017-05-04 17:38:42 -06:00
Andrew DeMaria 0916ab1aac Dont mix ws and normal HttpServletRequest retrieval methods
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-05-03 17:18:50 -06:00
Eugene E. Kashpureff Jr 103de63636 Libresonic v6.2 2017-05-02 16:09:01 +00:00
Andrew DeMaria 68170789d7 Merge remote-tracking branch 'origin/pr/365' into develop 2017-05-01 21:20:42 -06:00
Andrew DeMaria 37ae8d9f61 Fix previous checksum
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-28 21:10:13 -06:00
Tom PowellandGitHub 154d4316e6 Merge pull request #363 from muff1nman/fix-331
Fixes #331
2017-04-27 11:26:00 -07:00
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>
2017-04-26 16:42:32 +08:00
Andrew DeMaria bba6e45664 Fixes #331
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-25 20:41:52 -06:00
Eugene E. Kashpureff Jr ce5a2cf35f Libresonic v6.2.beta4 2017-04-25 21:07:15 +00:00
Andrew DeMaria b108787f1b Fixed auth login failure logging
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-22 10:04:48 -06:00
Shen-Ta Hsieh ccb36fe593 add zh_TW translate
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
2017-04-22 00:18:07 +08:00
Andrew DeMaria 6f3ede33d9 Bump jaudio tagger version
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-17 20:17:54 -06:00
Andrew DeMaria 856733d639 Fix recover and access denied security
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-15 17:18:29 -06:00
Andrew DeMaria e3d2dc292f Fix csrf token with multipart upload
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-15 16:53:12 -06:00
Andrew DeMaria 589909b906 Cache avatar view
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-12 21:06:54 -06:00
Andrew DeMaria b2957139a3 Cache script, dwr, icons and coverArt
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-12 21:06:48 -06:00
Andrew DeMaria b22437c735 Bump to 6.3 snapshot
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-10 19:19:42 -06:00
Andrew DeMaria 60248477f6 Cache avatar view
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-08 10:40:19 -06:00
Andrew DeMaria b6544e6738 Cache script, dwr, icons and coverArt
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-08 10:34:12 -06:00
Andrew DeMaria 49f4b45725 Merge remote-tracking branch 'origin/pr/315' into develop 2017-04-08 10:10:32 -06:00
Andrew DeMaria 8505d69dd5 Fixed null pointer exception when getting avatar when NONE
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-08 10:01:40 -06:00
Eugene E. Kashpureff Jr 51e9ef6ade Merge Pull Request #309 into develop 2017-04-08 07:00:24 +00:00
Eugene E. Kashpureff Jr fd59f20086 Merge Pull Request #329 into develop 2017-04-08 07:00:10 +00:00
Eugene E. Kashpureff Jr 32e6d1cf6a Merge Pull Request #336 into develop 2017-04-08 06:59:53 +00:00
Eugene E. Kashpureff Jr 3bf2ca7c18 Libresonic v6.2.beta3 2017-04-08 06:54:19 +00:00
Andrew DeMaria fdcb4adb3b Add logger before create media file
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-07 18:02:51 -06:00
Andrew DeMaria cb781fde26 Removed unused license notice jsp
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-07 17:57:34 -06:00
Tom Powell b8eb653e19 Remove jamstash 2017-04-05 22:19:11 -07:00
ae-g-i-sandAndrew DeMaria 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.
2017-04-05 18:15:00 -06:00
Andrew DeMaria 678c3a7cd3 Change back to snapshot
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-04 06:54:18 -06:00
Andrew DeMaria cd0665e426 Added debug info of scan date
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-04 06:37:42 -06:00
Andrew DeMaria f7bd43136b Lock Down unsecured urls
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-03 18:22:43 -06:00
Andrew DeMaria 8e99811fe0 Use proper resource loading for Upnp Logo #320
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-03-27 20:13:52 -06:00
Andrew DeMaria e47928d26a Possible fix for #319
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-03-27 19:45:45 -06:00
Andrew DeMaria 312774de9b Added type to rest api 2017-03-25 00:23:43 -06:00
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>
2017-03-24 16:20:34 -06:00
Andrew DeMaria b53f8eef17 Catch NoClassDefFoundError as well
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-03-23 22:46:38 -06:00
Eugene E. Kashpureff Jr 58e380b13c Libresonic v6.2.beta2 2017-03-24 04:31:46 +00:00
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>
2017-03-22 21:36:00 -06:00
Andrew DeMaria a12bdd6e0a Merge branch 'stable' into develop
Conflicts:
	CHANGELOG.md
	INSTALL.md
	libresonic-assembly/pom.xml
	libresonic-booter/pom.xml
	libresonic-booter/src/main/resources/images/libresonic-512.png
	libresonic-installer-debian/pom.xml
	libresonic-installer-mac/pom.xml
	libresonic-installer-rpm/pom.xml
	libresonic-installer-windows/pom.xml
	libresonic-main/pom.xml
	libresonic-main/src/main/java/org/libresonic/player/dao/schema/hsql/Schema62.java
	libresonic-main/src/main/resources/org/libresonic/player/service/logo-512.png
	libresonic-main/src/main/webapp/icons/buuftheme/logo.png
	libresonic-main/src/main/webapp/icons/coolandclean/logo.png
	libresonic-main/src/main/webapp/icons/default_dark/logo_light.png
	libresonic-main/src/main/webapp/icons/default_light/logo.png
	libresonic-main/src/main/webapp/icons/denim/logo_light.png
	libresonic-main/src/main/webapp/icons/groove/logo.png
	libresonic-main/src/main/webapp/icons/hicon/logo.png
	libresonic-main/src/main/webapp/icons/hiconi/logo_light.png
	libresonic-main/src/main/webapp/icons/hitech/logo_light.png
	libresonic-main/src/main/webapp/icons/midnightfun/logo.png
	libresonic-main/src/main/webapp/icons/monochrome/logo.png
	libresonic-main/src/main/webapp/icons/monochrome/logo_light.png
	libresonic-main/src/main/webapp/icons/pinkpanther/logo_light.png
	libresonic-main/src/main/webapp/icons/simplify/logo_light.png
	libresonic-main/src/main/webapp/icons/slick/logo_light.png
	libresonic-main/src/main/webapp/icons/sonic/logo.png
	libresonic-main/src/main/webapp/icons/sonic_blue/logo_light.png
	libresonic-main/src/main/webapp/icons/sonic_white/logo.png
	libresonic-main/src/main/webapp/icons/subStandard/logo_light.png
	libresonic-rest-api/pom.xml
	libresonic-sonos-api/pom.xml
	pom.xml
2017-03-22 19:47:57 -06:00