Pull Request Explorer

Exploring 192 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Consolidate urls and email addresses into constants HZooly M No 103.2h 0.2h Jun 02, 2026

Summary

Refactor

Consolidate urls and email addresses into constants

Centralizes URL and email constants, simplifying maintenance and reducing risk of inconsistent URLs across the application.

Health Assessment

Medium
Low
Low
  • The PR was reviewed quickly and merged after a few approvals, indicating smooth collaboration and minimal friction.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: Vue
Fix Outdated website links sourav-18 XS No 4.6h 0.5h Jun 02, 2026

Summary

Docs

Fix Outdated website links

Corrects broken links in key documentation files, ensuring users and contributors have accurate resources.

Health Assessment

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

AI Details

Confidence: 0.95

Tech Stack

Add minor copy change to license onboarding and license key interface robluton XS No 1.8h 0.2h Jun 01, 2026

Summary

Feature

Update license onboarding copy and key interface

Updated license onboarding labels and key interface text to improve clarity and consistency for users.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal rework; small UI text update merged within 2 hours.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Vue
Update license links HZooly S No 0.6h 0.3h Jun 01, 2026

Summary

Bug Fix

Update license links

Updates license request links to ensure users can access correct licensing information, improving compliance and reducing support overhead.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, approved within 18 minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

Frameworks: Vue
Release 12.0.0-rc.1 licitdev L No 14.1h 14.1h May 29, 2026

Summary

Chore

Release 12.0.0-rc.1

This PR publishes the 12.0.0-rc.1 release, bumping package versions, generating release notes, and ensuring backward compatibility across the Directus ecosystem.

Health Assessment

Medium
Low
Medium
  • The release was completed in just over 14 hours with a single review cycle and minimal code changes, indicating a smooth and efficient release process.

AI Details

Confidence: 0.95

Tech Stack

New Crowdin updates rijkvanzanten XL No 15.3h - May 29, 2026

Summary

Health Assessment

AI Details

Tech Stack

Run E2E tests for release PRs licitdev XS No 1.1h 0.1h May 29, 2026

Summary

CI/CD

Run E2E tests for release PRs

Adds end‑to‑end testing to the release workflow, ensuring release PRs meet quality standards before merging.

Health Assessment

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

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Add RC support to prepare release workflow licitdev M No 3.3h 1.8h May 29, 2026

Summary

CI/CD

Add RC support to prepare release workflow

Adds release candidate handling to the prepare release workflow, enabling RC releases to enter prerelease mode and ensuring stable releases run changeset pre exit before versioning.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes indicate a straightforward CI update with low complexity and risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Add wildcard to visual editing package workspace deps licitdev XS No 0.5h 0.1h May 29, 2026

Summary

Bug Fix

Add wildcard to visual editing package workspace deps

Updated @directus/visual-editing workspace dependencies to use wildcard, fixing blackbox and e2e failures in the RC release branch.

Health Assessment

Small
Low
Low
  • Fast cycle time of 0.5 hours, single review, no rework, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Javascript
Fix private package handling for release notes licitdev S No 5.0h 0.9h May 29, 2026

Summary

Bug Fix

Fix private package handling in release notes

Ensures private packages are excluded from release notes, preventing unintended version bumps and keeping release documentation accurate. This reduces confusion for internal teams and maintains clean release artifacts.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, reviewed and merged within 5 hours, indicating low complexity and high confidence.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript
Temporary override of changeset check AlexGaillard S No 0.3h 0.0h May 28, 2026

Summary

CI/CD

Temporary override of changeset check

Temporarily disables the changeset validation step in the release workflow, allowing a release to proceed without a changeset.

Health Assessment

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

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Update release workflow for rc release AlexGaillard XS No 0.3h 0.3h May 28, 2026

Summary

CI/CD

Update release workflow for rc release

Adds support for release candidate releases in the CI pipeline, streamlining deployment and reducing manual steps.

Health Assessment

Small
Low
Low
  • The PR was reviewed and merged within 18 minutes, indicating a straightforward change with minimal risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
CVE dependency updates br41nslug XL No 49.7h 49.5h May 28, 2026

Summary

Chore

CVE dependency updates

This PR updates vulnerable dependencies to mitigate security risks, ensuring the platform remains secure without breaking functionality.

Health Assessment

X-Large
High
High
  • The PR required almost two days for the first review and involved a large diff of over 1,000 lines, indicating significant review friction and a higher risk of unintended side‑effects.

AI Details

Tech Stack

Update default trust br41nslug S No 29.6h 0.5h May 28, 2026

Summary

Feature

Update default trust

The default trust setting for proxy configuration has been updated to improve security posture. This ensures consistent behavior across deployments and reduces potential misconfigurations.

