Skip to content

DoughBoss 2.36.0 RC1

Pre-release
Pre-release

Choose a tag to compare

@edagher92-coder edagher92-coder released this 12 Aug 03:53

DoughBoss 2.36.0 RC1

Controlled release candidate for the DoughBoss staff attendance and live-test rehearsal.

Included

  • Hidden, standalone /staff-clock/ touch portal.
  • Individual clock-only staff role and explicit active-shop assignment.
  • One-open-shift database invariant, immutable identity/shop/timezone evidence, and kiosk sign-out after every action.
  • Manager timesheets, safe CSV export, and atomic audited forced-close corrections.
  • Migration Gate 1.0.3 packaged separately so protected rehearsals can keep the public site closed while the staff-clock sign-in route remains available.
  • MariaDB-compatible schema migration and a regression test for the index inspection issue caught by CI.
  • Inherited loyalty parser repair.

Verified

  • Git commit: c806f56527cf9d3957878087ffd5dfb332dfe980
  • GitHub Actions push run: 31561352429 — all jobs passed.
  • GitHub Actions PR run: 31561354989 — all jobs passed.
  • WordPress 6.0.9/PHP 7.4 and WordPress 7.0.2/PHP 8.4 installs passed.
  • MariaDB 10.6 and 11.4 lifecycle, staff-clock, capacity, and checkout-integrity suites passed.
  • PHP 7.4, 8.2, 8.3, 8.4 and 8.5 matrices passed.
  • ZIP layout validation and committed-secret scan passed.

Deployment safety

Install doughboss-migration-gate-1.0.3.zip separately before replacing the main plugin. Keep ordering and card payments disabled during deployment and the controlled staff/kitchen rehearsal. This release candidate is not blanket approval to open customer ordering or run an unapproved live charge.

SHA-256

  • doughboss.zip: B451B72111CD5AA46800AD7A2EEBEBC0E7E926CED2773666853F4B8A8C1E7F27
  • doughboss-migration-gate-1.0.3.zip: 7365C464F9786627D94D39B878E06A2CF2D247CDC3133D3D1776C7062EFE693A