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>
7 years ago
Jonas L
a2a6591d36
Add "opus" and "mka" extension to default
...
This add 2 more extensions to the default scanned audio files. see #603 for more details
7 years ago
Andrew DeMaria
afa3a589df
Removed ref to old project
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
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.
7 years ago
Jim Hribar
e554bc8ec6
Stop airsonic from creating double slashes in urls.
...
Signed-off-by: Jim Hribar <me@jimhribar.com>
7 years ago
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>
7 years ago
Peter Marheine
64846da360
Localize artist bios from last.fm
...
Using the current user's locale.
Signed-off-by: Peter Marheine <peter@taricorp.net>
7 years ago
jo
dc14f35b17
French translations typo fix ( fix #572 )
7 years ago
ainola
98808c7889
Fix typo in english i18n (affect->effect). ( #578 )
7 years ago
Andrew DeMaria
05291ce100
Intellij: suppress maven pom error
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
6ec86ff676
Remove extraneous import
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
1c995c5de8
Fix #569 Missing param exception
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
ab602b7b19
Fixed missing wireup of dependency
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Rémi Cocula
c09acbc65d
Introduction of a new kind of jukebox player based on the javasound api.
7 years ago
Andrew DeMaria
9710f14b65
Fix #549 - Use correct http method
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
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>
7 years ago
Andrew DeMaria
21ff0a1070
Rename rest controller to be clear this is for the subsonic api
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
hschroedl
0b2e526cbc
Fix error message readability #535
...
Signed-off-by: hschroedl <hansjrgschroedl@gmail.com>
7 years ago
Rémi Cocula
560c106d2b
FIX : Pausing playback in Jukebox mode not working #541
7 years ago
Derrek Bond
116abe16f7
Moved @Autowired from final field to constructor in JWTSecurityService.
...
Signed-off-by: Derrek Bond <yoyo007@gmail.com>
7 years ago
Rémi Cocula
f28a9c697c
FIX : reference to TomcatApplication class was broken.
7 years ago
Derrek Bond
5635f52641
Changed ajax services to use autowired and be loaded with component scan
...
Signed-off-by: Derrek Bond <yoyo007@gmail.com>
7 years ago
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>
7 years ago
Andrew DeMaria
ec68a8e7de
Bump version to 10.1.0-SNAPSHOT
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
00a5cf2907
Release 10.0.1
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
e8e229cf8b
Move jdbc dependencies into the default war
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
dbf5841f8b
Prevent changes to -Dairsonic.defaultMusicFolder from breaking the liquibase migration
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
8b798d1d66
Fix spring-boot:run
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
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>
7 years ago
Andrew DeMaria
753d76e0fe
Moved main spring boot to main package
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Jonas L
338ac6a9e0
Fix bad quotes escaping (DE)
7 years ago
Jonas L
4d7a707376
Fix bad quotes escaping
7 years ago
MichaZ
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/
7 years ago
anonymous
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/
7 years ago
MichaZ
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/
7 years ago
anonymous
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/
7 years ago
MichaZ
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/
7 years ago
anonymous
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/
7 years ago
Andrew DeMaria
e03b85ba6f
Fixed regression in password reset
...
Caused by e3e9056548
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Andrew DeMaria
361d77ed61
Update version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
7 years ago
Ben Kelsey
977499c4cc
Refactor to remove serviceLocator
...
- This removes all dependencies on deprecated ServiceLocator class.
- Also does some cleanup in the settingsService
Signed-off-by: Ben Kelsey <bfkelsey@gmail.com>
7 years ago
Luis Miguel Velasco González
fed50eddc3
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (699 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/es/
7 years ago
Piero
28726d51fd
Translated using Weblate (Italian)
...
Currently translated at 71.2% (498 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/it/
7 years ago
Denis
d7d3238a41
Translated using Weblate (Russian)
...
Currently translated at 70.8% (495 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/ru/
7 years ago
scriptalert(1)/script
b53dbcf94b
Translated using Weblate (German)
...
Currently translated at 79.8% (558 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/de/
fff
7 years ago
Jonas L
b1383a449a
Translated using Weblate (French)
...
Currently translated at 78.3% (548 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/fr/
7 years ago
Jonas L
4647a18b27
Translated using Weblate (English)
...
Currently translated at 100.0% (699 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/en/
7 years ago
Filip Obretenov
17495ad50a
Translated using Weblate (Bulgarian)
...
Currently translated at 67.2% (470 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/bg/
7 years ago
Jonas L
f0377178bf
Translated using Weblate (French)
...
Currently translated at 77.2% (540 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/fr/
7 years ago
Jonas L
f01e7e82ce
Translated using Weblate (French)
...
Currently translated at 77.2% (540 of 699 strings)
Translation: Airsonic/Translations
Translate-URL: https://hosted.weblate.org/projects/airsonic/develop/fr/
7 years ago