Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Fix flaky test | aerosol | S | No | 0.2h | 0.1h | Jul 23, 2026 |
SummaryHealth AssessmentAI DetailsTech 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 |
SummaryFeatureRename 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
AI DetailsTech Stack |
||||||
| CRM: Trial prospects worker | ukutaht | XL | No | 143.4h | 115.3h | Jul 15, 2026 |
SummaryChoreCRM: 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
AI Details
Confidence:
0.10
Tech Stack |
||||||
| Fix flaky breakdown test | apata | S | No | 0.2h | 0.1h | Jul 15, 2026 |
SummaryBug FixFix 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
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 |
SummaryFeatureAdd trial_prospects table migration Adds a database table to store trial prospect data, enabling analytics on trial conversions. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Fix manual lock grace period bug | RobertJoonas | M | No | 41.1h | 15.6h | Jul 15, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack |
||||||
| Fix wrong asserts in exploration test filtered by Firefox scenario | apata | XS | No | 0.2h | 0.1h | Jul 15, 2026 |
SummaryBug FixFix incorrect assertions in Firefox filtered test Corrects test failures for Firefox filtering, ensuring accurate analytics reporting. Health Assessment
Small
Low
Low
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 |
SummaryBug FixAdjust 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
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Update copy regarding going over limits | metmarkosaric | XS | No | 96.2h | 96.2h | Jul 14, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Update auth pages visually | sanne-san | XL | No | 283.0h | 97.2h | Jul 14, 2026 |
SummaryFeatureUpdate auth pages visually Improved the visual design of authentication pages for a cleaner user experience. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Elixir, Javascript
Frameworks:
Phoenix
|
||||||
| Fix CTAs for grandfathered plans | apata | S | No | 0.5h | 0.3h | Jul 13, 2026 |
SummaryBug FixFix 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
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Annotations: FE | apata | XL | No | 259.3h | 171.8h | Jul 13, 2026 |
SummaryFeatureAdd 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
AI DetailsTech 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 |
SummaryFeatureAdd 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
AI DetailsTech Stack |
||||||
| Fix period arrow keys hijacking custom-range calendar | sanne-san | S | No | 140.7h | 22.7h | Jul 13, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Flaky test fix omnibus | apata | XS | No | 2.9h | 1.4h | Jul 09, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack |
||||||
| Fix Sentry filtering to properly catch noise from DB driver | zoldar | S | No | 0.6h | 0.0h | Jul 09, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Elixir
|
||||||
| Fix dropdown clipping in filter and segment modals | sanne-san | M | No | 29.9h | 0.2h | Jul 08, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Annotations: BE | apata | XL | No | 147.0h | 96.2h | Jul 08, 2026 |
SummaryFeatureAdd 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
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Dashboard loading state UX improvements | RobertJoonas | XL | No | 118.0h | 22.3h | Jul 07, 2026 |
SummaryFeatureImprove 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
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Annotations/be suggestions | zoldar | XL | No | 15.2h | 15.2h | Jul 07, 2026 |
SummaryFeatureAdd annotation handling improvements Enhances annotation API, refactors permission checks, and improves error handling for better reliability. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| Better imported data warning for Pages breakdown by URL | aerosol | XS | No | 43.2h | 23.9h | Jul 07, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Improve team manegement UX for member removal and role change | aerosol | M | No | 162.1h | 145.9h | Jul 07, 2026 |
SummaryFeatureImprove 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
AI DetailsTech Stack |
||||||
| Better error message change domain | aerosol | M | No | 279.9h | 0.0h | Jul 07, 2026 |
SummaryFeatureImprove 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
AI DetailsTech Stack |
||||||
| Combo box: prevent races between async suggestions and options rewrite | aerosol | S | No | 46.6h | 27.6h | Jul 07, 2026 |
SummaryBug FixPrevent 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
AI DetailsTech Stack |
||||||
| Migration: allow domain change within the same team | aerosol | S | No | 119.0h | 103.1h | Jul 07, 2026 |
SummaryFeatureAllow 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
AI DetailsTech Stack |
||||||
| Update plug | apata | XS | No | 2.6h | 2.5h | Jul 06, 2026 |
SummaryBug FixUpdate plug Fixes accidental breaking change in plug dependency, restoring compatibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Dashboard CSV Export dogfood tracking | RobertJoonas | M | No | 49.5h | 25.9h | Jul 02, 2026 |
SummaryChoreAdd CSV Export Tracking to Dashboard Adds custom event tracking for dashboard CSV exports, enabling performance and usage analytics. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| More metrics for location modals + better details titles | RobertJoonas | M | No | 45.8h | 42.3h | Jul 02, 2026 |
SummaryFeatureAdd 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
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 |
SummaryRefactorExtract 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
AI DetailsTech Stack
Languages:
Elixir
|
||||||
| A few more refactoring cleanups | RobertJoonas | L | No | 22.1h | 20.9h | Jul 01, 2026 |
SummaryRefactorRefactor 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
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 |
SummaryBug FixRemove 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
AI DetailsTech Stack |
||||||
| Code cleanup after successful dashboard to api v2 migration | RobertJoonas | XL | No | 25.4h | 8.9h | Jun 30, 2026 |
SummaryRefactorClean 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
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Prevent special goal renames | aerosol | M | No | 17.2h | 0.7h | Jun 30, 2026 |
SummaryBug FixLock 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
AI Details
Confidence:
0.75
Tech Stack |
||||||
| Dashboard csv export v2 continued | RobertJoonas | XL | No | 268.8h | 264.9h | Jun 29, 2026 |
SummaryChoreAdd 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
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Bugfix: sites ellipsis menu and allowed roles | aerosol | M | No | 80.0h | 79.8h | Jun 29, 2026 |
SummaryBug FixFix 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
AI DetailsTech Stack
Languages:
Elixir
|
||||||
| Update changelog | aerosol | XS | No | 5.5h | 5.5h | Jun 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||