Pull Request Explorer

Exploring 229 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
🚚 Normalize feature folder file names to the closed vocabulary lukevella XL AI 1.6h 0.2h Jul 11, 2026

Summary

Refactor

Normalize feature folder file names to closed vocabulary

Renames and merges stray feature files to enforce a closed vocabulary, reducing maintenance overhead and improving consistency across the codebase.

Health Assessment

X-Large
Medium
Low
  • The PR was reviewed and merged within 1.6 hours, indicating efficient collaboration and minimal friction. Despite the large scope, the quick turnaround suggests the changes were straightforward and well-understood.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
♻️ Migrate Tabs to Base UI lukevella XL AI 1.1h - Jul 11, 2026

Summary

Refactor

Migrate Tabs to Base UI

Improves keyboard navigation and tabbed layout while preserving existing UI, reducing code duplication and potential bugs.

Health Assessment

X-Large
Low
Low
  • Fast 1.1‑hour cycle with minimal review friction; large refactor of UI components but no regressions reported.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
⬆️ Upgrade to TypeScript 6 lukevella L AI 19.3h 0.2h Jul 11, 2026

Summary

Chore

Upgrade to TypeScript 6

Bumps the workspace TypeScript pin to 6.0.3, simplifying configuration and aligning with future TS 7, improving type‑checking consistency.

Health Assessment

Large
Low
Low
  • Fast cycle time (19h) and minimal review rounds indicate low friction; AI‑generated code and small scope reduce risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs
🐛 Fix theme preference radio group not showing selected value lukevella XS AI 0.1h - Jul 10, 2026

Summary

Bug Fix

Fix theme preference radio group not showing selected value

Ensures the theme preference radio group correctly displays the selected value after hydration, restoring consistent UI behavior.

Health Assessment

Small
Low
Low
  • Resolved quickly with minimal changes, indicating a straightforward bug fix and low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
🐛 Never sign out automatically on invalid sessions lukevella M AI 0.1h - Jul 10, 2026

Summary

Bug Fix

Prevent automatic sign out on invalid sessions

This PR stops the app from automatically signing users out when their session is invalid, preventing infinite redirect loops and giving users explicit control to sign out.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes, resolved in under 10 minutes, no major rework.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
♻️ Migrate Radio Group to Base UI lukevella M AI 3.7h - Jul 10, 2026

Summary

Refactor

Migrate Radio Group to Base UI

Updates radio components to use Base UI, improving consistency and styling across the app.

Health Assessment

Small
Low
Low
  • Quick refactor with minimal changes, merged within hours, indicating smooth review and low friction.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
🔒 Hide deleted poll data from unauthenticated callers lukevella S AI 0.6h 0.1h Jul 10, 2026

Summary

Bug Fix

Hide deleted poll data from unauthenticated callers

Prevents sensitive poll data from being exposed to unauthenticated users after a poll is soft‑deleted, ensuring privacy and compliance.

Health Assessment

Small
Low
Low
  • Quick AI‑assisted fix with minimal code changes, fast review and merge, indicating low risk and high confidence in the patch.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
⬆️ Upgrade posthog-js to 1.399.1 lukevella S AI 0.3h - Jul 10, 2026

Summary

Chore

Upgrade PostHog JS to 1.399.1

Updates the PostHog analytics package to the latest patch release, improving compatibility and maintenance.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes, indicating low complexity and high confidence.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

🐛 Merge duplicate ignoreErrors keys in Sentry client config lukevella S AI 0.0h - Jul 10, 2026

Summary

Bug Fix

Merge duplicate ignoreErrors keys in Sentry config

Consolidates duplicate Sentry ignoreErrors keys to avoid lint errors and ensure network error filters work correctly.

Health Assessment

Small
Low
Low
  • Quick fix merged immediately with AI assistance, minimal changes, low risk.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
🔊 Ignore known Firefox rrweb "dead object" replay error in Sentry posthog-eu XS No 7.2h - Jul 10, 2026

Summary

Bug Fix

Ignore Firefox rrweb dead object error in Sentry

The update adds a filter to ignore a known Firefox error that was generating noise in Sentry logs. This reduces triage effort and improves focus on real issues.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 7 hours, indicating efficient review and low risk.

