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 1211-1220 of 1463
2026-10-0106:37

`docs.furries.ph` `9561da5c` - docs(logistics): explain fixed-quantity packing checklist <!-- 9561da5c1c844919da482330fe76916523c1fc1b -->

  • docs.furries.ph 9561da5c - docs(logistics): explain fixed-quantity packing checklist

  • partners.furries.ph c8ca9aeb - feat(logistics): use fixed quantities in packing checklist

  • partners.furries.ph 76229025 - docs(logistics): record packaging release verification

  • docs.furries.ph 4d5daecc - docs(logistics): document separate packaging tracking workflow

  • partners.furries.ph 7fd01271 - feat(logistics): give packaging tracking its own page

  • docs.furries.ph 3ed57fdc - docs(logistics): explain account packing and release checks

  • partners.furries.ph 2446e060 - feat(logistics): prepare account purchases with saved packing progress

  • partners-api d7e09e17 - feat(logistics): group transaction items for account packing

  • docs.furries.ph dafc4226 - docs: explain partner-only internal registration numbering

  • partners.furries.ph 79cb4eaf - feat(rego): number attendee and dealer registrations internally

  • partners-api 54995c11 - feat(rego): expose internal registration numbers to partners

  • docs.furries.ph 6bc7b4aa - docs: explain dealer package entitlement configuration

  • partners.furries.ph d9369c40 - feat(dealers): configure entitlements within each table package

  • partners-api a03ad58e - feat(dealers): apply social entitlements by table package

  • docs.furries.ph d96320fd - docs: describe compact configuration form builders

  • partners.furries.ph 40a1d653 - feat(config): collapse form builders and use setting switches

  • docs.furries.ph 0ffe744d - docs(dealers): describe payment account issue reporting

  • rego.furries.ph 8b5eda59 - fix(dealers): enable payment account reporting and recovery

  • docs.furries.ph 4d6ce72f - docs(dealers): explain attendee-style payment method selection

  • rego.furries.ph ab52f871 - fix(dealers): match attendee payment-method selection

  • docs.furries.ph 8de1468a - docs(dealers): record the desktop wizard spacing refinement

  • rego.furries.ph 7a5a8043 - fix(dealers): give package cards room beside the table summary

  • docs.furries.ph 615b49b5 - docs(dealers): describe the updated table registration wizard

  • rego.furries.ph 3d768257 - feat(dealers): align table registration with the attendee wizard

  • rego.furries.ph b94d9be7 - feat(shop): simplify browsing and show disabled item states

  • partners-api 8bac3b7e - feat(shop): disable unavailable catalog items using live capacity

  • docs.furries.ph d629fedf - docs(forms): document reset-to-default question controls

  • partners.furries.ph 2012c290 - feat(forms): restore default Dealers Den and Rego questions

  • docs.furries.ph fb3d73f9 - docs(rego): explain shared prefill question controls and release checks

  • rego.furries.ph f8b01777 - feat(rego): render partner-configured questions in prefill and registration

  • partners.furries.ph a7c90794 - feat(rego): expose shared default questions in the partner form builder

  • partners-api 59000083 - feat(rego): apply shared configurable questions to registration and prefill

  • docs.furries.ph f74515e1 - docs(dealers-den): record verified application release

  • docs.furries.ph 81d5da24 - docs(dealers-den): clarify application question controls

  • rego.furries.ph c69f22b3 - feat(dealers-den): render configured application questions

  • partners.furries.ph 7f58feb5 - feat(dealers-den): make default application questions editable

  • partners-api 63df4455 - feat(dealers-den): validate saved application questions

  • docs.furries.ph ef6ccb25 - docs(dealers): explain registration after application approval

  • rego.furries.ph 0ce76cf2 - feat(dealers): guide approved applicants to complete table registration

  • partners-api ef991266 - fix(dealers): verify table registration state before returning application details

  • docs.furries.ph c931ba11 - docs(dealers): record application requirements identity repair

  • partners-api 0eb60860 - fix(dealers): return event identity with application requirements

  • docs.furries.ph d4eac664 - docs(shop): describe clearer product detail hierarchy

  • rego.furries.ph 95c8b284 - feat(shop): emphasize product names and prices in item details

  • docs.furries.ph 073ab9ec - docs(shell): record footer clearance for the report button

  • rego.furries.ph a57890fc - fix(shell): keep footer clear of the floating report button

  • docs.furries.ph 75c20a7c - docs(shop): explain dropdown choices and item detail sections

  • rego.furries.ph 6ddd388b - fix(shop): render choice dropdowns and clarify item availability details

  • docs.furries.ph e013a1ad - docs(shop): explain availability states and mobile browsing - docs.furries.ph 35f4baf7 - docs(eps): explain blocked evidence reopens review

  • docs.furries.ph d4d48c85 - docs(eps): document local evidence scanning policy

2026-09-2906:37

`partners.furries.ph` `9ce6e144` - feat(eps): attach ten evidence files per submission <!-- 9ce6e1447ec38bd07d58aebcaa25ba166c642934 -->

  • partners.furries.ph 9ce6e144 - feat(eps): attach ten evidence files per submission
  • partners-api 28bcc8b1 - fix(eps): accept ten evidence files per requirement response
2026-09-2806:37

