* fix cohersion of values only in rest
* fix tests
* Update late-pans-draw.md
* default back to keep old behavior
* fmt
* slight test cleanup
* test name
* feat: added and removed extensions in `extensions.reload` event
* chore: sign CLA and added name to contributors list
* fix: spacing typo
* feat: added loaded and unloaded event in ExtensionManager class
* chore: updated the docs to reflect changes for new events in ExtensionManager class
* fix: typos and docs
* fix: quick fix on triggers
* feat: emitting event for install and uninstall extensions
* chore: quick update in triggers.ts
* chore: format in manager.ts
---------
Co-authored-by: Nitwel <mail@nitwel.de>
* fix string length too short to store db column/table names
* clean up code
* rename
* fmt
* update helper usage to be consistent with others
* Update .changeset/gentle-horses-add.md
Co-authored-by: ian <licitdev@gmail.com>
---------
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
* do not restrict `one_deselect_action` changes by `QUERY_LIMIT_DEFAULT`
* add changeset
* add bb test
* fix bb tests
* Fetch deep -1
* Same for GQL
* Try debug m2o
* Try increase to 10k
* second pass at fixing bb tests
* 3rd pass on attempt bb test fix
* check if any bb tests error due to `QUERY_LIMIT_DEFAULT`
* add missing comma in sequential tests
* bypass oracle in bb tests due to column limit
* final bb test pass
* simplify bb test
* Improve item name
---------
Co-authored-by: ian <licitdev@gmail.com>
* auto add PK if not present in fields array
* add changeset
* Update api/src/services/collections.ts
Co-authored-by: ian <licitdev@gmail.com>
* Add bb test
* Update test result
* Update test descriptions
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
* Add empty array test
* Add should not auto create check
* Update .changeset/famous-turtles-bow.md
Co-authored-by: ian <licitdev@gmail.com>
* Update test result
---------
Co-authored-by: ian <licitdev@gmail.com>
* throw error on rejected operation for manual trigger flows
* add changeset
* only error for sync flow
* reword changeset
* error on reject should be configurable
* update translation name and wording for manual trigger
* update changeset wording
* simplify run flow trigger success message
* fix incorrect translation key
* Update app/src/lang/translations/en-US.yaml
Co-authored-by: ian <licitdev@gmail.com>
* Update app/src/views/private/components/flow-sidebar-detail.vue
Co-authored-by: ian <licitdev@gmail.com>
* Update .changeset/great-chicken-fold.md
Co-authored-by: ian <licitdev@gmail.com>
* Hide option when async
---------
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: Alex Gaillard <alex@directus.io>
* do not throw unhandled rejection in health when disk.delete fails
* dont wait for cleanup
* add changeset
* reword changeset
* improve blackbox tests to accept warn for status result
* Update .changeset/slimy-paths-peel.md
* log errors for metric failures
* remove async from afterCreate
* Create silent-feet-burn.md
* removed unused imports
* make blackbox and cli afterCreate synchronous
* fix mysql query results
* drop support for mysql 5.7
* Added changeset
* removed obsolete applyMultiRelationalSort
* Update .changeset/green-places-throw.md
Co-authored-by: ian <licitdev@gmail.com>
---------
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
Co-authored-by: ian <licitdev@gmail.com>
* fix dynamic variables not being parsed on field validation
* clean up
* allow for dynamic variable paths in filters
* fix deep query parsing
* fix error handling in sanitizeQueryMiddleware
* fmt and changeset
* add comment to sanitizeQuery
* fix problems
* fmt
* fix tests
* Filename typo
* Skip processing if no dynamic variable
* Add missing async
* Skip middleware sanitization and validation if query is empty
* Remove unneeded assertion
* Remove mocking of filter parsing
* Update test to include dynamic variable in filter
* Update .changeset/slimy-lions-call.md
Co-authored-by: ian <licitdev@gmail.com>
* remove unessesary async
* fix cache order
* use proper accountability
* yudadoo
* fmt
---------
Co-authored-by: ian <licitdev@gmail.com>
Co-authored-by: daedalus <44623501+ComfortablyCoding@users.noreply.github.com>
* hook modified payload should be passed to action hook
* add changeset
* Update good-colts-own.md
* move `items.create` back into the transaction
* add comment