AI Details

Tech Stack

Languages: Typescript
🐛 Always show expand/shrink controls in desktop poll lukevella M AI 0.1h - Jul 10, 2026

Summary

Bug Fix

Always show expand/shrink controls in desktop poll

Users can always expand or shrink poll options on desktop, improving usability by ensuring controls are always visible regardless of table overflow.

Health Assessment

Medium
Low
Low
  • Quick AI‑assisted fix with minimal changes, no review required, improving desktop poll usability.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🔊 Filter transient browser network errors from Sentry client reporting posthog-eu S No 5.8h - Jul 10, 2026

Summary

Bug Fix

Filter transient browser network errors from Sentry

Prevents connectivity failures from being tracked as errors in Sentry, reducing noise and improving issue visibility.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating low review friction and a straightforward fix.

AI Details

Tech Stack

Languages: Typescript
♻️ Migrate Switch to Base UI lukevella M AI 2.0h 0.1h Jul 10, 2026

Summary

Refactor

Migrate Switch to Base UI

Switch component now uses Base UI for consistent styling and improved accessibility, reducing maintenance and aligning with the new design system.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low risk and high confidence in the refactor.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🔊 Filter password-manager extension noise from error tracking posthog-eu S No 21.3h - Jul 10, 2026

Summary

Bug Fix

Filter password-manager extension noise from error tracking

Drop error-tracking events caused by third-party password-manager browser extensions to keep error tracking signal-rich.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating low review friction and a straightforward fix.

AI Details

Confidence: 0.80

Tech Stack

Languages: Javascript
♻️ Move Stripe webhook business logic into features/billing lukevella XL AI 19.1h 0.2h Jul 10, 2026

Summary

Feature

Move Stripe webhook logic into billing feature

Consolidates Stripe webhook handling into a single feature module, adds idempotent license creation, and improves reliability by safely ignoring unknown events, enhancing maintainability and reducing duplication.

Health Assessment

Medium
Medium
Medium
  • Fast cycle time and quick review, but multiple commits after the first review indicate iterative refinement. The PR consolidates webhook logic, improving maintainability and idempotency while adding new billing features.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs
🗃️ Record why a poll was closed with closedReason lukevella M AI 0.3h - Jul 10, 2026

Summary

Feature

Record why a poll was closed with closedReason

Adds a closedReason field to Poll to distinguish auto vs manual closure, improving reopening logic and data consistency.

Health Assessment

Medium
Low
Low
  • Merged within 18 minutes, indicating minimal review friction and quick validation.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Sql
✨ Reopen expired polls when new future dates are added lukevella M AI 0.2h 0.1h Jul 10, 2026

Summary

Bug Fix

Reopen expired polls when new future dates added

Closed polls automatically reopen when new future options are added, ensuring participants can vote on updated polls.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes, resolved in under 15 minutes, low review friction.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
🔥 Remove unused Checkbox component lukevella M AI 0.5h - Jul 09, 2026

Summary

Refactor

Remove unused Checkbox component

Eliminates dead UI component and dependency, reducing bundle size and maintenance overhead.

Health Assessment

Small
Low
Low
  • Quick removal of dead code with minimal review, indicating efficient process.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🔥 Remove unused Radix toast component lukevella M AI 0.4h - Jul 09, 2026

Summary

Refactor

Remove unused Radix toast component

Eliminates dead code and removes dependency on Radix Toast, reducing bundle size and simplifying UI stack.

Health Assessment

Medium
Low
Low
  • Quick cleanup with minimal changes, no rework, low risk.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🔥 Remove unused Accordion component lukevella M AI 0.5h - Jul 09, 2026

Summary

Chore

Remove unused Accordion component

Eliminates an unused UI component and cleans up its dependency, reducing bundle size and maintenance overhead.

Health Assessment

Medium
Low
Low
  • Quick removal of unused component with minimal review, indicating efficient cleanup.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
👷 Add standing axe-core accessibility check to CI (WCAG 2.1 A/AA) lukevella M AI 0.4h 0.1h Jul 09, 2026

Summary

Feature

Add standing axe-core accessibility check to CI