`partners-api` `5cf73cd7` - fix(eps): restore My Work submission loading <!-- 5cf73cd7cc23c7ea3deecc24f4d79c48804bf460 -->

  • partners-api 5cf73cd7 - fix(eps): restore My Work submission loading

  • partners-api 43aba0b8 - fix(eps): accept actual Sanity deletion result shape

  • partners-api d18702cb - fix(eps): verify Sanity asset removal before closing purge jobs

  • partners-api 08281f25 - feat(eps): govern submission replacement and Sanity removal

  • partners.furries.ph 9a1e9bfa - feat(eps): add ten-revision submission history and controls

  • partners.furries.ph 501edf33 - fix(eps): show My Work cards in every assigned RACI section

  • partners.furries.ph ff820d34 - docs: record Planning entry latency evidence

  • partners-api cd5a1d4 - perf: overlap scoped planning entry reads

  • partners.furries.ph 1ae28b15 - perf: show asset returns and feedback saves without waits

  • partners-api aa701ec8 - perf: shorten finance authorization reads

  • partners-api d19833ba - perf: read compact latest forecast vintage per domain

  • partners.furries.ph 40441d23 - perf: show verified forecast snapshot during return visits

  • partners.furries.ph ae140f61 - perf(linkage): show confirmed procurement without broad reload

  • rego.furries.ph cff3cd03 - perf(rego): keep action drafts and form retries in place

  • partners.furries.ph a8020971 - fix: recheck planning RSVPs without reloading meetings

  • partners-api e541e127 - perf(forecasts): trim vintage lookup projection

  • rego.furries.ph a20426c2 - perf(rego): open checkout and dealer drafts during live checks

  • partners.furries.ph 1ac43360 - fix: recheck maintenance completion automatically

  • partners-api c47b7267 - perf(forecasts): overlap vintage lookup with source reads

  • partners.furries.ph ab4f8576 - fix: confirm audit count-sheet commits automatically

  • partners-api 38edc612 - perf(forecasts): reuse the authorized event row

  • rego.furries.ph 6cb6adf0 - perf(rego): show useful previews and keep read saves stable

  • partners.furries.ph 9a8c20e7 - fix: recheck audit reviews and posts automatically

  • partners-api 0cc0c7f9 - perf(forecasts): overlap control and event reads

  • partners-api 20d2f50c - perf(forecasts): persist domain vintages concurrently

  • partners.furries.ph 1dda7148 - fix: recheck audit counts after confirmed saves

  • rego.furries.ph 21804a3c - perf(rego): keep attendee views usable through slow reads

  • partners-api 3652cddd - perf(forecasts): overlap independent source reads

  • partners.furries.ph 7b93b343 - fix: recheck return shipments after confirmed saves

  • rego.furries.ph 38114b23 - perf(rego): show route context and selectable tiers sooner

  • partners-api 22abb06d - perf(forecasts): expose calculation phase timings

  • partners.furries.ph a0c7ad86 - fix: recheck transit receipt and exception saves automatically

  • partners.furries.ph 37cd5c11 - perf(ems): prime forecast and notification reads, recover asset saves

  • rego.furries.ph 4e3e2e00 - perf(rego): keep account and merch previews visible on return

  • partners-api d4538a1f - perf(rego): fetch application history labels in one read

  • partners.furries.ph 81b72141 - perf(ems): prime inventory reads and reconcile notification readiness

  • rego.furries.ph f42c682a - perf(rego): show pass names early and defer activity editors

  • partners-api 1b85de09 - perf(rego): overlap notification reads and reuse attendee identity

  • partners.furries.ph 859e895f - perf(dashboard): start analytics reads early and recover asset saves

  • partners.furries.ph cadd0eb7 - perf(planning): reuse leader reads and recover configuration saves

  • rego.furries.ph 5fc105ee - perf(rego): retain Dealers Den draft through event retries

  • partners-api b888775b - perf(rego): expose overview RPC timing stages

  • partners.furries.ph a443bf5f - fix(planning): recheck confirmed saves automatically without replay

  • partners.furries.ph 47a77f8b - perf: start planning and EMS reads early while retaining workspace drafts

  • partners.furries.ph 3d2aa4c6 - perf: overlap POS startup and avoid refresh invalidation

  • partners.furries.ph 94475955 - perf: start feedback triage read during admission

  • rego.furries.ph 8d4d9edf - perf(rego): retain public event previews through read failures

  • partners.furries.ph cc66e096 - perf: start attendee coupon reads during admission

  • rego.furries.ph 5afefbf0 - perf(rego): keep feedback drafts mounted on return

  • rego.furries.ph a9cc2bff - perf(rego): retain action drafts during revalidation

  • partners.furries.ph 1e457fb6 - perf: start live shifts during admission and retry meeting refreshes

  • rego.furries.ph cd8f0197 - perf(rego): keep credential views and overlap event reads

  • partners.furries.ph c91c4d39 - perf: start feedback and report reads during dashboard admission

  • partners.furries.ph 08b691ad - fix(planning): verify agenda creates after interrupted saves

  • partners-api 4ab7aef7 - feat(planning): support exact agenda create receipts

  • partners.furries.ph 38748cde - perf(ems): preload forecast charts during data read

  • partners.furries.ph a6b05b0b - fix(planning): reconcile dependency creates automatically

  • partners-api 1dfdcaff - feat(planning): expose exact dependency create receipt

  • partners.furries.ph b0e35094 - feat(planning): add private dependency receipt lookup

  • partners.furries.ph bea6e143 - perf(ems): start Shop Dashboard reads during admission

  • partners-api 543f6889 - perf(forecasting): overlap event and membership reads

  • partners.furries.ph 972e18cc - perf(dashboard): start Check-in reads during admission

  • partners-api 0911a19f - feat(planning): provide exact authorized requirement readback

  • partners.furries.ph 12d880f1 - fix(planning): reconcile uncertain edits without losing drafts

  • partners-api 8fd380cf - perf(finance): overlap settlement context reads

  • partners.furries.ph ca3d7cd9 - perf(ems): load payment settings early and settle saves in place

  • partners-api ab2b28d3 - perf(check-in): overlap bounded attendee profile batches

  • partners.furries.ph 871004a8 - perf(dashboard): start accounting and maintenance reads on admission

  • partners.furries.ph ae89ff5f - perf(dashboard): load affiliates early and keep custody save checks quiet

  • partners-api 0bc68098 - perf(reports): avoid duplicate overview page read

  • partners.furries.ph fb50a2a6 - docs(task): record hosted dashboard request order

  • partners.furries.ph 306fe1a4 - perf(dashboard): overlap outflows and registration setup reads

  • partners-api dc364496 - perf(reports): shorten enforcement directory read chain

  • partners.furries.ph 74edf649 - perf(dashboard): start ledger and report detail reads on admission

  • docs.furries.ph 64e8e5b8 - docs(shop): explain per-variant controls and availability

  • partners.furries.ph e66ebd99 - perf(dashboard): overlap safety and finance direct reads

  • partners.furries.ph 5c294288 - docs: record Profile Settings and route timing

  • partners.furries.ph 8dbd56ae - perf(dashboard): reveal profile and operational data sooner

  • rego.furries.ph 89adfa56 - feat(shop): show and honor variant-specific listings

  • partners.furries.ph 7e6abf50 - feat(shop): configure inclusion variants independently

  • partners-api 19e8c23c - feat(shop): enforce inclusion variant controls at checkout

  • partners.furries.ph 27026429 - docs: record organization settings release timing

  • partners.furries.ph 0ac5bb43 - fix(dashboard): reconcile partner saves without page refresh

  • partners-api 6ee68106 - fix(pawsports): confirm bound issuance with exact receipts

  • docs.furries.ph f670afed - docs(shop): publish inclusion variant guidance

  • partners-api dbcdd37e - fix(worker): fit linked build within variable limit

  • docs.furries.ph 8d0e21f6 - docs(shop): record variant release status

  • partners-api a6fa62ef - chore(shop): retry linked API release

  • rego.furries.ph 74e75059 - feat(shop): let buyers choose inclusion variants

  • partners.furries.ph c2faabb7 - feat(shop): configure inclusion variant sales in Event Shop

  • partners-api f1c2f3d2 - feat(shop): price inclusion variants and enforce eligibility

  • partners-api 8be989e9 - fix(mail): send Cloudflare email from comms domain

  • partners-api 01d7c218 - fix: confirm Planning saves and classify EMS save failures

  • partners.furries.ph b3c8016b - docs: record hosted Reports preload timing

  • partners.furries.ph 4d233bcc - fix: open Reports sooner and reconcile Planning saves in place

  • partners-api 5e63989c - fix(email): keep Cloudflare payment alerts within recipient limits

  • partners-api e6fdbdc8 - feat(email): route all mail classes through selected provider

  • partners.furries.ph 29d83f50 - perf(planning): preload overview workspace during session boot

  • partners.furries.ph c485ed93 - fix(dashboard): confirm planning and asset saves in place

  • partners.furries.ph 59e293b7 - fix(assets): confirm interrupted master creates in place

  • partners.furries.ph 037d183b - feat(assets): persist exact master record creation receipts

  • partners.furries.ph 054eb2ac - perf(dashboard): start more workspaces early and reconcile asset saves

  • partners.furries.ph 4534dcfe - feat(assets): persist exact saved-view write receipts

  • partners.furries.ph ff77c60d - docs(performance): record hosted dashboard request order

  • partners.furries.ph 4e2d4bd8 - docs(performance): record released event receipt evidence

  • partners-api 824e393d - feat(events): expose actor-scoped creation receipt

  • partners.furries.ph 0455343c - fix(events): verify interrupted creation automatically

  • partners.furries.ph c8e373f3 - feat(events): record exact event creation receipts

  • partners.furries.ph def6cfa6 - perf(dashboard): begin cold workspace reads on admission

  • partners.furries.ph ad12162c - docs(performance): record hosted workspace entry timing - partners.furries.ph 2d0c5c48 - perf(dashboard): start remaining scoped workspace reads early

2026-09-2706:37

