Evan Harris
4fb9820a08
Added test case sources to checkstyle
...
Fixes #1328 .
2019-10-15 12:38:52 -05:00
Evan Harris
06f81f8b97
Added separate user icon from logout icon
...
Fixes #1305 and improves navigation.
2019-10-12 00:45:25 -05:00
Evan Harris
d8464e6497
Updated the issue template to add language
...
Also corrected some other typos and suggested using file attachments
or gist's for large logs.
2019-10-09 14:35:00 -05:00
Evan Harris and Andrew DeMaria
f644f5a1d0
Improved handling of missing/failed transcoder
...
Fixes #659 .
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-10-08 18:41:55 -06:00
Evan Harris
6783ced897
Removed inability to change roles for admin user
2019-10-08 06:38:57 -05:00
Evan Harris and Andrew DeMaria
90e6c77563
Fix incorrect absolute paths in css
...
Fixes #1256
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-10-06 15:55:19 -06:00
Evan Harris and Andrew DeMaria
41967e76df
Media file scan will now heed configured music/video file types
...
It will also now heed the Media Folders -> Exclude Pattern. Fixes #1227 .
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-10-05 21:14:31 -06:00
Evan Harris and Andrew DeMaria
1b28d2c2fe
Handle nulls when processing cover art better
...
This expands on commit d4487a07a0fcacea1544d61c79a380f2e9bf3087.
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-10-05 20:06:09 -06:00
Evan Harris
2fa584f81d
Merge branch 'origin/pr/1244'
2019-10-02 01:24:51 -05:00
Evan Harris
a85642c797
Merge branch 'origin/pr/1248'
2019-09-21 18:48:44 -05:00
Evan Harris
117e8c7fd1
Improve transcoder info text and formatting
2019-09-20 03:59:14 -05:00
Evan Harris and Andrew DeMaria
b02fd9ad6c
Change integration tests from parallel to single
...
This is an attempt to make the Travis CI integration tests more reliable,
and changes from parallel to single forking mode.
This is a temporary measure until cucumber-jvm-parallel-plugin (which is no
longer supported) is ripped out (see #1240 )
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-09-18 22:23:51 -06:00
Evan Harris
d4aff1dca5
Added checkstyle to prohibit windows line endings
...
Suggestion taken from jvoisin in #1121 .
2019-09-13 13:11:01 -05:00
Evan Harris
83ca97e21c
Improve error handling for jaudiotaggerParser artwork fetch
2019-09-01 13:24:26 -05:00
Evan Harris
4679bac08d
Added handling for LyricsService ConnectTimeoutException
2019-08-31 08:44:25 -05:00
Evan Harris
73768b94ea
Handle Lyrics fetch HttpResponseException
...
Also marked 503 error as retryable and added log message for socket error
2019-08-31 08:44:10 -05:00
Evan Harris
6e8ae8971c
Enable checkstyle OverloadMethodsDeclarationOrder
2019-08-16 18:08:42 -05:00
Evan Harris
1acfacb4c6
Enable checkstyle FileTabCharacter
2019-08-15 18:40:04 -05:00
Evan Harris and jvoisin
16039d5e81
Enable checkstyle UniqueProperties
2019-08-15 22:07:53 +00:00
Evan Harris and jvoisin
fcc68febc8
Enable several more code checkstyles
2019-08-15 22:07:32 +00:00
Evan Harris and jvoisin
389db3f1b4
Enable checkstyle for simple boolean expressions
2019-08-11 20:10:06 +00:00
Evan Harris and jvoisin
f738819625
Enable additional checkstyles for whitespace
...
* Enable checkstyle WhitespaceAround
* Enable checkstyle NoWhitespaceBefore
* Enable checkstyle MethodParamPad
2019-08-11 20:09:40 +00:00
Evan Harris and jvoisin
86a5b8708d
Enable checkstyle OneStatementPerLine
2019-08-08 21:26:01 +00:00
Evan Harris and jvoisin
153ad19b6b
Enable several more checkstyle modules
...
* Enable checkstyle ParenPadCheck
* Enable checkstyle EmptyLineSeparator
* Enable checkstyle TypecastParenPad
2019-08-07 22:46:10 +00:00
Evan Harris and jvoisin
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.
2019-08-07 09:14:18 +00: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
Evan Harris and jvoisin
bf309e9117
Fixup eccb7e08f5 ( #1170 )
2019-07-17 22:48:41 +00:00
Evan Harris
50b3fd382c
Handle null without exception
2019-07-08 02:57:41 -05:00
Evan Harris
59db5073e3
Added webm to default video file types
2019-07-02 06:33:03 -05: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
Evan Harris
79b800656a
Cleanup siebling -> sibling mis-spellings
2019-06-24 20:59:04 -05:00