Pull Request Explorer

Exploring 45 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Dependency updates br41nslug XL No 2.2h 2.2h Sep 10, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix `FilesService.uploadOne` to prevent client payloads from overwriting system fields br41nslug M No 1.6h 0.7h Sep 08, 2026

LLM analysis pending

This PR has not been analyzed yet.

Update example docker-compose url kheiner XS No 90.0h 89.7h Sep 04, 2026

Summary

Chore

Update example docker-compose URL

Updates the example URL in the docker-compose configuration to reflect the latest endpoint, ensuring developers use the correct reference when setting up local environments.

Health Assessment

Small
Low
High
  • The PR had a long review cycle but minimal changes, indicating a low-risk, low-impact update that was eventually approved after a delayed review.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Docker
Add flows import and export robluton XL No 71.4h 44.2h Sep 03, 2026

Summary

Feature

Add flows import and export

Adds import and export functionality for flows, enabling users to backup, transfer, and restore flow configurations, improving workflow portability and reducing manual setup.

Health Assessment

X-Large
Medium
Medium
  • The PR required several iterations after the initial review, with multiple commits to address feedback, indicating moderate complexity. The large code addition and extensive test coverage suggest a significant feature addition with potential impact on stability.

AI Details

Tech Stack

Languages: Typescript, Yaml
Frameworks: Vue
Fix the global access cache ignoring the client IP br41nslug M No 0.9h 0.6h Sep 03, 2026

Summary

Bug Fix

Fix global access cache key to include IP

This PR corrects the global access cache key to include client IP, ensuring accurate permission checks per user and IP, improving security and consistency.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes and quick approval indicates low complexity and high confidence in the fix.

AI Details

Tech Stack

Languages: Typescript
Add andrewalfaro1 to contributors list andrewalfaro1 XS No 0.6h - Sep 03, 2026

Summary

Chore

Add contributor to list

Adds a new contributor to the project’s contributors list, acknowledging their contribution.

Health Assessment

Small
Low
Low
  • Rapid approval with minimal changes; no significant review or rework required.

AI Details

Tech Stack

Fix the local key-value store treating equal `setMax` values as updates jashkarangiya S No 17.2h 16.4h Sep 01, 2026

Summary

Bug Fix

Fix local KV store setMax equality behavior

Ensures the local key-value store does not treat equal setMax values as updates, aligning behavior with documentation and the Redis backend, preventing unnecessary writes.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, approved in a single review cycle, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript
Derive MCP flow operation layout from the operation graph bryantgillespie XL AI 98.8h 0.3h Aug 31, 2026

Summary

Feature

Auto-derive flow operation layout to prevent node overlap

Enables AI tools to automatically position flow operations on the UI, improving clarity and reducing manual adjustments for users.

Health Assessment

X-Large
High
High
  • The PR had a slow cycle time but a quick initial review; however, multiple review rounds and a large code change indicate significant complexity and potential risk.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Copilot, Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Add search and filter to flows overview page robluton L No 28.8h 6.0h Aug 28, 2026

Summary

Feature

Add search and filter to flows page

Users can now search and filter flows, improving navigation and productivity.

Health Assessment

Large
Low
Low
  • PR merged in under 30 hours with a single review and no post-review commits, indicating a smooth integration and minimal rework.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: Vue
Add search to the flow trigger Collections field robluton S No 0.5h 0.3h Aug 26, 2026

Summary

Feature

Add searchable multi-select to flow trigger Collections

Enhances flow trigger configuration by enabling search and better selection of collections, improving user experience and reducing configuration time.

Health Assessment

Small
Low
Low
  • Rapid review and single commit after feedback indicate a straightforward UI improvement with minimal risk.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
Add folder organization to flows robluton XL No 124.3h 3.4h Aug 25, 2026

Summary

Feature

Add folder organization to flows

Enables users to organize flows into folders, improving navigation and bulk management.

Health Assessment

X-Large
High
High
  • Significant rework and multiple change requests indicate complexity; large code churn and extended cycle time suggest high risk.

AI Details

Tech Stack

Languages: Typescript, Yaml
Frameworks: Vue
Fix filter delete button becoming unclickable on hover in search popover aniruddhav25 S No 217.9h 217.6h Aug 25, 2026

Summary

Bug Fix

Fix unclickable filter delete button in search popover

Users can now delete filter chips in the search popover without issue, ensuring smoother filtering experience. The fix prevents accidental loss of filter selections and improves overall interface reliability.

Health Assessment

AI Details

Tech Stack

Languages: Javascript
Frameworks: Vue
Enforce permissions when resolving items by query br41nslug S No 27.3h 26.9h Aug 25, 2026

Summary

Bug Fix

Enforce permissions for query-based item resolution

Ensures that only users with appropriate read permissions can resolve items by query, tightening security and preventing unauthorized data access.

Health Assessment

AI Details

Confidence: 1.00

Tech Stack

Languages: Typescript
Fix calendar picker weekday header ignoring the user language lazerg S No 11.3h 11.3h Aug 25, 2026

Summary

Bug Fix

Fix calendar picker weekday header language issue

Ensures calendar weekday headers and week start day align with user language, improving localization consistency.

Health Assessment

Small
Low
Low
  • Quick fix with single commit and single approval, minimal review friction.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Vue
Add new DEV_APP_PORT env var for setting the app port while in development mode robluton S No 263.4h 263.4h Aug 25, 2026

Summary

Health Assessment

AI Details

Tech Stack

Languages: Javascript
Release 12.3.1 rijkvanzanten M No 1.1h 0.3h Aug 25, 2026

Summary

Chore

Release 12.3.1

Finalizes version 12.3.1 release, updating package versions and changelogs for the Directus platform.

Health Assessment

Medium
Low
Low
  • Rapid approval and merge within 1.1 hours, minimal changes, indicating a smooth release process.

AI Details

Tech Stack

Languages: Javascript
New Crowdin updates rijkvanzanten S No 50.6h 50.6h Aug 25, 2026

Summary

Health Assessment

AI Details

Tech Stack

Prevent user created change on share updates br41nslug M No 2.2h 0.4h Aug 24, 2026

LLM analysis pending

This PR has not been analyzed yet.

Use stored email for public registration verification br41nslug S No 2.5h 2.4h Aug 24, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix MCP OAuth clients breadcrumb concatenating into page title MHJahanbakhsh S No 113.0h 112.6h Aug 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix `d6s sync` copying the instance `project_id` between environments lazerg S No 42.0h 41.8h Aug 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix WebSocket heartbeat leaking a listener on each ping when a client fails to respond in time ComfortablyCoding M No 76.8h 76.8h Aug 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Update storage driver dependencies ComfortablyCoding XL No 69.7h 68.7h Aug 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Add backend support for organizing flows into folders robluton M No 43.2h 23.5h Aug 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix GraphQL fragments returning null fields for M2A unions ComfortablyCoding XL No 21.1h 1.8h Aug 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

Release 12.3.0 rijkvanzanten L No 0.5h 0.0h Aug 18, 2026

LLM analysis pending

This PR has not been analyzed yet.

CVE Dependecy updates br41nslug M No 21.6h 2.5h Aug 18, 2026

LLM analysis pending

This PR has not been analyzed yet.

Update `ASSETS_TRANSFORM_IMAGE_MAX_OUTPUT_DIMENSION` to match `ASSETS_TRANSFORM_IMAGE_MAX_DIMENSION` ComfortablyCoding S No 94.5h 93.8h Aug 18, 2026

LLM analysis pending

This PR has not been analyzed yet.

Update dependencies brace-expansion br41nslug XL No 305.7h 193.2h Aug 18, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fixed field configuration appearing to close when selecting collection that switches interface robluton M No 0.5h 0.5h Aug 17, 2026

LLM analysis pending

This PR has not been analyzed yet.

Fix WebSocket rate limiter ignoring per-project Redis key prefix AlexGaillard M No 6.6h 3.2h Aug 14, 2026

Summary

Bug Fix

Fix WebSocket rate limiter per-project Redis key prefix