Health Assessment

Small
Low
Low
  • The PR was reviewed quickly and merged within a day, indicating a smooth process with minimal friction.

AI Details

Tech Stack

Languages: Typescript
Update ip blocklist br41nslug XS No 29.7h 0.6h May 28, 2026

Summary

Bug Fix

Update ip blocklist

This PR updates the IP blocklist logic to improve security by preventing denied IPs from accessing the API.

Health Assessment

Small
Low
Low
  • Quick review and merge within a day, indicating a straightforward security fix with minimal impact.

AI Details

Tech Stack

Languages: Typescript
Fix version tests and migrate to e2e Nitwel XL No 21.6h - May 28, 2026

Summary

Bug Fix

Fix versioning tests and migrate to e2e

This PR resolves failures in versioning tests across multiple database engines, ensuring consistent behavior and preventing data integrity issues. It also moves tests to the end‑to‑end suite for better coverage.

Health Assessment

X-Large
Low
Medium
  • The PR addressed critical versioning bugs across multiple DBs, required several iterations, and moved tests to e2e for comprehensive coverage.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript
fix(licensing): improve license check lifecycle ComfortablyCoding S No 13.6h 10.5h May 28, 2026

Summary

Bug Fix

Improve license check lifecycle

This PR refines the license verification process by stopping checks when no longer needed and ensuring schedules start only on activation, improving system efficiency and reliability.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal rework, indicating a straightforward bug fix.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
fix(system-owner): align with refactored SetupForm shape gaetansenn M No 3.1h 1.4h May 28, 2026

Summary

Bug Fix

Align system owner with refactored SetupForm

Aligns the system owner component with the refactored SetupForm shape, eliminating UI inconsistencies. This reduces errors during system configuration and improves user experience.

Health Assessment

Small
Low
Low
  • PR resolved quickly with minimal back-and-forth, indicating a straightforward bug fix.

AI Details

Tech Stack

Languages: Javascript
Frameworks: Vue
Change license to MSCL-1.0-GPL formfcw XL No 4.8h 2.1h May 28, 2026

Summary

Chore

Change license to MSCL-1.0-GPL

Updates the repository’s license to the Monospace Sustainable Core License 1.0, ensuring npm compliance and updating all package metadata and documentation accordingly.

Health Assessment

Large
Low
Low
  • The PR was merged within 5 hours of opening, with a single quick review and several small commits, indicating a smooth, low‑friction process for a straightforward license update.

AI Details

Tech Stack

License design update 4 formfcw S No 0.1h 0.1h May 28, 2026

Summary

Feature

Update license badge styling and container padding

Improves visual consistency of public view and license badge across breakpoints, enhancing user experience.

Health Assessment

Small
Low
Low
  • Rapid review and merge indicate a straightforward UI tweak with minimal risk.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
fix: do not hydrate addons when offline gaetansenn XS No 5.7h 0.0h May 28, 2026

Summary

Bug Fix

Fix offline addon hydration

Prevents unnecessary addon hydration when offline, improving performance and reducing resource usage.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, approved immediately, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript
Show AI translations resolution checkbox when losing the entitlement HZooly S No 36.7h 9.3h May 28, 2026

Summary

Feature

Add AI translations resolution checkbox on entitlement loss

Adds a UI checkbox to allow users to resolve AI translation issues when their license entitlement is lost, improving user experience and compliance.

Health Assessment

Small
Low
Low
  • PR completed in under two days with a single review, indicating a straightforward change with minimal friction.

AI Details

Confidence: 0.80

Tech Stack

Languages: Yaml, Vue
Frameworks: Vue
Grace modal wording gaetansenn S No 17.3h 2.3h May 28, 2026

Summary

Refactor

Update grace modal wording and translations

Improves user experience by clarifying grace modal messaging and ensuring accurate email usage.

Health Assessment

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml, Vue
Frameworks: Vue
Fix MCP OAuth DCR metadata handling hanneskuettner M No 1.2h - May 28, 2026

Summary

Bug Fix

Fix MCP OAuth DCR metadata handling

Aligns MCP OAuth DCR with RFC 7591 defaults, enabling registrations without explicit grant_types and returning accepted client URI metadata, improving developer experience and compliance.

Health Assessment

Medium
Low
Low
  • Merged in 1.2 hours with a single commit, indicating a straightforward fix with minimal review friction.

AI Details

Tech Stack

Languages: Typescript
dp ← Avoid version-menu, publish button & collab indicator re-render on auto-save alvarosabu S No 2.4h 2.3h May 28, 2026

Summary

Bug Fix

Avoid re-render on auto-save for version menu

