Commit Graph
946 Commits
Author SHA1 Message Date
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
Andrew DeMariaandGitHub b95c077c6f Merge pull request #353 from ibmibmibm/develop
add zh_TW translate
2017-04-21 10:58:10 -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 DeMariaandGitHub e9649dd746 Fix broken link on readme 2017-04-18 22:52:49 -05:00
Andrew DeMariaandGitHub 492fb1a111 Merge pull request #350 from nvllsvm/stable
README update
2017-04-18 22:46:00 -05:00
Andrew Rabert dcbc55501c README update
Signed-off-by: Andrew Rabert <draje@nullsum.net>
2017-04-18 22:50:44 -04: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
Andrew DeMariaandGitHub c579837595 Added some notes about spring boot parameters 2017-04-06 16:38:52 -05:00
Andrew DeMariaandGitHub 0902a6c846 Add clean to maven command 2017-04-06 16:22:27 -05: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 DeMariaandGitHub f13ed83d77 Added missing digit 2017-04-02 21:56:44 -06:00
Andrew DeMaria bcbd6c361f Added test database versions
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-04-02 21:54:17 -06:00
Joshua M. BonifaceandGitHub 8aba7983cc Update PROXY.md
This makes two changes to the HAProxy documentation:

1) Replaces the `reqadd` statements with `http-request set-header` statements, including a dynamic `X-Forwarded-Host`. Rationale is that this is  cleaner (no manual adding of domain), and extensible to a multi-domain environment. Note that I have NOT tested the `:[port]` trick on this form of the command since I run on port 443.

2) Moves the `redirect scheme` from the backend to the frontend. I disagree with the logic of the commit (002275468a) that moved this to the backend - in a multi-backend environment, putting it in the frontend is cleaner, and in this simple config it makes no functional difference.
2017-03-29 02:40:59 -04: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
drinnandGitHub 835bbbc0a5 Add X-Headers for haproxy
Added X-Headers for haproxy configuration
2017-03-26 17:44:42 -05: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 6900142c4d Added doc from @texneues for https on tomcat and freebsd 2017-03-23 20:41:33 -06: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
Andrew DeMaria a7be3743b1 Merge remote-tracking branch 'personal/album-subdirs-pagination' into develop 2017-03-22 19:07:19 -06:00
Andrew DeMaria 4b7ab82017 Merge remote-tracking branch 'origin/pr/304' into develop 2017-03-22 19:07:11 -06:00
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>
2017-03-22 19:00:48 -06:00
Andrew DeMaria f78b4a2d76 Relax rest view suffix
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
2017-03-20 18:10:56 -06:00
Andrew DeMaria c309eb79de Merge remote-tracking branch 'origin/pr/303' into develop 2017-03-19 19:43:31 -06:00
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>
2017-03-19 16:35:26 -06:00
Jonas LandGitHub a51b32ef35 Remove ad service 2017-03-18 23:13:08 +01:00