`admin.furries.ph` `85eeb589` - docs(admin): record MFA hint release evidence <!-- 85eeb5890a7331347b9ecf1498a7bcf21c259b4b -->

  • admin.furries.ph 85eeb589 - docs(admin): record MFA hint release evidence

  • partners-api 5a7f4d7b - perf(access): skip factor inventory for verified sessions

  • admin.furries.ph 56db9f85 - fix(auth): accept verified-session MFA inventory hint

  • docs.furries.ph 808c6059 - docs(shop): record force deletion and All Items release

  • partners.furries.ph b5303181 - docs(dashboard): record hosted planning and reports checks

  • partners.furries.ph 43ec133c - perf(planning): coalesce managed-project navigation reads

  • partners-api c1a764f8 - fix(reports): honor watchlist sharing flags in overview

  • partners.furries.ph 94a8f43f - perf(dashboard): start overview and expenses reads after admission

  • partners-api-auth-timing-20260927 734e1712 - perf(access): expose authentication stage timings

  • partners.furries.ph 285f2e87 - perf(rego): skip unused add-on counts in event overview

  • partners.furries.ph 35583e72 - docs(performance): record hosted workspace timings

  • partners.furries.ph 962708e4 - perf(dashboard): start finance and asset detail reads on admission

  • partners.furries.ph 4fd455ae - docs(performance): record hosted detail entry timing

  • partners.furries.ph 316039cf - perf(finance): keep settings prefetch path small

  • partners.furries.ph f9b22087 - perf(dashboard): start more scoped reads after admission

  • partners.furries.ph c5b94083 - feat(shop): add All Items and confirmed force deletion

  • rego.furries.ph fcd6d162 - fix(shop): label the complete catalog All Items

  • partners-api 27c30f46 - feat(shop): allow confirmed force deletion of catalog entries

  • partners.furries.ph 30297b2f - docs: record hosted workspace entry timings

  • partners.furries.ph 34e0c97e - perf: begin more scoped dashboard reads during entry

  • partners.furries.ph 4410081c - docs: record hosted workspace request timing

  • partners.furries.ph c3c4a7d4 - perf: start scoped workspace reads during route loading

  • partners.furries.ph 457835e1 - docs(task): record hosted Asset Overview request timing

  • partners.furries.ph e6b2e0cb - perf(dashboard): start asset overview reads during access

  • partners.furries.ph 3ca36cf2 - perf(dashboard): prefetch social data and show more saves in place

  • partners.furries.ph ad2033b8 - perf(dashboard): start survey reads sooner and keep saves in place

  • partners-api 1d24a589 - perf(surveys): overlap authorized analytics reads

  • partners.furries.ph a22dedd5 - perf(dashboard): keep shop and finance saves in place

  • partners-api 42e24852 - perf: overlap planning workspace reads

  • partners.furries.ph f6904b88 - docs(dashboard): record cold planning request order

  • partners.furries.ph 660c37c5 - perf(planning): start cold overview reads during route download

  • partners-api 1f5ba93a - fix(reports): page complete overview collections

  • partners.furries.ph c1614b4d - perf(dashboard): show planning and order data sooner

  • partners-api 896f3523 - perf(api): overlap report reads and return finance save receipts

  • partners.furries.ph 111b005c - docs(dashboard): record hosted reports and shop checks

  • partners.furries.ph 2911cdee - perf(dashboard): start reports early and show shop save receipts

  • partners-api 88f06edd - perf(api): overlap scoped dashboard reads after admission

  • partners.furries.ph 720a3b96 - docs(dashboard): record linked speed release evidence

  • partners.furries.ph a7bfd52c - perf(dashboard): reduce cold code and release scoped saves sooner

  • partners-api 81dffed6 - perf(ems): overlap independent event catalog reads

  • partners.furries.ph 1967c5bb - perf(dashboard): show saved actions before supporting reads

  • partners.furries.ph 1b75726c - perf(rego): assemble public event overview in one database read

  • partners.furries.ph eb22c489 - docs(dashboard): record released speed checks and remaining coverage

  • partners.furries.ph 4e101691 - perf(dashboard): reveal scoped data and confirmed saves sooner

  • partners.furries.ph 416fbac3 - perf(dashboard): reveal ready data and confirmed saves sooner

  • partners-api 1e7f47ed - feat(planning): verify exact archived record state

  • partners-api 43b1ef0d - perf(access): overlap verified-session reads with MFA hints

  • partners.furries.ph fbc76fca - perf(dashboard): show confirmed saves and asset details immediately

  • partners.furries.ph e0ef5b12 - perf(dashboard): start Finance and EMS reads during admission

  • partners-api 1594aefc - perf(finance): read complete event portfolio in parallel

  • partners.furries.ph 1c95768e - perf(dashboard): shorten cold Finance entry and reconcile inventory saves

  • partners.furries.ph f54318cc - docs: record hosted finance and survey request order

  • partners.furries.ph b07d668b - perf(dashboard): start finance and survey reads during page load

  • partners-api 8962ebf7 - perf(surveys): count analytics without loading responses

  • partners.furries.ph 89de22a5 - docs: record hosted Reports route timing

  • partners.furries.ph 1bd888cd - perf(reports): start directory reads after admission

  • partners.furries.ph 8032b282 - docs: record hosted route and test save evidence

  • partners.furries.ph ca9f16a7 - perf: keep internal event edits on the current page

  • partners.furries.ph 2efb2b54 - perf: overlap protected workspace reads with lazy code

  • partners.furries.ph 615182a8 - perf: settle custody and account saves in place

  • partners.furries.ph 231f6a9a - perf: reveal scoped work and share finance access reads

  • partners.furries.ph 09f239b1 - perf: overlap access boot and reveal scoped review lists

  • partners.furries.ph a184a10a - perf: confirm dashboard saves in place and recover stale routes

  • partners.furries.ph f155b905 - perf: reveal review queues and confirmed finance routes

  • partners-api c731bc36 - fix: avoid duplicate API timing totals

  • partners.furries.ph 01625335 - perf: show EMS queues before supporting reads

  • partners-api 331af83e - perf: expose dashboard API phase timings

  • partners.furries.ph 30573411 - perf: reuse dashboard prefetch through render retries

  • partners.furries.ph f1e4cbcf - perf: start authorized dashboard data sooner

  • partners.furries.ph 3fd2727a - perf: show schedule moves and POS receipts sooner

  • partners.furries.ph 27dd6de3 - perf: finish confirmed partner actions before list reads

  • partners.furries.ph 8c2a9762 - perf: show partner records before slow readback

  • partners.furries.ph 65d32bd4 - perf: release more partner saves before list refresh

  • partners.furries.ph 858f3169 - perf: show reviewed decisions without queue reloads

  • partners.furries.ph 869edec5 - perf: release meeting and governance saves sooner

  • partners.furries.ph 1dd3b182 - perf: reveal editors and saved requests sooner

  • partners.furries.ph c25a5c14 - perf: restore event detail and finance records sooner

2026-09-2606:37

`partners.furries.ph` `d9735bcd` - perf: restore dashboard workspaces without blocking saves <!-- d9735bcd043a08c87e3f4e639b8a48620be0a9cb -->

  • partners.furries.ph d9735bcd - perf: restore dashboard workspaces without blocking saves
  • partners-api 57ed5848 - perf: narrow reports overview API reads
  • partners.furries.ph 13642da3 - perf: shrink dashboard entry and reveal scoped records sooner
  • partners-api f51b7d88 - perf: resolve permission templates with assignments
  • partners.furries.ph bbd16a30 - perf: show partner records before supporting reads
  • partners.furries.ph e9ecb027 - perf: keep more partner dashboard views responsive
  • partners.furries.ph 2b5f52cb - perf: keep event editing and operations pages responsive
  • partners-api 7f5f58bd - fix: make notice saved-state reads reliable
  • partners-api 7926ffc4 - perf: narrow live shift coverage reads
  • partners.furries.ph 53481110 - perf: keep schedule and EMS coverage visible during refresh
  • partners.furries.ph 9ddbfb0c - perf: keep planning and operations workspaces responsive
  • partners-api 440f5a2c - perf: parallelize planning overview and verify social draft saves
  • partners.furries.ph 19e26671 - perf: reveal partner summaries and page the Pawsport registry
  • partners-api 0803a6cc - perf: serve compact partner summaries and bounded Pawsport pages
  • partners.furries.ph 47fc897e - perf: defer scanner code and keep finance and planning responsive
  • partners.furries.ph 998f722a - perf: keep EMS and asset results responsive
  • partners-api c753fef7 - perf: bound EMS gift search and narrow staff roster reads
  • partners.furries.ph 6603714a - perf: open dashboard and roster sooner without save reloads
  • partners-api b708a8ca - perf: speed dashboard reads and make meeting saves atomic
  • partners.furries.ph b74b7a2f - perf: reveal dashboard events and page gift review
  • partners-api 9d35261d - perf: group EMS counts and page gift review
  • partners.furries.ph 4eb20565 - docs: record dashboard release verification
  • partners.furries.ph de1e662f - feat: keep dashboard reads and save checks in place
  • partners-api 33b795fa - feat: provide focused EMS counts and exact report receipts
  • partners.furries.ph f06bff19 - perf(db): count public event lists concurrently
  • partners-api 08037f53 - perf(shop): validate carts with bounded usage totals
  • rego.furries.ph 0a08547e - perf: load only visible transaction history categories
  • rego.furries.ph 2ef4e33a - perf(rego): save unchanged usernames in one request
  • partners.furries.ph 477a1754 - perf(db): aggregate event shop cart usage
  • partners.furries.ph 495c5440 - perf(db): count active event prefill people in SQL
  • partners.furries.ph 5c9e728d - fix: recheck dashboard saves automatically
