Niklas Fiekas
a3431461aa
hasher rate limiting for 2fa forms
2018-05-06 21:52:59 +02:00
Thibault Duplessis
f21fd02625
add missing hasher rate limiter
2018-05-06 21:48:56 +02:00
Thibault Duplessis
a58139560f
fix password rate limiter
2018-05-06 21:46:52 +02:00
Thibault Duplessis
043d00395f
2FA for everyone
2018-05-06 21:37:27 +02:00
Thibault Duplessis
49249ceed0
let everyone create broadcasts
2018-05-06 21:36:59 +02:00
Niklas Fiekas
14cf4f092e
errMsgMaterial is a bit nicer (but still global)
2018-05-06 21:22:39 +02:00
Niklas Fiekas
2763bd11e2
Merge branch '2fa'
2018-05-06 21:18:47 +02:00
Thibault Duplessis
d7a7ad3f9f
Merge branch '2fa'
...
* 2fa: (33 commits)
22FA login wording
improve 2fa feedback
fix login form error message
2fa login form
let enabling 2fa terminate all other sessions
totpDefault -> currentTotp, totp(period) can be private
XHR login form
use Seq.has in ToptSecret.verify
login with ToptToken - WIP
white border around qrcode required for dark theme
license header for qrcode.min.js
trans invalidAuthenticationToken
hide 2fa as beta
allow mods to disable 2fa
load totp secret in user object
allow to disable 2fa again
fixes from code review
remove wrapping div
more tests
actually enable totp
...
2018-05-06 21:17:14 +02:00
Niklas Fiekas
e40c21ed59
do not autocomplete 2fa token field
2018-05-06 20:42:38 +02:00
Niklas Fiekas
10dc484f3f
consistent wording
2018-05-06 20:34:47 +02:00
Niklas Fiekas
68a995ca4a
tweak margin
2018-05-06 20:21:58 +02:00
Niklas Fiekas
9fd3ba4b2a
improve 2fa setup instructions
2018-05-06 20:10:59 +02:00
Thibault Duplessis
c33f4582b0
use oauth token for cli requests
2018-05-06 20:00:51 +02:00
Thibault Duplessis
f9cbf7a087
22FA login wording
2018-05-06 19:33:32 +02:00
Thibault Duplessis
d014095998
improve 2fa feedback
2018-05-06 19:29:13 +02:00
Thibault Duplessis
a083be6c2c
fix login form error message
2018-05-06 19:22:31 +02:00
Thibault Duplessis
e6f5b8fdbf
2fa login form
2018-05-06 19:10:18 +02:00
Niklas Fiekas
4fd644e10b
let enabling 2fa terminate all other sessions
2018-05-06 18:16:15 +02:00
Niklas Fiekas
605d452506
totpDefault -> currentTotp, totp(period) can be private
2018-05-06 17:57:39 +02:00
Thibault Duplessis
10faba2025
XHR login form
2018-05-06 17:56:50 +02:00
Thibault Duplessis
bbbc135c37
login with ToptToken - WIP
2018-05-06 17:14:24 +02:00
Thibault Duplessis
9583c1b0ae
Merge branch 'master' into 2fa
...
* master:
fix game export analysed flag
inc assets version
New Crowdin translations (#4321 )
show streamer notes - closes #4257
show streamer notes - closes #4257
improve 429 error message - closes #4265
upgrade scalachess to 8.6.10 - closes #4332
upgrade scalachess
update dictionary
2018-05-06 16:36:45 +02:00
Thibault Duplessis
392716ea6d
fix game export analysed flag
2018-05-06 15:55:58 +02:00
Niklas Fiekas
77ddaef406
white border around qrcode required for dark theme
2018-05-06 15:50:52 +02:00
Niklas Fiekas
8cf9e67975
hide 2fa as beta
2018-05-06 12:20:04 +02:00
Niklas Fiekas
33fde6d293
allow mods to disable 2fa
2018-05-06 12:03:28 +02:00
Niklas Fiekas
bb2bfe8a23
allow to disable 2fa again
2018-05-06 11:00:39 +02:00
Niklas Fiekas
3b9183294d
fixes from code review
2018-05-06 10:11:43 +02:00
Niklas Fiekas
c7fa7c2dc3
remove wrapping div
2018-05-06 10:09:57 +02:00
Thibault Duplessis
c8e60da0f5
show streamer notes - closes #4257
2018-05-06 04:46:21 +02:00
Thibault Duplessis
06555ec6da
show streamer notes - closes #4257
2018-05-06 04:43:40 +02:00
Thibault Duplessis
2dfa23b2db
improve 429 error message - closes #4265
2018-05-06 04:25:07 +02:00
Niklas Fiekas
1137ab5239
actually enable totp
2018-05-05 17:49:05 +02:00
Niklas Fiekas
3773d06465
fix space after error message
2018-05-05 16:25:57 +02:00
Niklas Fiekas
68738b1ef0
fix base32 decoding
2018-05-05 16:20:51 +02:00
Niklas Fiekas
de5ce826d7
tweak form
2018-05-05 14:26:34 +02:00
Niklas Fiekas
7902da65e0
generate a proper qr code
2018-05-05 12:50:41 +02:00
Niklas Fiekas
5e021232b4
fill with random secret
2018-05-05 12:09:37 +02:00
Niklas Fiekas
0b7dfe8777
make a form
2018-05-05 12:01:45 +02:00
Thibault Duplessis
3891e89300
wording fix
2018-05-04 04:42:12 +02:00
Thibault Duplessis
9991ce2477
can't reopen erased account
2018-05-04 02:38:52 +02:00
Thibault Duplessis
c250d595c9
GDPR erasure WIP (command + forum erasure)
2018-05-03 23:44:05 +02:00
Thibault Duplessis
24c9f751a6
return puzzle user infos after batch solve
2018-05-03 00:29:17 +02:00
Thibault Duplessis
1bf359a912
give up on tracking mobile head puzzle, rate them all
2018-05-03 00:18:04 +02:00
Thibault Duplessis
104252ed86
fix downloading other players' games without oauth
2018-05-01 02:44:16 +02:00
T. Alexander Lystad
b7083c0ded
Link to download streamer kit
...
Link to About page to avoid having to maintain a link to the latest version of the kit
2018-04-30 21:13:17 +02:00
Thibault Duplessis
de11a13be0
Merge pull request #4313 from veloce/addPlaybanToAccountInfo
...
Add current ban to account info
2018-04-30 05:16:36 +02:00
Thibault Duplessis
86ddba0889
tweak oauth app list view
2018-04-29 23:42:13 +02:00
Thibault Duplessis
94e7b83acd
let bots resign
2018-04-29 04:11:43 +02:00
Thibault Duplessis
64fb5fe4e3
preload user tooltips
2018-04-29 03:55:55 +02:00