Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Book affiliate credits in USD and preserve legacy reversal labels | gianfrancopiana | XL | AI | 3.4h | 0.1h | Sep 29, 2026 |
SummaryFeatureAdd USD affiliate credits with legacy label guard Ensures affiliate credits are recorded in USD, preventing payout errors caused by currency mismatches while preserving legacy reversal labels for accurate bookkeeping. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Budget the fine-print classifier and stop reading an unreadable response as a denial | gumclaw | M | AI | 5.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Report account IP holds across buyer recovery and admin | gianfrancopiana | XL | AI | 1.4h | 0.1h | Sep 29, 2026 |
SummaryFeatureReport account IP holds in buyer recovery Adds reporting of account IP holds during buyer recovery and admin actions, preventing incorrect recovery or email notifications when IP blocks remain. Health Assessment
X-Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Handle mixed-case Google account placeholder domains | gianfrancopiana | M | AI | 0.3h | - | Sep 29, 2026 |
SummaryBug FixHandle mixed-case Google account placeholder domains Fixes account linking for Google sign‑in by normalizing placeholder domain case, preventing closed accounts from bypassing live‑account checks and ensuring accurate user authentication. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Lock the seller_profiles row by id so profile section writes stop raising on unsaved defaulted columns | gumclaw | S | No | 0.6h | - | Sep 29, 2026 |
SummaryBug FixLock seller_profiles row to prevent runtime errors Prevents 500 errors during product creation and profile updates for sellers with legacy profile rows, improving reliability and user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Ruby
Frameworks:
Rails
|
||||||
| Widen quantity ribbon so multi-digit counts aren't clipped | gumclaw | XS | No | 0.9h | 0.9h | Sep 28, 2026 |
SummaryBug FixFix ribbon clipping for multi-digit counts This PR expands the product ribbon to accommodate larger quantity labels, preventing visual clipping and improving seller UI clarity. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Keep Discover submenu open when the next list is shorter | gumclaw | S | AI | 1.1h | - | Sep 28, 2026 |
SummaryBug FixKeep Discover submenu open when the next list is shorter Fixes premature submenu closure on the Discover category bar, ensuring smoother navigation for users. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Greptile
Confidence:
0.95
Tech Stack
Languages:
Typescript, Ruby
Frameworks:
React, Rails
|
||||||
| Add color presets, corner radius, and button hover controls to profile settings | gianfrancopiana | L | AI | 2.6h | 0.3h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add corner radius and button hover settings to seller profiles | gianfrancopiana | M | AI | 3.5h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Stop the seller-query fallback from reading a total the response does not carry | gumclaw | S | AI | 1.8h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Stop the reclassify task from preloading every archive's files | gianfrancopiana | S | AI | 0.8h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Give the 3DS system specs a United States buyer IP | gianfrancopiana | S | AI | 0.4h | 0.2h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Target the Android sales notification channel for app builds that create it | gumclaw | S | AI | 1.3h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Map additive migrations and the custom styles template to specs in branch-specs | gianfrancopiana | XL | AI | 0.5h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Explain the rule the selected country must meet when tax location validation fails | gumclaw | XS | AI | 3.1h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Get the app ready for MySQL 8.4 | ershad | M | AI | 2.0h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Find a buyer by a partial email longer than the index's gram window in Customers search | gumclaw | M | AI | 0.6h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fail the whole seller group when a native PayPal line fails validation at charge time | gumclaw | M | No | 1.8h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Separate human-gated top-up runs from real failures | gumclaw | M | AI | 1.5h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Size an installment plan mandate from the current listed price after a currency change | gumclaw | M | AI | 3.0h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Reverse the refunded share of a dispute-win transfer | gianfrancopiana | M | AI | 1.0h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Delete the dead seller-country guard in Purchase#tax_location_valid? (gp#3061) | gumclaw | S | AI | 0.7h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Offer the Stripe remediation link when payouts stall behind a review with a passed deadline | gumclaw | XL | AI | 2.4h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Show and report a failed 3DS confirm on the membership page | gianfrancopiana | M | AI | 1.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Skip the product card-testing block when every failure is one buyer on one card | gumclaw | L | No | 14.0h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Skip a deleted Google account that only holds a placeholder email | gianfrancopiana | M | No | 3.9h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Sync Ecuador company bank holder names to Stripe | gianfrancopiana | XL | AI | 44.7h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Preserve refund errors when the processor omits the amount | gianfrancopiana | S | AI | 0.4h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Recognise Stripe's SSN last-4 placeholder rejection as expected seller input | gumclaw | M | AI | 5.1h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Reverse the seller's transfer for a refund made outside the app | gianfrancopiana | XL | AI | 14.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Pair a Stripe refund with its own destination refund | gianfrancopiana | XL | AI | 14.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Run sales-related-products upserts at READ COMMITTED | gianfrancopiana | L | AI | 60.2h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Match a freed deleted account's Google identity to the account that holds its address | gumclaw | M | AI | 2.4h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Refund every purchase of a combined charge without over-refunding or losing refund rows | gumclaw | L | AI | 67.4h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Size an installment restart mandate from the original purchase | gianfrancopiana | M | No | 10.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Decide the terminal-rejection PayPal offer without calling PayPal during render | gumclaw | XS | AI | 0.2h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Only promise another payout rail in the terminal bank-rejection email when PayPal is available | gumclaw | S | AI | 0.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Trim the per-name certificate coverage comment | gumclaw | XS | AI | 0.2h | - | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Order a certificate for every resolving custom-domain name, not per row | gumclaw | M | No | 0.3h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Let sellers stop accepting new supporters on a membership tier | gianfrancopiana | XL | AI | 3.5h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Refuse Redis KEYS/FLUSH* in prod console queries | gumclaw | S | No | 0.2h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Serialize sitemap generation behind one lock so overlapping runs can't cross-write | gumclaw | L | AI | 0.4h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Reclassify old bundle ZIP size failures as too large | gianfrancopiana | M | AI | 3.9h | 0.0h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Stream bundle ZIP archives to S3 up to 8 GB | gianfrancopiana | XL | AI | 3.9h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add a ZIP writer that streams to an append-only sink | gianfrancopiana | XL | AI | 3.9h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Clear the card and browser rows from a cleared stale email block's burst | gumclaw | XL | No | 5.6h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Block a retry for 15 minutes while an earlier attempt is unfinished | gumclaw | XL | AI | 2.9h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Reserve the mobile CTA bar's height so the page footer stays tappable | gumclaw | M | No | 1.0h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Bump dompurify to 3.4.16 (10 open Dependabot alerts) | gumclaw | S | No | 0.4h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Bump Puma to 6.6.0: answer a parser-rejected request on a reused keepalive socket immediately | gumclaw | XS | No | 2.8h | 0.1h | Sep 27, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||