Andrew DeMaria and jvoisin
e7bd5da6fa
Precompile jsp
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-27 16:25:59 +00:00
tesshucom and Andrew DeMaria
ff08f6dd02
Fix #1139
2019-07-25 19:26:01 -06:00
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.
2019-07-24 23:30:40 -05:00
jvoisin
d256386cbb
Use titles in some <img> tags
2019-07-22 22:49:11 +02:00
Evan Harris and jvoisin
bf309e9117
Fixup eccb7e08f5 ( #1170 )
2019-07-17 22:48:41 +00:00
jvoisin and Andrew DeMaria
eccb7e08f5
Fix a NULL-deref in CoverArtController.java
...
ImageIO.read() can return null in certain cases
2019-07-14 11:54:30 -06:00
jvoisin and Andrew DeMaria
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.
2019-07-14 11:46:28 -06:00
Andrew DeMaria
cb8fc14858
Some release note fixes
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-13 18:12:01 -06:00
Andrew DeMaria
859d08fc02
Bump version
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-13 18:10:18 -06:00
Andrew DeMaria
5d459d20e9
Add date for changelog
2019-07-13 17:58:14 -06:00
Andrew DeMaria
acb89fc556
Update changelog
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-13 17:56:27 -06:00
Andrew DeMaria
8db4ec12e1
Add sha256sums and gpg sign outside of maven process
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-13 16:19:45 -06:00
jvoisin and GitHub
3b8993e860
Replace Hashtable with HashMap, since Hashtable are deprecated
2019-07-13 11:38:01 +00:00
jvoisin and GitHub
a997fd4873
Bump jaxb-impl and jaxb-core
2019-07-13 11:34:44 +00:00
jvoisin and GitHub
61e3bc059d
Bump javax annotation
2019-07-13 11:33:44 +00:00
Andrew DeMaria
85716941dc
Merge remote-tracking branch 'origin/pr/1162'
2019-07-10 10:08:36 -06:00
tesshucom
4ce892e39d
Fix for duplication and synchronization.
...
- Moved MusicFolderTestData
from org.airsonic.player.service
to org.airsonic.player.util
2019-07-10 04:45:22 +09:00
Andrew DeMaria
0dd16c2cd8
Merge remote-tracking branch 'origin/pr/1152'
2019-07-09 13:08:17 -06:00
Andrew DeMaria
0bc15b404e
Merge remote-tracking branch 'origin/pr/1164'
2019-07-08 12:26:08 -06:00
Andrew DeMaria
05c8bdf73a
Merge remote-tracking branch 'origin/pr/897'
2019-07-08 12:25:33 -06:00
jo
b4dfa1edc5
Add Weblate config
2019-07-08 17:22:45 +02:00
Evan Harris
50b3fd382c
Handle null without exception
2019-07-08 02:57:41 -05:00
tesshucom
4a728ed9a6
Add and modify comments
2019-07-08 05:44:03 +09:00
tesshucom
f67c758c4e
Add missing test cases
2019-07-08 01:09:49 +09:00
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 >
2019-07-08 00:28:29 +09:00
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 >
2019-07-08 00:28:16 +09:00
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 >
2019-07-08 00:28:08 +09:00
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 >
2019-07-08 00:27:55 +09:00
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 >
2019-07-08 00:27:04 +09:00
tesshucom
f2d26348b6
Add tests for SearchService
...
Test cases related to current issues or points that need confirmation
after Lucene update.
2019-07-07 22:41:55 +09:00
Andrew DeMaria
7b16189415
Merge remote-tracking branch 'origin/pr/1153'
2019-07-03 20:27:36 -06:00
Andrew DeMaria
8e2e6745dd
Merge remote-tracking branch 'origin/pr/1155'
2019-07-03 19:52:45 -06:00
Andrew DeMaria
0124aa63bd
Merge remote-tracking branch 'origin/pr/1158'
2019-07-03 19:50:54 -06:00
Andrew DeMaria
3d0d0482f5
Merge remote-tracking branch 'origin/pr/985'
2019-07-03 19:22:17 -06:00
jvoisin
967c32b92f
Fix cucumber.
2019-07-03 22:20:56 +02:00
jvoisin
c4b78828d7
Fix cucumber?
2019-07-03 22:20:21 +02:00
François-Xavier Thomas and GitHub
c834bde48b
Merge pull request #1080 from fxthomas/try-to-fix-playback-intermittent-stops
...
Fix remaining issues with playback stopping intermittently
2019-07-03 01:04:47 +02:00
jvoisin
5961674944
Add openjdk12 to travis-ci
2019-07-03 00:15:29 +02:00
jvoisin
36985e151b
Bump dependency checker
2019-07-03 00:06:53 +02:00
François-Xavier Thomas
073b7e35e1
Add simple test cases for internet radios
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
86510a4d42
Use the clear action to stop the internet radio
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
19082afc11
Mark cached internet radio sources as a final variable
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
53b174a8f4
Follow HTTP redirects when loading internet radio playlists
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
9ff5536d9b
Do not try to load radio playlists in the browser when clicking on a radio
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
760a6e957a
Limit the amount of data we parse from remote internet radio playlists
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
afa037611d
Show an error is an internet radio has no sources to load
2019-07-02 23:00:03 +02:00
François-Xavier Thomas
5cb9b6c029
Hide play queue actions while playing internet radios
2019-07-02 23:00:01 +02:00
François-Xavier Thomas
b1185601d5
Tweak logging for internet radio playlists
2019-07-02 22:25:19 +02:00
François-Xavier Thomas
aeabfa1044
Add internet radio source cache
...
This helps us avoid loading and parsing the external playlists each time
we try to load an internet radio.
2019-07-02 22:25:19 +02:00
François-Xavier Thomas
cab3f60a25
Refactor internet radio loading into a service
2019-07-02 22:25:19 +02:00