Pull Request Explorer
| 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 |
SummaryRefactorConsolidate 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
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
Vue
|
||||||
| Fix Outdated website links | sourav-18 | XS | No | 4.6h | 0.5h | Jun 02, 2026 |
SummaryDocsFix Outdated website links Corrects broken links in key documentation files, ensuring users and contributors have accurate resources. Health Assessment
Small
Low
Low
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 |
SummaryFeatureUpdate 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Vue
|
||||||
| Update license links | HZooly | S | No | 0.6h | 0.3h | Jun 01, 2026 |
SummaryBug FixUpdate 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
AI DetailsTech Stack
Frameworks:
Vue
|
||||||
| Release 12.0.0-rc.1 | licitdev | L | No | 14.1h | 14.1h | May 29, 2026 |
SummaryChoreRelease 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
AI Details
Confidence:
0.95
Tech Stack |
||||||
| New Crowdin updates | rijkvanzanten | XL | No | 15.3h | - | May 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Run E2E tests for release PRs | licitdev | XS | No | 1.1h | 0.1h | May 29, 2026 |
SummaryCI/CDRun 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Add RC support to prepare release workflow | licitdev | M | No | 3.3h | 1.8h | May 29, 2026 |
SummaryCI/CDAdd 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Add wildcard to visual editing package workspace deps | licitdev | XS | No | 0.5h | 0.1h | May 29, 2026 |
SummaryBug FixAdd 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
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Fix private package handling for release notes | licitdev | S | No | 5.0h | 0.9h | May 29, 2026 |
SummaryBug FixFix 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
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
|
||||||
| Temporary override of changeset check | AlexGaillard | S | No | 0.3h | 0.0h | May 28, 2026 |
SummaryCI/CDTemporary 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Update release workflow for rc release | AlexGaillard | XS | No | 0.3h | 0.3h | May 28, 2026 |
SummaryCI/CDUpdate 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
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| CVE dependency updates | br41nslug | XL | No | 49.7h | 49.5h | May 28, 2026 |
SummaryChoreCVE 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
AI DetailsTech Stack |
||||||
| Update default trust | br41nslug | S | No | 29.6h | 0.5h | May 28, 2026 |
SummaryFeatureUpdate 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
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Update ip blocklist | br41nslug | XS | No | 29.7h | 0.6h | May 28, 2026 |
SummaryBug FixUpdate 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
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fix version tests and migrate to e2e | Nitwel | XL | No | 21.6h | - | May 28, 2026 |
SummaryBug FixFix 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
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 |
SummaryBug FixImprove 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
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 |
SummaryBug FixAlign 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
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
Vue
|
||||||
| Change license to MSCL-1.0-GPL | formfcw | XL | No | 4.8h | 2.1h | May 28, 2026 |
SummaryChoreChange 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
AI DetailsTech Stack |
||||||
| License design update 4 | formfcw | S | No | 0.1h | 0.1h | May 28, 2026 |
SummaryFeatureUpdate 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
AI DetailsTech Stack
Languages:
Vue
Frameworks:
Vue
|
||||||
| fix: do not hydrate addons when offline | gaetansenn | XS | No | 5.7h | 0.0h | May 28, 2026 |
SummaryBug FixFix offline addon hydration Prevents unnecessary addon hydration when offline, improving performance and reducing resource usage. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Show AI translations resolution checkbox when losing the entitlement | HZooly | S | No | 36.7h | 9.3h | May 28, 2026 |
SummaryFeatureAdd 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
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 |
SummaryRefactorUpdate grace modal wording and translations Improves user experience by clarifying grace modal messaging and ensuring accurate email usage. Health AssessmentAI 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 |
SummaryBug FixFix 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
AI DetailsTech 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 |
SummaryBug FixAvoid 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Vue
|
||||||
| dp ← Show empty revisions sidebar on unsaved draft | alvarosabu | S | No | 75.3h | 74.2h | May 28, 2026 |
SummaryBug FixShow 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
AI DetailsTech 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 |
SummaryBug FixHide 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
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| License design update 3 | formfcw | M | No | 1.8h | 1.8h | May 27, 2026 |
SummaryRefactorUpdate license component design Improves visual consistency of license notices, aligning with design specs and enhancing user clarity. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Vue
Frameworks:
Vue
|
||||||
| update status messages for core tier expiry date | robluton | M | No | 5.0h | 4.8h | May 27, 2026 |
SummaryFeatureUpdate 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
AI DetailsTech Stack
Languages:
Yaml, Vue
Frameworks:
Vue
|
||||||
| show inline email format error on setup form | HZooly | S | No | 4.8h | 4.8h | May 27, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Remove unused center prop from VDivider | formfcw | S | No | 1.1h | 0.2h | May 27, 2026 |
SummaryRefactorRemove unused center prop from VDivider Eliminates an unused prop from the VDivider component, simplifying the codebase without affecting functionality. Health Assessment
Small
Low
Low
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 |
SummaryFeatureRefine 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
AI DetailsTech Stack
Languages:
Vue
Frameworks:
Vue
|
||||||
| fix: harden CIMD metadata egress | hanneskuettner | XL | No | 2.3h | - | May 27, 2026 |
SummaryBug FixHarden 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
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| feat: update AI provider model lists | hanneskuettner | M | AI | 2.4h | 2.1h | May 27, 2026 |
SummaryFeatureUpdate 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
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 |
SummaryBug FixFix RPC invocation and error handling Ensures reliable RPC calls and prevents unhandled errors, improving system stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| fix(license): expose Core grace deadline via expires_at + grace_period | gaetansenn | L | No | 24.9h | 5.0h | May 27, 2026 |
SummaryBug FixExpose 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
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| add error handling | ComfortablyCoding | L | No | 11.3h | 11.3h | May 27, 2026 |
SummaryBug FixAdd error handling to license server responses Adds basic error handling for license server errors, improving reliability and user experience. Health Assessment
Large
Low
Low
AI DetailsTech 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 |
SummaryFeatureEnable 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
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
Vue
|
||||||
| dp ← Queue publish behind unsaved auto-save edits | alvarosabu | M | No | 4.1h | 3.2h | May 27, 2026 |
SummaryFeatureQueue 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
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Vue
|
||||||
| License design update 1 | formfcw | M | No | 3.3h | 3.3h | May 27, 2026 |
SummaryRefactorUpdate 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
AI DetailsTech Stack
Languages:
Vue
Frameworks:
Vue
|
||||||
| Allow SSO during core grace period | ComfortablyCoding | S | No | 0.2h | 0.1h | May 27, 2026 |
SummaryFeatureAllow SSO during core grace period Enables single sign-on during the core grace period, improving user onboarding flexibility. Health Assessment
Small
Low
Low
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| dp ← Enable Publish without Review action for singleton collections | alvarosabu | S | No | 51.4h | 49.4h | May 27, 2026 |
SummaryFeatureEnable 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
AI DetailsTech Stack
Languages:
Javascript
Frameworks:
Vue
|
||||||
| dp ← Auto-save for version edits | alvarosabu | XL | No | 329.3h | 138.0h | May 27, 2026 |
SummaryFeatureAuto-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
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript, Yaml
Frameworks:
Vue
|
||||||
| Improve test coverage | ComfortablyCoding | XL | No | 5.3h | - | May 27, 2026 |
SummaryTestImprove test coverage Enhance test coverage for license entitlements and database helpers Health Assessment
Large
Low
Low
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 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Redirect to settings after submit on license-recovery route | HZooly | XS | No | 0.2h | 0.2h | May 26, 2026 |
SummaryFeatureRedirect 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
AI DetailsTech Stack
Languages:
Vue
Frameworks:
Vue
|
||||||
| clear the caches explicitly on resolution | br41nslug | S | No | 0.1h | 0.0h | May 26, 2026 |
SummaryBug FixClear caches on license resolution Ensures cache consistency after license resolution, preventing stale data. Health Assessment
Small
Low
Low
AI DetailsTech 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 |
SummaryHealth AssessmentAI DetailsTech Stack
Languages:
Typescript
Frameworks:
Vue
|
||||||