Updates
Platform Updates
Public-facing release notes for meaningful changes across Furries PH operational systems.
First created Last updated
Review queues and saved finance routes respond sooner
Repositories: Partners and Partners API. Status: Linked releases succeeded; signed-in save timing remains to verify.
What’s Changed
Refund and transfer request cards appear while event details finish loading. Decisions still wait for current event and queue data. A confirmed Finance Automation route appears immediately after save; an interrupted save checks its exact state automatically without sending the write again. The API timing header now reports one clear total alongside its dashboard phase timings.
Impact
Event and finance operators can review request lists and confirmed routing changes sooner. No action is needed.
Validation
Focused browser fixtures passed for held reads, scope changes, and automatic saved-state checks. Partners typecheck/build and API typecheck passed; a signed-in hosted EMS sample showed one API total timing label. Both linked builds succeeded; hosted save timing for these routes remains to verify.
Attendee pages stay useful while refreshing
Repository: Rego. Status: Linked release succeeded; hosted signed-in timing remains to verify.
What’s Changed
Returning to Events, Friends, Pawsports, or Affiliate Rewards keeps recent information visible while a fresh read runs. A stored attendee session opens the page while renewal completes; private requests still wait for that renewal. Saved Friends and Pawsport changes stay visible across navigation, and affiliate sharing and payout editing wait for current access. Profile settings saves also remain on the same page.
Impact
Attendees should spend less time looking at loading states when returning to these pages or renewing a session. No action is needed.
Validation
Rego typecheck, synthetic build, route contract, and mobile and desktop browser fixtures passed for held reads, saves, account changes, and same-page updates. The linked Pages build succeeded, and the hosted Affiliate Rewards route and its asset returned 200. Hosted signed-in timing and real-account saves remain to verify.
Event queues appear before supporting checks finish
Repository: Partners. Status: Local verification complete; linked release pending.
What’s Changed
Dealers Den applications now appear while event fee settings load. Review actions wait for a verified fee; a failed fee check keeps the queue visible and retries automatically. EMS waitlist tiers and entries appear as their reads finish, while offer and configuration actions wait for matching saved state. Planning Personal Notifications shows event plan access while private delivery readiness loads and automatically rechecks social changes.
Impact
Event and planning operators can start reviewing lists sooner. No action is needed.
Validation
Focused browser fixtures passed for delayed reads, changed tier sets, automatic retries, and scope changes. Partners typecheck and production build passed. Signed-in hosted timing remains to be checked after linked deployment.
Event entry and Fursona returns respond sooner
Repositories: Rego and Partners API. Status: Linked releases succeeded; hosted signed-in timing remains to verify.
What’s Changed
Opening an event from its discovery card starts the live event read as the attendee activates the card. Returning to Fursonas shows the same account’s recent list while current records load; editing waits for that fresh check, and saves stay on the page. The Applications list loads its organiser-note formatter only when a note appears. The attendee shell requests small staffing and volunteer navigation flags instead of a full roster on ordinary pages.
Impact
Attendees should reach event details and return to their Fursona list with less waiting. No action is needed.
Validation
Rego and API typechecks, a synthetic Rego build, the route contract, and mobile and desktop browser fixtures passed. API parity and ownership checks passed against invented local data. The linked Rego and API builds succeeded, and the hosted Applications route and its asset returned 200. Hosted signed-in speed and real-account saves remain to verify.
Dashboard retry and Finance lists respond sooner
Repositories: Partners and Partners API. Status: Local verification complete; linked releases pending.
What’s Changed
Dashboard entry now reuses its initial activity request even if rendering retries. Finance Automation shows delivery routes while linked account options load, and Finance Integrations shows profiles while controls and continuity history load. Confirmed Finance saves continue to check their current state automatically. The API adds phase timings for dashboard access and summary requests to identify remaining server delay without exposing account or partner details.
Impact
Partner finance operators should see useful lists sooner. No action is needed.
Validation
Focused browser fixtures, Partners typecheck and build, and API route/type checks passed locally. Hosted timing after linked deployment remains to be checked.
Dashboard and EMS lists start sooner
Repository: Partners. Status: Local verification complete; linked release pending.
What’s Changed
After dashboard access is confirmed, activity data starts loading sooner and the overview reuses that request. Returning to Dashboard no longer repeats report and survey reads during a quiet update. EMS event cards use the authorized session scope and show before operational counts finish loading; Refresh still requests current data.
Impact
Partner and event operators should see dashboard activity and EMS events sooner. No action is needed.
Validation
Browser fixtures passed for admission, request reuse, warm return, access changes, and the full EMS event directory. Partners typecheck and production build passed. Signed-in hosted timing after linked deployment remains to be checked.
Schedule moves and POS receipts show sooner
Repository: Partners. Status: Local verification complete; linked release pending.
What’s Changed
Confirmed work-board status moves now appear before the schedule reread finishes. A completed POS sale shows its receipt promptly and checks current stock with a focused inventory request before the next checkout. Organization backfill shows confirmed completion counts while silo status refreshes. Interrupted or ambiguous responses trigger automatic read-only checks without repeating the action; ambiguous backfills stay locked for operator review.
Impact
Planning and event operators can see confirmed results sooner. POS stock remains current before another sale. No action is needed.
Validation
Focused browser checks passed for held reads, confirmed responses, and uncertain outcomes. The full POS browser fixture also passed. Partners typecheck, production build, and Docs check passed. Linked deployment and signed-in hosted timing remain to verify for this release.
Attendee history opens with fewer waits
Repositories: Rego and Partners API. Status: Changes pushed through linked release builds; signed-in hosted timing remains to verify.
What’s Changed
Direct visits to account pages now receive page-specific scripts sooner. Applications requests only the attendee’s application history. Returning to Transactions or Pawsports shows the same account’s recent list while current details load. Transaction actions that depend on current data wait for a fresh response. Marking a notification as read updates the inbox immediately and restores its prior state if saving fails. These actions stay on the page.
Impact
Attendees may notice fewer empty loading states when revisiting account pages and quicker feedback when reading notifications. No action is needed.
Validation
Rego typecheck, synthetic build, route contract, direct Pages document check, and mobile and desktop browser fixtures passed. The API typecheck, application-history parity fixture, and isolated read-only Worker check passed. Local full-page timing varied; hosted signed-in timing and real-account saves remain to verify.
Check-in returns and linked work save sooner
Repository: Partners. Status: Local verification complete; linked release pending.
What’s Changed
An accepted inclusion return now updates its check-in record before the queue refresh finishes. Removing a personal Telegram or Discord account updates its card after the accepted unlink response. New Linked Work proposals appear from their saved response while coverage refreshes separately. If a save response is interrupted, the dashboard checks the relevant saved record automatically without repeating the action.
Impact
Event and partner operators can continue after these confirmed saves without waiting for a full list reload. No action is needed.
Validation
Focused browser checks passed for delayed reads, confirmed saves, and uncertain responses. Partners typecheck, production build, and Docs check passed. The three updated hosted assets returned HTTP 200; the linked Pages check and signed-in hosted timing remain to verify.
Partner records appear sooner after saving
Repository: Partners. Status: Linked application build released; authenticated hosted timing remains to verify.
What’s Changed
Person Profiles now shows confirmed profile and report-link changes immediately, then checks the latest saved records automatically. Shared Identities displays parties, places, and accounting dimensions as each arrives instead of waiting for every section. Pawsport issuance shows the confirmed document promptly while its account binding is verified through an automatic history read. Interrupted saves keep checking saved state without submitting the action again.
Impact
Partner operators can continue reviewing records while slower sections and saved-state checks finish. No action is needed.
Validation
Focused browser checks passed for delayed reads, confirmed saves, uncertain responses, and partner access changes. Partners typecheck, production build, and Docs check passed. The linked Cloudflare Pages build for 8c2a9762 succeeded, and the hosted Person Profiles, Shared Identities, and Pawsport assets returned HTTP 200. Signed-in route and save timings remain to verify.