Furries PH Docs
Dashboard

Updates

Platform Updates

Public-facing release notes for meaningful changes across Furries PH operational systems.

First created Last updated

Showing release notes 241-250 of 1443
2026-09-2813:08

Attendee coupons open sooner and agenda lists recover after saves

Repository: Partners. Status: Partners cc66e096 linked Pages build passed.

What’s Changed

Attendee Coupons starts its authorized event and finance program reads after dashboard admission while the workspace route loads. After a confirmed Planning Agenda Item create, a temporary list refresh failure is retried automatically in place, including when the dialog closes, without sending the create again.

Impact

Event and finance operators should reach coupon data sooner on a direct visit. Planning operators can keep working after an agenda item save while the list catches up; no manual refresh is needed. No action is required.

Upgrade Notes

Held-route and denied-event Attendee Coupons fixtures, Planning delayed-save fixtures, Partners typecheck and production build, Docs check, staged diff checks, and the linked Pages build passed. A signed-in pre-change Coupon visit started its reads 1,092 ms after access completed. In a separate post-release Test Event visit, the event and finance program reads started 10–11 ms after access completed. These are request-order samples, not a controlled whole-page load comparison. Hosted interrupted-save behavior remains unverified.

2026-09-2813:08

Live shifts open sooner and Planning lists recover after saves

Repository: Partners. Status: Partners 1e457fb6 linked Pages build passed.

What’s Changed

EMS Live Shift Tracker starts its first authorized read while the workspace code loads. After a confirmed Planning Meeting or Note & Minutes save, the affected list automatically retries a temporary refresh failure in place without sending the save again.

Impact

Event operators should reach live shift data sooner on a direct visit. Planning operators can stay on the current page after a save while its list catches up; no manual refresh is needed. No action is required.

Upgrade Notes

Held-route and denied-scope Live Shift Tracker browser fixtures, Planning save-recovery fixtures, Partners typecheck and production build, Docs check, staged diff checks, and the linked Pages build passed. Hosted timing and interrupted-save behavior remain unverified.

2026-09-2813:08

Rego keeps credentials visible and starts event reads sooner

Repository: Rego. Status: Rego cd8f019 linked Pages build passed.

What’s Changed

Returning to Pawsports keeps the last known credential visible for the same signed-in account if a background refresh fails temporarily. An in-page retry fetches current details; the lost-status action stays unavailable until that fresh read succeeds. An access denial removes the private preview. Dealers Den registration starts its public event read while the protected form loads, and same-account staffing views share a concurrent roster read. The route readiness audit also records the actual protected MFA policy result separately from useful content, while the public event trace records browser paint and cache timing.

Impact

Attendees can keep viewing their credential during a temporary service problem without a whole-page refresh. Dealers Den applicants may reach their form data sooner; staffing views avoid a duplicate concurrent roster request. Event overview live data can still wait on the API even when browser assets are cached.

Upgrade Notes

No action is required. Rego typecheck, production build, mobile/desktop Pawsports, Dealers Den and staffing fixtures, local protected-route samples, and the linked Pages build passed. The protected audit’s synthetic MFA policy endpoint returned 503, and hosted signed-in save timing remains unverified. A read-only production database statistics check found variable event overview query execution; no database change was released.

2026-09-2813:08

Feedback and reports open sooner; finance saves recover automatically

Repository: Partners. Status: Partners c91c4d39 linked Pages build passed.

What’s Changed

Feedback Form and Report Manage start their first authorized reads during dashboard admission, so matching workspace data is ready sooner on a direct visit. After an uncertain Finance reconciliation response, the dashboard automatically retries the same request key so the server can confirm its saved receipt without applying the reconciliation twice.

Impact

Partner operators should wait less to open feedback and report management. Finance operators can stay on the current page while an uncertain reconciliation save is confirmed; no manual recheck or full-page refresh is needed. No action is required.

Upgrade Notes

Direct-entry Feedback Form and Report Manage browser fixtures, Finance reconciliation fixtures, Partners typecheck and production build, Docs check, staged diff checks, and the linked Pages build passed. Hosted request timing and interrupted-save behavior remain unverified.

2026-09-2813:08

Planning agenda drafts keep their place through interrupted creates

Repositories: Partners API, Partners. Status: API 4ab7aef7 linked Worker and Partners client 08b691ad linked Pages builds passed.

What’s Changed

An authorized Planning API read can check one agenda template created by the current operator in the current project. The dashboard retains the draft across a reload, sends the create once, and checks its exact saved record automatically even when the first read arrives before the server commits the original request. A confirmed create updates the list in place.

