nuke/lib
Xe Iaso e3d3195bf2
Xe/show error state (#1203)
* fix(lib): show error message detail when hitting some common flows

Instead of giving the user nothing to go off of, this patch gives them
an opaque blob of ROT-13 encoded base64. The logic is that if you are
smart enough to figure out how to decode this, you're probably smart
enough to either fix your broken client or give it to the adminstrator.

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

* docs: update CHANGELOG

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

* Update metadata

check-spelling run (pull_request) for Xe/show-error-state

Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
on-behalf-of: @check-spelling <check-spelling-bot@check-spelling.dev>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: check-spelling-bot <check-spelling-bot@users.noreply.github.com>
2025-10-21 13:10:27 -04:00
..
challenge feat(metarefresh): randomly use the Refresh header (#1133) 2025-09-16 17:32:13 -04:00
localization Update Nynorsk translation (#1143) 2025-09-25 04:01:02 -04:00
policy feat(expressions): add contentLength to bot expressions (#1120) 2025-09-15 01:41:45 +00:00
store feat(store/bbolt): implement actor pattern (#1107) 2025-09-12 18:35:22 +00:00
testdata fix(web): embed challenge ID in pass-challenge invocations (#944) 2025-08-04 18:49:19 +00:00
thoth chore: expose thoth in lib (#911) 2025-07-25 10:58:30 -04:00
anubis.go Xe/show error state (#1203) 2025-10-21 13:10:27 -04:00
anubis_test.go fix(lib): de-flake package lib tests (#1187) 2025-10-13 11:50:13 -04:00
config.go fix(lib): enable multiple consecutive slash support (#1155) 2025-09-27 13:44:46 -04:00
config_test.go chore: expose thoth in lib (#911) 2025-07-25 10:58:30 -04:00
http.go Xe/show error state (#1203) 2025-10-21 13:10:27 -04:00
http_test.go feat: support HTTP redirect for forward authentication middleware in Traefik (#368) 2025-08-12 20:59:45 -04:00