Eliminates UI flicker during auto-save, improving user experience and reducing unnecessary component remounts.

Health Assessment

Small
Low
Low
  • Fast turnaround with a single review and minimal changes; no blockers or significant rework required.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Vue
dp ← Show empty revisions sidebar on unsaved draft alvarosabu S No 75.3h 74.2h May 28, 2026

Summary

Bug Fix

Show empty revisions sidebar on unsaved draft

Adds logic to hide revisions for unsaved drafts, preventing stale data and improving user experience.

Health Assessment

Small
Low
Medium
  • Long review time due to branch integration, but minimal changes and quick resolution.

AI Details

Tech Stack

Languages: Typescript, Vue
Frameworks: Vue
fix(license): hide history timeframe notice when entitlement is -1 gaetansenn S No 5.8h 1.5h May 28, 2026

Summary

Bug Fix

Hide history timeframe notice for -1 entitlement

This change removes an unnecessary history timeframe notice when the license entitlement is set to -1, improving the user interface and reducing confusion for administrators.

Health Assessment

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

AI Details

Tech Stack

Languages: Typescript
License design update 3 formfcw M No 1.8h 1.8h May 27, 2026

Summary

Refactor

Update license component design

Improves visual consistency of license notices, aligning with design specs and enhancing user clarity.

Health Assessment

Medium
Low
Low
  • Quick approval with minimal changes indicates a straightforward visual update.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
update status messages for core tier expiry date robluton M No 5.0h 4.8h May 27, 2026

Summary

Feature

Update status messages for core tier expiry

Improves clarity of license status notifications, ensuring users are aware of upcoming core tier expiry.

Health Assessment

Small
Low
Low
  • Quick turnaround with single review, minimal changes, indicating a straightforward update.

AI Details

Tech Stack

Languages: Yaml, Vue
Frameworks: Vue
show inline email format error on setup form HZooly S No 4.8h 4.8h May 27, 2026

Summary

Health Assessment

AI Details

Tech Stack

Remove unused center prop from VDivider formfcw S No 1.1h 0.2h May 27, 2026

Summary

Refactor

Remove unused center prop from VDivider

Eliminates an unused prop from the VDivider component, simplifying the codebase without affecting functionality.

Health Assessment

Small
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Vue
Frameworks: Vue
License design update 2 formfcw M No 3.5h 3.1h May 27, 2026

Summary

Feature

Refine license onboarding UI layout

Improved spacing and layout on the setup/onboarding page, consolidating license toggles and updating button styles to match design.

Health Assessment

Small
Low
Low
  • Fast cycle time with single approval, minimal changes, low risk.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
fix: harden CIMD metadata egress hanneskuettner XL No 2.3h - May 27, 2026

Summary

Bug Fix

Harden CIMD metadata egress

Improves security of CIMD metadata fetches by rejecting special-use IP addresses and handling DNS failures, reducing risk of data leakage and ensuring reliable authentication flows.

Health Assessment

X-Large
Medium
Low
  • Fast merge indicates minimal review friction; the change is a focused security enhancement with moderate risk due to large code modifications.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
Hide addon pricing_summary when unit_price is null HZooly XS No 0.6h 0.2h May 27, 2026

Summary

Health Assessment

AI Details

Tech Stack

feat: update AI provider model lists hanneskuettner M AI 2.4h 2.1h May 27, 2026

Summary

Feature

Update AI provider model lists

Refreshes built‑in AI provider model lists for v12, ensuring new installs use current OpenAI GPT‑5.4 and Anthropic Haiku 4.5 defaults, improving model availability and cost control.

Health Assessment

Medium
Low
Low
  • Quick approval with minimal changes indicates a straightforward update.

AI Details

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

Tech Stack

Languages: Typescript, Yaml
Fix rpc sync licitdev S No 7.7h 0.1h May 27, 2026

Summary

Bug Fix

Fix RPC invocation and error handling

Ensures reliable RPC calls and prevents unhandled errors, improving system stability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review indicates low complexity and high confidence in stability.

AI Details

Tech Stack

Languages: Typescript
fix(license): expose Core grace deadline via expires_at + grace_period gaetansenn L No 24.9h 5.0h May 27, 2026

Summary

Bug Fix

Expose Core grace deadline via expires_at and grace_period

This change exposes the core license grace deadline and grace period, enabling clients to programmatically determine when a license will expire and take proactive action.

Health Assessment

Large
High
High
  • The PR required several rounds of review and multiple commits to address feedback, indicating moderate complexity and a need for careful testing.

AI Details

Tech Stack

Languages: Typescript
add error handling ComfortablyCoding L No 11.3h 11.3h May 27, 2026

Summary

Bug Fix

Add error handling to license server responses