Impact

Planning operators can keep their agenda draft while an uncertain create is checked. They will not need to trigger a saved-state recheck or repeat the create.

Upgrade Notes

No database migration is needed. Local actor and isolation API checks, normal and reload-before-commit browser fixtures, API and Partners typechecks, production builds, and both linked builds passed. Hosted interrupted-save behavior remains unverified.

2026-09-2813:08

Forecast charts start loading alongside event data

Repository: Partners. Status: Partners 38748cde linked Pages build passed.

What’s Changed

EMS Forecasting starts loading its chart and detail code while the first authorized forecast request is in flight. This shortens the wait between receiving forecast data and opening its visual detail.

Impact

Event operators may reach forecasting charts sooner on a direct visit. No action is required.

Upgrade Notes

In a signed-in Test Event visit before this change, the forecast API request ended at 4,209 ms and five chart/detail code requests began at 4,214–4,218 ms, completing by 4,797 ms. In a separate visit after release, the five code requests began at 3,054–3,056 ms and finished by 3,548 ms; the forecast API request began at 3,158 ms and ended at 5,478 ms. This confirms the code and data requests overlapped, not a controlled whole-page load gain. A local held-response forecasting browser certification, Partners typecheck, production build, and linked Pages build passed.

2026-09-2813:08

Planning dependency drafts survive interrupted saves

Repository: Partners. Status: Partners a6b05b0b linked Pages build passed.

What’s Changed

When a dependency create response is uncertain, Planning keeps the draft and checks the exact saved receipt automatically. It sends the create once, then refreshes the schedule in place after confirmation, retrying a temporary refresh failure without repeating the create.

Impact

Planning operators can stay on the current page while the saved result is checked. They do not need to trigger a recheck or repeat the create. No action is required.

Upgrade Notes

The supporting database migration was published and its API linked Worker build passed before this client release. A delayed-commit browser fixture, isolated SQL grant fixture, API route fixture, Partners typecheck, production build, and linked Pages build passed. Hosted interrupted-save behavior remains unverified.

2026-09-2813:08

Planning dependency saves gain an exact receipt check

Repositories: Partners, Partners API. Status: Partners migration b0e3509 published; API 1dfdcaf linked Worker and client a6b05b0b linked Pages builds passed.

What’s Changed

A private database lookup and an authenticated API read can check the exact receipt for a Planning dependency creation. The lookup is limited to the project, operator, request key, and action; the API also requires Planning schedule access. This prepares automatic confirmation when a create response is interrupted, without guessing from a bounded dependency list or sending the create again.

Impact

This provides the scoped readback used by the dashboard’s automatic save check. Hosted interrupted-save verification remains pending.

Upgrade Notes

The migration’s isolated PostgreSQL grant and receipt fixture and local security advisors passed. It was published, and a subsequent hosted dry run showed zero pending migrations. The API passed its actor/capability route fixture, typecheck, Worker dry build, SQL grant fixture, and linked Worker build.

2026-09-2813:08

Shop orders begin loading during event access

Repository: Partners. Status: Partners bea6e143 linked Pages build passed.

What’s Changed

The EMS Shop Orders Dashboard starts its first event-scoped read as soon as the current operator and event access are confirmed. Shop and Check-in first reads no longer wait for a separate helper script to load. A temporary Shop prefetch failure is retried when the page opens; loss of authorization is not retried.

Impact

Event staff may reach Shop order information and Check-in records sooner on a direct visit. Existing event access checks still apply. No action is required.

Upgrade Notes

Partners typecheck, production build, focused Shop and Check-in direct-entry and first-paint fixtures, and linked Pages build passed. In separate signed-in visits, Shop and Check-in first reads began 326 ms and 414 ms after access before this packet, then 4 ms and 3 ms after access on the released page. These samples confirm request order, not a controlled whole-page load gain; broader role checks remain pending.

2026-09-2813:08

Event forecasting checks access with less waiting

Repository: Partners API. Status: API 543f688 linked Worker build passed; hosted timing unmeasured.

What’s Changed

Forecasting starts its independent event ownership and operator membership reads together when checking access to forecasts and controls. The same authorization decisions continue to apply.

Impact

Event teams may reach forecasting information and controls sooner. No action is required.

Upgrade Notes

API typecheck, modular permissions and forecasting certification, Worker dry build, and linked Worker build passed. Hosted latency remains to be measured.

All docs