Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| fix(merchant-migration): only finish a migration once every prepared subscription is switched | psincraian | M | AI | 0.9h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migration): bold the Organization label in Slack alerts | psincraian | S | AI | 1.1h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Return subscription on license key validate and activate | pieterbeulque | L | AI | 24.7h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feature pages: refactor to use the common chapter layout | emilwidlund | XL | AI | 0.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci: set cache-key on Blacksmith Docker builders | pieterbeulque | XS | AI | 0.1h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(sso): auto discovery | maximevast | XL | AI | 1.6h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Show reverse charge as a notice instead of a 0% VAT line on invoices | pieterbeulque | M | AI | 77.5h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| invoice: update aesthetics of invoices | emilwidlund | L | AI | 0.8h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| sso: backfill authorization_parameters on existing connections | maximevast | S | AI | 0.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migration): keep Stripe Managed Payments subscriptions on Stripe | psincraian | M | AI | 0.3h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ci: speed up backend image push | pieterbeulque | S | AI | 0.3h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| CLI: Improve listen delivery | sebastianekstrom | L | AI | 1.1h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(merchant-migrations): default the Ops Slack channel in code | psincraian | S | AI | 2.4h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migration): match Stripe key permissions to Stripe's restricted-key rows | psincraian | L | AI | 0.5h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add `Polar-Organization` header support | simonxabris | XL | AI | 21.3h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Add "Exclude free products" and "New trials" notification settings | pieterbeulque | XL | AI | 3.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| server/order: add other case of invalid payment method error | frankie567 | S | AI | 0.2h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs(migrate): explain communications during the Stripe switch | psincraian | S | AI | 1.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| server/order: explicitly allow sepa debit method if the payment method is a sepa debit | frankie567 | M | AI | 0.3h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Run expired checkout anonymization on a daily schedule | joebon | M | AI | 1.8h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Simplify in-app support flow | pieterbeulque | L | AI | 2.0h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(migrations): warn about Stripe cancellation side effects before switching | psincraian | XS | AI | 0.2h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat: add organization_domain table | maximevast | M | AI | 0.4h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore(terraform): remove applied import and moved blocks | joebon | XL | AI | 0.3h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(merchant-migrations): send alert for new migrations | psincraian | L | AI | 1.7h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| cleanup(dashboard): remove unused searchparam parsing functions and minor fix | strandhvilliam | M | AI | 1.3h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(merchant-migrations): keep Stripe cancellation reasons | psincraian | L | AI | 58.6h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migrations): recover a cutover that fails halfway | psincraian | L | AI | 59.0h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant_migration): treat a Stripe cancel date on the period end as cancel-at-period-end | psincraian | M | AI | 60.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant-migrations): discount the renewals Stripe still would for migrated once and repeating coupons | psincraian | L | AI | 60.7h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| server/payment_method: handle SEPA generating methods | frankie567 | XL | AI | 2.8h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(merchant_migration): let merchants move Stripe subscriptions that cancel | psincraian | XL | AI | 88.4h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(scripts): count the backfill work in one pass, on the replica | maximevast | L | AI | 0.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Improve handling of no-op customer updates | frankie567 | L | AI | 94.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| feat(embed): enforce embed hosts on the payment method embed, allowing Polar's own origins | pieterbeulque | L | AI | 23.2h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(merchant-migrations): import products and customers on the worker | psincraian | XL | AI | 92.1h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Maxime/fix backfill after prepare | maximevast | L | AI | 0.4h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix: keep validation input values out of `PolarRequestValidationError` messages | simonxabris | M | AI | 1.1h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| CLI: Add Windows support | sebastianekstrom | L | No | 17.6h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Move first-party API consumers to 2027-01 | pieterbeulque | S | No | 0.4h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(dashboard): use standardized query param pattern for taxes page | strandhvilliam | M | AI | 16.4h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(dashboard): use nuqs for benefit grants and license keys tables | strandhvilliam | L | AI | 16.7h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| refactor(dashboard): use nuqs for products list query state | strandhvilliam | M | AI | 16.8h | 0.2h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Anonymize expired checkouts past the retention period | joebon | L | AI | 17.5h | 0.1h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| fix(merchant_migration): keep every scheduled Stripe subscription on Stripe until the schedule is released | psincraian | M | AI | 57.5h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| docs: use stable SDK installation commands | stilla | S | AI | 13.0h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| ui(merchant-migrations): improve merchants to upload cards cutover | psincraian | M | AI | 86.1h | 0.0h | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| Revert "Route self-referential Polar SDK client over loopback in Terraform (#14863)" | frankie567 | XS | AI | 0.0h | - | Sep 29, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| chore(adapters): use SDK 1.0.0 with API version 2026-10 | simonxabris | L | No | 3.5h | 0.1h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||
| CLI: DX improvements | sebastianekstrom | XL | AI | 0.4h | 0.0h | Sep 28, 2026 |
|
LLM analysis pending This PR has not been analyzed yet. |
||||||