Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| feat(merchant-migration): subscription-first import, Polar subs at cutover | psincraian | XL | AI | 114.6h | 11.5h | Aug 25, 2026 |
SummaryFeatureAdd subscription-first import and cutover subscription creation Enables merchants to import only subscriptions, reducing complexity and ensuring Polar subscriptions are created at cutover, improving reliability. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Cursor, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React, Nextjs
|
||||||
| Fix broken webhook event links to use versioned API reference paths | pieterbeulque | M | AI | 0.1h | 0.0h | Aug 25, 2026 |
SummaryDocsFix webhook event links to versioned API paths Updates webhook event documentation to point to the current API reference, ensuring users see correct links. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack |
||||||
| feat: improve saved card migration guidance | psincraian | XL | AI | 113.5h | 14.5h | Aug 25, 2026 |
SummaryFeatureImprove saved card migration guidance Simplifies the card migration UI and adds copy features, reducing user friction and errors during Stripe handoff. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
Cursor, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
Nextjs, React
|
||||||
| fix: prevent duplicate paid plan checkouts | psincraian | M | AI | 98.4h | 19.7h | Aug 25, 2026 |
SummaryBug FixPrevent duplicate paid plan checkouts Stops stale billing UI from initiating duplicate checkout, improving reliability and reducing error incidents. Health Assessment
Medium
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
|
||||||
| Fix payout invoice generation crash-loop for manual payouts | pieterbeulque | S | AI | 0.3h | 0.1h | Aug 25, 2026 |
SummaryBug FixFix manual payout invoice crash-loop Resolves infinite retry loop for manual payouts, ensuring invoices are generated correctly and preventing resource waste. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Support per-product customer portal URL overrides | pieterbeulque | M | AI | 0.3h | 0.2h | Aug 25, 2026 |
SummaryFeatureSupport per-product customer portal URL overrides Adds the ability to override customer portal URLs per product, giving organizations granular control over customer access paths. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Align business customer checkbox spacing with custom field checkboxes | pieterbeulque | XS | AI | 2.3h | 0.1h | Aug 24, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: correct failed-payment recovery description for past_due cycling | detail-app | XS | AI | 55.5h | 55.5h | Aug 24, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: fix renamed webhook event URL slugs in integration docs | detail-app | M | AI | 10.6h | 10.6h | Aug 22, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci: Re-add missing runs-on for preview job | Yopi | XS | AI | 0.1h | 0.0h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| server/kit/versioning: add version-aware schema fields | frankie567 | L | AI | 23.9h | 0.5h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| preview envs: Tidy up and fix common issues | Yopi | S | AI | 3.6h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add customer portal license key rotation | psincraian | L | AI | 28.7h | 18.6h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(web): extract shared CSV export modal | strandhvilliam | XL | AI | 0.2h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migration): read Stripe multi-currency prices | psincraian | XL | AI | 3.2h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| worker: Roll out all actors to lambda test sandbox | Yopi | M | AI | 5.1h | 0.2h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add merchant migration destination Stripe account ID Terraform variable | psincraian | M | AI | 1.8h | 0.3h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: Implement group completion for SQS/lambda workers | Yopi | L | AI | 0.8h | 0.2h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(web): bulk archive and unarchive products | strandhvilliam | L | AI | 0.2h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Make it possible to filter orders in backoffice by meter cycle billing reason | joebon | XS | AI | 0.6h | 0.0h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migration): load prices so cutover webhooks validate | psincraian | S | AI | 0.4h | 0.2h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Revert "Revert "fix: debounce webhook_event.failed task enqueues"" | joebon | S | AI | 0.3h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| tf: Move Cloudflare to its own variable set | Yopi | S | AI | 15.2h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| events: Chunk ingested events | Yopi | M | AI | 15.2h | 0.1h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add CSV export to the finance income page. | strandhvilliam | XL | AI | 16.2h | 0.2h | Aug 21, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(web): subscription switch picker for merchant migrations | psincraian | XL | AI | 29.8h | 18.9h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Return 422 (not IntegrityError 500) for invalid product media/custom fields on create | copilot-swe-agent | M | AI | 1.3h | 0.2h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Align CustomerNotReady confirm-payment contract to 403 across API and SDKs | copilot-swe-agent | S | AI | 0.9h | 0.2h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: Implement debounce for lambda workers | Yopi | XL | AI | 1.4h | 0.6h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(merchant-migration): selection-aware subscription switch API | psincraian | XL | No | 25.8h | 3.2h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Revert "fix: debounce webhook_event.failed task enqueues" | joebon | S | AI | 0.0h | 0.0h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: debounce webhook_event.failed task enqueues | joebon | S | AI | 0.9h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| web: unit-based pricing in the dashboard and portal | strandhvilliam | XL | AI | 17.9h | 16.4h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| aws/lambda: Specify concurrency limits and timeouts for workers | Yopi | M | AI | 43.5h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fix: show subtotal amount without discount for inclusive tax in checkout | joebon | S | AI | 22.1h | 0.4h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| tf: Fix warnings from upgrading provider | Yopi | L | AI | 3.0h | 0.2h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| server/subscription: allow past due subscriptions to cycle | frankie567 | L | AI | 2.7h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: Ensure that tasks older than max age don't run | Yopi | M | AI | 1.9h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: Add more tasks to sandbox+test | Yopi | S | AI | 20.3h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| product: add unit-based subscriptions backend | strandhvilliam | XL | AI | 23.4h | 20.7h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add support for KRW (South Korean Won) | sebastianekstrom | XL | AI | 2.3h | 1.3h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: Add 'current' and 'next' aliases in api reference doc page urls | joebon | XS | AI | 0.2h | 0.0h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: Ensure that we can read the enqueue time | Yopi | M | AI | 1.0h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| invariant: Don't crash formatting non-serializable failure context | Yopi | S | AI | 0.7h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add merchant license key rotation (API + dashboard) | psincraian | XL | No | 22.3h | 2.7h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| lambda: adhere to task time limit | Yopi | M | AI | 0.5h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Tweak api ref webhook event page urls | joebon | XL | AI | 1.8h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| redis: Move to new subnets for sandbox | Yopi | XS | AI | 0.4h | 0.0h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| tf: Upgrade providers | Yopi | S | AI | 0.5h | 0.1h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| logs: Set deployment platform | Yopi | S | AI | 0.8h | 0.2h | Aug 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||