Pull Request Explorer

Exploring 626 PRs. Want this for your team? Start Free Trial
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

Summary

Feature

Add 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
  • The PR was reviewed quickly and merged after minimal changes, indicating a straightforward implementation.

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

Summary

Chore

Remove 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
  • The PR was reviewed and approved quickly, indicating a straightforward removal process. The large scope of changes could have introduced risks, but the fast review and approval suggest a well-structured removal.

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

Summary

Feature

Enable 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
  • The PR was reviewed quickly but took a week to merge, likely due to release scheduling or other non-technical delays.

AI Details

Confidence: 0.80

Tech Stack

Languages: Python
Account review tweaks sebastianekstrom M No 0.7h 0.3h May 18, 2026

Summary

Feature

Account 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
  • Quick turnaround with minimal review friction indicates a straightforward, low-risk change.

AI Details

Tech Stack

Languages: Typescript, Python
Frameworks: React, Nextjs
Show subscription amount instead of current price sebastianekstrom S No 1.4h 0.2h May 18, 2026

Summary

Bug Fix

Show 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
  • Quick, single-file change with minimal review and no rework, indicating a low-risk, low-impact bug fix.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Self-review copy tweaks pieterbeulque S No 0.1h 0.0h May 18, 2026

Summary

Health Assessment

AI Details

Tech Stack

Fix SERVER-2N8: Add operational error handling for Resend email sender network errors frankie567 S No 0.2h 0.0h May 18, 2026

Summary

Bug Fix

Add 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
  • Quick fix with minimal changes, no rework, low risk.

AI Details

Tech Stack

Languages: Python
feat(organization_review): fetch webhook host site as a separate signal psincraian XL AI 2.3h - May 18, 2026

Summary

Feature

Add 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
  • Merged within 2.2 hours with minimal review, indicating a smooth integration and low friction in the review process.

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

Summary

Feature

billing: 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
  • The PR introduced new billing address API endpoints and UI components, with a quick review but an extended cycle time due to integration work.

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

Summary

Feature

Switch 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
  • Fast cycle time and immediate merge indicate straightforward change with minimal risk.

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

Summary

Bug Fix

Revert tailscale render node ephemerality change

Reverts a change that set render nodes to be temporary, restoring previous stable behavior.

Health Assessment

Small
Low
Low
  • Revert was merged immediately with no review, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Shell
fix(order): prevent dunning retry for void orders frankie567 M No 19.1h 15.8h May 18, 2026

Summary

Bug Fix

Prevent dunning retry for void orders

Prevents void orders from triggering dunning, eliminating inconsistent state and potential errors.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; single commit after approvals; fast review cycle.

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

Summary

Feature

Consolidate 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
  • The PR took over 70 hours from creation to merge, with a long first review period, indicating potential bottlenecks in review or complexity.
  • The moderate scope and high review friction suggest careful testing of permission logic is essential.

AI Details

Tech Stack

Languages: Python
tailscale: Set advertised routes via terraform var Yopi S No 0.3h - May 18, 2026

Summary

Feature

Configure 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
  • Fast merge with minimal changes indicates low complexity and quick approval.

AI Details

Tech Stack

Languages: Terraform
tailscale: Set render node to be ephemeral Yopi XS No 0.3h - May 18, 2026

Summary

Chore

Set render node to be ephemerals

Ensures Render-hosted Tailscale node is recreated each time, preventing stale connections.

Health Assessment

Small
Low
Low
  • Quick change with minimal impact, merged within 20 minutes.

AI Details

Tech Stack

Add prose styling to backoffice feedback Markdown pieterbeulque S No 0.8h 0.2h May 18, 2026

Summary

Health Assessment

AI Details

Tech Stack

polar: Add subscription.revoke handler Yopi L No 0.2h 0.1h May 18, 2026

Summary

Feature

Add 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
  • PR merged quickly with minimal review, indicating straightforward implementation and low complexity.

AI Details

Tech Stack

Languages: Python
authz: consolidate customers & seats permissions (3/5) joebon M No 131.5h 10.9h May 18, 2026

Summary

Bug Fix

Consolidate 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
  • The PR had a single review and quick fix, but the overall cycle time was long, likely due to scheduling or merge queue delays.

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

Summary

Health Assessment

AI 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

Summary

Refactor

Remove 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
  • Quick cleanup of a single script with minimal risk and no impact on user-facing functionality.

AI Details

Tech Stack

Languages: Python
fix(metrics): handle empty periods and validate date ranges frankie567 XS No 17.0h 1.4h May 18, 2026

Summary

Bug Fix

Fix 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
  • Quick fix with minimal changes, resolved a critical crash with a single commit and fast review.

AI Details

Confidence: 0.75

Tech Stack

Languages: Python
dx: remove GitHub Codespaces support frankie567 L No 19.8h 19.8h May 18, 2026

Summary

Refactor

Remove GitHub Codespaces support

Clean up the development environment by eliminating unused Codespaces support, simplifying setup for contributors.

Health Assessment

Large
Low
Low
  • Fast approval with minimal changes; straightforward cleanup of dev environment.

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

Summary

Feature

Consolidate 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
  • Merged within 61 hours after a single review, indicating a smooth and efficient process.

AI Details

Tech Stack

Languages: Python
authz: consolidate sales, analytics & events permissions (4/5) joebon XS No 61.4h 10.7h May 15, 2026

