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
François-Xavier Thomas
02d373d9ec
Play internet radios in MediaElement ( fix #408 )
...
This allows the user to control playback for the internet radios, which
were previously started outside of the main player without any
possibility for direct control.
2019-07-02 22:25:19 +02:00
François-Xavier Thomas
2e0134259d
Try to show a progress bar in the media player
...
This commit is kind of a hack to force MediaElement.js to show a
progress bar when we are loading a song.
Normally, in vanilla HTML5 MediaElement, we'd explicitely call 'play()'
when loading a song. Here, we cannot ensure playback will work well if
we don't wait for the 'canplay' event to be fired, but the progress bar
won't show up without 'play()'...
This commit emits a fake 'waiting' event to let the MEJS know that it
should update the UI.
2019-07-02 22:23:01 +02:00
François-Xavier Thomas
5a72322772
Work around play queue not going to the next song automatically
...
This commit works around a race caused by some of our JS code trying to
run play() for the next song while the MEJS player is still cleaning up
the last song.
MEJS issue: https://github.com/mediaelement/mediaelement/issues/2650
2019-07-02 22:21:30 +02:00
Evan Harris
59db5073e3
Added webm to default video file types
2019-07-02 06:33:03 -05:00
tesshucom and Andrew DeMaria
767b39ed5b
Split SearchService
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-07-02 01:02:49 -06:00
Andrew DeMaria
42bced139f
Small refactor on httpservletrequest injection
2019-07-02 00:59:38 -06:00
Andrew DeMaria
a9b4d481c3
Merge remote-tracking branch 'origin/pr/1129'
2019-07-01 21:14:11 -06:00
Andrew DeMaria
2bfaea2e22
Merge remote-tracking branch 'origin/pr/1090'
2019-07-01 20:45:48 -06:00
Evan Harris
983d688cce
Added validation to reject things disallowed on the current user
2019-06-27 00:26:10 -05:00
Evan Harris
a4c62f6860
Disallow deleting your own user or removing admin role
2019-06-26 21:17:56 -05:00
Andrew DeMaria
f8bd580fb7
Revert "Replace wz_tooltip.js with jquery-ui" and Revert "Fix #1112 "
...
This reverts commit 50467942c8 .
This reverts commit 195a0879c3 .
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-06-26 17:16:34 -06:00
Andrew DeMaria
50467942c8
Fix #1112
2019-06-26 16:18:16 -06:00
Andrew DeMaria
cf5a43d327
Merge remote-tracking branch 'origin/pr/1134'
2019-06-26 12:50:48 -06:00
Andrew DeMaria
85e0deeab2
Merge remote-tracking branch 'origin/pr/1143'
2019-06-26 12:41:39 -06:00
Andrew DeMaria
680da7a190
Merge remote-tracking branch 'origin/pr/1147'
2019-06-26 11:56:36 -06:00
Andrew DeMaria
4d615a35f4
Add comment for why ossindex is disabled
2019-06-26 11:52:11 -06:00
Andrew DeMaria
e9986606ca
Merge remote-tracking branch 'origin/pr/1148'
2019-06-26 11:50:12 -06:00
Andrew DeMaria
f134f81e7a
Use openjdk for most of the tests
2019-06-26 11:44:01 -06:00
Andrew DeMaria
05580ae7f3
Fix typo
2019-06-26 11:23:49 -06:00
Andrew DeMaria
c2acc36f85
Disable ossindex analyzer as its data is questionable
2019-06-26 11:20:45 -06:00
Andrew DeMaria
7c7ac3e591
Update dependency check
2019-06-26 10:57:49 -06:00
Evan Harris
79b800656a
Cleanup siebling -> sibling mis-spellings
2019-06-24 20:59:04 -05:00
jvoisin and GitHub
cdc38cb88d
Use SVG for the icons for the default_light theme
2019-06-19 23:25:05 +00:00
jvoisin
2d06995416
Remove the last mention of Flash in the translation files
2019-06-17 21:50:47 +02:00
jvoisin
a27ad99f8d
Remove an other Flash-related localization
2019-06-17 21:30:13 +02:00
jvoisin
67eae2893f
Remove a localisation about getting flash player
2019-06-17 21:29:37 +02:00
jvoisin
9bd2c1e83f
Fix various minor javascript-related warnings
2019-06-15 17:27:03 +02:00