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
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
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
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
9bd2c1e83f
Fix various minor javascript-related warnings
2019-06-15 17:27:03 +02:00
jvoisin
8f4e351718
Add an alt attribute to images, to increase accessibility
2019-06-15 17:06:25 +02:00
Andrew DeMaria
57dea9598e
Merge remote-tracking branch 'origin/pr/1118'
2019-06-14 11:54:54 -06:00
Andrew DeMaria
2b178c4117
Merge remote-tracking branch 'origin/pr/1120'
2019-06-14 11:52:46 -06:00
jvoisin
fc43364908
Fix a useless double-assignation
2019-06-12 00:21:06 +02:00
jvoisin
70bc0f6c04
Remove the ghetto REST flash-based video player
2019-06-12 00:09:02 +02:00
Andrew DeMaria
e646077957
Merge remote-tracking branch 'origin/pr/1097'
2019-06-10 22:50:00 -06:00
jvoisin
e0ac46cf44
Fix 3 minor errors in jsp files
...
- Add a missing `$` in dlnaSettings
- Add a missing taglib import in homePage.jsp
- Add a missing `=` in playQueue.jsp's css
2019-06-08 15:29:46 +02:00
jvoisin
40f7c73390
Fix the video player that was broken in cf1f86f
2019-06-08 00:54:55 +02:00
Schuyler Eldridge
89a4517f64
Show cover art not displaying on chromecast
...
Signed-off-by: Schuyler Eldridge <schuyler.eldridge@gmail.com >
2019-06-05 00:01:21 -04:00
jvoisin and GitHub
4f59c72bbe
Replace wz_tooltip.js with jquery-ui
2019-06-04 22:27:47 +00:00
jvoisin and GitHub
6aa96911de
Replace FancyZoom with jquery.fancyzoom
2019-06-04 22:13:07 +00:00
jvoisin and GitHub
24632317b2
Declare the usage of HTML5 in the doctype
...
This should marginally increase the performances
and jquery (no more quirks mode), as well
as making web browsers happier.
2019-06-04 21:04:59 +00:00
jvoisin
01dd070efa
Fix indentation
2019-05-30 00:49:35 +02:00
jvoisin
195a0879c3
Replace wz_tooltip.js with jquery-ui
...
Since we're already using jquery-ui for other stuff, it makes sense to use it
for tooltips too, instead of using an old-school-written-in-2009 1300 lines
steaming pile of javascript named wz_tooltip.js
2019-05-29 23:39:25 +02:00
jvoisin
f4fa75f808
Fix compat with the latest jquery
...
Stolen^w borrowed from https://github.com/keegnotrub/jquery.fancyzoom/issues/3#issue-388966769
2019-05-28 01:13:02 +02:00
jvoisin
c5eb7aa37c
Fix a typo
2019-05-28 01:08:27 +02:00
jvoisin
9a43b4f360
Group the .attr calls
2019-05-28 00:57:26 +02:00
jvoisin
15a1e5e7d6
Replace FancyZoom with jquery.fancyzoom
...
FancyZoom isn't a free-as-in-freedom software,
and is mostly a big pile of old-school javascript.
This commit replace it with a small jquery-powered
script under MIT license.
2019-05-28 00:56:46 +02:00
Peter Marheine
3efa2d3e2c
Remove the option to never set Content-Length
...
This workaround is obsolete with correct handling of ranges when
requested.
2019-05-23 10:54:06 +10:00
Andrew DeMaria
2643545b39
Rename utilsjs
2019-05-21 11:00:27 -06:00
Andrew DeMaria
493a53b418
Merge remote-tracking branch 'origin/pr/930'
2019-05-20 15:30:15 -06:00
Andrew DeMaria
bec5cec4a2
Merge remote-tracking branch 'origin/pr/930'
2019-05-20 15:05:18 -06:00
jvoisin
1090348b0e
Use the version number in jquery-ui's css path
2019-05-20 22:57:21 +02:00
jvoisin and GitHub
ce7671bf5e
Add the required keyword to some forms
...
This should improve a bit the accessibility.
2019-05-17 20:29:16 +00:00
jvoisin and GitHub
6d294a770b
Replace the usage of prototypejs with jquery in changeCoverArt.jsp
...
This change was successfully tested on Chromium and Firefox.
2019-05-17 20:23:40 +00:00
jvoisin and GitHub
bf5f8cb713
Factorize scripts-2.0.js into utils.js
...
No need to include two different and super-small javascript "utils" files.
2019-05-17 20:13:12 +00:00
jvoisin and GitHub
f3b2c2ea7a
Add a missing taglib to homePager.jsp
...
The missing taglib is confusing coverity a bit,
and I think that it's a good practise to add it
anyway.
2019-05-17 17:13:01 +00:00
jvoisin and GitHub
3cfe2b31a1
Move some cast-related inline js to an external file
...
There is no point in having such a massive
blob of javascript inline in the page.
2019-05-17 17:09:45 +00:00
Andrew DeMaria
ac0a722a10
Merge remote-tracking branch 'airsonic/pr/990'
2019-04-28 22:59:23 -04:00
Andrew DeMaria
b51cdc1c5c
Merge remote-tracking branch 'airsonic/pr/1028'
2019-04-28 22:58:29 -04:00
jvoisin
3ee6fefe11
Bump jQuery/jquery-ui to the latest versions
...
I bumped it first to 2.X with jQuery migrate, played around but didn't manage
to trigger any warning. So I bumped it again to the latest available version,
jQuery 3.4.0, which isn't triggering useful warnings either.
2019-04-28 16:26:36 +02:00
jvoisin and GitHub
b663a2fb90
Fix a stored XSS
2019-04-28 08:49:25 +00:00
jvoisin and GitHub
348c698e35
Remove the /db page
...
This page wasn't linked anywhere, and was
allowing an administrator to issue arbitrary sql
comments, and was vulnerable to reflected XSS.
We should get rid of it. If you really want to issue
SQL commands, just ssh to your instance and do it from here.
2019-04-28 08:48:41 +00:00
Andrew DeMaria
2162250101
Revert "Minor frameset-related factorization"
...
This reverts commit e69287cfe6 .
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-04-27 14:00:52 -06:00
François-Xavier Thomas
d9f164499f
Fix cancel button colors in 'Groove' dark theme
2019-04-22 15:15:36 +02:00
Andrew DeMaria
1463f75b06
Merge remote-tracking branch 'origin/pr/961'
2019-04-19 09:51:41 -06:00
Andrew DeMaria
cddc2b2fa7
Merge remote-tracking branch 'origin/pr/983'
2019-04-19 09:48:05 -06:00
Andrew DeMaria
2030caa219
Merge remote-tracking branch 'origin/pr/994'
2019-04-19 09:46:40 -06:00