prschopf
c6873a86a8
Update ResourceBundle_pt_BR.properties
před 6 roky
Andrew DeMaria
2caa2550ef
Change exception handling to log at debug
před 6 roky
Andrew DeMaria
ef22d6d8ed
Remove optional jetty runtime
...
- Simplifies pom making future upgrades easier
- Fixes tests picking up jetty runtime
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Andrew DeMaria
437d8ce947
Move index meta information
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Evan Harris
a79b56fe5a
Removed unused variables, imports, empty statements ( #1361 )
...
Also some unnecessary whitespace.
před 6 roky
Randomnicode
4b852c53e2
Fix Test Queries for limits
před 6 roky
Randomnicode
8728566860
Switch to using ScheduledExecutor for MediaScanner
před 6 roky
jvoisin
a9a7b08230
Use the try-with-resource construct where possible
před 6 roky
Evan Harris
2da9c7310a
Changed final constant to add static
před 6 roky
jvoisin
9f6b02c5d0
Refactor a bit how we're handling avatars
...
- Remove an unnecessary cast
- Fix two stored XSS, since the name of the avatar is user-controlled
- Tighten the type of some exceptions
před 6 roky
François-Xavier Thomas
78a99d5860
Allow previous Liquibase migration checksums for MariaDB
...
If someone was using MariaDB before #1188 , they were probably doing so
by using the MySQL JDBC driver to pass the migration (which had the
proper workarounds in place for some column types).
This commit assumes that the migrations done that way were valid and
produced the same result as running the MariaDB migrations after #1188 .
před 6 roky
Randomnicode
acb4e033aa
Minor fix to static time unit call
před 6 roky
Evan Harris
a793deab0b
Got rid of duplicated code to format durations
...
Added new functions and test cases.
před 6 roky
Evan Harris
0660c4f3e6
Renamed StringUtil.formatDuration to formatDurationMSS
před 6 roky
jvoisin
f910c572c9
Use a static access in a test file, because we can.
před 6 roky
Evan Harris
29c1b5dbca
Enabled PMD checking for jsp files
...
2 rulesets are included.
před 6 roky
Evan Harris
42537686fc
Added page encoding meta tags to jsp files to satisfy PMD
před 6 roky
Evan Harris
4098d801fc
Fixed a bunch of quoting issues in jsp files
...
All the quoting issues were causing PMD violations.
A few other things that were noticed along the way were fixed too.
před 6 roky
Evan Harris
cd0dc8673d
Move DOCTYPE line to top of all jsp files
...
Not doing this causes violations when using PMD.
před 6 roky
jvoisin
d3a9a3226f
Replace deprecated Date by Calendar
...
Apparently, Date.setYear and Date.getYear are deprecated in favour of Calendar, since Java6!
Source: https://docs.oracle.com/javase/6/docs/api/java/util/Date.html
před 6 roky
jvoisin
d17c00115a
Minor refactor of CsrfSecurityRequestMatcher
...
- use plain string comparison instead of regexp
- Simplify data structures
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Evan Harris
c728d267c7
Fixed inconsistencies in SVG icon colors
před 6 roky
Evan Harris
4fb9820a08
Added test case sources to checkstyle
...
Fixes #1328 .
před 6 roky
Phil Hudson
0a94058a62
Fix broken update link
před 6 roky
jvoisin
82fa09d198
Bump jwt
před 6 roky
jvoisin
78480ab766
Remove a homemade implementation of Pair
...
Since apache-commons is already implementing a Pair
type, there is no need to reinvent the wheel.
před 6 roky
jvoisin
c25e26d61a
Remove a dead file
před 6 roky
jvoisin
06e36ff154
Mark a field as private
...
Since we're synchronising on playQueue, we should make
it final.
před 6 roky
Evan Harris
06f81f8b97
Added separate user icon from logout icon
...
Fixes #1305 and improves navigation.
před 6 roky
François-Xavier Thomas
6b2c7e338d
Remove white underline from player controls
před 6 roky
François-Xavier Thomas
09808b170e
Update dark icons for the 'groove' theme
před 6 roky
François-Xavier Thomas
8b72964086
Display file id and path in debug scanning logs
před 6 roky
jvoisin
b6414ebb6c
Simplify a condition
před 6 roky
jvoisin
9f027f333e
Upgrade PlaylistService to non-deprecated methods
...
As documented here: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/util/Assert.html#notNull-java.lang.Object-java.lang.String-
před 6 roky
Andrew DeMaria
3fe6e8b267
Add logger name checkstyle
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Evan Harris
317b3a44b5
Fixed broken brace and quote splitting in help text
...
Hopefully fixes #1298 .
před 6 roky
Evan Harris
f644f5a1d0
Improved handling of missing/failed transcoder
...
Fixes #659 .
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Andrew DeMaria
431b42bfb3
Ensure commons logging is excluded ( #1274 )
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Evan Harris
6783ced897
Removed inability to change roles for admin user
před 6 roky
jvoisin
6f590f7740
Check the return value of `delete` calls
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Kessiler Rodrigues
4b3890f6ec
Replace custom circular buffer with Apache commons(CircularFifoQueue)
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
jvoisin
42b4aaafc7
Use EnumMap in IndexManager
...
EnumMap are _much_ more efficient than HashMaps,
so we should use them if we can.
See here for more details: https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Andrew DeMaria
85f85fd88c
Make test results quieter
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
jvoisin
1a7bb68dc6
Remove a leftover of the Radexo removal
...
This is a followup of 85e0e08d9a
před 6 roky
jvoisin
da34bf0d3f
Improve Windows system detection
...
Use apache commons instead of terrifyingly fragile black magic.
před 6 roky
jvoisin
85e0e08d9a
Remove radeox
...
Radeox is a rendering engine for an unspecified markup.
Its [website](http://radeox.org/ ) is dead, the website
of its [authors](http://www.codehaus.org/ ) is dead too,
its [last commit](https://github.com/codehaus/radeox ) was 13 years ago.
It's only used for the welcome and login messages,
as well as comments from users. If we want to have some markup parsing,
we should use something maintained with autoescaping guarantees,
instead of a piece of zombie code prone to $DEITY knows what injections.
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
jvoisin
e5404648a4
Remove unnecessary exceptions and unused imports
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Evan Harris
90e6c77563
Fix incorrect absolute paths in css
...
Fixes #1256
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
Andrew DeMaria
776bb2cfef
Switch to newer modelAttribute
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky
jvoisin
dddf8dc0aa
Fix some javadoc comments
...
- Remove a dangling comment
- Delete half-documented parameters
- Fix some @see/@link
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com>
před 6 roky