nuke/web
Xe Iaso d28991ce8d
fix: race conditions, cookie logic, and the try again button (#833)
* fix(lib): fix race condition when rendering multiple challenge pages at once

Closes #832

Signed-off-by: Xe Iaso <me@xeiaso.net>

* fix(web): make try again button work

Looks like the intent of this was "try the solution again". This fix
makes the client try the challenge again.

Signed-off-by: Xe Iaso <me@xeiaso.net>

* fix(web): don't block a user if they have an invalid challenge cookie

Signed-off-by: Xe Iaso <me@xeiaso.net>

* docs: update CHANGELOG

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-07-15 00:54:08 +00:00
..
js fix(localization): HTML language header and forced-language (#787) 2025-07-09 07:04:42 -04:00
static chore(robots.txt): don't block CCBot 2025-07-04 00:23:21 +00:00
build.sh feat: implement localization system (#716) 2025-06-27 17:49:15 +00:00
embed.go all: do not commit generated JS/CSS to source control (#148) 2025-03-28 14:55:25 -04:00
index.go fix: race conditions, cookie logic, and the try again button (#833) 2025-07-15 00:54:08 +00:00
index.templ fix: race conditions, cookie logic, and the try again button (#833) 2025-07-15 00:54:08 +00:00
index_templ.go fix: race conditions, cookie logic, and the try again button (#833) 2025-07-15 00:54:08 +00:00