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 1191-1200 of 1463
2026-11-0206:37

`partners-api` `c008d244` - docs(operations): record reverted planning trial and diagnostic cleanup <!-- c008d244fa02f3646f2417b799b0191a2f25c348 -->

  • partners-api c008d244 - docs(operations): record reverted planning trial and diagnostic cleanup

  • partners-api d750885d - feat(operations): add guarded authenticator custom-plan trial

  • partners-api a35d1f49 - feat(operations): add bounded one-shot backend memory sampling

  • partners-api 0ebbfea2 - docs(operations): record the settled no-resize I/O result

  • partners-api 04228a27 - docs(operations): record no-resize I/O fixes and verification limits

  • partners-api 8af47440 - chore(database): align GA4 prefilter migration with hosted history

  • partners-api e097a122 - perf(analytics): prefilter known GA4 discovery sources

  • partners.furries.ph 1dbc45a0 - chore(db): align bot hint migration with hosted history

  • partners.furries.ph f2bff419 - fix(db): guard bot coordinator execution metadata

  • partners.furries.ph 08468c4e - fix(db): reuse idle interactive bot hint reads

  • partners-api 61428b19 - fix(rego): reuse inclusion policy from the event detail read

  • rego.furries.ph 164c119d - fix(compatibility): permit tracking protection during registration

  • partners.furries.ph a482b909 - fix(compatibility): allow browser tracking protection

  • docs.furries.ph 09c29093 - docs(prefills): explain individual attendee deletion (#61)

  • rego.furries.ph 4a929b09 - feat(compatibility): require browser checks before registration access

  • partners.furries.ph 8dc5653d - feat(compatibility): gate dashboard access on browser checks

  • partners.furries.ph c5ac6c18 - fix(rego): keep shared reward reads cancellable

  • partners-api 9160aaa7 - fix(prefills): reconcile attendee draft deletion safely

  • rego.furries.ph 3ff1188d - feat(prefills): let attendees delete individual saved selections

  • rego.furries.ph 8791c9b1 - fix(prefills): keep deletion status checks read-only

  • partners-api c462f5a9 - docs(operations): correct deployed disk I/O recovery status

  • partners-api a6ca021c - perf(operations): support a guarded single-connection REST trial

  • partners.furries.ph 5a619ae8 - chore(planning): preserve current guidance alongside the reminder index

  • partners.furries.ph 6c945ff8 - docs(planning): verify the live index-only reminder plan

  • partners.furries.ph 30c4c356 - docs(planning): record the hosted coverage index and verification

  • partners.furries.ph f8cdb26a - perf(planning): index overdue reminder coverage without changing delivery

  • rego.furries.ph c43c4a0f - fix(rego): reuse the cold registration configuration warmup

  • partners-api 5ee311b5 - fix(operations): add guarded REST pool tuning and physical I/O measurements

  • partners-api 3805578c - fix(database): bound background work and repeated CMS authorization reads

  • partners.furries.ph a6e8d88a - fix(polling): serialize visible reads and stop repeated SMS audience scans

  • partners.furries.ph a193eef0 - fix(rego): open a fresh prefill after save confirmation

  • rego.furries.ph f7b82ffe - fix(prefills): open a fresh form from saved completion

  • partners.furries.ph b6157806 - feat(rego): mirror independent saved prefill selections

  • partners-api 7a1c8071 - feat(prefills): save separate attendee selections safely

  • rego.furries.ph c20a21db - feat(prefills): keep separate saved selections on event pages

  • partners.furries.ph 85562fea - fix(ems): show readable prefill and registration answers

  • partners-api 39f74265 - fix(prefills): resolve saved form answers for organizers

  • rego.furries.ph 93141493 - fix(rego): show readable references in form answer review

  • rego.furries.ph 57147d8e - fix(auth): keep email resend in confirmation screens

  • partners.furries.ph fe04434e - fix(payments): require references for every payment-link provider

  • rego.furries.ph d3916cc5 - fix(payments): prepare references for every payment-link provider

  • partners-api 814a8891 - fix(payments): generate references for every payment-link provider

  • partners-api 847fb749 - fix(profile): align address placeholder validation

  • rego.furries.ph 56fa6496 - fix(profile): validate real street address text

  • partners.furries.ph 110bec2e - fix(profile): validate real street address text

  • partners-api 4811b36c - fix(profile): validate real street address text

  • partners-api 8e56d513 - fix(payments): issue dealer payment note references

  • rego.furries.ph 4b6f3258 - fix(paypal): provide payment note references for dealer checkout

  • partners.furries.ph b9bdaadc - fix(rego): preserve generated PayPal payment note references

2026-11-0106:37

`partners.furries.ph` `ea2c9c02` - feat(forecasts): show conditional revenue for registration pipelines <!-- ea2c9c0275392ac7cab9ab79436e1c4b8b2b5609 -->

  • partners.furries.ph ea2c9c02 - feat(forecasts): show conditional revenue for registration pipelines

  • partners-api 35ea37cc - feat(forecasts): add conditional intake revenue scenarios

  • partners.furries.ph 92750c60 - fix(payments): collect payment links on receiving accounts

  • rego.furries.ph b78e8d68 - fix(payments): bind provider handoffs to selected receiving accounts

  • partners-api d23104be - fix(payments): bind payment links to receiving accounts

  • partners.furries.ph c873e3eb - feat(rego): configure capacity for optional inclusions

  • rego.furries.ph ff1cf1cd - feat(rego): show unavailable optional inclusions and safe retries

  • partners-api b9702f33 - feat(rego): enforce optional inclusion capacity at checkout

  • partners.furries.ph 6ea282c9 - feat(rego): configure optional inclusion credits per tier

  • partners-api 18c67ea0 - docs(rego): record deployed optional inclusion migration

  • rego.furries.ph 212dd765 - feat(rego): let attendees decline optional tier inclusions

  • partners-api 90f17d36 - feat(rego): price and preserve optional inclusion choices

  • partners-api 900b126a - fix(auth): recover attendee email confirmation and resend

  • rego.furries.ph 0ae875e3 - fix(rego): complete email confirmation before profile admission

  • partners-api 9e48f21f - fix(cms): rebuild action preparation after concurrent saves

  • partners.furries.ph bff302c4 - feat(agi): open linked entries in Partners review dialogs

  • partners-api 9a952190 - feat(agi): link organizer alerts to exact review entries

  • rego.furries.ph 639615dc - test(rego): normalize prefill completion fixture ending

  • rego.furries.ph 08643c86 - fix(rego): show clear form outcomes and renew verification for retries

  • partners.furries.ph 13fd55aa - fix(partners): expose prefill and Shop Agi alerts with matching form previews

  • partners-api 12f5087c - fix(agi): notify organizers after successful Rego submissions

  • rego.furries.ph 8f08e128 - fix(rego): keep tier pricing readable and honor absorbed fees

2026-10-2906:37

`docs.furries.ph` `51a0c968` - docs(releases): publish workspace deployment audit and recovered notes <!-- 51a0c968ed33fb4456a8702a23948e5b8916feb4 -->

  • docs.furries.ph 51a0c968 - docs(releases): publish workspace deployment audit and recovered notes

  • partners.furries.ph fa8d12dd - fix(analytics): preserve safe partner acquisition attribution

  • partners.furries.ph 7709c2b8 - docs(analytics): record verified partner measurement release

  • partners.furries.ph 322e6bb8 - fix(analytics): deliver performance metrics after late hydration

  • partners.furries.ph 3e8b0d8d - fix(analytics): exclude automatic refresh from completed partner tasks

  • partners.furries.ph a9fe5640 - feat(analytics): measure partner dashboard workflows in dedicated GA4 property

  • admin.furries.ph 79a039df - feat(admin): add audited TailTally Signals deletion controls

  • rego.furries.ph 385c4d9d - feat(rego): use authoritative early-bird checkout prices

  • partners-api fe161429 - docs(finance): link published pricing contracts and release evidence

  • partners.furries.ph 78a911e8 - feat(partners): configure timed prices and complete Signals reporting

  • partners-api 8ded7ca3 - feat(finance): release authoritative early-bird pricing and Signals controls

  • cms.furries.ph 4fdf4c12 - test(cms): retain guarded local Studio editing fixture

  • docs.furries.ph 45ec05c8 - docs(analytics): publish complete financial coverage release evidence

  • rego.furries.ph 05bdbb7c - docs(analytics): record deployed financial coverage and reporting boundaries

  • rego.furries.ph 9afffd33 - feat(analytics): attribute newly submitted dealer application fees

  • partners-api b6047cb1 - fix(analytics): reconcile historical fees without replaying revenue

  • partners-api a50cf21e - fix(analytics): skip group invitations without financial registrations

  • partners-api 6e312de4 - feat(analytics): cover every financial source and dated sales history

  • rego.furries.ph a86b22bf - docs(analytics): record production exposure and aggregation verification

  • rego.furries.ph e4f9b095 - fix(analytics): aggregate resource diagnostics before Google dispatch

  • partners-api a1175aea - fix(analytics): route Rego to its owner-selected GA4 property

  • rego.furries.ph ab3df8e7 - feat(analytics): confirm account actions and measure Core Web Vitals

  • rego.furries.ph 25de4459 - feat(analytics): measure Rego actions and browser outcomes

  • partners-api 55909a90 - feat(analytics): expose private-safe report delivery outcomes

  • partners-api ec1b64d3 - fix(analytics): populate registered commerce reporting dimensions

  • rego.furries.ph 186d428d - docs(analytics): record live Rego browser and server verification

  • partners-api ae155274 - refactor(config): reserve Worker variable slots for credentials

  • rego.furries.ph eb0853c5 - feat(analytics): start required Rego measurement automatically

  • partners-api 87318b27 - feat(analytics): activate browser measurement under required Rego policy

  • rego.furries.ph e34825d0 - feat(analytics): measure Rego journeys and campaign performance

  • partners-api bf1a8794 - fix(analytics): mount Rego tracking before dashboard middleware

  • partners-api d3edbc27 - feat(analytics): deliver consented Rego sales and refunds to GA4

  • partners.furries.ph 6fc34db9 - feat(previews): isolate analytics from embedded registration forms

  • partners.furries.ph 25921497 - feat(dealers): guide promotion bios in application previews

  • rego.furries.ph 77b67c1f - fix(rego): contain event cards and guide dealer promotion bios

  • partners-api d6b42f6e - feat(dealers): enforce promotion bio limits across application forms

  • partners.furries.ph 2a8da903 - feat(dealers): configure and review square application table photos

  • rego.furries.ph c65b1981 - feat(dealers): add square table photo uploads to applications

  • partners-api 66b79e0d - feat(dealers): support private square table photos on applications

  • partners.furries.ph 8ec5d3e2 - feat(lists): offer 25, 50, 100 and all rows across dashboards

  • partners-api 95a619c4 - feat(lists): provide complete bounded pagination for operator rows

  • partners.furries.ph b3d1bf95 - fix(affiliates): finish campaign saves after server normalization

  • rego.furries.ph dca2555c - feat(forms): select friends and honor required answers

  • partners.furries.ph 0e5e17f3 - feat(forms): add friend selection and grip-only card ordering

  • partners-api 58be04e0 - fix(forms): enforce explicitly required signature answers

2026-10-2806:37

`admin.furries.ph` `0fa81ae8` - feat(admin): manage attendee profile photos <!-- 0fa81ae8db09fca410af5861fb1d2437659d7528 -->

  • admin.furries.ph 0fa81ae8 - feat(admin): manage attendee profile photos

  • partners-api 14a02ca6 - feat(api): manage canonical attendee profile photos

  • partners.furries.ph 2b5584fb - docs(ui): record hosted save bar clearance checks

  • partners.furries.ph 65a5c28b - fix(ui): keep the save bar clear of the report launcher

  • docs.furries.ph f3a87c39 - docs(rego): record zero-count statistics omission

  • docs.furries.ph 9c4ee434 - docs(rego): record restored capacity presentation

  • partners.furries.ph f60c34c2 - fix(rego): hide zero counts in embedded statistics previews

  • rego.furries.ph e31318f2 - fix(rego): omit zero-valued public statistics

  • partners.furries.ph 50d8db51 - fix(rego): align embedded capacity statistics with original styling

  • rego.furries.ph ff00a098 - fix(rego): restore previous capacity text styling

2026-10-2706:37

`docs.furries.ph` `2b0d64a4` - docs(rego): publish granular statistics controls and validation <!-- 2b0d64a4d425c0a73e1eeb2199f6574db5e8a49a -->

  • docs.furries.ph 2b0d64a4 - docs(rego): publish granular statistics controls and validation

  • rego.furries.ph a5789f62 - fix(rego): place tier statistics before inclusion details

  • rego.furries.ph e1c4e189 - feat(rego): show published tier and dealer package statistics

  • partners.furries.ph b9a263e0 - feat(rego): add per-metric and per-tier public statistics controls

  • partners-api 7cef796d - feat(rego): enforce itemized public statistics policies

  • rego.furries.ph db190eaf - fix(rego): label dealer package inclusions as attendee rego

  • docs.furries.ph f6ffa94f - docs(cms): publish compressed-read repair and fresh workflow evidence

  • partners-api 3920460a - docs(cms): record resumed outage diagnosis and live lifecycle receipts

  • partners-api d6716608 - fix(cms): compress bounded provider reads to reduce transfer timeouts

  • docs.furries.ph 338c8ff3 - docs(cms): publish successful Git build recovery evidence

  • partners-api ee6383fe - docs(cms): record verified Git deployment recovery

  • docs.furries.ph 6ebe06a8 - docs(cms): distinguish current publishing failure from prior acceptance

  • partners-api 1edd0505 - docs(cms): record the current Git publishing interruption

  • docs.furries.ph 074f9719 - docs(reports): record the confirmed post-fix production receipt

  • partners-api eed056f0 - docs(cms): record live report receipt and remaining incident evidence

  • docs.furries.ph 8a6a954a - docs(reports): document full-runtime recovery and incident-log limits

  • cms.furries.ph d4cff4fa - test(cms): prove report receipt recovery through native workerd alarms

  • partners-api 72b04a57 - fix(reports): keep delivery deadlines through acknowledgement bodies

  • docs.furries.ph cdd20f1e - docs(cms): publish prolonged outage recovery results

  • partners-api 97752e12 - docs(cms): record extended recovery evidence and open attribution gate

  • partners-api fa0d8ddc - fix(cms): retain public refresh after uncertain publication

  • cms.furries.ph b8a71bff - test(cms): exercise prolonged outages and uncertain delivery

  • docs.furries.ph 9a8a66d5 - docs(cms): narrow certification and publish outage recovery results

  • partners-api a7cd69e5 - docs(cms): qualify validation and record read-outage recovery

  • partners-api e34dddc7 - fix(cms): read decoded provider bodies without double decompression

  • cms.furries.ph 0a7933fd - fix(cms): recover exhausted document reads without crashing Studio

  • partners-api a5c4bf89 - fix(cms): bound provider read recovery and classify failures

  • docs.furries.ph bf5b0e95 - docs(cms): publish verified production workflow results

  • partners-api 2281a7a3 - docs(cms): certify signed-in publishing and report workflow

  • partners-api 81299861 - fix: retain canonical CMS delivery routing across releases

  • partners-api d91f4893 - fix: serve current CMS content on the canonical site

  • partners-api a7c6bc0d - fix(cms): validate references before scoped unpublishing

  • cms.furries.ph 16b0c03f - fix(cms): preview current drafts and expose supported actions

  • partners-api 7dd5714e - fix(cms): keep reporting clear of editor footer actions

  • cms.furries.ph 26a42682 - fix(cms): render scoped media through API asset routes

  • partners-api e006a28a - fix(cms): restore previews, history requests and save receipts

  • docs.furries.ph 4e7b2dfd - docs(cms): record deployed workflow repairs and validation

  • cms.furries.ph 471004f9 - fix(cms): restore history and reliable scheduling controls

  • partners-api 0111154b - fix(cms): preserve editor history and scheduled content

  • docs.furries.ph 3f060d14 - docs(cms): publish deployed fixes and acceptance limits

  • cms.furries.ph 8e07f373 - fix(cms): load reporting before Studio initialization

  • partners-api 3b38a4d3 - docs(cms): retain unresolved workflow acceptance gates

  • cms.furries.ph 9a7e8e6b - fix(cms): refresh sites after confirmed publication

  • partners-api 0b64d19d - fix(cms): recover verification and refresh committed content

2026-10-2506:37

`docs.furries.ph` `307a4179` - docs(ems): publish schedule and Agi release evidence <!-- 307a41791b94d4332989549d616c11061d7beaea -->

  • docs.furries.ph 307a4179 - docs(ems): publish schedule and Agi release evidence

  • partners-api e076dc9f - feat(ems): publish schedules and scoped Agi updates

  • partners.furries.ph e3568cef - feat(ems): manage and publish event schedules

  • partners-api 3bf107e3 - feat(ems): publish schedules and scoped Agi updates (pre-release candidate superseded by e076dc9f after preserving a newer main commit)

  • rego.furries.ph 271123b0 - feat(events): show published schedules and scoped Agi updates

  • fph-lan-ems d61f8e4d - feat(lan): receive private intercom calls automatically across event pages

  • fph-lan-ems f9a02027 - fix(lan): restore packaged pages and complete private call controls

  • fph-lan-ems 76669e56 - fix(release): select available native certification ports on hosted runners

  • docs.furries.ph 11cafcc7 - docs(platform): publish partner BNPL controls and coordinated release evidence

  • fph-lan-ems e0a072af - fix(release): enable native Darwin CPU support in bundled LiveKit

  • fph-lan-ems 4f177666 - fix(release): certify versioned native packages across platform runners

  • partners-api 251288d3 - feat(api): publish partner financing controls and pending platform workflows

  • rego.furries.ph 68aef93b - feat(rego): publish deferred checkout and TailTally account workflows

  • fph-lan-ems 748d0189 - fix(scanner): retry dense transaction QR decoding without broadening access - cms.furries.ph 48b51314 - fix(cms): validate explicit TypeScript imports in check-only builds

2026-10-2406:37

`docs.furries.ph` `84acd6ef` - docs(editor): publish the shared WYSIWYG default release <!-- 84acd6efaf72b4b6c14f045a13724ee7b49f9885 -->

  • docs.furries.ph 84acd6ef - docs(editor): publish the shared WYSIWYG default release
  • partners.furries.ph 16aca3a8 - fix(editor): make WYSIWYG the shared prose default
  • rego.furries.ph 881a7d86 - fix(forms): share literal text controls and format guardian instructions
  • docs.furries.ph 0b78c03a - docs(planning): publish verified task-file and modal fixes
  • partners.furries.ph df70db16 - fix(planning): save file controls and preserve open requirement drafts
  • partners-api 7d33027c - fix(reporter): keep problem reporting usable above application modals
2026-10-2106:37

`admin` `f7ab3ae2` - docs(bots): retain Join account association release prerequisite <!-- f7ab3ae253348ca92ec807875bf346a8eb9deadd -->

  • admin f7ab3ae2 - docs(bots): retain Join account association release prerequisite

  • partners 3c51099a - docs(bots): track verified native flows and Join prerequisite

  • partners-api e0402d66 - docs(bots): record native campaign and notice acceptance

  • docs dad01371 - docs(bots): document isolated maintenance and cron verification

  • partners-api 0e26b9f1 - fix(bots): isolate maintenance from notification cron budget

  • docs 8243a8ec - docs(bots): record all production deployments and provider limits

  • admin.furries.ph 02858ece - docs(bots): record production controls and off-state verification

  • rego e02ec08f - docs(bots): record deployed receipts and pending provider acceptance

  • partners 5a0d874d - docs(bots): record published platform and remaining live acceptance

  • partners-api bd2b397c - docs(bots): record production rollout and provider setup limits

  • docs de9e5f40 - docs(bots): retain guardian release notes with bot guidance

  • rego e5d9b99e - fix(rego): retain guardian consent alongside bot receipt access

  • admin.furries.ph 8786a574 - docs(bots): record verified API release and retained off state

  • partners 50ca1d59 - fix(bots): retain current registration forms in release

  • docs a100b977 - docs(bots): record verified Git deployment and migration order

  • rego.furries.ph 31f230db - feat(rego): show consent age requirements on public event pages

  • docs.furries.ph 77e705c5 - docs(rego): record deployed guardian consent release

  • partners.furries.ph c375b7d1 - feat(ems): manage guardian consent in conditions of entry

  • rego.furries.ph 7c3579a5 - feat(rego): collect required guardian signatures during registration

  • partners-api 9bf667f2 - feat(rego): require guardian signatures and private consent records

  • partners-api 6880cda9 - fix(bots): preserve guardian consent in linked bot release

2026-10-2006:37

`docs.furries.ph` `4a747897` - docs(bots): record verified default-off database rollout <!-- 4a747897abfd01d8d520450412b43efe9883a975 -->

  • docs.furries.ph 4a747897 - docs(bots): record verified default-off database rollout

  • rego.furries.ph e7fb4ff4 - docs(bots): record published schema and pending live QR checks

  • admin.furries.ph 7770e5ae - docs(bots): retain off state after schema publication

  • partners-api bf5d026e - docs(bots): record schema publication and remaining Worker gates

  • partners.furries.ph e24c1b80 - docs(bots): record accepted native gate and published schema

  • partners.furries.ph ffba9332 - fix(bots): revoke claimed authority after account unlinking

  • partners.furries.ph d6239bb1 - fix(bots): capture fields required by ordinary transaction details

  • partners-api 828c29eb - fix(bots): complete ordinary detail snapshot contracts

  • admin.furries.ph e97d4259 - docs(bots): record current Admin release acceptance gaps

  • rego.furries.ph 6fc2f8b6 - docs(bots): clarify Rego schema and API release gates

  • partners.furries.ph d51045f9 - fix(bots): read ordinary cards without payment-plan tables

  • docs.furries.ph 6578cf84 - docs(bots): publish verified candidate guides and remaining release gates

  • partners.furries.ph 482db3e1 - docs(bots): record coordinated candidate verification and release gates

  • admin.furries.ph 788a8249 - docs(bots): record verified Admin preview and restored release settings

  • admin.furries.ph 3c2f0561 - docs(bots): record Admin verification and remaining release gates

  • rego.furries.ph 7a9332cc - docs(bots): record Rego candidate checks and remaining release gates

  • partners-api b2828d6b - docs(bots): record reviewed release proofs and finance upgrade requirements

  • partners.furries.ph b76828f9 - fix(bots): support campaign copies without payment-plan tables

  • partners.furries.ph fcc74cda - perf(bots): keep complete notice capture within its time budget

  • docs.furries.ph de8c02d2 - docs(bots): add interaction guides and reliable mobile section navigation

  • admin.furries.ph 81591b87 - docs(bots): document Admin controls and release gates

  • partners.furries.ph fc314554 - feat(bots): add the minimal default-off interaction schema

  • partners-api b9818662 - docs(bots): specify the deferred finance upgrade contract

  • partners-api 0e2531f5 - chore(bots): add reviewed provider command setup tooling

  • partners-api b7687360 - feat(bots): add gated private interactions and independent notification copies

  • partners.furries.ph e3a67420 - feat(bots): add private account notices and reviewed event bot copies

2026-10-1906:37

`admin.furries.ph` `3462239b` - feat(bots): add default-off controls and reviewed notification copies <!-- 3462239bcd45d8e37879a3ae54a01e91f4d3acde -->

  • admin.furries.ph 3462239b - feat(bots): add default-off controls and reviewed notification copies
  • rego.furries.ph 113842bf - feat(bots): add linked-account preferences and authorized receipt QR images

All docs