2026-09-2406:37

`partners.furries.ph` `58f3bcc9` - fix(rego): skip paused inclusion variation allocations <!-- 58f3bcc950d56d994d2c5e27f45c069cd265825b -->

  • partners.furries.ph 58f3bcc9 - fix(rego): skip paused inclusion variation allocations

  • docs.furries.ph f6dbbdd3 - docs(updates): explain inclusion activation in Rego

  • partners.furries.ph 704d3bdf - feat(rego): add inclusion-level activation control

  • partners-api e29ed8e5 - feat(rego): hide inactive inclusions from current offers

  • docs.furries.ph dc347d8f - docs(updates): explain My Work assignment labels

  • partners.furries.ph d8231e64 - feat(planning): show personal assignments in My Work views

  • docs.furries.ph f4b0ed1c - docs(updates): describe RACI Kanban sections

  • partners.furries.ph 081f6ace - feat(planning): stack My Work Kanban by RACI role

  • docs.furries.ph a6219b38 - docs(updates): explain Consultant RACI label

  • partners-api 0e811e14 - fix(planning): use Consultant in RACI notifications

  • partners.furries.ph 96187649 - fix(planning): call the C role Consultant

  • docs.furries.ph 13f7f24d - docs(updates): explain full EPS My Work assignments

  • partners.furries.ph 51512d49 - feat(planning): show all assigned roles in My Work

  • partners-api 744b701c - feat(planning): include every personal RACI and reviewer requirement

  • docs.furries.ph 3331a48e - docs(updates): explain shared EPS personal notifications

  • partners.furries.ph 66ab88bc - feat(planning): share personal DM and SMS setup across plans

  • partners-api efa96ef1 - feat(planning): support shared personal notification setup

  • rego.furries.ph bd2744c0 - fix(rego): keep replacement designs in expanded bundles

  • docs.furries.ph 2602e276 - docs(updates): record roster attachment lists and tier display

  • partners.furries.ph 376640b8 - feat(ems): list attachments beneath each attendee

  • docs.furries.ph 50f46be4 - docs(updates): describe EMS attachment toolbar action

  • partners.furries.ph 5902a3f6 - feat(ems): open selected attendee attachments from roster toolbar

  • docs.furries.ph 5bee5326 - docs(updates): record restored attachment storage and workspace releases

  • partners-api 6b1296aa - fix(media): allow protected uploads in Cloudflare Workers

  • partners-api 94553c92 - fix(rego): expose safe attachment storage failure status

  • docs.furries.ph 154c7346 - docs(updates): explain grouped Rego bundles

  • rego.furries.ph a30d986c - fix(rego): group bundled inclusions on tier cards

  • docs.furries.ph 17d2c983 - docs(updates): explain assigned variation questions

  • rego.furries.ph e9d9dccd - feat(rego): ask assigned design questions before submission

  • partners-api ead3f166 - feat(rego): bind variation drafts to attendee submissions

  • partners.furries.ph 8a5f23e3 - feat(rego): author questions for inclusion variations

  • docs.furries.ph 6b593be4 - docs(updates): note clearer registration icon

  • rego.furries.ph 9b5827e7 - fix(rego): use attendee icon for registration action

  • docs.furries.ph c188dc9e - docs(updates): explain inclusion detail availability

  • rego.furries.ph 235e6aef - fix(rego): show inclusion details only when available

  • docs.furries.ph 86fa705d - docs(updates): describe flat Rego inclusion gallery

  • rego.furries.ph 77954d45 - feat(rego): restore flat inclusion showcase

  • docs.furries.ph abddd73d - docs(updates): explain tier inclusion popups

  • rego.furries.ph 358d379a - fix(rego): show tier inclusions once with detail popups

  • docs.furries.ph c3875989 - docs(updates): explain Friends in gift rego

  • rego.furries.ph 9eb08bab - feat(gift): find and add friends from receiver step

  • docs.furries.ph d228088a - docs(updates): note distinct Rego event icons

  • rego.furries.ph 945769fa - fix(rego): distinguish event page icons

  • docs.furries.ph d74aded5 - docs(updates): explain image-free Rego cards

  • rego.furries.ph 02c609c9 - fix(rego): hide unsupplied catalogue artwork

  • docs.furries.ph 71a4ddfd - docs(updates): announce Rego tier availability badges

  • rego.furries.ph e91ae4ad - feat(rego): show tier availability above names

  • docs.furries.ph 65d24624 - docs(updates): mark Rego community source pushed

  • docs.furries.ph 8f412c59 - docs(updates): explain Rego community joining

  • rego.furries.ph 5aaf6491 - feat(rego): clarify tier benefits and optional community joins

  • partners.furries.ph bf2784e4 - feat(rego): configure attendee community join offers

  • partners-api 46740708 - feat(rego): support opt-in community joining

  • docs.furries.ph 5bb86ceb - docs(eps): announce unique RACI assignments

  • partners.furries.ph 61a83f63 - fix(eps): prevent duplicate RACI selections

  • partners-api b8bc425c - fix(planning): reject duplicate RACI assignments

  • docs.furries.ph dba49b15 - docs(updates): announce event verification dialog

  • rego.furries.ph c73c648e - fix(rego): show event verification in a modal

  • docs.furries.ph bb3d4588 - docs(updates): announce Discord role search

  • partners.furries.ph e620782f - feat(rego): search Discord tier benefit roles

  • docs.furries.ph 4648ff66 - docs(updates): explain Discord role creation 2FA guidance

  • partners-api 2156032b - fix(discord): explain role creation 2FA rejection

  • partners-api ade0d023 - fix(planning): defer lead calendar access until membership starts

  • docs.furries.ph 0cd01f00 - docs(eps): note calendar layout and Today highlight

  • partners.furries.ph 38d29eb0 - fix(eps): contain calendar tasks and highlight today

  • docs.furries.ph feaa9fed - docs(eps): announce RACI scoped overview calendar

  • partners.furries.ph 9488cc4a - fix(eps): explain personal calendar scope

  • partners-api 98545a5f - fix(planning): scope overview timeline to user involvement

  • docs.furries.ph fbb7b181 - docs(updates): confirm Rego tier release deployment

  • docs.furries.ph 6647854c - docs(updates): publish Rego tier comparison guidance

  • rego.furries.ph d9136842 - feat(rego): clarify tier inclusion comparisons

  • docs.furries.ph 63b70e59 - docs(eps): announce streamlined overview

  • partners.furries.ph 53bdf093 - fix(eps): remove records panel from overview

  • docs.furries.ph 46c274bc - docs(eps): describe Calendar and Gantt My Work details

  • partners.furries.ph 7777ee5e - feat(planning): open timeline entries in RACI-aware My Work details

  • docs.furries.ph 8aadb253 - docs(eps): explain personal overview task totals

  • partners.furries.ph 57444f32 - feat(planning): show personal task statistics on EPS overview

  • docs.furries.ph 57a12aa6 - docs(eps): announce Meetings workspace

  • partners.furries.ph bb857a67 - feat(planning): move meetings into EPS workspace

  • partners-api 0a24eeb0 - feat(planning): serve authorized meetings across event plans

  • docs.furries.ph 4ce2c632 - docs(eps): announce simplified partner overview

  • partners.furries.ph c5dbd235 - fix(planning): remove single-plan sections from EPS overview

  • docs.furries.ph 2cb5c132 - docs(eps): announce partner-wide overview cleanup

  • partners.furries.ph c3ee2426 - fix(planning): keep EPS overview across all event plans

  • docs.furries.ph ee8bae58 - docs(eps): announce event plan management navigation

  • partners.furries.ph 5a10f4fe - feat(planning): add event plan manager navigation

  • partners-api f6c97fca - feat(planning): list event plans available to managers

  • docs.furries.ph 522e0c34 - docs(updates): record EPS fixture verification commits

  • partners.furries.ph ac30f4c8 - test(planning): refresh leadership fixture dependencies

  • docs.furries.ph fa7e0a45 - docs(eps): document partner-wide Overview release

  • partners.furries.ph 890b9a6d - fix(planning): show all partner plans in EPS Overview

  • partners-api 1461801d - fix(planning): expose partner-wide EPS records and personal assignments

  • docs.furries.ph ba208970 - docs(eps): record production workspace release

  • docs.furries.ph 59ab8ef7 - docs(updates): record latest EPS workspace changes

  • docs.furries.ph 8fe8481d - docs(eps): clarify leader and administrator visibility

  • partners-api 0553a567 - fix(eps): preserve lead and partner admin visibility

  • docs.furries.ph 8909faf5 - docs(eps): record workspace filter follow-up

  • partners.furries.ph 6b2cb937 - fix(planning): keep all event plans in workspace filter

  • partners-api 6bbb595b - fix(planning): list all accessible plans in workspace timeline

  • docs.furries.ph 9c400b2e - docs(eps): keep workspace release ledger readable

  • docs.furries.ph 4441ff67 - docs(eps): explain workspace Calendar and Gantt

  • partners.furries.ph cc92e4ad - feat(eps): move cross-plan calendar and Gantt into workspace

  • partners-api 8fe07651 - feat(eps): aggregate member plan dates for workspace timeline

