Pull Request Explorer

Exploring 51 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Fix flaky test aerosol S No 0.2h 0.1h Jul 23, 2026

Summary

Health Assessment

AI Details

Tech Stack

Fix sample rate calculator estimated traffic logic apata M No 190.9h 5.4h Jul 23, 2026

LLM analysis pending

This PR has not been analyzed yet.

Refine verification banner UI and copy sanne-san XL No 25.2h - Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

Bump the gha-dependencies group across 1 directory with 20 updates dependabot M No 47.3h 47.3h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix flaky TableDeciderTest build(:site) ID colliding with IDs for sites inserted for other tests apata XS No 1.0h 0.5h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix flaky special goals test by waiting for verification page to load fully apata XS No 0.3h 0.2h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

SSRF protection measures (multiple PRs) aerosol XL No 143.6h 0.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

Anti SSRF Client - on top of #6521 aerosol XL No 23.8h 3.8h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

SSRF-aware SSO domain provisioning (on top of #6521) aerosol L No 23.3h 1.5h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

SSRF-aware plausible installation support (on top of #6522) aerosol L No 22.3h 4.1h Jul 22, 2026

LLM analysis pending

This PR has not been analyzed yet.

Revert "Add PR checking via deepsec" cnkk XL No 1.2h 1.1h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Track installation method with form `onsubmit` instead of classes zoldar M No 93.3h 92.1h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add site annotations to trial prospect scoring ukutaht S No 115.6h 16.9h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Replace jest visitor graph test with e2e test step (flaky) apata L No 134.9h 38.4h Jul 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add migration renaming `recovery_id` CH columns to `replay_session_id` zoldar S No 0.4h 0.0h Jul 16, 2026

Summary

Feature

Rename recovery_id to replay_session_id in migration

Updates database schema to rename recovery_id columns to replay_session_id, aligning naming conventions and improving data consistency for replay session analytics.

Health Assessment

Small
Low
Low
  • Quick turnaround with no review delays indicates straightforward schema change.

AI Details

Tech Stack

CRM: Trial prospects worker ukutaht XL No 143.4h 115.3h Jul 15, 2026

Summary

Chore

CRM: Trial prospects worker

Adds a background worker and database table to score trial prospects by potential MRR, enabling better support for high‑potential trial teams.

Health Assessment

X-Large
High
High
  • The PR had a long cycle time and slow review, with multiple commits after the first review indicating significant rework.
  • The large code additions suggest a substantial backend change, but the lack of user‑facing impact classifies it as a chore.

AI Details

Confidence: 0.10

Tech Stack

Fix flaky breakdown test apata S No 0.2h 0.1h Jul 15, 2026

Summary

Bug Fix

Fix flaky e2e breakdown test

Resolves intermittent failures in end‑to‑end dashboard tests, improving reliability of the automated test suite and reducing manual debugging effort.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes, indicating efficient review and low complexity.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Add trial_prospects table migration ukutaht S No 0.5h 0.1h Jul 15, 2026

Summary

Feature

Add trial_prospects table migration

Adds a database table to store trial prospect data, enabling analytics on trial conversions.

Health Assessment

Small
Low
Low
  • Quick review and merge, minimal changes, low risk.

AI Details

Tech Stack

Fix manual lock grace period bug RobertJoonas M No 41.1h 15.6h Jul 15, 2026

Summary

Bug Fix

Fix manual lock grace period bug

Corrects a critical billing logic error that could incorrectly unlock teams, ensuring accurate lock status and billing notifications for enterprise customers.

Health Assessment

Medium
Low
Low
  • The PR was resolved quickly with a single review and minimal rework, indicating a straightforward bug fix with low complexity and risk.

AI Details

Tech Stack

Fix wrong asserts in exploration test filtered by Firefox scenario apata XS No 0.2h 0.1h Jul 15, 2026

Summary

Bug Fix

Fix incorrect assertions in Firefox filtered test

Corrects test failures for Firefox filtering, ensuring accurate analytics reporting.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
Make API rate limit reflect reality around rate limit window borders apata M No 118.1h 117.0h Jul 14, 2026

Summary

Bug Fix

Adjust API rate limit test for window border behavior

The test for API rate limiting is updated to match real-world behavior at window boundaries, ensuring accurate burst limits.

Health Assessment

Small
Low
High
  • The PR took over 4 days to merge, largely due to delayed review, but the change is minimal and low risk.

AI Details

Confidence: 0.95

Tech Stack

Update copy regarding going over limits metmarkosaric XS No 96.2h 96.2h Jul 14, 2026

Summary

Health Assessment

AI Details

Tech Stack

Update auth pages visually sanne-san XL No 283.0h 97.2h Jul 14, 2026

Summary

Feature

Update auth pages visually

Improved the visual design of authentication pages for a cleaner user experience.

Health Assessment

Large
Medium
Low
  • The PR had a long cycle time of 283 hours, indicating potential delays in the review process.
  • The large scope of changes may have contributed to the need for multiple review rounds and commits.

AI Details

Tech Stack

Languages: Elixir, Javascript
Frameworks: Phoenix
Fix CTAs for grandfathered plans apata S No 0.5h 0.3h Jul 13, 2026

Summary

Bug Fix

Fix CTA mislabeling for legacy plans

Corrects call‑to‑action text for users on older subscription plans, improving clarity and reducing confusion.

Health Assessment

Small
Low
Low
  • Quick, single‑commit fix with fast review and merge, indicating low complexity and minimal risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
Annotations: FE apata XL No 259.3h 171.8h Jul 13, 2026

Summary

Feature

Add Annotations Feature to Frontend

Adds annotation functionality to the analytics dashboard, enabling users to create, view, and manage annotations on graphs, improving data insight and collaboration.

Health Assessment

X-Large
High
High
  • The PR required over 10 days to merge, with extensive iteration and a large codebase change, indicating significant review friction and potential risk to stability.
  • Multiple commits addressed UI, billing integration, and bug fixes, reflecting a complex feature rollout.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Add migration to add site_annotations feature to enterprise plans apata S No 240.6h 96.1h Jul 13, 2026

Summary

Feature

Add site_annotations migration for enterprise plans

Enables the site_annotations feature for enterprise plans, allowing advanced analytics tracking for enterprise customers.

Health Assessment

Small
Low
High
  • The PR had a long cycle time due to a delayed review, but the change was small and low risk.

AI Details

Tech Stack

Fix period arrow keys hijacking custom-range calendar sanne-san S No 140.7h 22.7h Jul 13, 2026

Summary

Bug Fix

Fix period arrow key hijack

This fix prevents accidental period changes when the calendar popover is open, ensuring a smoother user experience.

Health Assessment

Small
Low
Low
  • The PR had a moderate cycle time but minimal rework, indicating a straightforward bug fix with quick review.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Flaky test fix omnibus apata XS No 2.9h 1.4h Jul 09, 2026

Summary

Bug Fix

Fix flaky tests for site events

Resolved intermittent test failures caused by random site IDs and unordered enum comparisons, improving test reliability.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes; tests stabilized without affecting production code.

AI Details

Tech Stack

Fix Sentry filtering to properly catch noise from DB driver zoldar S No 0.6h 0.0h Jul 09, 2026

Summary

Bug Fix

Fix Sentry filtering to properly catch noise from DB driver

Fixes Sentry noise caused by DB driver errors, improving error monitoring accuracy.

Health Assessment

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

AI Details

Tech Stack

Languages: Elixir
Fix dropdown clipping in filter and segment modals sanne-san M No 29.9h 0.2h Jul 08, 2026

Summary

Bug Fix

Fix dropdown clipping in filter and segment modals

This PR resolves UI clipping issues in modal components, ensuring dropdowns and comboboxes display correctly across device sizes, improving user experience.

Health Assessment

Small
Low
Low
  • Quick review and single iteration indicate a straightforward UI fix with minimal risk.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Annotations: BE apata XL No 147.0h 96.2h Jul 08, 2026

Summary

Feature

Add backend for annotations feature

Provides server‑side support for annotations, gated behind a feature flag, enabling data collection and analysis without exposing new UI.

Health Assessment

Large
High
Medium
  • The PR took over 6 days to merge with a slow review cycle and a large code change, indicating significant effort and potential risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Elixir
Frameworks: Phoenix
Add PR checking via deepsec cnkk XL No 51.6h 47.5h Jul 07, 2026

Summary

Health Assessment

AI Details

Tech Stack

Dashboard loading state UX improvements RobertJoonas XL No 118.0h 22.3h Jul 07, 2026

Summary

Feature

Improve dashboard loading UX

Enhances user experience by providing smooth transitions and visual feedback during data loading, reducing perceived latency.

Health Assessment

X-Large
High
High
  • Long review delay and large code changes suggest a bottleneck in the review process; no tests were added, increasing potential risk of regressions.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Frameworks: React
Annotations/be suggestions zoldar XL No 15.2h 15.2h Jul 07, 2026

Summary

Feature

Add annotation handling improvements

Enhances annotation API, refactors permission checks, and improves error handling for better reliability.

Health Assessment

X-Large
Low
Low
  • The PR was merged within 15 hours, with a single approval and no post-review commits, indicating a smooth review process. The large line count suggests significant refactoring but the quick turnaround reflects focused effort.

AI Details

Tech Stack

Better imported data warning for Pages breakdown by URL aerosol XS No 43.2h 23.9h Jul 07, 2026

Summary

Health Assessment

AI Details

Tech Stack

Improve team manegement UX for member removal and role change aerosol M No 162.1h 145.9h Jul 07, 2026

Summary

Feature

Improve UX for team member removal

Adds confirmation prompts before demoting or removing team members, preventing accidental changes. Redirects users appropriately after self‑removal or role changes, enhancing workflow clarity.

Health Assessment

Medium
Medium
High
  • The PR experienced a long review cycle with minimal changes, indicating potential bottlenecks in the review process. The addition of confirmation dialogs and redirects improves user safety but required multiple commits to address edge cases.

AI Details

Tech Stack

Better error message change domain aerosol M No 279.9h 0.0h Jul 07, 2026

Summary

Feature

Improve domain change UX and error messaging

Enhances user experience by allowing domain name swaps within the same team and provides clearer error messages when attempting to change to an already owned domain, reducing confusion and support tickets.

Health Assessment

Small
Low
Low
  • PR had a long cycle time due to merge delay, but no review friction and minimal scope, indicating a straightforward change that was merged after a long period.

AI Details

Tech Stack

Combo box: prevent races between async suggestions and options rewrite aerosol S No 46.6h 27.6h Jul 07, 2026

Summary

Bug Fix

Prevent async race in combo box suggestions

This change eliminates race conditions between async suggestion fetches and option updates in the combo box component. It improves test reliability and ensures a stable user experience in production.

Health Assessment

Small
Low
Medium
  • The PR required multiple reverts and reapplications to resolve race conditions, indicating some complexity in the async logic.
  • The final change was small and focused, and the PR was merged after a moderate review cycle.

AI Details

Tech Stack

Migration: allow domain change within the same team aerosol S No 119.0h 103.1h Jul 07, 2026

Summary

Feature

Allow domain change within same team

Enables teams to change domain names without leaving the team, improving flexibility and reducing administrative overhead.

Health Assessment

Small
Low
High
  • The PR took over 4 days to review and merge, indicating a slow review process, but the change was small and straightforward.

AI Details

Tech Stack

Update plug apata XS No 2.6h 2.5h Jul 06, 2026

Summary

Bug Fix

Update plug

Fixes accidental breaking change in plug dependency, restoring compatibility.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved within hours.

AI Details

Tech Stack

Dashboard CSV Export dogfood tracking RobertJoonas M No 49.5h 25.9h Jul 02, 2026

Summary

Chore

Add CSV Export Tracking to Dashboard

Adds custom event tracking for dashboard CSV exports, enabling performance and usage analytics.

Health Assessment

Small
Low
Medium
  • PR added event tracking with minimal code changes and merged quickly after a single review.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
More metrics for location modals + better details titles RobertJoonas M No 45.8h 42.3h Jul 02, 2026

Summary

Feature

Add metrics to location modals and improve titles

Adds bounce rate and visit duration metrics to country, region, and city views, and cleans up titles for clearer navigation, improving data insight accuracy.

Health Assessment

Medium
Low
Medium
  • PR had moderate review time but quick iteration after review, indicating efficient resolution of feedback.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Extract building query date ranges apata L No 38.1h 14.1h Jul 02, 2026

Summary

Refactor

Extract query date range logic

Enables efficient querying of dashboard time periods for annotations and other data, improving performance and maintainability.

Health Assessment

Large
Low
Low
  • PR completed in under two days with a single review and minimal rework, indicating a smooth process.

AI Details

Tech Stack

Languages: Elixir
A few more refactoring cleanups RobertJoonas L No 22.1h 20.9h Jul 01, 2026

Summary

Refactor

Refactor legacy stats modules and query struct

Clean up legacy API modules and simplify query struct, improving maintainability and reducing confusion.

Health Assessment

Large
Medium
Medium
  • PR closed in 22 hours with a single review, but required several commits to clean up legacy code, indicating moderate iteration but low complexity.

AI Details

Confidence: 0.10

Tech Stack

Languages: Elixir
Remove stale [DEV ONLY] delete site link aerosol XS No 3.6h 3.5h Jul 01, 2026

Summary

Bug Fix

Remove stale dev-only delete site link

Clean up dead code that was no longer functional, reducing maintenance overhead and potential confusion for developers.

Health Assessment

Small
Low
Low
  • Quick cleanup with minimal review, indicating low complexity and high confidence in the change.

AI Details

Tech Stack

Code cleanup after successful dashboard to api v2 migration RobertJoonas XL No 25.4h 8.9h Jun 30, 2026

Summary

Refactor

Clean up legacy dashboard code after API v2 migration

Removes obsolete frontend and backend code following the successful migration of the dashboard to the Stats API v2, ensuring a cleaner codebase and reducing maintenance overhead.

Health Assessment

X-Large
High
Medium
  • The PR involved extensive cleanup across many files, requiring multiple commits and a moderate review time, indicating significant refactoring effort.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
Prevent special goal renames aerosol M No 17.2h 0.7h Jun 30, 2026

Summary

Bug Fix

Lock special goal renames to preserve front‑end meaning

This change ensures that special goal names remain consistent between the backend and front‑end, preventing accidental loss of meaning when renaming. It also allows manual status recovery when event names differ.

Health Assessment

Medium
Low
Medium
  • Quick turnaround with minimal rework; PR resolved within 17 hours and required only a few iterations.

AI Details

Confidence: 0.75

Tech Stack

Dashboard csv export v2 continued RobertJoonas XL No 268.8h 264.9h Jun 29, 2026

Summary

Chore

Add custom_props and conversions CSV export

Adds custom_props and conversions data to CSV export, giving analysts more detailed insights into user behavior.

Health Assessment

Large
High
High
  • Long cycle time and multiple commits after review indicate significant rework; large code changes suggest high risk.

AI Details

Tech Stack

Languages: Javascript
Bugfix: sites ellipsis menu and allowed roles aerosol M No 80.0h 79.8h Jun 29, 2026

Summary

Bug Fix

Fix site ellipsis menu role visibility

Corrects visibility of site settings for billing users and ensures only authorized roles can access the ellipsis menu, improving security and user experience.

Health Assessment

Medium
Low
High
  • The PR had a long review cycle with minimal changes, indicating a slow review process but low complexity.

AI Details

Tech Stack

Languages: Elixir
Update changelog aerosol XS No 5.5h 5.5h Jun 29, 2026

Summary

Health Assessment

AI Details

Tech Stack

Page 1 of 2 »

Get this analytics stack for your team

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

Connect Repos