Adds automated accessibility checks using axe-core to CI, ensuring WCAG 2.1 compliance for login, register, and poll invite pages, preventing regressions from slipping into production.

Health Assessment

Medium
Low
Low
  • Rapid approval with minimal review indicates high confidence; automated tests provide strong regression guard.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🌐 New Crowdin updates lukevella XS AI 0.8h - Jul 09, 2026

Summary

Bug Fix

New Crowdin updates

Removed an outdated English label for the “Unconfirmed” event status, which may affect how that status is displayed in the UI.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no review needed, low risk.

AI Details

Usage: Authored by AI
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

⬆️ Update PostHog SDK to latest version lukevella M AI 0.1h - Jul 09, 2026

Summary

Chore

Update PostHog SDK to latest version

Bumps PostHog SDK to the latest patch releases, ensuring type safety and compatibility across the monorepo.

Health Assessment

Small
Low
Low
  • Quick AI-assisted dependency bump with minimal review, no blockers.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Javascript
🔥 Remove unused Collapsible component lukevella S AI 0.1h - Jul 09, 2026

Summary

Refactor

Remove unused Collapsible component

Deletes dead UI component and removes dependency, cleaning up codebase.

Health Assessment

Small
Low
Low
  • Quick removal of dead code with minimal impact, merged within minutes.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🐛 Match ALLOWED_EMAILS case-insensitively and trim pattern whitespace lukevella M AI 0.1h - Jul 09, 2026

Summary

Bug Fix

Match ALLOWED_EMAILS case-insensitively and trim pattern whitespace

Fixes email blocking logic to allow mixed‑case emails and trim whitespace from allowed email patterns, improving user onboarding for self‑hosted instances.

Health Assessment

Small
Low
Low
  • Merged within 6 minutes after a single commit, indicating a straightforward bug fix with minimal review friction.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
♿️ Tie vote buttons to their date/time option and remove fake-clickable wrappers lukevella M AI 0.1h - Jul 09, 2026

Summary

Feature

Add accessible vote button labels and interaction

Enhances poll voting UX by providing clear date/time labels and keyboard‑friendly controls, improving accessibility compliance.

Health Assessment

Small
Low
Low
  • Fast merge with minimal review, indicating a straightforward accessibility fix.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
♻️ Migrate Progress to Base UI lukevella M AI 0.1h - Jul 09, 2026

Summary

Bug Fix

Migrate Progress to Base UI

Replaces Radix progress component with Base UI, fixing accessibility and improving visual consistency for users.

Health Assessment

Medium
Low
Low
  • Quick merge with minimal changes, indicating low complexity and high confidence in the fix.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
♻️ Migrate Label to native label element lukevella M AI 0.1h - Jul 09, 2026

Summary

Refactor

Migrate Label to native label element

Replaces Radix UI label component with a native <label> element, preserving styling while improving compatibility and reducing dependency.

Health Assessment

Medium
Low
Low
  • Merged in 6 minutes with AI-generated code, no review required, minimal scope, low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🚚 Dissolve stray shared-code homes: utils/, contexts/, app/components/ lukevella XL AI 0.6h - Jul 09, 2026

Summary

Refactor

Reorganize shared code directories for maintainability

Streamlines the codebase structure, reducing import errors and improving developer productivity.

Health Assessment

X-Large
Medium
Low
  • The PR was merged within 0.6 hours with no review comments, indicating high confidence in the refactor. The large movement of files improves maintainability but carries moderate risk due to the scope of changes.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
🚚 Consolidate auth into features/auth and lib wiring lukevella M AI 0.4h 0.1h Jul 09, 2026

Summary

Feature

Consolidate authentication logic into features and lib

Streamlines authentication codebase, improving maintainability and reducing duplication, enabling faster feature delivery.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes indicates high confidence and low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
♻️ Migrate Separator to Base UI lukevella M AI 0.2h 0.1h Jul 09, 2026

Summary

Refactor

Migrate Separator to Base UI

Replaces Radix separator with Base UI, improving accessibility and removing an unused dependency.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes, indicating low risk and high confidence in the refactor.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🌐 New Crowdin updates lukevella XS AI 2.8h - Jul 09, 2026

Summary

Feature

Add German and English maintenance translations