2026-09-1506:37

`partners.furries.ph` `5df8e2e0` - Scoped planning invites, address checks, templates <!-- 5df8e2e0b33e49cf2c525699230c4592d0c95c57 -->

  • partners.furries.ph 5df8e2e0 - Scoped planning invites, address checks, templates

  • rego.furries.ph 160963ea - Tighten address validation and stats privacy

  • partners-api 0d5cbf6c - Partner membership controls and address validation

  • docs.furries.ph 5d5fbe35 - docs: finalize deployment update log

  • docs.furries.ph b7c39993 - docs: record password recovery deployment commit

  • docs.furries.ph 4bb6b716 - docs: mark password recovery repair live

  • partners.furries.ph 146c97b6 - docs: record password recovery deployment

  • docs.furries.ph 3a5d6b0a - docs: record password recovery MFA repair

  • partners-api 53183521 - fix: support MFA during password recovery

  • partners.furries.ph 65e4d551 - fix: complete password recovery with MFA

  • partners-api df683e7a - fix: use canonical shift authorizer contacts

  • partners.furries.ph aa3338fb - fix: preserve event details save recovery

  • partners-api cf474460 - feat: complete unified profile contract migration

  • partners.furries.ph b2745576 - feat: complete v2 dashboard profile migration

  • rego.furries.ph 3c7110f1 - feat: complete rego v2 contract migration

  • auth-mail-isolation-20260915 c850cda5 - fix: isolate auth mail delivery and scope email content to request site

  • .release-docs-eps-compact-cards affae3ac - docs: announce compact EPS requirement cards

  • .release-eps-compact-cards 4b3ac2e9 - feat: compact EPS requirement board cards

  • docs.furries.ph 570096f2 - docs: record MFA recovery support

  • partners.furries.ph 8f1b2ec7 - fix: require MFA during partner password recovery

  • rego.furries.ph 51fcdf66 - fix: require MFA during Rego password recovery

  • docs.furries.ph a4f91760 - chore: record docs release update

  • docs.furries.ph 5ec3ebf2 - docs: record partner invitation admission repair

  • partners-api 8fa559a2 - test: cover unconfirmed partner invite admission

  • partners.furries.ph 10692422 - fix: admit invited identities before profile completion

  • partners.furries.ph 80776724 - fix: finalize profile release verification

  • partners.furries.ph 275838d1 - fix: render current planning member names

  • partners-api 522a5540 - test: authenticate profile schema rehearsal

  • partners.furries.ph c03bd03e - docs: record final v2 artifact verification

  • partners-api d719dd6c - test: rehearse unified profile migration schema

  • partners.furries.ph 73445157 - test: extend dashboard and event recovery coverage

  • docs.furries.ph 9acd926c - docs: record unified profile migration release

  • docs.furries.ph a5dd8151 - docs: record EPS conversion release

  • partners-api aed55aa2 - feat: convert EPS requirements to work items

  • partners.furries.ph de5cb4a0 - feat: convert EPS requirements into work items

  • docs.furries.ph 4405d873 - docs: record EPS work-item entry point - partners.furries.ph 89137162 - fix: expose EPS requirement delivery creation

2026-09-1406:37

