Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Allow upgrading from non-seat to seat | pieterbeulque | L | AI | 118.2h | 0.1h | Jun 01, 2026 |
SummaryFeatureAllow upgrading from non-seat to seat Adds support for upgrading from non-seat to seat subscriptions, improving flexibility for customers and ensuring proper seat assignment. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Extract visibility enum to shared kit module | pieterbeulque | M | AI | 98.0h | 0.7h | Jun 01, 2026 |
SummaryRefactorExtract visibility enum to shared kit module Centralizes visibility logic across products, benefits, and meters, improving maintainability and consistency while preserving API contracts. This refactor reduces duplication and eases future feature expansion. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
CodeRabbit, Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| chore: remove unused useDiscounts hook from apps/app | detail-app | S | AI | 56.7h | 56.5h | Jun 01, 2026 |
SummaryRefactorRemove unused useDiscounts hook Eliminates an unused hook and cleans up imports, improving code cleanliness and reducing bundle size. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| chore: remove dead MaintainerAccountUnderReview/Reviewed notification cases | detail-app | S | AI | 56.5h | 56.5h | Jun 01, 2026 |
SummaryRefactorRemove dead notification cases Eliminates unreachable notification handling for removed account review types, simplifying the notification component and reducing code size. Health Assessment
Small
Low
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| amount v2: Read/write product price amounts from new columns | Yopi | M | AI | 70.9h | 1.9h | Jun 01, 2026 |
SummaryRefactorUpdate product price amount columns to BigInt This change updates product pricing to use new BigInt columns, improving data consistency and performance while retaining legacy columns for future cleanup. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
CodeRabbit, Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| server/auth: don't pre-create user when requesting email OTP | frankie567 | XS | AI | 0.3h | 0.1h | Jun 01, 2026 |
SummaryBug FixPrevent pre-creating users on email OTP request Fixes email OTP flow to create users only after verification, improving security and user experience. Ensures OTP emails are correctly labeled for sign-up vs sign-in. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Migrate product price amounts to BigInt | Yopi | L | AI | 70.4h | 0.1h | Jun 01, 2026 |
SummaryFeatureMigrate product price amounts to BigInt Adds new BigInt columns for product price amounts, enabling support for larger values and preparing for future data migration. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| server/auth: create user if does not exist when requesting email OTP | frankie567 | XS | AI | 0.0h | - | Jun 01, 2026 |
SummaryBug FixCreate user if not exist when requesting email OTP Ensures email OTP requests can create a user automatically, improving login flow and reducing friction for new users. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Drop old payment amount columns | Yopi | L | AI | 69.9h | 2.0h | Jun 01, 2026 |
SummaryRefactorDrop legacy payment amount columns Standardizes payment amount storage, improving data integrity and simplifying future calculations. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| clients/web: remove old login pages and consolidate components | frankie567 | XL | AI | 0.5h | 0.0h | Jun 01, 2026 |
SummaryRefactorRemove old login pages and consolidate components Clean up authentication UI, improving maintainability and session handling for OAuth redirects. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| amount v2: Read/write payment amounts from new columns | Yopi | M | AI | 69.5h | 2.0h | Jun 01, 2026 |
SummaryFeatureUpdate payment amount columns to BigInt Migrates payment amount storage to new BigInt columns, improving performance and preparing for cleanup. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Migrate payments amounts to BigInt | Yopi | L | AI | 69.1h | 0.2h | Jun 01, 2026 |
SummaryFeatureMigrate payments amounts to BigInt Expands payment amount capacity to 64‑bit integers, enabling larger transaction values and ensuring backward compatibility via a backfill script. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| server: remove pledge service | frankie567 | XL | AI | 64.4h | 0.1h | Jun 01, 2026 |
SummaryRefactorRemove pledge service and related backoffice functionality Eliminates unused pledge management, simplifying backoffice and reducing maintenance. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| meter: treat LIKE/NOT LIKE values literally in SQL clauses | Yopi | M | AI | 62.9h | 2.8h | Jun 01, 2026 |
SummaryBug FixFix LIKE/NOT LIKE wildcard handling Ensures that LIKE/NOT LIKE filters treat '%' and '_' literally, preventing unintended wildcard matches in SQL queries. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Drop old order item amount columns | Yopi | L | AI | 69.4h | 2.7h | Jun 01, 2026 |
SummaryRefactorDrop legacy order item amount columns Eliminates legacy amount columns from order items, simplifying data model and improving consistency and performance. This change reduces storage overhead and potential data errors. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Read/write order item amounts from new columns | Yopi | M | AI | 69.0h | 2.7h | Jun 01, 2026 |
SummaryRefactorUpdate order item amount columns to BigInt Migrates order item amount storage to new BigInt columns, preserving legacy fields for future cleanup, improving data integrity and performance. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add feedback type filtering to backoffice list views | pieterbeulque | L | AI | 46.9h | 2.9h | May 31, 2026 |
SummaryFeatureAdd feedback type filtering to backoffice Adds the ability to filter feedback by type in the backoffice, improving triage and visibility into feedback distribution. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Reduce API database pool size from 20 to 10 | joebon | XS | AI | 0.3h | 0.2h | May 30, 2026 |
SummaryChoreReduce API database pool size from 20 to 10 Lowering the API database pool size from 20 to 10 reduces the risk of exhausting database connections, improving reliability and resource efficiency across all environments. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Frameworks:
Terraform
|
||||||
| Fix auth rate limits | frankie567 | S | AI | 0.0h | - | May 29, 2026 |
SummaryBug FixFix auth rate limits Fixes authentication rate limiting and graceful handling of 429 errors to improve user experience and system stability. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
|
||||||
| server/auth: reorganize exceptions status codes to avoid them being reported in Sentry | frankie567 | S | AI | 1.4h | 0.1h | May 29, 2026 |
SummaryBug FixReorganize auth exception status codes to avoid Sentry reporting Improves error handling by ensuring non‑critical authentication errors are not logged in Sentry, reducing noise and focusing on actionable incidents. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| amount v2: Migrate order items amounts to BigInt | Yopi | L | AI | 6.6h | 0.1h | May 29, 2026 |
SummaryFeatureMigrate order item amounts to BigInt Adds new BigInt columns for order amounts, enabling larger values and improved precision, with a backfill script to transition data. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Reject cross-organization benefits in `ProductService.update_benefits` | copilot-swe-agent | S | AI | 1.1h | 0.5h | May 29, 2026 |
SummaryBug FixEnforce same-organization benefits on product updates Prevents cross-organization benefit attachments, ensuring billing and event data remain accurate and consistent with product ownership. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Copilot, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Fix 500 error on OAuth2 callback when state is expired or invalid | copilot-swe-agent | XS | AI | 0.9h | 0.4h | May 29, 2026 |
SummaryBug FixFix OAuth2 callback 500 errors on expired state This fix ensures users receive clear redirects instead of server errors when OAuth2 state tokens expire or are invalid, improving user experience and reducing support tickets. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Copilot, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(customer-portal): wrap layout with TooltipProvider | stilla | S | AI | 0.1h | 0.0h | May 29, 2026 |
SummaryBug FixWrap customer portal layout with TooltipProvider Fixes tooltip error in customer portal, enabling tooltips for order and subscription views. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Add backup codes factor for 2FA | frankie567 | XL | AI | 0.8h | 0.1h | May 29, 2026 |
SummaryFeatureAdd backup codes factor for 2FA Users can now generate and manage backup codes for authentication, enhancing account security and recovery. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
Nextjs, React
|
||||||
| Switch to new auth flow | frankie567 | M | AI | 1.6h | 1.4h | May 29, 2026 |
SummaryFeatureSwitch to new auth flow This PR updates the authentication system to use a new "/auth" endpoint, enabling TOTP support and simplifying the login flow. The change improves security and prepares for future deprecation of the old "/login" route. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
Nextjs, React
|
||||||
| amount v2: Drop old checkout amount columns | Yopi | XL | AI | 8.6h | 1.8h | May 29, 2026 |
SummaryRefactorDrop legacy checkout amount columns Removes legacy amount columns and consolidates to new v2 fields, improving data consistency and simplifying the order model. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| conductor: -f changed to --force in b5b4f7695 | Yopi | XS | No | 0.1h | 0.0h | May 29, 2026 |
SummaryRefactorUpdate conductor flag from -f to --force Simplifies command usage by replacing short flag with full name, improving clarity for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| TOTP setup | frankie567 | M | AI | 17.6h | 0.2h | May 29, 2026 |
SummaryFeatureAdd TOTP two-factor authentication support Enables users to enroll, verify, and manage TOTP-based two-factor authentication, improving account security. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| amount v2: Read/write order amounts from new columns | Yopi | M | AI | 23.1h | 1.0h | May 29, 2026 |
SummaryRefactorUpdate order amount columns to BigInt Renames order amount columns to new BigInt fields, preserving legacy columns for future cleanup, improving data integrity and performance. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add additional form fields to startup program | emilwidlund | M | AI | 0.6h | 0.1h | May 29, 2026 |
SummaryFeatureAdd billing platform fields to startup form Adds billing platform selection to the startup program, improving data capture and onboarding accuracy. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
Nextjs, React
|
||||||
| server/auth: set last factor used cookie | frankie567 | XS | AI | 3.6h | 0.0h | May 29, 2026 |
SummaryBug FixSet last factor used cookie in auth Adds a cookie to track the last authentication factor used, improving user experience and security. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix(auth): handle Apple OAuth update without userinfo endpoint | frankie567 | S | AI | 1.2h | 1.1h | May 29, 2026 |
SummaryBug FixFix Apple OAuth update without userinfo Prevents errors when updating Apple OAuth credentials, ensuring smooth user authentication and enrollment updates. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| amount v2: Migrate orders amounts to BigInt | Yopi | XL | AI | 20.9h | 0.1h | May 29, 2026 |
SummaryFeatureMigrate order amounts to BigInt Adds BigInt columns for order amounts and a backfill script, preventing overflow and ensuring accurate financial calculations. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Polar Startup Program Integration | emilwidlund | XL | AI | 20.7h | 0.0h | May 29, 2026 |
SummaryFeatureIntegrate Polar Startup Program Features Adds startup program billing call‑to‑action, discount flow, and welcome email, improving onboarding and revenue capture. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| Add active customers filter to customers view | pieterbeulque | M | AI | 0.4h | 0.1h | May 29, 2026 |
SummaryFeatureAdd active customers filter to customers view Adds a filter to the customers list sidebar to show only active customers, enabling users to focus on active subscriptions and improving data visibility. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
CodeRabbit, Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
|
||||||
| Remove existing customer_id index on subscriptions | pieterbeulque | S | AI | 0.6h | 0.0h | May 29, 2026 |
SummaryChoreRemove existing customer_id index on subscriptions Optimized database indexing configuration on subscription records to improve performance and reduce storage overhead. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| build(deps-dev): bump the server-development group across 1 directory with 7 updates | dependabot | M | AI | 25.5h | 25.3h | May 29, 2026 |
SummaryChoreBump server-development dependencies Updates development dependencies to latest versions, improving stability and tooling. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: set correct status_code on redirect exceptions to suppress Sentry noise | stilla | S | AI | 2.0h | 1.7h | May 29, 2026 |
SummaryBug FixFix redirect exception status codes to reduce Sentry noise This fix ensures redirect errors are correctly classified, preventing false Sentry alerts. It improves monitoring accuracy for authentication flows. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| refactor(auth): remove legacy web_read/web_write session upgrade | joebon | M | AI | 0.6h | 0.4h | May 29, 2026 |
SummaryRefactorRemove legacy web_read/web_write session upgrade Legacy web_read/web_write scopes are removed, simplifying authentication logic. This reduces complexity and eliminates unnecessary code paths. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
|
||||||
| Add composite `(customer_id, status)` index on subscriptions | pieterbeulque | M | AI | 0.2h | 0.1h | May 29, 2026 |
SummaryChoreAdd composite index on subscriptions Improves query performance for subscription lookups by customer and status. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add favicons for backoffice | sebastianekstrom | S | AI | 7.6h | 3.3h | May 28, 2026 |
SummaryFeatureAdd favicons for backoffice Adds dark and light mode favicons to the backoffice, enhancing visual consistency and user experience across themes. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Fix activation gating to check organization owner identity verification | joebon | L | AI | 1.4h | 1.3h | May 28, 2026 |
SummaryBug FixFix activation gating to use organization owner identity verification Ensures activation gating relies on the organization owner’s identity verification status, preventing incorrect activation states and aligning with updated RBAC rules. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Nest task parameters to avoid collision with task selector | pieterbeulque | M | AI | 1.1h | 0.1h | May 28, 2026 |
SummaryBug FixNest task parameters to avoid collision with task selector Fixes a bug where tasks that accept a `task` parameter were overwritten by the top‑level task selector, ensuring correct enqueueing and preventing failures. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
CodeRabbit, Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add `Recent Payments` directly on customers page | pieterbeulque | M | No | 0.7h | 0.5h | May 28, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Make product visibility non-nullable | pieterbeulque | M | AI | 2.3h | 0.1h | May 28, 2026 |
SummaryBug FixMake product visibility non-nullable Enforces non-null product visibility, improving data consistency and preventing errors. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add <Truncate /> component | sebastianekstrom | L | AI | 0.4h | 0.1h | May 28, 2026 |
SummaryFeatureAdd <Truncate /> component Introduces a reusable UI component that truncates long text and displays a tooltip when truncated, enhancing readability in the dashboard and checkout pages. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript, Yaml
Frameworks:
React
|
||||||
| feat: OAuth2 account linking endpoints and frontend integration | frankie567 | L | AI | 1.9h | 0.1h | May 28, 2026 |
SummaryFeatureAdd OAuth2 account linking endpoints and frontend integration Enables users to link OAuth accounts, improving authentication flow and account management. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python, Typescript
Frameworks:
React
|
||||||
| Fix discount truncation in checkout | sebastianekstrom | S | AI | 0.5h | 0.1h | May 28, 2026 |
SummaryBug FixFix discount truncation in checkout Corrects display of discount information in checkout, ensuring only the discount name is truncated, improving clarity for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| amount v2: Migrate account credit_balance to BigInt | Yopi | M | AI | 3.2h | 0.1h | May 28, 2026 |
SummaryFeatureMigrate account credit_balance to BigInt Increase account credit balance storage capacity to support larger values, preserving existing balances, no user workflow changes. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||