Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| billing: Wire up list and deletion of billing methods | Yopi | L | No | 119.4h | 0.2h | May 18, 2026 |
SummaryFeatureAdd billing methods listing and deletion Users can now list and delete their billing methods, giving them control over payment options and reducing support overhead. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| Remove Loops integration from backend and Terraform | frankie567 | XL | No | 4.2h | 1.0h | May 18, 2026 |
SummaryChoreRemove Loops integration from backend Removes the Loops CRM integration from the Polar backend and Terraform configuration, simplifying the system and reducing dependencies. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Mistral
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Enable new account review feature for all new sign ups | sebastianekstrom | XS | No | 167.9h | 0.9h | May 18, 2026 |
SummaryFeatureEnable account review for all new sign ups This feature ensures all new user accounts undergo review, improving compliance and security for the platform. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python
|
||||||
| Account review tweaks | sebastianekstrom | M | No | 0.7h | 0.3h | May 18, 2026 |
SummaryFeatureAccount review UI and backend tweaks Improves account review experience by updating UI elements, validation logic, and backend status handling, enhancing usability and reducing errors. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Python
Frameworks:
React, Nextjs
|
||||||
| Show subscription amount instead of current price | sebastianekstrom | S | No | 1.4h | 0.2h | May 18, 2026 |
SummaryBug FixShow subscription amount instead of current price Fix subscription price displays in the mobile app to show the customer's subscription.amount instead of the product's current price. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Self-review copy tweaks | pieterbeulque | S | No | 0.1h | 0.0h | May 18, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Fix SERVER-2N8: Add operational error handling for Resend email sender network errors | frankie567 | S | No | 0.2h | 0.0h | May 18, 2026 |
SummaryBug FixAdd operational error handling for Resend email sender Network errors when sending emails via Resend are now classified as operational, reducing false error alerts and improving monitoring. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat(organization_review): fetch webhook host site as a separate signal | psincraian | XL | AI | 2.3h | - | May 18, 2026 |
SummaryFeatureAdd webhook host scraping as separate signal Enables accurate policy compliance by analyzing the real webhook host content, reducing false positives and improving merchant legitimacy assessment. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| billing: Wire up billing address to the API | Yopi | L | No | 117.3h | 1.1h | May 18, 2026 |
SummaryFeaturebilling: Wire up billing address to the API Adds direct billing address management to the dashboard, eliminating external portal redirects and improving user experience. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| tailscale: Use oauth client and set preauth+ephemeral as query args | Yopi | XS | No | 0.1h | 0.0h | May 18, 2026 |
SummaryFeatureSwitch to OAuth client for Tailscale auth Enables secure Tailscale authentication by using OAuth client and query parameters, improving integration reliability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Shell, Terraform
Frameworks:
Terraform
|
||||||
| Revert "tailscale: Set render node to be ephemeral" | Yopi | XS | No | 0.0h | - | May 18, 2026 |
SummaryBug FixRevert tailscale render node ephemerality change Reverts a change that set render nodes to be temporary, restoring previous stable behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Shell
|
||||||
| fix(order): prevent dunning retry for void orders | frankie567 | M | No | 19.1h | 15.8h | May 18, 2026 |
SummaryBug FixPrevent dunning retry for void orders Prevents void orders from triggering dunning, eliminating inconsistent state and potential errors. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| authz: consolidate sales, analytics & events permissions (4/5) | joebon | M | No | 70.0h | 69.8h | May 18, 2026 |
SummaryFeatureConsolidate sales, analytics & events permissions Aligns permission gates for sales, analytics, and events, enabling role-based access control and closing gaps between read and write paths. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Python
|
||||||
| tailscale: Set advertised routes via terraform var | Yopi | S | No | 0.3h | - | May 18, 2026 |
SummaryFeatureConfigure Tailscale advertised routes via Terraform variable Adds a Terraform variable to simplify adding routes forwarded through Tailscale, improving infrastructure flexibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Terraform
|
||||||
| tailscale: Set render node to be ephemeral | Yopi | XS | No | 0.3h | - | May 18, 2026 |
SummaryChoreSet render node to be ephemerals Ensures Render-hosted Tailscale node is recreated each time, preventing stale connections. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Add prose styling to backoffice feedback Markdown | pieterbeulque | S | No | 0.8h | 0.2h | May 18, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| polar: Add subscription.revoke handler | Yopi | L | No | 0.2h | 0.1h | May 18, 2026 |
SummaryFeatureAdd subscription revoke handler to auto-resubscribe This PR adds a handler that automatically resubscribes customers to the free plan when their subscription is revoked, ensuring continuous service and reducing churn. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| authz: consolidate customers & seats permissions (3/5) | joebon | M | No | 131.5h | 10.9h | May 18, 2026 |
SummaryBug FixConsolidate customer and seat permissions Adds permission gates for customer admin endpoints and fixes cross‑org IDOR in subscription creation, improving security and preparing for future role customization. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.30
Tech Stack
Languages:
Python
|
||||||
| Dev tooling improvements and skill to fix Sentry issues | frankie567 | L | No | 19.3h | 18.3h | May 18, 2026 |
SummaryHealth AssessmentAI Details
Usage:
AI Assisted
Confidence:
0.85
Tech Stack
Languages:
Python, Yaml
|
||||||
| scripts: Remove Polar self owner backfill | Yopi | L | No | 0.2h | 0.0h | May 18, 2026 |
SummaryRefactorRemove Polar self owner backfill Removed an obsolete backfill script that previously populated self owner data, reducing maintenance overhead and potential data inconsistencies. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| fix(metrics): handle empty periods and validate date ranges | frankie567 | XS | No | 17.0h | 1.4h | May 18, 2026 |
SummaryBug FixFix metrics endpoint to validate date ranges This patch prevents crashes in the metrics API caused by invalid date ranges, returning clear validation errors and ensuring stability for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Python
|
||||||
| dx: remove GitHub Codespaces support | frankie567 | L | No | 19.8h | 19.8h | May 18, 2026 |
SummaryRefactorRemove GitHub Codespaces support Clean up the development environment by eliminating unused Codespaces support, simplifying setup for contributors. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
Nextjs
|
||||||
| authz: consolidate finance permissions (5/5) | joebon | XS | No | 61.4h | 10.6h | May 15, 2026 |
SummaryFeatureConsolidate finance permissions across payouts and transactions This PR tightens financial data access, ensuring only admin/owner roles can view payouts and transaction details, reducing risk of unauthorized exposure. Health Assessment
Small
Medium
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| authz: consolidate sales, analytics & events permissions (4/5) | joebon | XS | No | 61.4h | 10.7h | May 15, 2026 |
SummaryFeatureConsolidate sales analytics events permissions Unifies permission handling for sales, analytics, and events, ensuring consistent access control and enabling future custom roles while aligning write permissions with read permissions. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Python, Typescript
|
||||||
| fix(backoffice): Respect requirement of enqueued task params | birkjernstrom | S | No | 0.8h | 0.1h | May 15, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| refactor: drop anonymous branch from merchant seat-assignment API | psincraian | XL | AI | 44.5h | 42.0h | May 15, 2026 |
SummaryRefactorRefactor: Remove anonymous branch from seat API Eliminates unauthenticated seat assignment, improving security and consistency, enabling frontend to use authenticated portal endpoint. Health Assessment
Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Python
Frameworks:
React
|
||||||
| fix: redirect stale approve-denied dialog instead of 500 | psincraian | S | No | 1.4h | 0.7h | May 15, 2026 |
SummaryBug FixRedirect stale approve-denied dialog to avoid 500 Fixes server error when reopening approve-denied dialog, ensuring smooth user flow. This reduces error rates and improves reliability for administrators. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Python
|
||||||
| clients/apps/web: upgrade Next.js | frankie567 | L | No | 0.2h | 0.1h | May 14, 2026 |
SummaryChoreUpgrade Next.js Upgrades Next.js in the web application for improved performance and features. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
Nextjs
|
||||||
| refactor: tighten target filter for grandfathered-org reset script | psincraian | S | No | 0.2h | - | May 14, 2026 |
SummaryRefactorRefactor reset script filter to exclude active orgs Prevents demoting merchants with prior payment‑flow activity, avoiding subscription freezes. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix: allow org members to manage products, customers, custom fields and analytics | joebon | XS | No | 0.4h | 0.3h | May 14, 2026 |
SummaryBug FixAllow org members to manage products and analytics Restores management permissions for organization members, allowing them to handle products, customers, custom fields, and analytics. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| Revert "Add background color on `<html>` & `<body>` (#11658)" | pieterbeulque | XS | No | 0.0h | - | May 13, 2026 |
SummaryChoreRevert background color addition Reverts CSS change that added background color to html and body, restoring previous styling. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| docs: Expand payout accounts documentation with comprehensive guide | pieterbeulque | M | No | 0.3h | 0.1h | May 13, 2026 |
SummaryDocsExpand payout accounts documentation Provides a comprehensive guide on payout accounts, reducing support burden and improving user self‑service. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| chore: add backfill script for failed checkouts | psincraian | M | AI | 0.8h | 0.1h | May 13, 2026 |
SummaryChoreAdd backfill script for failed checkouts Removes legacy ‘failed’ checkout status, enabling cleanup of the enum and dashboard filter, improving data integrity and reducing maintenance effort. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Tweak label sizes in account review | sebastianekstrom | S | No | 1.2h | 0.7h | May 13, 2026 |
SummaryRefactorTweak label sizes in account review Adjusts UI label sizes in the account review section to improve readability and user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Upgrade Stripe SDK | pieterbeulque | XL | No | 1.7h | 0.6h | May 13, 2026 |
SummaryChoreUpgrade Stripe SDK Updates the Stripe SDK to the latest version to ensure compatibility and security for payment processing. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React, Nextjs
|
||||||
| fix: allow editing organization details after initial status | psincraian | S | AI | 5.3h | 3.3h | May 13, 2026 |
SummaryBug FixAllow editing organization details after status Enables organizations to update details after initial status, improving flexibility and reducing friction. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| scripts: Polar self owner drift | Yopi | L | No | 1.5h | 0.1h | May 13, 2026 |
SummaryBug FixFix owner drift in Polar-for-Polar customers Reconciles owner roles with account admin IDs to correct drift during rollout, ensuring accurate ownership assignments. This reduces manual corrections and aligns data integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| Small design tweaks on "Available balance" | pieterbeulque | M | No | 29.6h | 0.5h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| ops: make sure to install UV dependencies with a frozen lockfile | frankie567 | S | No | 0.2h | 0.0h | May 13, 2026 |
SummaryCI/CDEnsure UV dependencies use frozen lockfile in CI Prevents automatic lockfile updates during CI, ensuring consistent dependency resolution and faster builds. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Shell, Yaml
Frameworks:
Github-Actions
|
||||||
| fix(backoffice): replace broken Create Plain Thread button with working ticket action | psincraian | S | AI | 0.4h | 0.3h | May 13, 2026 |
SummaryBug FixReplace broken Create Plain Thread button The backoffice UI now consistently provides a working ticket creation action, eliminating silent failures. This improves user productivity by ensuring ticket creation is always available. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Add background color on `<html>` & `<body>` | pieterbeulque | XS | No | 0.2h | 0.1h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix gnarly stripe iframe color scheme bug | emilwidlund | XS | No | 0.2h | 0.0h | May 13, 2026 |
SummaryBug Fixfix gnarly stripe iframe color scheme bug Fixes a dark mode flash during Stripe checkout, improving user experience and reducing cart abandonment. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| customer-portal: Add default billing method API | Yopi | M | No | 1.1h | 0.7h | May 13, 2026 |
SummaryFeatureAdd default billing method API Allows us to build a "switch default payment method" button when there are multiple payment methods added. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Python
|
||||||
| chore: remove bulk-appeal-review CLI and supporting script | psincraian | XL | No | 0.9h | 0.1h | May 13, 2026 |
SummaryChoreRemove bulk appeal review CLI and scripts Eliminates the bulk appeal review CLI, its supporting script, and the production cron job, simplifying maintenance and reducing unused code. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python, Terraform
|
||||||
| fix(backoffice): surface Plain API errors when creating a review ticket | psincraian | S | AI | 0.3h | 0.2h | May 13, 2026 |
SummaryBug FixSurface Plain API errors in review ticket creation Ensures reviewers receive clear error messages when the Plain API rate limits, improving user experience and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| docs: add Members API reference pages | psincraian | S | No | 0.3h | 0.2h | May 13, 2026 |
SummaryDocsAdd Members API reference pages Adds missing documentation for the /v1/members endpoints, improving developer visibility and reducing lookup time. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| server/login_code: use a pure timedelta for TTL config | frankie567 | XS | No | 0.3h | 0.1h | May 13, 2026 |
SummaryRefactorUse pure timedelta for TTL config Simplifies TTL configuration for login codes, improving maintainability and reducing potential errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Python
|
||||||
| server/order: reduce customer balance when voiding an order | frankie567 | M | No | 4.5h | 0.1h | May 13, 2026 |
SummaryBug FixReduce customer balance when voiding an order Ensures customer credit is adjusted when an order is voided, preventing over‑credit scenarios. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Python
|
||||||
| feat: add environment banner to backoffice | psincraian | S | AI | 2.9h | 2.8h | May 13, 2026 |
SummaryFeatureAdd environment banner to backoffice Adds a top banner to every backoffice page indicating the current environment when it isn't production. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| fix billing page fulfillment | emilwidlund | S | No | 0.2h | 0.1h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||