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 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
Andrew DeMaria
1bd70263bd
Merge remote-tracking branch 'origin/pr/989'
2019-04-19 09:41:06 -06:00
Andrew DeMaria
24f5c2d8f5
Merge remote-tracking branch 'origin/pr/1005'
2019-04-19 09:40:48 -06:00
Andrew DeMaria
3f9c525933
Merge remote-tracking branch 'origin/pr/1007'
2019-04-19 09:39:48 -06:00
Andrew DeMaria
50964fa378
Merge remote-tracking branch 'origin/pr/1002'
2019-04-19 09:39:17 -06:00
Andrew DeMaria
326583839e
Merge remote-tracking branch 'origin/pr/982'
2019-04-19 08:17:33 -06:00
Andrew DeMaria
a2b423aa82
Merge remote-tracking branch 'origin/pr/1020'
2019-04-19 08:17:18 -06:00
Andrew DeMaria
f5250e36f1
Merge remote-tracking branch 'origin/pr/1021'
2019-04-19 08:17:06 -06:00
jvoisin
716fd3635c
Remove a useless test page
2019-04-17 22:26:45 +02:00
jvoisin
e2683024af
Factorize a bit the checkbox-related CSS
...
Since the `border: 0;` property is applied
to every checkbox, there is no need for a class.
This is also a good opportunity to use ternaries
for the `checked` attribute, instead of clumsy `if`.
2019-04-17 22:20:11 +02:00
jvoisin
cf1f86f226
Move some video-cast-related inline js to an external file
2019-04-17 21:58:49 +02:00
jvoisin
af4165310f
Fix yet an other XSS
2019-04-12 22:39:45 +02:00
jvoisin
e69287cfe6
Minor frameset-related factorization
2019-04-11 23:15:09 +02:00
jvoisin
17f1d45e08
Remove mentions of subsonic premium
2019-04-10 22:49:08 +02:00
jvoisin
90cb02105e
Add a noopener and noreferrer to external urls
...
- noreferrer is used to prevent the browser from sending the referrer
to the visited site
- noopener fixes a fun class of bug: https://mathiasbynens.github.io/rel-noopener/
2019-04-08 23:13:47 +02:00
jvoisin
cdd47b36d2
Clicking on the logo now redirects to home instead of about
...
The previous behaviour was confusing, because on
most websites, clicking on the logo will redirect
to the main page, and not on the about one.
2019-04-08 18:17:19 +02:00
jvoisin
a200dd0c37
Don't autocomplete the password field
...
I guess that this is a bit silly in 2019,
but since people tend to use weird browsers in weird
places, disabling autocompletion here might prevent
the password from ending up in some local cache.
2019-04-08 17:25:30 +02:00
jvoisin
ec4b969e2c
Replace latin encoding with utf-8
2019-04-07 09:27:22 +02:00
Andrew DeMaria
15c6a8861b
Fix formatting on external player for firefox
...
Signed-off-by: Andrew DeMaria <lostonamountain@gmail.com >
2019-04-05 23:14:48 -04:00
Andrew DeMaria
b128479972
Merge remote-tracking branch 'airsonic/pr/962'
2019-04-05 22:28:22 -04:00
Andrew DeMaria
8e0d49834c
Merge remote-tracking branch 'airsonic/pr/929'
2019-04-05 22:22:40 -04:00
jvoisin
7d865ea7a9
Add a lost meta back
2019-04-03 10:22:38 +02:00
jvoisin
422127e3f6
Replace the flash player with medialement.js for the shared media
2019-04-03 02:23:50 +02:00
jvoisin
72e372157a
Remove WAP-related stuff
...
WAP (https://en.wikipedia.org/wiki/Wireless_Application_Protocol )
is a thing from the past that nobody is using anymore.
This should close #960
2019-04-02 19:48:17 +02:00
Andrew DeMaria
f04ec61d0f
Merge remote-tracking branch 'airsonic/pr/958'
2019-04-01 22:43:42 -04:00
Andrew DeMaria
58f4dfdb2e
Merge remote-tracking branch 'airsonic/pr/957'
2019-04-01 22:42:39 -04:00
Andrew DeMaria
a59e8e4a9f
Merge remote-tracking branch 'airsonic/pr/956'
2019-04-01 22:42:16 -04:00
Andrew DeMaria
afb9c6bfb7
Merge remote-tracking branch 'airsonic/pr/954'
2019-04-01 22:41:36 -04:00
Andrew DeMaria
1daa6cff6e
Merge remote-tracking branch 'airsonic/pr/952'
2019-04-01 22:39:38 -04:00
jvoisin
aff7bd3d57
Remove webfx stuff, since they're apparently not used
...
The only place where the string `webfx` is mentioned
was in playQueue.jsp, to include a small css file, twice,
that only applies to webfx components, that aren't used
anywhere in the codebase.
2019-04-02 00:42:24 +02:00
jvoisin
db2592a84b
Delete AC_OETags.js since it's not used anywhere
2019-04-02 00:37:17 +02:00
jvoisin
c9212805be
Remove jquery-contextmenu since it's not used anywhere
2019-04-02 00:28:16 +02:00
jvoisin
d35834c0e7
Fix a bunch of dom-based xss
...
This should close #633
2019-04-01 23:08:57 +02:00
jvoisin
0d6cbb60ed
Use https for external links
2019-04-01 11:45:20 +02:00
jvoisin
ab1690b1fe
Don't display the title if it's empty
2019-04-01 02:36:28 +02:00
Andrew DeMaria
b73ab9c45e
Merge remote-tracking branch 'airsonic/pr/949'
2019-03-31 19:53:17 -04:00
Andrew DeMaria
221a0ed933
Merge remote-tracking branch 'airsonic/pr/945'
2019-03-31 19:45:56 -04:00
jvoisin
ac1c887698
Remove Google+ relics
...
Google+ is dead: https://developers.google.com/+/
2019-04-01 01:41:41 +02:00
jvoisin
5edebf7885
Remove inline javascript on the cancel buttons
...
The inline javascript used with the cancel buttons
was only used to change the location.
Instead of doing this, it's easier to wrap
the button in a tag.
This is related to #909 .
2019-04-01 01:32:35 +02:00
Andrew DeMaria
cd45717256
Merge remote-tracking branch 'airsonic/pr/938'
2019-03-31 19:31:18 -04:00
Andrew DeMaria
d5500ce3d2
Merge remote-tracking branch 'airsonic/pr/941'
2019-03-31 19:24:26 -04:00
Andrew DeMaria
41a5ae06d5
Merge remote-tracking branch 'airsonic/pr/922'
2019-03-31 19:20:33 -04:00