`partners.furries.ph` `04aba3eb` - feat: add synchronized EPS kanban boards <!-- 04aba3eb348a1054dbafa5c48eb98ffb8233af2d -->

  • partners.furries.ph 04aba3eb - feat: add synchronized EPS kanban boards
  • partners-api b58db342 - feat: synchronize EPS planning kanbans
  • partners-api 763a733f - Preserve standard HTTP header names in reporter diagnostics
  • partners.furries.ph 2d8c3db2 - Load shared problem reporter before dashboard hydration
  • partners-api d7de4714 - Expand cross-site reporter console and network diagnostics
  • partners-api 7b1c85aa - fix: prevent duplicate auth email retries after uncertain delivery
  • partners.furries.ph edbd13f2 - fix: reset EPS requirement drafts and queue RACI assignment emails
  • partners-api 851157ce - fix: preserve and deliver EPS RACI assignment emails
  • partners-api a2a49557 - fix: expose lead permissions in the EPS workspace response
  • rego.furries.ph 8f553fd3 - feat: show saved prefill activity
  • partners-api b99b5fd1 - feat: expose public prefill counts
  • partners.furries.ph 35a77eda - feat: improve EPS dialogs and expose department-lead assignments
  • partners-api bd7ea528 - feat: allow department leads to manage scoped EPS memberships
  • partners-api 8461143c - fix: update existing activity conditions without partial inserts
  • docs.furries.ph e1d27b3c - docs: record verified production password recovery repair
  • partners.furries.ph 3c1478c9 - docs: allow commands for authorized agent work
  • partners-api 4c249036 - fix: preserve verified email recovery through password reset
  • docs.furries.ph f246026f - docs: record waitlist turn reminders
  • partners-api 661f37ba - feat: schedule waitlist turn notifications
  • partners.furries.ph d3ed29df - feat: schedule waitlist turn emails
  • docs.furries.ph 86d754bf - docs: record Rego availability reminders
  • partners-api 74c958dc - feat: send Rego window email reminders
  • partners.furries.ph 78ce0747 - feat: schedule Rego window email reminders
  • partners-api ec2f968b - fix: return JSON from auth email hook
  • rego.furries.ph 93defc78 - fix(auth): clarify rejected password retries
  • rego.furries.ph 2bbeccf7 - fix(auth): show actionable signup errors
  • docs.furries.ph 95d9293d - docs: record EPS policy and editor fixes
  • partners.furries.ph 3ffe94e3 - fix: normalize Markdown editor source text
  • partners.furries.ph 3b4fcdb2 - fix: preserve FPH requirement action
  • partners.furries.ph d27948dd - fix: retain FPH requirement creation action
  • partners-api 7e95a8b3 - feat: harden planning access and auth email delivery
  • partners.furries.ph dfe70f1d - feat: clarify scoped planning coordination
  • partners-api 091829db - fix: limit deferred requirement ownership to partner admins
  • partners.furries.ph ae28165e - fix: respect partner admin requirement ownership exception
  • partners-api 8683f723 - fix: allow partner admins to defer requirement ownership
  • partners.furries.ph da31d6db - feat: add markdown authoring to planning requirements
  • partners.furries.ph cb092015 - test: cover optional partner-admin requirement owner
  • partners.furries.ph a223f69b - feat: make partner-admin requirement ownership flexible
  • partners-api c96df246 - fix: enforce requirement ownership roles
  • partners.furries.ph c8889427 - feat: explain RACI assignments
  • partners.furries.ph c94e0845 - feat: add confirmed fixture user deletion
  • partners-api fdf77a49 - fix: unify canonical member profiles
  • partners.furries.ph da660ac4 - fix: normalize EPS surface spacing
  • partners.furries.ph 7603f043 - fix: show all EPS department leads
  • partners.furries.ph bcc1df03 - feat: improve EPS member assignment
  • partners-api ebabf995 - feat: optimize EPS username directory search
  • docs.furries.ph 63e1c8b7 - docs: update EPS planning workflow
  • partners.furries.ph c23301aa - feat: refine EPS planning workflows
  • partners-api 4b2538d5 - feat: refine EPS planning workflows
  • docs.furries.ph d270d5bf - docs: record volunteer subsidy privacy - rego.furries.ph 59f67764 - fix(volunteers): hide subsidy badges
2026-09-1306:37

`docs.furries.ph` `f756ff76` - docs: record guided EPS workspace <!-- f756ff76e5aba0f65524f0027d9e23cf4675ad5b -->

  • docs.furries.ph f756ff76 - docs: record guided EPS workspace
  • partners.furries.ph dd31093e - feat(planning): streamline EPS workspace flows
  • docs.furries.ph c169b3e6 - docs: record CMS handoff loading fix
  • cms.furries.ph 992d3829 - fix(cms): bypass Rocket Loader for handoff
  • docs.furries.ph 60001df2 - docs: record free-plan CMS access
  • partners-api b440fe3b - fix(cms): use free-plan scoped partner credentials
  • docs.furries.ph 6db502ff - docs: document saved prefill transaction history
  • partners-api 582911dc - feat(rego): list attendee saved prefills
  • partners-api 32af6f0c - feat(rego): list attendee saved prefills
  • docs.furries.ph 50a22dba - Document saved registration prefill entry
  • codex-api-admin-mfa-login-only bd312bc6 - Use sign-in MFA for Admin sessions
  • docs.furries.ph 27d0e808 - Document registration review answer context
  • docs.furries.ph 3504ede6 - Document volunteer subsidy privacy
  • docs.furries.ph e6faef85 - Document V2 CMS handoff fix
  • partners-api d96d6838 - Fix V2 CMS handoff access mode
  • docs.furries.ph 0c457309 - Document add-on modal consolidation
  • partners.furries.ph 43aa94b0 - Move add-on overrides into editor
  • docs.furries.ph ac04e366 - Document registration tier modal consolidation
  • partners.furries.ph 2e2752c6 - Consolidate registration tier editing
  • partners.furries.ph ef380c26 - Remove invalid release-report submodules
  • docs.furries.ph 14a92283 - Document Partners navigation correction
  • partners.furries.ph d7d1bddc - Restore Partners workspace navigation
  • docs.furries.ph fbe6cd0b - Document canonical profile-photo transfer
  • partners-api 24dfed33 - Migrate profile photos to canonical media
  • docs.furries.ph 11c20aeb - Document profile completion repair
  • partners.furries.ph fadc0804 - Repair completed unified profiles
  • docs.furries.ph a7547859 - Publish unified-profile release notes
  • partners-api 645289e8 - Migrate API to unified V2 profiles
  • rego.furries.ph acb908c5 - Promote V2 RegoSite
  • partners.furries.ph afb55c3d - Promote V2 Partners dashboard
  • partners.furries.ph bbf455aa - Cover Partners sign-in during migration maintenance
  • partners-api a8c6cc57 - Revert “Gate API during v2 migration maintenance”
  • partners-api 1dc7aa1d - Revert “Restore missing V2 profile route module”
  • partners-api 64125e7c - Restore missing V2 profile route module
  • rego.furries.ph de1a583a - Enable temporary Rego maintenance gate
  • partners.furries.ph edc20b69 - Enable temporary Partners maintenance gate
  • partners-api 9d108bcc - Gate API during v2 migration maintenance
  • docs.furries.ph cb132b48 - Document fixture preview alignment
  • partners-api 446019db - Align fixture cleanup preview
  • docs.furries.ph 3153b490 - Document fixture administrator cleanup
  • partners.furries.ph c494c5c6 - Purge reserved-domain fixture admins
  • docs.furries.ph 83a90b3e - Document social fixture cleanup
  • partners.furries.ph 86deb470 - Classify social moderation test fixtures
  • docs.furries.ph 7d04cefb - Document batch fixture cleanup
  • partners.furries.ph 777f08ec - Batch disposable fixture cleanup
  • docs.furries.ph 1b3c40d9 - Document Signals metadata cleanup
  • docs.furries.ph 8d3a71a3 - Document full fixture profile cleanup
  • partners.furries.ph 534709d6 - Fully purge disposable fixture profiles
  • docs.furries.ph 1640d8ab - Document Signals form type cleanup
  • docs.furries.ph 4d5cd541 - Document Auth deletion history handling
  • partners.furries.ph 1130c839 - Unblock Auth deletion from moderation history
  • docs.furries.ph 07ee1696 - Document fixture cleanup claim release
  • partners.furries.ph 2f49dae8 - Release moderation claims before Auth deletion
  • docs.furries.ph 18068a39 - Confirm one-pass cleanup deployment
  • docs.furries.ph 15b338bb - Document one-pass test account cleanup
  • partners.furries.ph 97d9fa1c - Add bulk disposable identity purge function
  • partners-api 59c97d8d - Complete fixture cleanup in one database command
  • docs.furries.ph ae1b94a1 - Document full fixture account cleanup
  • partners.furries.ph 17e6e062 - Add disposable attendee purge guard
  • partners-api 62021b52 - Hard-delete disposable Auth identities
  • docs.furries.ph 5370b7a6 - Document reviewed attendee removal
  • partners-api 24f1793d - Add reviewed incomplete attendee removal
  • docs.furries.ph e46318d2 - Document protected attendee review filter
  • docs.furries.ph bd98cee0 - Document attendee account classification
  • partners-api 599a61e7 - Classify attendee profile completeness
  • docs.furries.ph 44931452 - Expand Pages build repair note
  • docs.furries.ph 2875309b - Document Admin Pages build repair
  • docs.furries.ph 092a6c82 - Record workspace release updates
  • partners.furries.ph 48d2a937 - Plan unified profile cutover and update Signals controls
  • partners.furries.ph fddf1a3c - Plan unified profile cutover and update Signals controls
  • cms.furries.ph e0c5b149 - Add CMS site issue reporting
  • partners-api 42c41efd - Stabilize platform API workflows
  • partners-api 9797c37a - Stabilize platform API workflows
  • docs.furries.ph 9a9a9016 - Document platform release updates
  • partners-api 91fc6340 - Add guarded disposable identity cleanup
  • docs.furries.ph c3d418d7 - Record deployed Signals form authoring
  • .codex-status-monitor-lease 7f921dcb - Allow status monitor scheduler lease - docs.furries.ph 0187d3d1 - Document Partners V2 parity release

