Skip to content

v0.11.5

Choose a tag to compare

@mpge mpge released this 12 Sep 18:55
· 9 commits to main since this release
730d295

Added

  • Error.vue, the refusal and not-found screen. escalated-rails renders
    Escalated/Error for every 403 and 404 inside the panel and no component had
    ever existed behind it, so a refusal arrived as a blank page — and a refusal
    that says nothing is indistinguishable from a bug.

    It takes the status and the backend's already-translated message, and
    falls back to its own wording when a status arrives bare. Like the two-factor
    challenge it does not use EscalatedLayout: the usual reason to be here is
    having been refused, and the layout's navigation is a list of places the
    viewer may equally not be allowed to go. The way back is rendered only when
    the backend says where that is.

pages.json is now 91 pages. Backends check their rendered page names against
it; see CONVENTIONS.md in escalated-developer-context.