Ensures WebSocket connections are correctly rate‑limited per project, preventing shared‑Redis key conflicts and maintaining reliable real‑time communication.

Health Assessment

Small
Low
Medium
  • Fast cycle time and quick review, but multiple commits after review indicate iterative refinement. Small scope and bugfix nature keep risk low.

AI Details

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

Tech Stack

Languages: Typescript
Dependency updates br41nslug XL No 4.9h 4.5h Aug 14, 2026

Summary

Chore

Dependency updates

Updates multiple npm dependencies to newer versions, addressing security advisories and bug fixes, keeping the project secure and up-to-date.

Health Assessment

X-Large
Low
Low
  • The PR was merged quickly with minimal review, indicating a straightforward dependency update with no significant code changes.

AI Details

Tech Stack

Fix policy creation modal writing app access permission rows alvarosabu M No 7.1h 6.5h Aug 14, 2026

Summary

Bug Fix

Fix policy modal writing app access permissions

Stops duplicate permission rows from being persisted when creating policies via the modal, preventing sync errors and improving data integrity for unlicensed instances.

Health Assessment

Medium
Low
Low
  • Quick fix with single commit and approval, minimal rework, low risk.

AI Details

Tech Stack

Languages: Typescript
Fix storage connections leaking when asset requests are cancelled dstockton XL No 53.8h 46.3h Aug 13, 2026

Summary

Bug Fix

Fix storage stream leaks on cancelled asset requests

Ensures storage connections are properly released when asset requests are cancelled, preventing resource exhaustion and reducing 403 errors for users.

Health Assessment

X-Large
High
Medium
  • The PR required multiple iterations and extensive testing across storage drivers, indicating significant complexity and risk.

AI Details

Tech Stack

Languages: Typescript, Javascript
Add from name field to send email flow operations robluton M No 50.0h 0.6h Aug 13, 2026

Summary

Feature

Add optional fromName to email flow

Adds an optional display name for outgoing emails, enabling better branding and personalization. This enhances communication clarity for recipients.

Health Assessment

Medium
Low
Low
  • Quick review and minimal rework indicate a straightforward change with low risk.

AI Details

Tech Stack

Languages: Typescript, Yaml
Add duplicate flow feature robluton XL No 76.3h 26.7h Aug 13, 2026

Summary

Feature

Add duplicate flow feature

Adds a duplicate flow action, streamlining workflow creation and fixing flow limit error display.

Health Assessment

X-Large
Medium
High
  • The PR required several iterations after the initial review, indicating moderate complexity.
  • The large code changes and multiple test additions suggest a significant feature addition with some risk.

AI Details

Tech Stack

Languages: Typescript, Yaml
Frameworks: Vue
Fix drag & drop of files with unrecognized extensions (CMS-2758) alvarosabu M No 2.4h 2.1h Aug 13, 2026

Summary

Bug Fix

Fix drag & drop of files with unrecognized extensions

Users can now upload files with extensions that the browser doesn't recognize, and folder drops give clear warnings instead of silent failures.

Health Assessment

Small
Low
Low
  • Fast cycle time and single review round indicate smooth process; minimal scope reduces risk.

AI Details

Tech Stack

Languages: Typescript, Vue
Frameworks: Vue
Fix CLA comment missing on fork PRs, add label and 7-day auto-close alvarosabu L No 25.4h 4.3h Aug 13, 2026

Summary

Bug Fix

Fix CLA comment for fork PRs and auto-close

Ensures external contributors receive CLA comments and automates closing of unsigned PRs after 7 days, improving contributor experience and reducing stale PR backlog.

Health Assessment

Large
Medium
Medium
  • The PR resolved a critical missing comment for fork PRs, required a few iterations, and added automated cleanup, enhancing contributor experience while keeping review effort moderate.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Fix SSO login redirect landing on last_page instead of the intended URL AlexGaillard L AI 24.3h 0.9h Aug 12, 2026

Summary

Bug Fix

Fix SSO redirect to intended URL

Ensures SSO logins correctly redirect users to the originally requested page, preventing navigation to the last visited page and eliminating race conditions.