Summary

Feature

Consolidate 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
  • PR was reviewed quickly with minimal comments and merged within 2.5 days, indicating a straightforward change with low complexity.

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

Summary

Health Assessment

AI Details

Tech Stack

refactor: drop anonymous branch from merchant seat-assignment API psincraian XL AI 44.5h 42.0h May 15, 2026

Summary

Refactor

Refactor: 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
  • The PR involved a large diff across frontend and backend, with a slow review cycle, indicating significant refactoring and potential risk. AI-generated code may increase review complexity.

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

Summary

Bug Fix

Redirect 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
  • Quick fix with minimal changes, resolved within hours, indicating efficient review process.

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

Summary

Chore

Upgrade Next.js

Upgrades Next.js in the web application for improved performance and features.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward, low-risk change.

AI Details

Tech Stack

Languages: Javascript
Frameworks: Nextjs
refactor: tighten target filter for grandfathered-org reset script psincraian S No 0.2h - May 14, 2026

Summary

Refactor

Refactor reset script filter to exclude active orgs

Prevents demoting merchants with prior payment‑flow activity, avoiding subscription freezes.

Health Assessment

Small
Low
Low
  • Quick refactor with minimal changes, no review needed, merged within minutes.

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

Summary

Bug Fix

Allow 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
  • Quick fix with minimal changes, resolved within minutes, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Python
Revert "Add background color on `<html>` & `<body>` (#11658)" pieterbeulque XS No 0.0h - May 13, 2026

Summary

Chore

Revert background color addition

Reverts CSS change that added background color to html and body, restoring previous styling.

Health Assessment

Small
Low
Low
  • Immediate merge with no review indicates low complexity and quick resolution.

AI Details

Tech Stack

docs: Expand payout accounts documentation with comprehensive guide pieterbeulque M No 0.3h 0.1h May 13, 2026

Summary

Docs

Expand payout accounts documentation

Provides a comprehensive guide on payout accounts, reducing support burden and improving user self‑service.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal changes; documentation only, low risk to production.

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

Summary

Chore

Add 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
  • Fast review and merge with a single commit, minimal changes, low risk.

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

Summary

Refactor

Tweak 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
  • Quick 1.2‑hour cycle with minimal changes and a single review round indicates a smooth, low‑risk update.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Upgrade Stripe SDK pieterbeulque XL No 1.7h 0.6h May 13, 2026

Summary

Chore

Upgrade Stripe SDK

Updates the Stripe SDK to the latest version to ensure compatibility and security for payment processing.

Health Assessment

X-Large
Low
Low
  • Dependency upgrade merged quickly with minimal review, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
fix: allow editing organization details after initial status psincraian S AI 5.3h 3.3h May 13, 2026

Summary

Bug Fix

Allow editing organization details after status

Enables organizations to update details after initial status, improving flexibility and reducing friction.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes and a single review round, indicating low risk and high confidence in the fix.

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

Summary

Bug Fix

Fix 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
  • Quick turnaround with minimal review, indicating a straightforward data migration script.

AI Details

Tech Stack

Languages: Python
Small design tweaks on "Available balance" pieterbeulque M No 29.6h 0.5h May 13, 2026

Summary

Health Assessment

AI Details

Tech Stack

ops: make sure to install UV dependencies with a frozen lockfile frankie567 S No 0.2h 0.0h May 13, 2026

Summary

CI/CD

Ensure 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
  • Quick approval with minimal changes indicates straightforward CI tweak.

AI Details

Tech 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

Summary

Bug Fix

Replace 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
  • Quick fix with minimal changes, resolved within minutes, indicating efficient review and low complexity.

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

Summary

Health Assessment

AI Details

Tech Stack

fix gnarly stripe iframe color scheme bug emilwidlund XS No 0.2h 0.0h May 13, 2026

Summary

Bug Fix

fix 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
  • Quick fix with minimal changes, approved immediately, indicating low complexity and high confidence.

AI Details

Tech Stack

customer-portal: Add default billing method API Yopi M No 1.1h 0.7h May 13, 2026

Summary

Feature

Add 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
  • Fast cycle time and minimal rework indicate a straightforward, low-risk feature addition.

AI Details

Tech Stack

Languages: Typescript, Python
chore: remove bulk-appeal-review CLI and supporting script psincraian XL No 0.9h 0.1h May 13, 2026

Summary

Chore

Remove 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
  • Fast review and merge with minimal changes, indicating straightforward removal of obsolete code.

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

Summary

Bug Fix

Surface 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
  • Quick fix with minimal changes, resolved within minutes, indicating low complexity and high confidence.

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

Summary

Docs

Add Members API reference pages

Adds missing documentation for the /v1/members endpoints, improving developer visibility and reducing lookup time.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes; no functional impact.

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

Summary

Refactor

Use pure timedelta for TTL config

Simplifies TTL configuration for login codes, improving maintainability and reducing potential errors.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward change with minimal risk and no significant rework.

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

Summary

Bug Fix

Reduce 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
  • Quick review and merge with minimal rework, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Python
feat: add environment banner to backoffice psincraian S AI 2.9h 2.8h May 13, 2026

Summary

Feature

Add 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
  • Fast cycle time and minimal review rounds indicate a straightforward change with low risk.

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

Summary

Health Assessment

AI Details

Tech Stack

« Page 8 of 13 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos