Flight Log / repository

novuhq/novu — agent flight log

80 pull requests opened by AI coding agents in novuhq/novu (★ 40,300, TypeScript): Devin (Cognition) 51 (82% merged), Cursor (Anysphere) 28 (85% merged), OpenAI Codex (OpenAI) 1 (0% merged).

Repository on GitHub ↗

Flights by agent

AgentFlightsMerge rateMedian to mergeBurn rate
Devin (Cognition)5182%1.8 h4%
Cursor (Anysphere)2885%54 min0%
OpenAI Codex (OpenAI)10%—0%

By month

MonthFlightsMergedBurns
2025-0524200
2025-0639322
2025-0717130

Last 50 flights

PRTitleAgentOpenedLines
#8820Update dashboard layout docs linksCursorMerged cleanJul 30, 2025+3 −3
#8818fix(dashboard): Update dashboard translation doc linksCursorMerged cleanJul 30, 2025+3 −3
#8763fix(dashboard): Remove default dropdown option fixes NV-6245CursorMerged cleanJul 22, 2025+0 −9
#8752fix(dashboard): Fix subscriber timezone display bugCursorMerged cleanJul 21, 2025+388 −211
#8749fix(dashboard): Correct workflow identifier in activity panel fixes NV-6282CursorMerged cleanJul 21, 2025+2 −2
#8746fix(dashboard): Resolve chat preview undefined length error fixes NV-6280CursorMerged cleanJul 21, 2025+1 −1
#8705fix(api-service): Add timezone property to subscriber schema fixes NV-6257CursorMerged cleanJul 16, 2025+28 −0
#8701feat(api-service): Expose env tags endpoint to open api and sdk fixes NV-6255CursorMerged cleanJul 15, 2025+1,192 −294
#8684style(dashboard): Update UI for long workflow tagsCursorMerged cleanJul 14, 2025+13 −7
#8667feat(api-service): Increase workflow tag character limitCursorMerged cleanJul 10, 2025+3,271 −2,978
#8642fix(api-service): Fix BSON error and validate JSONCursorStaleJul 4, 2025+246 −193
#8639ci(root): Update Node.js version to 23.11.1CursorAbandonedJul 4, 2025+38 −38
#8636fix(api-service): Sync workflow schema to new environment fixes NV-6205CursorMerged cleanJul 3, 2025+4,269 −4,643
#8625Add sendwithus email providerCursorAbandonedJul 1, 2025+275 −0
#8624Migrate dashboard to rolldown-viteCursorAbandonedJul 1, 2025+841 −274
#8613fix(dashboard): subscriber selection in test workflow fixes NV-6198CursorMerged cleanJul 1, 2025+248 −239
#8612fix(api-service): email clipping issue in gmail - fixes NV-6036CursorMerged cleanJul 1, 2025+659 −552
#8605feat(worker): Implement bulk event sending methodCursorAbandonedJun 29, 2025+294 −36
#8584fix(api): sort inbox preferences by workflow creation date fixes NV-6191DevinMerged cleanJun 24, 2025+11,256 −1,524
#8581feat(api): implement bulk delete subscribers endpointDevinBurnJun 24, 2025+320 −1
#8565fix(web): Fetch branding details on page load of brandingCursorMerged cleanJun 22, 2025+6,264 −1,028
#8564fix(api,application-generic): remove workflow and activity feed limits for self-hosted instancesDevinMerged cleanJun 22, 2025+10 −3
#8563fix(dashboard): Trigger click, is not closing sidebar fixes NV-6148CursorMerged cleanJun 22, 2025+31 −31
#8562feat(dashboard): Add copy curl button to workflow drawerCursorMerged cleanJun 22, 2025+6,458 −1,107
#8552fix(dashboard): resolve trigger canvas click URL routing issueDevinAbandonedJun 19, 2025+23 −7
#8548feat(dashboard): Add button for API key regeneration fixes NV-6142CursorMerged cleanJun 18, 2025+229 −35
#8546Fix node command flag errorsCursorMerged cleanJun 18, 2025+2 −3
#8538fix(api-service): Make all fields nullable in subscriber response fixes NV-6136CursorMerged cleanJun 17, 2025+137 −100
#8537Update cursor environment for submodulesCursorMerged cleanJun 17, 2025+1 −1
#8520docs(dashboard): Update documentation links in payload schemaCursorMerged cleanJun 15, 2025+2 −2
#8519style(dashboard): unify edit step content button text and icon fixes NV-6116CursorMerged cleanJun 15, 2025+4 −4
#8514fix(shared): allow dots in subscriber IDs for consistent validationDevinMerged cleanJun 13, 2025+3,395 −554
#8513fix(dashboard): improve workflow execution status display for skipped/canceled jobs fixes NV-6113DevinMerged cleanJun 13, 2025+25 −2
#8507fix(dashboard): correct copy in trial card tooltipDevinMerged cleanJun 12, 2025+1 −1
#8498fix(root): correct AI Inference action parameters for deployment summary workflowDevinMerged cleanJun 11, 2025+729 −319
#8497fix(api): prevent duplicate Novu branding when switching from block to HTML editorDevinMerged cleanJun 11, 2025+973 −2,048
#8496feat(root): add GitHub Action for AI-powered deployment summariesDevinMerged cleanJun 11, 2025+190 −20
#8494fix(dashboard): conditionally apply text wrapping styles based on multiline flagDevinMerged cleanJun 11, 2025+10,577 −17,483
#8491fix(novui): resolve polymorphic forwardRef TypeScript errorsDevinMerged cleanJun 10, 2025+23 −18
#8474fix(dashboard): update CodeMirror wrapping logicOpenAI CodexAbandonedJun 8, 2025+5 −2
#8473feat(root): migrate from ESLint and Prettier to BiomeDevinAbandonedJun 8, 2025+1,975 −10,396
#8471fix(ee-translation): upgrade multer to 2.0.1 to fix CVE-2025-48997 DoS vulnerabilityDevinMerged cleanJun 7, 2025+17 −3
#8470feat(framework): add showCount parameter to pluralize filterDevinMerged cleanJun 7, 2025+63 −8
#8469feat(api): expose environments CRUD endpoints to external APIDevinMerged cleanJun 7, 2025+6,607 −3,307
#8462fix(root): update path-to-regexp override to resolve ReDoS vulnerabilityDevinAbandonedJun 5, 2025+1,281 −893
#8451feat(api): add mixpanel tracking for remove branding settingDevinMerged cleanJun 5, 2025+15 −3
#8443fix(root): update dset package to resolve prototype pollution vulnerabilityCursorMerged cleanJun 4, 2025+1,320 −2,654
#8441fix(root): update rollup to fix security vulnerabilityDevinBurnJun 4, 2025+377 −1,652
#8440fix(dashboard): update http-proxy-middleware to fix DoS vulnerabilityDevinMerged cleanJun 4, 2025+23 −11
#8438fix(root): update nx packages and override path-to-regexp to fix CVE-2024-45296DevinMerged cleanJun 3, 2025+195 −530

No rider has claimed a flight in this repository yet. Flew one of these? Open your flight page and claim it.

Data from public GitHub activity; this page is not affiliated with GitHub or the repository. Repository owner? Request exclusion — handled within 48 hours.