1468 Commits
Author SHA1 Message Date
dependabot-preview[bot]andjvoisin cf44bf1743 Bump dockerfile-maven-plugin from 1.4.9 to 1.4.13
Bumps [dockerfile-maven-plugin](https://github.com/spotify/dockerfile-maven) from 1.4.9 to 1.4.13.
- [Release notes](https://github.com/spotify/dockerfile-maven/releases)
- [Changelog](https://github.com/spotify/dockerfile-maven/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotify/dockerfile-maven/compare/v1.4.9...v1.4.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 21:06:12 +00:00
dependabot-preview[bot]andjvoisin e303fe388e Bump commons-fileupload from 1.3.3 to 1.4
Bumps commons-fileupload from 1.3.3 to 1.4.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 21:06:01 +00:00
dependabot-preview[bot]andjvoisin bb366fc116 Bump jetty-jspc-maven-plugin from 9.4.19.v20190610 to 9.4.26.v20200117
Bumps [jetty-jspc-maven-plugin](https://github.com/eclipse/jetty.project) from 9.4.19.v20190610 to 9.4.26.v20200117.
- [Release notes](https://github.com/eclipse/jetty.project/releases)
- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.19.v20190610...jetty-9.4.26.v20200117)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 21:04:59 +00:00
dependabot-preview[bot]andjvoisin 1189a10c5a Bump jackson-core from 2.10.0 to 2.10.2
Bumps [jackson-core](https://github.com/FasterXML/jackson-core) from 2.10.0 to 2.10.2.
- [Release notes](https://github.com/FasterXML/jackson-core/releases)
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.10.0...jackson-core-2.10.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 21:04:51 +00:00
François-Xavier Thomas 77a95b0e86 Also bump seamless-util to 1.1.2 2020-02-12 21:56:24 +01:00
François-Xavier Thomas 73747db980 Also bump cling-core to 2.1.2 2020-02-12 21:54:24 +01:00
François-Xavier Thomas 8944368c24 Also bump xmlunit-matchers to 2.6.3 2020-02-12 21:51:49 +01:00
dependabot-preview[bot]andGitHub a250fe619e Bump xmlunit-core from 2.6.2 to 2.6.3
Bumps [xmlunit-core](https://github.com/xmlunit/xmlunit) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/xmlunit/xmlunit/releases)
- [Changelog](https://github.com/xmlunit/xmlunit/blob/master/RELEASE_NOTES.md)
- [Commits](https://github.com/xmlunit/xmlunit/compare/v2.6.2...v2.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-12 07:41:22 +00:00
François-Xavier ThomasandGitHub dd1ac3b251 Merge pull request #1510 from airsonic/dependabot/maven/org.apache.maven.plugins-maven-assembly-plugin-3.2.0
Bump maven-assembly-plugin from 3.1.0 to 3.2.0
2020-02-11 21:05:49 +01:00
dependabot-preview[bot]andjvoisin 923862ed19 Bump maven-jar-plugin from 3.1.0 to 3.2.0
Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.1.0...maven-jar-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 19:15:26 +00:00
dependabot-preview[bot]andjvoisin 3cd96bae9f Bump commons-configuration2 from 2.4 to 2.6
Bumps commons-configuration2 from 2.4 to 2.6.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 19:11:33 +00:00
jvoisin 8b13152e72 Bump depency-check's version 2020-02-11 17:34:44 +01:00
dependabot-preview[bot]andGitHub 5fdc3f6a04 Bump maven-assembly-plugin from 3.1.0 to 3.2.0
Bumps [maven-assembly-plugin](https://github.com/apache/maven-assembly-plugin) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-assembly-plugin/releases)
- [Commits](https://github.com/apache/maven-assembly-plugin/compare/maven-assembly-plugin-3.1.0...maven-assembly-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 07:39:25 +00:00
dependabot-preview[bot]andGitHub 0a231a6575 Bump cling-support from 2.0.1 to 2.1.2
Bumps cling-support from 2.0.1 to 2.1.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 07:37:25 +00:00
François-Xavier ThomasandGitHub ba0e6b00a0 Merge pull request #1491 from airsonic/dependabot/maven/org.mariadb.jdbc-mariadb-java-client-2.5.4
Bump mariadb-java-client from 2.1.2 to 2.5.4
2020-02-10 23:02:39 +01:00
dependabot-preview[bot]andjvoisin 15a5119306 Bump postgresql from 42.2.5 to 42.2.10
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.2.5 to 42.2.10.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.2.5...REL42.2.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 21:51:13 +00:00
dependabot-preview[bot]andGitHub 1141791138 Bump liquibase-core from 3.6.3 to 3.8.6 (#1499)
Bumps [liquibase-core](https://github.com/liquibase/liquibase) from 3.6.3 to 3.8.6.
- [Release notes](https://github.com/liquibase/liquibase/releases)
- [Changelog](https://github.com/liquibase/liquibase/blob/master/changelog.txt)
- [Commits](https://github.com/liquibase/liquibase/compare/liquibase-parent-3.6.3...v3.8.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 21:50:37 +00:00
François-Xavier ThomasandGitHub 2a088521c8 Merge pull request #1461 from fxthomas/1255-fix-missing-web-xml
Add empty web.xml to fix DWR warnings
2020-02-10 22:46:24 +01:00
François-Xavier ThomasandGitHub 6d0c8be354 Merge pull request #1489 from airsonic/dependabot/maven/org.jvnet.staxex-stax-ex-1.8.2
Bump stax-ex from 1.8.1 to 1.8.2
2020-02-10 22:45:36 +01:00
François-Xavier ThomasandGitHub 0c859475d2 Merge pull request #1492 from airsonic/dependabot/maven/org.apache.commons-commons-lang3-3.9
Bump commons-lang3 from 3.8.1 to 3.9
2020-02-10 22:34:08 +01:00
François-Xavier ThomasandGitHub 616788d799 Merge pull request #1493 from airsonic/dependabot/maven/org.eclipse.persistence-org.eclipse.persistence.moxy-2.7.6
Bump org.eclipse.persistence.moxy from 2.7.3 to 2.7.6
2020-02-10 22:33:58 +01:00
François-Xavier ThomasandGitHub cff2ed638f Merge pull request #1495 from airsonic/dependabot/maven/org.apache.maven-maven-artifact-3.6.3
Bump maven-artifact from 3.6.0 to 3.6.3
2020-02-10 22:33:44 +01:00
François-Xavier ThomasandGitHub f7df8b2555 Merge pull request #1496 from jvoisin/remove_jsonpath
Remove jsonpath
2020-02-10 22:30:05 +01:00
jvoisin faa4973738 Remove jsonpath 2020-02-08 15:42:27 +01:00
Paul Rogalinski-PinterandGitHub bd83229345 Add JVM_HEAP env var / config option to docker
Signed-off-by: Paul Rogalinski-Pinter <paul@paul.vc>
2020-02-08 12:41:04 +00:00
dependabot-preview[bot]andGitHub af9a3743ee Bump maven-artifact from 3.6.0 to 3.6.3
Bumps [maven-artifact](https://github.com/apache/maven) from 3.6.0 to 3.6.3.
- [Release notes](https://github.com/apache/maven/releases)
- [Commits](https://github.com/apache/maven/compare/maven-3.6.0...maven-3.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 07:34:06 +00:00
dependabot-preview[bot]andGitHub 533b078069 Bump org.eclipse.persistence.moxy from 2.7.3 to 2.7.6
Bumps [org.eclipse.persistence.moxy](https://github.com/eclipse-ee4j/eclipselink) from 2.7.3 to 2.7.6.
- [Release notes](https://github.com/eclipse-ee4j/eclipselink/releases)
- [Commits](https://github.com/eclipse-ee4j/eclipselink/compare/2.7.3...2.7.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 07:44:44 +00:00
dependabot-preview[bot]andGitHub 921fe21733 Bump commons-lang3 from 3.8.1 to 3.9
Bumps commons-lang3 from 3.8.1 to 3.9.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 07:44:17 +00:00
dependabot-preview[bot]andGitHub eb90a6ed0c Bump mariadb-java-client from 2.1.2 to 2.5.4
Bumps [mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 2.1.2 to 2.5.4.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/2.1.2...2.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 07:44:04 +00:00
dependabot-preview[bot]andGitHub 26cf3d8a39 Bump stax-ex from 1.8.1 to 1.8.2
Bumps [stax-ex](https://github.com/eclipse-ee4j/jaxb-stax-ex) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/eclipse-ee4j/jaxb-stax-ex/releases)
- [Commits](https://github.com/eclipse-ee4j/jaxb-stax-ex/compare/1.8.1...1.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-06 07:43:14 +00:00
jvoisin c6eed14db5 Catch Exceptions instead of only Throwables in JAudiotaggerParser
Since JAudioTagger isn't the rock-solidest software
in the world, we should catch as much things as possible
2020-02-02 18:26:17 +01:00
jvoisinandGitHub a13552b6f5 Clean up a bit the jaudiotagger wrapper
- ID3v24 are now fully supported by jaudiotagger,
  there is no need to have special code to handle
  them
- Inline a couple of one-line'n'useless methods
- Replace isImageAvailable with getArtwork
- Make some methods static
- Specialise some exceptions
2020-02-01 12:55:29 +00:00
Andrew DeMaria 03a607d659 Merge remote-tracking branch 'origin/pr/1468' 2020-01-27 21:05:44 -07:00
Andrew DeMaria 165701bcdc Merge remote-tracking branch 'origin/pr/1466' 2020-01-27 21:00:48 -07:00
Andrew DeMaria 81bb6af9d8 Merge remote-tracking branch 'origin/pr/1474' 2020-01-27 20:36:34 -07:00
jvoisin 58bbb3e029 Bump Apache cxf-core from 3.3.4 to 3.3.5
This fixes CVE-2019-17573
2020-01-18 09:46:23 +01:00
Randomnicodeandjvoisin a6a0327b97 Set limit in random track query itself instead of in connection to optimize query plan
This is a direct backport of
https://github.com/airsonic-advanced/airsonic-advanced/commit/f84644ae3df80fe4918844b62035b6bffeeed824
2020-01-12 21:20:49 +01:00
Andrew DeMaria 64fad6a4c5 Merge remote-tracking branch 'origin/pr/1465' 2020-01-11 16:11:54 -07:00
Andrew DeMaria eafb128138 Merge remote-tracking branch 'origin/pr/1464' 2020-01-11 16:11:23 -07:00
Andrew DeMaria 8af5541792 Merge remote-tracking branch 'origin/pr/1463' 2020-01-11 16:10:01 -07:00
Andrew DeMaria af9ad128dd Merge remote-tracking branch 'origin/pr/1456' 2020-01-11 16:08:18 -07:00
Andrew DeMaria e7ded45009 Merge remote-tracking branch 'origin/pr/1459' 2020-01-11 16:07:52 -07:00
jvoisin d4002ef6ce Fix two possible nullptr deref 2020-01-11 11:27:35 +01:00
jvoisin e4d58e434a Please checkstyle 2020-01-11 11:14:19 +01:00
jvoisin 43ab59807a Make a couple of inner classes static
This might marginally improve the memory consumption,
but the main goal here is to make the code separation
between inner and outer class explicit.
2020-01-11 11:11:20 +01:00
jvoisin 13c73cc2dc Remove use of raw types
Make use of parametrised types where possible,
to please the java compiler and to make it easier
to find potential issues.
2020-01-11 10:59:48 +01:00
jvoisin 4d52a9cc62 Minor simplification of UrlTag
- Remove yet an other custom implementation of Pair
- Make a method static
2020-01-11 10:27:43 +01:00
François-Xavier ThomasandGitHub dc5a3020d3 Merge pull request #1455 from jvoisin/fix_bold_submenu
Fix the boldness of the main submenu
2020-01-09 20:59:19 +01:00
François-Xavier Thomas 015c7c54be Avoid exceptions if Lucene index is not ready on first startup
If the library is large enough, Airsonic finishes loading the
application before the first (automatic) scan is completed. The
exception is then shown on the home page until the scan completes.

Fixes #1402
2020-01-09 20:56:18 +01:00
Andrew DeMaria 3a98471f74 Merge remote-tracking branch 'origin/pr/1460' 2020-01-08 20:53:35 -07:00