Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| server: use Dramatiq's maintainer memory leak bugfix | frankie567 | S | AI | 0.3h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| sdk[release]: 1.0.0-alpha.12 | frankie567 | M | AI | 0.1h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fix identity verification retry polling stopping on intermediate status | copilot-swe-agent | S | No | 77.3h | 1.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: send subscription renewal confirmation only after payment succeeds | maximevast | L | AI | 2.1h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(discount): use model_fields_set to prevent null values from bypassing redemption immutability guard | copilot-swe-agent | M | No | 76.4h | 0.2h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(observability): add PayoutTransactionsAmountInvariant | frankie567 | L | AI | 168.0h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add subscription meters to backoffice | frankie567 | L | AI | 70.3h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| sdk: add webhook signature verification helpers | frankie567 | XL | AI | 70.5h | 0.4h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| dx: update Solo configuration | frankie567 | XS | AI | 74.2h | - | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(subscription): surface wallet-adjusted due_amount in charge/change preview | maximevast | L | AI | 72.3h | 0.8h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Strip whitespace from client-supplied checksum_etag on S3 upload completion | stilla | S | AI | 28.6h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Gate dashboard routes and home widgets on organization permissions | strandhvilliam | L | AI | 11.7h | 8.9h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Handle Stripe payment method lifecycle webhooks | pieterbeulque | L | AI | 0.3h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: reject NUL characters globally at the Schema base level | frankie567 | M | No | 1.0h | 0.2h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: handle httpx timeouts in customer portal OAuth callback | stilla | M | AI | 2.2h | 1.0h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Reject support case attachments without browser MIME types | copilot-swe-agent | L | No | 71.9h | 0.4h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ops: remove sandbox drain | frankie567 | S | AI | 0.3h | 0.0h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add route-level permission guards to dashboard sections | strandhvilliam | L | AI | 67.5h | 0.1h | Jul 20, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: correct payout status label from 'Held' to 'Held for review' | detail-app | XS | AI | 0.2h | 0.2h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: remove OAuth client logo from setup instructions | detail-app | XS | AI | 0.2h | 0.2h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: sync organization website to Stripe before website risk evaluation | psincraian | L | AI | 1.5h | 1.0h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| sdk: generate webhook payload models | frankie567 | XL | AI | 1.2h | 0.4h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: show organization risk signals in backoffice and review agent | psincraian | L | AI | 0.7h | 0.6h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: use proxy-aware client for Discord OAuth token refresh in benefit service | copilot-swe-agent | XS | No | 1.9h | 0.3h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(checkout_link): normalize empty query params to None on redirect | pieterbeulque | S | AI | 0.7h | 0.0h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Fix NoPricesForCurrencies crash in charge preview when pending update has archived prices | copilot-swe-agent | M | No | 2.0h | 0.3h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add one-off script to reject Stripe accounts of denied and blocked orgs | psincraian | L | AI | 19.3h | 0.3h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: useListOrganizations ignores query parameters due to `param` typo | copilot-swe-agent | XS | No | 1.1h | 0.7h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(subscriptions): finalize pause rollout | maximevast | M | AI | 0.6h | 0.1h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: set imported order items amounts to zero for consistency with order-level totals | copilot-swe-agent | XS | No | 0.9h | 0.4h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: CustomField list sorting resolves against CustomField columns, not Organization columns | copilot-swe-agent | S | No | 0.7h | 0.3h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(currency): apply statistics thresholds to negative amounts | pieterbeulque | S | AI | 0.5h | 0.1h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: OAuth2 delete client returns 204 No Content (fixes SDK JSON parse crash) | copilot-swe-agent | XS | No | 0.5h | 0.2h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add Stripe account risk webhook secret to Terraform | psincraian | M | AI | 11.1h | 0.3h | Jul 17, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(auth): adapt to reauth breaking change | maximevast | S | AI | 1.0h | 0.7h | Jul 16, 2026 |
SummaryBug FixAdapt SSO OIDC factors to new reauth API Fixes authentication flow by updating SSO factor constructors to use the new reauth API, ensuring compatibility and preventing login failures. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| feat(stripe): integrate account risk signals into org review | psincraian | XL | AI | 1.1h | 0.2h | Jul 16, 2026 |
SummaryFeatureIntegrate Stripe account-risk signals into review Adds Stripe Radar account-risk webhook to capture fraud signals, enabling proactive organization review and risk triage. This improves security posture by automating risk flagging and providing audit history. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(customer_portal): forbid unknown fields on subscription update | maximevast | S | AI | 0.4h | 0.1h | Jul 16, 2026 |
SummaryBug FixForbid unknown fields on subscription update Prevents silent typos in subscription updates by rejecting unknown fields, improving API reliability and reducing customer support. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(order): negate tax breakdown lines on credit orders | maximevast | S | AI | 0.4h | 0.1h | Jul 16, 2026 |
SummaryBug FixNegate tax breakdown lines on credit orders Corrects tax line calculations for credit orders, ensuring invoice totals match tax amounts. This prevents billing discrepancies and improves customer trust. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| permission gating for finance pages in server components | strandhvilliam | L | AI | 1.7h | 0.3h | Jul 16, 2026 |
SummaryFeatureAdd permission gating for finance pages Adds server‑side permission checks for finance pages, improving security and reducing async dependencies. Health Assessment
Medium
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| fix modals can't be dismissed on mobile | strandhvilliam | XL | No | 0.4h | 0.2h | Jul 16, 2026 |
SummaryBug FixAdd close button to mobile modals Ensures users can dismiss full-width modals on mobile, preventing navigation confusion and improving usability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat(models): add organization_risk_signals table | psincraian | M | AI | 0.4h | 0.1h | Jul 16, 2026 |
SummaryFeatureAdd organization_risk_signals table Adds a new table and SQLAlchemy model to store risk signals for organizations, laying groundwork for future risk triage workflows. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Remove Oauth client logo upload | pieterbeulque | L | No | 1.0h | 0.1h | Jul 16, 2026 |
SummaryBug FixRemove Oauth client logo upload Eliminates the buggy Vercel Blob logo upload feature from OAuth client forms, simplifying the UI and removing dead code. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
Cubic AI, Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
Nextjs, React
|
||||||
| fix(worker): discard buffered jobs when the transaction rollsback | maximevast | S | AI | 0.3h | 0.1h | Jul 16, 2026 |
SummaryBug FixFix job buffer on transaction rollback Prevents workers from processing jobs tied to uncommitted data, improving reliability and data integrity. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(subscription): re-evaluate benefits when scheduled product update applies at cycle | maximevast | S | AI | 0.9h | 0.4h | Jul 16, 2026 |
SummaryBug FixFix benefit re‑evaluation on scheduled product update Customers now receive accurate benefit grants after scheduled product updates, eliminating stale grants and ensuring correct access. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| embed resolved permission set on OrganizationWithRole | strandhvilliam | S | AI | 0.6h | 0.2h | Jul 16, 2026 |
SummaryFeatureEmbed resolved permission set on OrganizationWithRole Adds computed permissions to organization role API, enabling the UI to display accurate permission sets and improving onboarding flow. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React, Nextjs
|
||||||
| fix(dispute): tolerate concurrent dispute transaction creation | maximevast | M | AI | 20.0h | 0.2h | Jul 16, 2026 |
SummaryBug FixFix concurrent dispute transaction creation Ensures dispute creation tolerates concurrent writes, preventing duplicate entries and errors during Stripe webhook processing, improving reliability and reducing Sentry incidents. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(sso): allow clearing the SSO connection name | pieterbeulque | M | AI | 45.1h | 0.1h | Jul 16, 2026 |
SummaryBug FixFix SSO connection name clearing bug This PR fixes a bug that prevented users from clearing the human‑friendly name of an SSO connection, improving dashboard usability and aligning SSO updates with other services. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| auth: include environment in TOTP issuer name | maximevast | XS | AI | 0.3h | 0.0h | Jul 16, 2026 |
SummaryFeatureAdd environment to TOTP issuer name Enables distinguishing between production and sandbox authenticator enrollments, improving security and user clarity. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| sdk[release]: 1.0.0-alpha.11 | frankie567 | L | AI | 0.2h | 0.1h | Jul 16, 2026 |
SummaryChoreRelease SDK 1.0.0-alpha.11 with MIT license Adds MIT license to Python and TypeScript SDKs, bumps versions, and improves packaging for smoother distribution. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(org): skip downloadable backfill rows that collide with member row | maximevast | M | AI | 0.9h | 0.0h | Jul 16, 2026 |
SummaryBug FixFix backfill collision with member rows Prevents crashes when backfilling downloadable records that conflict with existing member rows, ensuring data integrity and smooth operation. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
Cubic AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||