Adds basic error handling for license server errors, improving reliability and user experience.

Health Assessment

Large
Low
Low
  • Fast cycle time with a single review and no rework indicates a smooth process.

AI Details

Tech Stack

Languages: Typescript
dp ← Ensure to switch to the draft version when visually editing an item of a versioned collection formfcw M No 14.9h 8.8h May 27, 2026

Summary

Feature

Enable draft version switch during visual editing

This PR adds automatic switching to the draft version when editing a versioned collection, aligning visual editor behavior with the standard item route and improving user experience.

Health Assessment

Medium
Low
Low
  • The change was merged within 15 hours with only one review cycle, indicating a low‑friction, low‑risk update.

AI Details

Tech Stack

Languages: Typescript, Javascript
Frameworks: Vue
dp ← Queue publish behind unsaved auto-save edits alvarosabu M No 4.1h 3.2h May 27, 2026

Summary

Feature

Queue publish behind unsaved auto-save edits

Adds a flush mechanism to auto-save, ensuring publish actions wait for pending edits to be persisted, preventing stale data errors and improving reliability.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and merged within 4 hours, indicating smooth collaboration.
  • The changes are modest in size and scope, posing minimal risk to the codebase.

AI Details

Tech Stack

Languages: Typescript
Frameworks: Vue
License design update 1 formfcw M No 3.3h 3.3h May 27, 2026

Summary

Refactor

Update license module design and components

Improves consistency and usability of license settings UI, aligning with design system and enhancing user experience.

Health Assessment

Medium
Low
Low
  • Quick turnaround with minimal iterations indicates smooth review and low complexity.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
Allow SSO during core grace period ComfortablyCoding S No 0.2h 0.1h May 27, 2026

Summary

Feature

Allow SSO during core grace period

Enables single sign-on during the core grace period, improving user onboarding flexibility.

Health Assessment

Small
Low
Low
  • Merged in 12 minutes with minimal changes and a single review, indicating a low-risk, high-efficiency PR.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
Skip hydrateAddons when license source is null HZooly XS No 0.9h 0.9h May 27, 2026

Summary

Health Assessment

AI Details

Tech Stack

dp ← Enable Publish without Review action for singleton collections alvarosabu S No 51.4h 49.4h May 27, 2026

Summary

Feature

Enable Publish without Review for Singleton Collections

Adds the ability to publish singleton content without review, streamlining content workflow and reducing unnecessary steps for editors.

Health Assessment

Small
Low
High
  • The PR involved a single file change and was merged after one review, but the review took almost two days, indicating a slow review process for a straightforward UI tweak.

AI Details

Tech Stack

Languages: Javascript
Frameworks: Vue
dp ← Auto-save for version edits alvarosabu XL No 329.3h 138.0h May 27, 2026

Summary

Feature

Auto-save for version edits

Adds auto‑save functionality for version edits, preventing data loss and reducing manual save actions for content editors.

Health Assessment

Large
High
High
  • The PR required multiple review cycles and significant rework across both backend and frontend, resulting in a long cycle time and high complexity.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript, Javascript, Yaml
Frameworks: Vue
Improve test coverage ComfortablyCoding XL No 5.3h - May 27, 2026

Summary

Test

Improve test coverage

Enhance test coverage for license entitlements and database helpers

Health Assessment

Large
Low
Low
  • The PR has a large scope with 20 files changed, but the cycle time is relatively short at 5.3 hours, indicating efficient review and merge processes.

AI Details

Confidence: 0.80

Tech Stack

Languages: Typescript, Javascript
disable Add License button when env managed HZooly XS No 0.3h 0.3h May 26, 2026

Summary

Health Assessment

AI Details

Tech Stack

Redirect to settings after submit on license-recovery route HZooly XS No 0.2h 0.2h May 26, 2026

Summary

Feature

Redirect to settings after submit on license-recovery route

After a user submits the license recovery form, they are redirected to the settings page, improving user flow.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes indicates a straightforward enhancement.

AI Details

Tech Stack

Languages: Vue
Frameworks: Vue
clear the caches explicitly on resolution br41nslug S No 0.1h 0.0h May 26, 2026

Summary

Bug Fix

Clear caches on license resolution

Ensures cache consistency after license resolution, preventing stale data.

Health Assessment

Small
Low
Low
  • Quick fix merged within minutes with minimal changes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Typescript
Replace hardcoded `https://directus.io` to `https://directus.com` with new constant robluton L No 4.0h 0.1h May 26, 2026

Summary

Health Assessment

AI Details

Tech Stack

Languages: Typescript
Frameworks: Vue
Page 1 of 4 »

Get this analytics stack for your team

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

Connect Repos