Adds consistent maintenance UI text in English and German, improving user experience during downtime.

Health Assessment

Small
Low
Low
  • Fast merge with minimal changes and no review friction.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit
Confidence: 0.95

Tech Stack

♻️ Untangle file-level import cycles in components/forms and lib/datetime lukevella M AI 0.2h 0.1h Jul 09, 2026

Summary

Refactor

Untangle file-level import cycles in components/forms and lib/datetime

Eliminates circular dependencies in form and datetime modules, improving code maintainability and preventing potential runtime errors. This change ensures a cleaner codebase and reduces future technical debt.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and merged within 12 minutes, indicating a smooth review process.
  • The refactor involved moderate code changes but no new features, keeping risk low.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
🐛 Show unconfirmed badge for unconfirmed events on public event page lukevella XS AI 0.1h - Jul 09, 2026

Summary

Feature

Show unconfirmed badge for unconfirmed events on public event page

Adds a distinct badge for unconfirmed events, improving clarity for users and aligning the public event page with dashboard behavior.

Health Assessment

Small
Low
Low
  • Merged within 6 minutes, no review comments, minimal changes.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
🗃️ Backfill all-day event encoding and enforce invariants with CHECKs lukevella L AI 2.7h 0.2h Jul 09, 2026

Summary

Bug Fix

Backfill all-day event encoding and enforce invariants with CHECKs

Adds a database migration to normalize all‑day event data, enforce constraints, and backfill existing rows to ensure consistent time‑zone handling for scheduled polls.

Health Assessment

Large
Low
Low
  • Fast review and merge with minimal rework indicates a straightforward data migration PR with clear AI‑assisted code generation.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Sql
📝 Document directory structure rules in CLAUDE.md lukevella S AI 0.2h - Jul 09, 2026

Summary

Docs

Document directory structure rules in CLAUDE.md

Provides clear directory structure guidelines for the web app, improving consistency and reducing onboarding friction for contributors.

Health Assessment

Small
Low
Low
  • F
  • a
  • s
  • t
  • m
  • e
  • r
  • g
  • e
  • w
  • i
  • t
  • h
  • n
  • o
  • r
  • e
  • v
  • i
  • e
  • w
  • f
  • r
  • i
  • c
  • t
  • i
  • o
  • n
  • ;
  • m
  • i
  • n
  • i
  • m
  • a
  • l
  • s
  • c
  • o
  • p
  • e
  • a
  • n
  • d
  • r
  • i
  • s
  • k
  • .

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

👷 Enforce feature folder conventions in CI lukevella L AI 0.2h 0.1h Jul 09, 2026

Summary

CI/CD

Enforce feature folder conventions in CI

Adds automated checks to enforce feature folder structure and prevent circular imports, improving code quality and maintainability.

Health Assessment

Large
Low
Low
  • Quick turnaround with minimal review, indicating a straightforward CI enhancement.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Javascript
👷 Enforce directory layering boundaries with lint rules lukevella M AI 1.0h 0.1h Jul 09, 2026

Summary

Chore

Enforce directory layering boundaries with lint rules

Adds lint rules to enforce import boundaries across the web app, improving code quality and maintainability.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal rework; small scope and low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

🐛 Encode all-day scheduled events at UTC midnight with no time zone lukevella M AI 0.3h - Jul 09, 2026

Summary

Bug Fix

Fix all-day event time zone handling

Ensures all-day events are stored at UTC midnight and floating, preventing off‑by‑one errors in emails and calendar exports.

Health Assessment

Medium
Low
Low
  • Rapid resolution with minimal rework; AI‑assisted code generation streamlined the fix and reduced review time.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
🔇 Only record Sentry session replays when an error occurs lukevella XS AI 0.1h - Jul 09, 2026

Summary

Bug Fix

Only record Sentry session replays when an error occurs

Reduces Sentry replay data usage by recording session replays only when errors occur, saving storage and bandwidth.

Health Assessment

Small
Low
Low
  • Quick AI‑assisted fix with minimal changes, no review needed, cycle time under 10 minutes.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
🔧 Prepare tsconfigs and dependency graph for TypeScript 7 lukevella M AI 10.5h 0.1h Jul 09, 2026

Summary

