Skip to content

v1.8.95 — Grace logins, plugin slot fix, save bug fix

Latest

Choose a tag to compare

@andrewbakercloudscale andrewbakercloudscale released this 10 Apr 15:19
· 9 commits to main since this release

What's new

Fixed

  • Plugin slot mismatch — All deploys since the rename were going to the inactive cloudscale-devtools directory while cloudscale-code-block (v1.8.86) was still the active plugin. Swapped to the correct slot; all recent features (brute-force, session persistence, Thumbnails tab) are now live.
  • Hide Login save error — A stale reference to an undefined slug variable in the JS success handler threw a ReferenceError after every successful save, surfacing a false "Save failed" alert. The save was actually working; the display update was broken.
  • Explain modal badge alignment — On narrow mobile screens, flex-wrap caused badges to appear at inconsistent horizontal positions depending on item name length. Badges are now always centered at the top of each card.

Added

  • Grace logins — New number input in the 2FA Settings panel. Set N to allow a user to log in up to N times before 2FA is required (default 0). Useful for automated test accounts that cannot complete a real 2FA challenge.

Tests

  • tests/session-persistence.spec.js — 4 Playwright tests verify 30-day persistent auth cookies survive simulated browser kill/swipe-up.