2026-09-10

2026-09-1106:37

`docs.furries.ph` `9190ddd8` - docs: record campaign access release <!-- 9190ddd8e92c0cf23d43ceef38939f4608fe4846 -->

  • docs.furries.ph 9190ddd8 - docs: record campaign access release

  • rego.furries.ph b254c2b0 - fix(rego): honor server campaign access

  • partners-api e7799f8d - fix(rego): gate campaign registration access

  • docs.furries.ph be552f70 - docs: record V1 deployment maintenance

  • rego.furries.ph 04541fe7 - chore(rego): ignore alternate deployment output

  • docs.furries.ph 9c4746f5 - docs: record V1 Rego deployment repair

  • rego.furries.ph 620143a7 - fix(rego): restore V1 production build

  • docs.furries.ph dd8eaf54 - docs: record campaign price visibility

  • rego.furries.ph 67d2f666 - fix(rego): reveal prices for full campaign bypass

  • docs.furries.ph ce6f1c8a - docs: record release commit

  • docs.furries.ph 814ae8c3 - docs: record dashboard API routing release

  • partners.furries.ph 7a60aaa9 - fix(dashboard): route public hosts to production API

  • docs.furries.ph fbcf2dc8 - Record consolidation update entry

  • partners-api-page-restoration 61506f79 - Fix campaign reconciliation contract

  • partners-api-page-restoration 51d004e3 - Consolidate local work from partners-api-rego-main-release

  • partners-api-page-restoration 7b374ae5 - Complete API mainline reconciliation

  • partners.furries.ph b9fbbf24 - Consolidate local work from partners-schema-rego-release

  • docs.furries.ph-site-report-release 95d35825 - Consolidate local work from docs.furries.ph-site-report-release

  • .deploy-campaign-docs-verified a33a94e7 - Consolidate local work from .deploy-campaign-docs-verified

  • .deploy-campaign-docs-clean a630ed3c - Consolidate local work from .deploy-campaign-docs-clean

  • docs.furries.ph 02307aa7 - Consolidate local work from docs.furries.ph

  • rego.furries.ph-site-report-release a9c5e58a - Consolidate local work from rego.furries.ph-site-report-release

  • rego.furries.ph 7d9d8978 - Consolidate local work from rego.furries.ph

  • partners-api-rego-main-release 1edd6181 - Consolidate local work from partners-api-rego-main-release

  • _deploy-partners-api-join-main 97d3721a - Consolidate local work from _deploy-partners-api-join-main

  • partners-api d5497eeb - Consolidate local work from partners-api

  • partners-schema-rego-release c0a6ab1f - Consolidate local work from partners-schema-rego-release

  • partners.furries.ph bfa7ae97 - Consolidate local work from partners.furries.ph

  • partners-api-page-restoration 780b3df9 - Secure native Social session cookies

  • partners-api-page-restoration 401c6e89 - Record native CORS runtime evidence

  • partners-api-page-restoration 232462de - Allow bundled Social native origins

  • partners.furries.ph aa904720 - Separate held rendered advertising metrics

  • partners-api-page-restoration fc76fdbd - Project rendered sponsorship metrics

  • partners.furries.ph 4367842d - Batch held Social advertising delivery signals

  • partners-api-page-restoration ba705912 - Sign Social advertising delivery receipts

  • partners.furries.ph 5899e132 - Stage Social delivery signal ledger

  • partners-api-page-restoration 517008c0 - Harden Social advertising destinations

  • partners-api-page-restoration aa33abb9 - Extend default-off Social ad projection

  • partners-api-page-restoration 818d6d9b - Expose bounded Social daily metrics

  • partners.furries.ph 4784de0a - Expose bounded Social daily metrics

  • partners-api-page-restoration 9e6765bb - Expose Social campaign history to staff

  • partners.furries.ph f1da0645 - Expose bounded Social campaign history

  • partners-api-page-restoration eb695432 - Expose disabled Social provider configuration

  • partners.furries.ph b6eb0591 - Register disabled Social provider configurations

  • partners.furries.ph 7276eb82 - Record Social advertising provider readiness

  • partners-api-page-restoration ad79a054 - Support local Social Vite fallback port - partners-api-page-restoration 1b8552a9 - Reserve Social sponsorship cards atomically

  • partners.furries.ph 37d8a3ad - Reserve capped Social sponsorship slots

  • partners-api-page-restoration d5f9a759 - Add Social sponsorship report endpoint

  • partners.furries.ph d7ee18fa - Add reversible sponsorship report holds

  • partners-api-page-restoration bfce5228 - Keep Social sponsorship placement stable across pages

  • partners-api-page-restoration 69522023 - Add private Social sponsorship preference API

  • partners.furries.ph 35c8cb21 - Add private Social sponsorship preferences

  • partners-api-page-restoration 2143a064 - Project gated sponsorships in public Home feed

  • partners.furries.ph 98c3b9a0 - Certify Social advertising selector access

  • partners.furries.ph e0bd0132 - Add private Social advertising selector

  • partners-api-page-restoration 8dcab2b6 - Add Social advertising campaign list API

  • partners.furries.ph 40114d2f - Publish Social advertising staff read model

  • partners-api-page-restoration 08164338 - Stabilize disabled Social advertising endpoint

  • partners-api-page-restoration aeb917aa - Add MFA-gated Social advertising admin API

  • partners.furries.ph eae98455 - Publish atomic Social advertising campaign create

  • partners.furries.ph 0acc62d1 - Publish private Social advertising schema

  • partners-api-page-restoration 6e8b4d8c - Stage default-off Social advertising API

  • partners.furries.ph 41debee1 - Record Social advertising schema certificate

  • partners.furries.ph abdbd441 - Restore unowned task index changes

  • partners.furries.ph 5ea3a5f4 - Certify held Social advertising full schema

  • partners-api-page-restoration 6f4ea652 - Register disabled Social meetup boundary

  • partners-api-page-restoration 4fada67a - Register disabled Social location boundary

  • partners.furries.ph 05e2b14a - Certify managed Auth location prerequisites

  • partners.furries.ph b586dcfa - Revert “Certify managed Auth location prerequisites”

  • partners.furries.ph c34ac41a - Certify managed Auth location prerequisites

  • partners.furries.ph 25a8a2fa - Record Signals migration reconciliation

  • partners.furries.ph f9a955af - Harden Signals completion lifecycle

  • partners.furries.ph bb52c189 - Repair Signals research-block action

  • partners.furries.ph 15f46c62 - Certify meetup revocation race

  • partners.furries.ph 0aeae677 - Serialize meetup session reads

  • partners-api-page-restoration f31da093 - Stage meetup participant API controls

  • partners.furries.ph 7308cf44 - Stage mutual meetup participant controls

  • partners.furries.ph 00282ea4 - Stage mutual meetup lifecycle

  • partners.furries.ph 6babc28d - Stage meetup lifecycle data contract

  • partners-api-page-restoration bd7fde33 - Certify held meetup route boundary

  • partners-api-page-restoration 99547681 - Expose meetup policy certificate

  • partners-api-page-restoration a4284757 - Stage meetup API route contract

  • partners-api-page-restoration e3dd8920 - Stage meetup invitation policy

  • partners-api-page-restoration b6642308 - Stage meetup invitation policy

  • partners.furries.ph 1fabd534 - Certify native advertising cap race

  • .codex-release-admin-api 9a34a9bb - Restrict admin origin to canonical hostname

  • .codex-release-admin-api 7d392961 - Restrict admin origin to canonical hostname

  • partners-api-site-report-release cdbf1bc7 - Use Worker-safe GitHub issue transport

  • partners.furries.ph f80ea58b - Bound advertising aggregate retention

  • partners.furries.ph 0b74b529 - Add disabled-first advertising recovery gate

  • partners-api-site-report-release 1c6c8b34 - Use Worker-safe GitHub token transport

  • partners-api-site-report-release 20860a7d - Classify reporter GitHub token failures

  • partners.furries.ph 784f98f3 - Add native sponsored cap race harness

  • partners-api-site-report-release ffb5e69d - Acquire report App token in request worker

  • partners-api-site-report-release cd53d707 - Merge main and retain reporter clock fix

  • partners-api-site-report-release a193d979 - Make reporter GitHub clock probe Worker-safe

  • partners-api-site-report-release 4d30be05 - Make reporter GitHub clock probe Worker-safe

  • partners-api-site-report-release 1b5eebe2 - Make reporter GitHub clock probe Worker-safe

  • partners-api-site-report-release 3f928768 - Expose safe reporter delivery state

  • partners.furries.ph 0a9fe9fa - Reserve sponsored delivery caps atomically

  • partners.furries.ph 16d4402c - Bound sponsored receipt retention cleanup

  • partners-api-site-report-release 0234a614 - Fix reporter Turnstile verification

  • partners.furries.ph 3e58c03d - Add atomic sponsored campaign transitions

  • partners-api-page-restoration 833140ff - Track held advertising data prerequisite

  • partners-api-page-restoration 3d73fd04 - Track held advertising data prerequisite

  • partners.furries.ph c48bd061 - Index held social advertising schema

  • partners.furries.ph dc38f156 - Stage private social advertising data

  • partners-api-site-report-release 71eec53d - Log safe reporter delivery provider states

  • partners-api-page-restoration 50955b25 - Plan stable sponsored feed slots

  • partners-api-page-restoration ffc49d68 - Plan stable sponsored feed slots

  • partners-api-site-report-release bc743b19 - Use GitHub time for reporter App JWTs

  • partners-api-page-restoration c8f8ef23 - Add sponsored creative policy boundary

  • partners-api-page-restoration eb64cf20 - Add sponsored creative policy boundary

  • partners-api-site-report-release f369da05 - Make reporter Turnstile loading Rocket Loader safe

  • partners.furries.ph 19b46773 - Stage private manual meeting point storage

  • partners.furries.ph 741b36f1 - Stage private manual meeting point storage

  • partners-api-page-restoration 1296d708 - Stage recipient-controlled meeting point commands

  • partners-api-page-restoration 9a647521 - Stage recipient-controlled meeting point commands

  • docs.furries.ph-site-report-release f112ba52 - Publish site reporter release documentation

  • partners-api-site-report-release cc781fa1 - Merge main into site reporting release

  • partners-api-site-report-release f2eacc06 - Enable configured site report intake

  • partners-api-page-restoration af63e6c5 - Enforce expected-account location cancellation dispatch

  • partners.furries.ph 23e0f908 - Bind held location cancellation to the original canonical account

  • .codex-release-admin-docs 81fe7393 - Document Admin staff communications release

  • .codex-release-admin-api 684a8b8b - Allow the Join site to reach its waitlist API

  • .codex-release-admin-api 64e71980 - Add staff-only Admin access and platform communications

  • .codex-release-admin-schema b9625f37 - Add platform communications delivery schema

  • partners.furries.ph e5125c4b - Resolve location picker labels from canonical profiles

  • partners-api-page-restoration 035fddf9 - Add bounded public-label location resolver

  • partners.furries.ph 8cc203f3 - Add service-only location eligibility projection

  • partners-api-page-restoration 88d6b097 - Add gated location self-access command

  • partners-api-page-restoration 75935e9a - Add atomic cancellation for pending location starts

  • partners.furries.ph 244ab3b1 - Prevent cancelled location starts from appearing late

  • docs.furries.ph cffcb15a - Record successful Rego reporter accessibility audit - social.furries.ph ad785213 - Add shared problem reporting to Social

  • cms.furries.ph cd59cb76 - Restore CMS accessibility CI and preserve mobile zoom

  • cms.furries.ph dca777c8 - Add shared problem reporting to CMS entry screens

  • rego.furries.ph d5afb8c2 - Repair Rego browser audit fixtures and text contrast

  • partners-api-page-restoration 0f7ee1a5 - Add bounded account lookup to staged location routes

  • partners.furries.ph e45058b7 - Add authorized location lookup by canonical account

  • docs.furries.ph ee79a65c - Correct website reporter validation status

  • partners.furries.ph 000165e0 - Verify location suppression after native archive restore

  • partners.furries.ph 0ff44b53 - Suppress stale location consent after offline restoration

  • partners-api 23b67e0b - Prefer the account display and fursona name in reports

  • partners.furries.ph 2d20f886 - Align staged location Auth reads with hosted privileges

  • partners-api 3ba6ccf8 - Clarify Git-integrated reporter deployment and console coverage

  • partners.furries.ph f105d47f - Add read-only location isolation preflight

  • rego.furries.ph 557ecf19 - Run Rego accessibility audits on supported Node 24

  • partners.furries.ph eabdd99e - Reject stale authority snapshots in location revocation

  • partners.furries.ph 73befdf9 - Verify native canonical location logout races

  • docs.furries.ph 265dbe0a - Document automatic site reporting and coordinated rollout

  • partners.furries.ph b1c5cfe6 - Run location schema integration on native PostgreSQL

  • partners-api 6ad4ca04 - Add shared site reporting with authenticated profile identity

  • rego.furries.ph 99a6b6f5 - Add shared issue reporting to Rego

  • partners.furries.ph 9204f4e0 - Add shared issue reporting to dashboard

  • partners.furries.ph 3ace5447 - Verify canonical location block and restriction revocation

  • partners-api-rego-main-release 1a171f1f - Order POS fixture teardown before event removal

  • partners.furries.ph 7c3c9cf1 - Support guarded dealer fixture history cleanup

  • partners.furries.ph d99b00a8 - Verify location sharing against canonical schema replay

  • partners.furries.ph 8114dc9b - Reject stale transaction snapshots in location commands

  • partners-api-rego-main-release 6da7d47b - Protect dealer reservation release and complete gift fixture cleanup

  • partners.furries.ph 02b470b0 - Scope location locks and verify unfollow races

  • partners-api-rego-main-release 8adf77d4 - Require isolated Shop certification and complete cleanup

  • partners-api-rego-main-release d5a70cec - Require isolated Shop certification and complete cleanup

  • partners.furries.ph 89e92d46 - Document held location database validation workflow

  • partners.furries.ph 4f730db5 - Certify location races on isolated native PostgreSQL

  • partners.furries.ph 1539b318 - Bound expired location fix cleanup

  • partners.furries.ph b32b7242 - Stage private location transactions and revocation checks

  • partners-api-page-restoration 50b55309 - Stage atomic location command handlers

  • partners-api-rego-main-release 67a9d701 - Record live Rego release contract checks

  • partners-api-rego-main-release c7d429cd - Record live Rego release contract checks

  • partners-api-page-restoration a836e535 - Add non-deploying Worker build preflight

  • partners.furries.ph 26f213f9 - Enforce owned Rego capacity and sealed fixture cleanup

  • partners-api-rego-main-release 49f51ebe - Release Rego ownership and controlled cleanup contracts

  • partners-api-rego-release ae91d0f0 - Prepare scoped Rego parity release repairs

  • partners-api-page-restoration 5ea72561 - Add private location policy and atomic API contract

  • partners-api-page-restoration 6e6db399 - Correct Git-integrated deployment guidance

  • partners-api-page-restoration a06714c0 - Record API Git publication and Cloudflare access gate

  • partners-api-page-restoration de89c205 - Reconcile API main and restore Social release baseline - partners-api-page-restoration e7e7a635 - Add bounded public Social Page discovery

All docs