Refactor

Prepare tsconfigs and dependency graph for TypeScript 7

Prepares the codebase for a future TypeScript 7 upgrade by removing baseUrl, updating path imports, and declaring zod as a peer dependency to avoid resolution issues.

Health Assessment

Medium
Low
Low
  • Fast review and minimal rework; AI assistance accelerated the process.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
✨ Add maintenance mode lukevella L AI 19.4h 1.1h Jul 09, 2026

Summary

Feature

Add maintenance mode

Enables scheduled maintenance by redirecting traffic to a maintenance page and returning 503 for API calls, with optional bypass token for operators.

Health Assessment

Medium
Low
Low
  • Fast review and single iteration, merged within 20 hours, minimal risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Shell
Frameworks: Nextjs, Trpc
♻️ Replace UI-initiated Stripe customer portal opens with a server action lukevella L AI 6.0h 0.1h Jul 08, 2026

Summary

Feature

Replace UI-initiated Stripe portal with server action

Enables secure, server-side opening of the Stripe customer portal, improving user experience and reducing open-redirect risk.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal review rounds indicate a smooth, low-risk change. AI-assisted review helped streamline the process.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
♻️ Replace Stripe checkout API route with a server action (RAL-1273) lukevella L AI 0.1h - Jul 08, 2026

Summary

Feature

Replace Stripe checkout API route with server action

Streamlines the upgrade flow by moving checkout logic to a server action, improving security and user experience.

Health Assessment

Large
Low
Low
  • Merged in 0.1 hours with no review comments, indicating a straightforward change.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: Nextjs, React
🐛 Normalize empty string time zones to null lukevella S AI 0.7h - Jul 08, 2026

Summary

Bug Fix

Normalize empty string time zones to null

Fixes time zone persistence bug by normalizing empty strings to NULL, backfills existing data, and updates API and UI handling for consistent behavior.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix with minimal code changes and no major rework.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Sql
Frameworks: Nextjs
🚨 Exempt tests from the raw datetime formatting lint rule lukevella XS AI 0.2h - Jul 08, 2026

Summary

Bug Fix

Exempt tests from raw datetime formatting lint rule

Allows Playwright tests to use Intl.DateTimeFormat without lint errors, keeping CI pipeline stable.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no rework, fast merge.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

✅ Add cross-timezone Playwright tests for invite and event pages lukevella L AI 2.2h - Jul 08, 2026

Summary

Bug Fix

Add cross‑timezone Playwright tests for invite and event pages

Adds end‑to‑end tests ensuring event and poll times display correctly across time zones, fixing a bug that caused incorrect time rendering for public event pages.

Health Assessment

Large
Low
Low
  • PR merged in just 2.2 hours with no review iterations, indicating a straightforward bug fix and test addition.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React, Nextjs
👷 Enforce datetime formatting boundaries with lint rules lukevella M AI 2.8h 0.1h Jul 08, 2026

Summary

Chore

Enforce datetime formatting boundaries with lint rules

Adds lint rules to enforce consistent datetime formatting, preventing raw date/time calls and restricting dayjs imports to approved paths.

Health Assessment

Medium
Low
Low
  • Quick review and merge with minimal changes, indicating a straightforward lint rule addition.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

🔒️ Enforce Pro tier in API key authentication lukevella L AI 1.0h 0.1h Jul 08, 2026

Summary

Bug Fix

Enforce Pro tier in API key authentication

Blocks API key usage for downgraded spaces, preventing unauthorized access and reducing unnecessary database writes, improving security and operational efficiency.

Health Assessment

Medium
Low
Low
  • Fast review and single commit indicate a smooth process; minimal changes and clear test coverage suggest low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
✅ Fix flaky integration tests caused by races in loginWithEmail lukevella S AI 0.4h 0.1h Jul 07, 2026

Summary

Bug Fix

Fix flaky login integration tests

Improved login reliability by addressing race conditions in UI tests, reducing intermittent failures and ensuring consistent authentication flow.

Health Assessment

Small
Low
Low
  • Quick fix with minimal iterations and low complexity, demonstrating effective testing and debugging practices.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
« Page 4 of 5 »

Get this analytics stack for your team

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

Connect Repos