Health Assessment

Medium
Low
Medium
  • The PR addressed a race condition in SSO redirect logic with a concise fix and comprehensive tests, resolved in a single review cycle with minimal rework.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: Vue
Clarify MCP tool metadata bryantgillespie S No 1.3h 1.3h Aug 12, 2026

Summary

Refactor

Clarify MCP tool metadata

Improves clarity of MCP tool descriptions and annotations, enhancing developer experience and reducing misuse.

Health Assessment

Small
Low
Low
  • Merged quickly with minimal changes; single review round and no post-review commits.

AI Details

Tech Stack

Languages: Typescript
Fix extensions that set `sandbox` without an `enabled` flag being rejected as invalid dstockton M No 3.6h 2.2h Aug 12, 2026

Summary

Bug Fix

Fix sandbox config validation for extensions

Ensures extensions with optional sandbox settings load correctly, preventing marketplace stalls and improving developer experience.

Health Assessment

Medium
Medium
Medium
  • The PR was merged within 3.6 hours, but required several commits after the first review to fix validator logic and add tests, indicating moderate review friction.

AI Details

Tech Stack

Languages: Typescript, Javascript
Fix AI translate button only showing for admins AlexGaillard S No 0.4h 0.1h Aug 12, 2026

Summary

Bug Fix

Fix AI translate button visibility for all users

Ensures AI translation feature is accessible to non-admin users, improving user experience and feature adoption.

Health Assessment

Small
Low
Low
  • Quick fix with minimal rework, fast approval, low risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript
Frameworks: Vue
tw ← Tiptap WYSIWYG: block-level custom formats (CMS-2921) alvarosabu XL No 168.8h 0.1h Aug 12, 2026

Summary

Feature

Add block-level custom formats to WYSIWYG editor

Enhances Directus WYSIWYG editor to support block-level formatting, giving content authors more control over layout and styling.

Health Assessment

X-Large
High
Medium
  • The PR involved a large code change (over 1,400 lines) and required multiple review cycles, but was merged within a week, indicating thorough testing and review. The presence of AI-assisted review helped streamline feedback.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Copilot
Confidence: 0.95

Tech Stack

Languages: Typescript, Yaml
Frameworks: Vue
Add hidden location option to manual flow triggers robluton L No 116.8h 73.8h Aug 12, 2026

Summary

Feature

Add hidden location option to manual flow triggers

Provides admins the ability to hide specific flow triggers from the sidebar, improving UI clarity and control over visible actions.

Health Assessment

Medium
Medium
High
  • Significant rework after the initial review, with nine commits before final approval, indicating substantial iteration but ultimately a stable feature addition.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Yaml
Frameworks: Vue
Show collection name alongside the rendered display template in item headers AlexGaillard M No 20.1h 18.4h Aug 12, 2026

Summary

Feature

Add collection name prefix to item headers

Enables item headers to display the collection name, improving clarity for users when navigating items across collections.

Health Assessment

Medium
Low
Low
  • F
  • a
  • s
  • t
  • c
  • y
  • c
  • l
  • e
  • t
  • i
  • m
  • e
  • o
  • f
  • 2
  • 0
  • h
  • o
  • u
  • r
  • s
  • w
  • i
  • t
  • h
  • a
  • s
  • i
  • n
  • g
  • l
  • e
  • a
  • p
  • p
  • r
  • o
  • v
  • a
  • l
  • a
  • n
  • d
  • n
  • o
  • p
  • o
  • s
  • t
  • -
  • r
  • e
  • v
  • i
  • e
  • w
  • c
  • o
  • m
  • m
  • i
  • t
  • s
  • i
  • n
  • d
  • i
  • c
  • a
  • t
  • e
  • s
  • a
  • s
  • m
  • o
  • o
  • t
  • h
  • r
  • e
  • v
  • i
  • e
  • w
  • p
  • r
  • o
  • c
  • e
  • s
  • s
  • a
  • n
  • d
  • l
  • o
  • w
  • r
  • i
  • s
  • k
  • .

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: Vue

Get this analytics stack for your team

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

Connect Repos