Brainslug
Brainslug
## Description Disabling the save-as-copy link is the only solution i can think of in the current state where the ID is not editable when updating an item effective preventing...
Integrating two-way communication into the Directus server to enable real-time functionality. ## MVP Features - A CRUD implementation over WebSockets - A REST Subscriptions implementation - GraphQL Subscriptions over WebSockets...
## Description The issue here is that that the `drawer-collection` component gets initialized with a `null` collection and when selecting a collection that collection gets updated but it takes `drawer-collection`...
## Description Gave it a try to make this fallback page. This is currently a copy of the `no results` page when a collection is empty with updated texts. ...
## Description Specifically on the preset page the `filter` field had type `string` instead of `json` causing the `[object Object]` when rendered, updated the field definition and checked the rest...
## Description Some (invalid) images were not being rendered by Sharp because it fails on invalid images by default (which makes sense). Instead of parsing invalid images by default i've...
## Description Allow querying into JSON fields. Fixes ENG-472 ## Features - [X] implement extracting json - [X] implement filtering against json - [X] implement proper alias handling - [x]...
## Description This PR adds the `embed` function for `hook` extensions. These embeds allow for integration with 3rd party scripts. > Warning: as this feature allows for direct HTML injection...
## Description As a consequence of https://github.com/directus/directus/pull/15701 new items were getting added to the list for each keystroke. https://user-images.githubusercontent.com/9389634/203982110-e6584718-ea2f-43c3-8a31-d76a9e88da13.mp4 Fixes #16594 ## Type of Change - [X] Bugfix - [...
## Description By explicitly checking for `limit=0` and providing an empty fields array to the CSVParser if true this prevents the API from returning a 500 error and returns an...