Evan Harris
86a5b8708d
Enable checkstyle OneStatementPerLine
5 years ago
Evan Harris
153ad19b6b
Enable several more checkstyle modules
...
* Enable checkstyle ParenPadCheck
* Enable checkstyle EmptyLineSeparator
* Enable checkstyle TypecastParenPad
5 years ago
jvoisin
7578ee9537
Enable checkstyle's Indentation module
5 years ago
jvoisin
fabed228da
Enable EqualsAvoidNull in checkstyle
5 years ago
Evan Harris
3c5735e03e
Fix null exception when creating a new podcast channel
...
Until the podcast channel has been updated to provide it with a title, there
is no point to doing any further processing since the directory where episodes
are stored is derived from the title.
While this change is unrelated to #176 , it fixes the traceback shown in that
issue.
5 years ago
jvoisin
49c6e89f73
Ignore CVE-2019-14439 too
5 years ago
jvoisin
8260fed1b3
Ignore CVE-2019-14379
5 years ago
jvoisin
b650ac70d6
Temporarily skip a test
...
Based on tesshucom's #1192
5 years ago
jvoisin
9a5f3f9483
Replace a now-defunct maven repo with a working one
5 years ago
jvoisin
4a85cdbc7a
Sort the checkstyle modules
5 years ago
jvoisin
0d6ed81b83
Add a check for InnerAssignment in checkstyle.xml
5 years ago
jvoisin
ba9d3ff539
Remove an empty statement
5 years ago
jvoisin
61c8fbc5e2
Add more style checks
5 years ago
jvoisin
10b41160c0
Enabled StringLiteralEquality in CheckStyle
5 years ago
jvoisin
167d1d9c20
Enable EqualsHashCode in CheckStyle
5 years ago
jvoisin
8ba97026a4
Synchronize on activeAudioPlayers when changing them
5 years ago
Andrew DeMaria
e7bd5da6fa
Precompile jsp
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
tesshucom
ff08f6dd02
Fix #1139
5 years ago
Evan Harris
093f7c028d
Fix podcast download issues
...
Some podcast feeds use circular redirects (with query parameters).
Fixes #1013
Avoids HttpClient cookie handling producing "Invalid cookie" errors due to
not handling latest "expires" attribute formats.
5 years ago
jvoisin
d256386cbb
Use titles in some <img> tags
5 years ago
Evan Harris
bf309e9117
Fixup eccb7e08f5
( #1170 )
5 years ago
jvoisin
eccb7e08f5
Fix a NULL-deref in CoverArtController.java
...
ImageIO.read() can return null in certain cases
5 years ago
jvoisin
e9ea61036f
First pass of CSP-compliance for mousetrap
...
Since the preference for the keyboard shortcuts
is set server-side, I had to shove them into a non-javascript
context, and then access them via javascript,
in a separate file.
Since I'm not a javascript expert, I'm more than open
to alternatives if this isn't the right way™ to do it.
5 years ago
Andrew DeMaria
cb8fc14858
Some release note fixes
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
Andrew DeMaria
859d08fc02
Bump version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
Andrew DeMaria
5d459d20e9
Add date for changelog
5 years ago
Andrew DeMaria
acb89fc556
Update changelog
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
Andrew DeMaria
8db4ec12e1
Add sha256sums and gpg sign outside of maven process
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
5 years ago
jvoisin
3b8993e860
Replace Hashtable with HashMap, since Hashtable are deprecated
5 years ago
jvoisin
a997fd4873
Bump jaxb-impl and jaxb-core
5 years ago
jvoisin
61e3bc059d
Bump javax annotation
5 years ago
Andrew DeMaria
85716941dc
Merge remote-tracking branch 'origin/pr/1162'
5 years ago
tesshucom
4ce892e39d
Fix for duplication and synchronization.
...
- Moved MusicFolderTestData
from org.airsonic.player.service
to org.airsonic.player.util
5 years ago
Andrew DeMaria
0dd16c2cd8
Merge remote-tracking branch 'origin/pr/1152'
5 years ago
Andrew DeMaria
0bc15b404e
Merge remote-tracking branch 'origin/pr/1164'
5 years ago
Andrew DeMaria
05c8bdf73a
Merge remote-tracking branch 'origin/pr/897'
5 years ago
jo
b4dfa1edc5
Add Weblate config
5 years ago
Evan Harris
50b3fd382c
Handle null without exception
5 years ago
tesshucom
4a728ed9a6
Add and modify comments
5 years ago
tesshucom
f67c758c4e
Add missing test cases
5 years ago
tesshu.com
76f665b3c4
Update airsonic-main/src/test/java/org/airsonic/player/service/search/SearchServiceSpecialGenreTestCase.java
...
Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com>
5 years ago
tesshu.com
810920556e
Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java
...
Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com>
5 years ago
tesshu.com
5bfc232021
Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java
...
Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com>
5 years ago
tesshu.com
c74ef2ea30
Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java
...
Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com>
5 years ago
tesshu.com
eb5963dfa3
Update airsonic-main/src/test/java/org/airsonic/player/service/search/AnalyzerFactoryTestCase.java
...
Fix comment
Co-Authored-By: jvoisin <jvoisin@users.noreply.github.com>
5 years ago
tesshucom
f2d26348b6
Add tests for SearchService
...
Test cases related to current issues or points that need confirmation
after Lucene update.
5 years ago
Andrew DeMaria
7b16189415
Merge remote-tracking branch 'origin/pr/1153'
6 years ago
Andrew DeMaria
8e2e6745dd
Merge remote-tracking branch 'origin/pr/1155'
6 years ago
Andrew DeMaria
0124aa63bd
Merge remote-tracking branch 'origin/pr/1158'
6 years ago
Andrew DeMaria
3d0d0482f5
Merge remote-tracking branch 'origin/pr/985'
6 years ago