Andrew DeMaria
9a34d19726
Merge remote-tracking branch 'airsonic/pr/602'
2017-10-23 20:27:17 -06:00
Andrew DeMaria
c0c359a8f0
Merge remote-tracking branch 'airsonic/pr/598'
2017-10-23 20:27:13 -06:00
Andrew DeMaria
438461933d
Dep Check Plugin and update vuln dependencies
...
Detail
------
Add a dependency check plugin to find reported issues with dependencies
we use.
From adding this, there were quite a few false positives which are
documented in airsonic-main/cve-suppressed.xml. The applicable
vulnerabilities are as follows:
```
commons-fileupload-1.2.jar (commons-fileupload:commons-fileupload:1.2,
cpe:/a:apache:commons_fileupload:1.2) : CVE-2016-3092, CVE-2016-1000031,
CVE-2014-0050, CVE-2013-0248
castor-core-1.3.1.jar (cpe:/a:castor:castor:1.3.1,
cpe:/a:castor_project:castor:1.3.1,
org.codehaus.castor:castor-core:1.3.1) : CVE-2014-3004
tomcat-embed-core-8.5.16.jar (cpe:/a:apache_software_foundation:tomcat:8.5.16, cpe:/a:apache:tomcat:8.5.16, cpe:/a:apache_tomcat:apache_tomcat:8.5.16, org.apache.tomcat.embed:tomcat-embed-core:8.5.16) : CVE-2017-12617
```
CVE-2016-1000031 is rated as CRITICAL, but we do not deserialize content
from any multipart uploads so doesn't apply.
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-10-23 20:20:19 -06:00
Jonas L and GitHub
a2a6591d36
Add "opus" and "mka" extension to default
...
This add 2 more extensions to the default scanned audio files. see #603 for more details
2017-10-23 19:02:08 +02:00
Andrew DeMaria
afa3a589df
Removed ref to old project
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-10-19 14:00:53 -06:00
Allen Petersen
31aca4fcdf
Issue 570
...
Issue 455
(570) Adds a settings option to ignore symlinks during the media scan.
(4550 Adds a regular expression pattern to exclude in addition to the option
of excluding symlinks.
2017-10-14 16:15:56 -04:00
Jim Hribar
e554bc8ec6
Stop airsonic from creating double slashes in urls.
...
Signed-off-by: Jim Hribar <me@jimhribar.com >
2017-10-14 12:29:57 -04:00
Andrew DeMaria
6fc6d90351
Merge remote-tracking branch 'airsonic/pr/591'
2017-10-09 09:05:56 -06:00
Peter Marheine
f05237f059
Use ffprobe and not ffmpeg to scrape metadata
...
This changes the behavior by searching for `ffprobe` in the trancode
directory and falling back to using `PATH` to locate `ffprobe` if it
doesn't exist in the transcode directory.
Signed-off-by: Peter Marheine <peter@taricorp.net >
2017-10-08 18:29:27 +11:00
Peter Marheine
64846da360
Localize artist bios from last.fm
...
Using the current user's locale.
Signed-off-by: Peter Marheine <peter@taricorp.net >
2017-10-07 18:30:28 +11:00
jo
dc14f35b17
French translations typo fix ( fix #572 )
2017-09-24 00:02:33 +02:00
ainola and Jonas L
98808c7889
Fix typo in english i18n (affect->effect). ( #578 )
2017-09-23 13:56:15 +02:00
Andrew DeMaria
05291ce100
Intellij: suppress maven pom error
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-17 14:17:18 -06:00
Andrew DeMaria
6ec86ff676
Remove extraneous import
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-16 09:59:20 -06:00
Andrew DeMaria
1c995c5de8
Fix #569 Missing param exception
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-16 09:49:19 -06:00
Andrew DeMaria
ab602b7b19
Fixed missing wireup of dependency
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-16 09:25:13 -06:00
Rémi Cocula
c09acbc65d
Introduction of a new kind of jukebox player based on the javasound api.
2017-09-11 21:00:57 +02:00
Andrew DeMaria
291e35f445
Merge remote-tracking branch 'origin/pr/550'
2017-09-02 15:05:44 -06:00
Andrew DeMaria
9710f14b65
Fix #549 - Use correct http method
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-01 18:48:53 -06:00
Andrew DeMaria
51853e53a1
REST api tweaks
...
- Moved bookmark caching logic into service layer
- Removed returning "null" when writing to the response directly
- Finish renaming to subsonic rest controller
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-01 18:13:50 -06:00
Andrew DeMaria
21ff0a1070
Rename rest controller to be clear this is for the subsonic api
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-09-01 18:06:17 -06:00
hschroedl
0b2e526cbc
Fix error message readability #535
...
Signed-off-by: hschroedl <hansjrgschroedl@gmail.com >
2017-08-30 23:22:16 +02:00
Rémi Cocula
560c106d2b
FIX : Pausing playback in Jukebox mode not working #541
2017-08-28 22:58:42 +02:00
Andrew DeMaria
ac9780a41a
Merge remote-tracking branch 'airsonic/pr/538'
2017-08-27 16:15:49 -06:00
Derrek Bond
116abe16f7
Moved @Autowired from final field to constructor in JWTSecurityService.
...
Signed-off-by: Derrek Bond <yoyo007@gmail.com >
2017-08-27 15:20:57 -05:00
Rémi Cocula
f28a9c697c
FIX : reference to TomcatApplication class was broken.
2017-08-27 16:32:17 +02:00
Derrek Bond
5635f52641
Changed ajax services to use autowired and be loaded with component scan
...
Signed-off-by: Derrek Bond <yoyo007@gmail.com >
2017-08-27 00:28:10 -05:00
yoyo007
1b4d319491
Made dao and service use repository and service annotations so they can
...
get autowired and component scanned and don't have to be completely
configured in applicationContext-service.xml
Signed-off-by: Derrek Bond <yoyo007@gmail.com >
2017-08-24 18:08:56 -05:00
Andrew DeMaria
3312f5c114
Merge remote-tracking branch 'personal/master'
2017-08-23 20:59:34 -06:00
Andrew DeMaria
ec68a8e7de
Bump version to 10.1.0-SNAPSHOT
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-23 20:39:52 -06:00
Andrew DeMaria
00a5cf2907
Release 10.0.1
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-23 18:04:20 -06:00
Andrew DeMaria
e8e229cf8b
Move jdbc dependencies into the default war
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-23 17:41:20 -06:00
Andrew DeMaria
dbf5841f8b
Prevent changes to -Dairsonic.defaultMusicFolder from breaking the liquibase migration
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-22 20:20:02 -06:00
Andrew DeMaria
8b798d1d66
Fix spring-boot:run
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-20 20:15:26 -06:00
Andrew DeMaria
7d4ca2ffe2
Prep work for spring boot test
...
- Added enforcer plugin
- Fix some version conflicts
- Moved custom initializer to spring.factories
- Bump spring boot version
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-20 20:15:24 -06:00
Andrew DeMaria
753d76e0fe
Moved main spring boot to main package
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-20 20:15:17 -06:00
Jonas L and GitHub
338ac6a9e0
Fix bad quotes escaping (DE)
2017-08-20 01:23:22 +02:00
Jonas L and GitHub
4d7a707376
Fix bad quotes escaping
2017-08-19 19:11:23 +02:00
MichaZ and Weblate
e82f53160d
Translated using Weblate (German)
...
Currently translated at 88.9% (622 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-18 18:00:11 +02:00
gex and Weblate
9336ca9b92
Translated using Weblate (German)
...
Currently translated at 80.4% (562 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:40:08 +02:00
MichaZ and Weblate
e655ca64ad
Translated using Weblate (German)
...
Currently translated at 80.2% (561 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:41 +02:00
gex and Weblate
f65161a284
Translated using Weblate (German)
...
Currently translated at 80.2% (561 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:20 +02:00
MichaZ and Weblate
4fcd01b60d
Translated using Weblate (German)
...
Currently translated at 80.1% (560 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:38:02 +02:00
gex and Weblate
3111d2e2ac
Translated using Weblate (German)
...
Currently translated at 79.9% (559 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
2017-08-15 15:37:32 +02:00
Weblate
00385df717
Merge remote-tracking branch 'origin/master'
2017-08-15 03:20:52 +02:00
Andrew DeMaria
e03b85ba6f
Fixed regression in password reset
...
Caused by e3e9056548
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-14 19:19:51 -06:00
Weblate
1bc6e16418
Merge remote-tracking branch 'origin/master'
2017-08-14 02:22:34 +02:00
Andrew DeMaria
222e8dbd33
Merge remote-tracking branch 'airsonic/pr/518'
2017-08-13 18:11:35 -06:00
Weblate
7af8ae1f7d
Merge remote-tracking branch 'origin/master'
2017-08-14 01:52:52 +02:00
Andrew DeMaria
361d77ed61
Update version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2017-08-13 17:52:38 -06:00