Pascal Jufer
|
e1dd6fa037
|
Update TS related dependencies and configurations (#19866)
|
2023-09-29 14:45:47 +02:00 |
|
Rijk van Zanten
|
926f19d3fa
|
10.6.3
|
2023-09-25 15:43:10 -04:00 |
|
Rijk van Zanten
|
8a62031362
|
Add email validation on user create/update (#19794)
* Add email validation message error
* Validate emails on user create/update
* Add translation for app display
|
2023-09-25 09:54:56 -04:00 |
|
rijkvanzanten
|
e908db17b4
|
v10.6.2
|
2023-09-19 13:28:29 -04:00 |
|
rijkvanzanten
|
3ec4009bb8
|
v10.6.0
|
2023-08-25 11:42:24 -04:00 |
|
rijkvanzanten
|
373cc9f4fa
|
v10.5.0
|
2023-07-25 17:36:33 -04:00 |
|
Pascal Jufer
|
e583c6b6ea
|
Add tsconfig for Vue & CJS (#19197)
* Add tsconfig for Vue
* Delete tsconfig.json
* Use vue tsconfig for composables
* Add changeset
* Update changeset
* Update changeset
|
2023-07-18 17:36:16 -04:00 |
|
Rijk van Zanten
|
41d2008203
|
Fix missing value error not being converted (#19185)
Fixes #19183
|
2023-07-17 14:43:54 -04:00 |
|
rijkvanzanten
|
d3c9de9dfb
|
v10.4.3
|
2023-07-11 16:00:17 +02:00 |
|
Brainslug
|
0fac13ab53
|
Fix errors thrown for starts_with and ends_with variations (#19021)
* catch starts_with errors
* accept all filter types in validations
* basic joi regex error matching
* Create nasty-turtles-impress.md
* updated unit tests
* Add todo
* Fix format
* Remove unnecessary type addition
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Catch inverted patterns too
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Ooops
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
|
2023-07-06 21:16:19 +08:00 |
|
rijkvanzanten
|
2239ef8db7
|
v10.4.0
|
2023-06-27 17:43:26 -04:00 |
|
Rijk van Zanten
|
ca3e7f521f
|
Upgrade previous "Extensions" system to new "Errors" model (#18797)
* Typecheck across packages that are built with esbuild
* Boilerplate new Errors package
* No need, tsup checks with --dts
* Switch to tsup
* Setup dev script
* Add readme
* More boilerplaty things
* Finish createError function
* Install @directus/random
* Downgrade node types
* Add utility function to check if an error is a DirectusError
* Use new is-error check
* Install errors package
* Add failed validation common error
* Export common errors
* Move joi convertion to utils
* Export failed validation
* Use new failed validation error in validate-batch
* Enhance typing output of createError
* Remove outdir (handled by tsup now)
* Replace Exception with Error
* Replace exception in test
* Remove exceptions from app
* Remove exceptions from app
* Remove failed validation exception from users service
* Remove old failed validation exception from shared
* Remove exceptions package in favor of errors
* Uninstall exceptions
* Replace baseexception check
* Migrate content too large error
* Critical detail
* Replace ForbiddenException
* WIP remove exceptions
* Add ForbiddenError to errors
* HitRateLimitError
* Move validation related error/helper to new validation package
* Add index
* Add docs
* Install random
* Convert TokenExpired
* Convert user-suspended
* Convert invalid-credentials
* Move UnsupportedMediaType
* Replace wrong imports for forbidden
* Convert invalid-ip
* Move invalid provider
* Move InvalidOtp
* Convert InvalidToken
* Move MethodNotAllowed
* Convert range not satisfiable
* Move unexpect response
* Move UnprocessableContent
* Move IllegalAssetTransformation
* Move RouteNotFound
* Finalize not found
* Various db errors
* Move value too long
* Move not null
* Move record-not-unique
* Move value out of range
* Finish db errors
* Service unavailable
* GQL errors
* Update packages/validation/src/errors/failed-validation.ts
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Update packages/validation/src/errors/failed-validation.ts
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* InvalidQuery
* Add test for invalid query message constructor
* Invalid Payload
* Finalize exceptions move
* Improve type of isDirectusError
* Various fixes
* Fix build in api
* Update websocket exceptions use
* Allow optional reason for invalid config
* Update errors usage in utils
* Remove unused package from errors
* Update lockfile
* Update api/src/auth/drivers/ldap.ts
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Update packages/validation/src/utils/joi-to-error-extensions.ts
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Put error codes in shared enum
* Replace instanceof checks in api
* Fix tests I think
* Tweak override names
* Fix linter warnings
* Set snapshots
* Start fixing BB tests
* Fix blackbox tests
* Add changeset
* Update changeset
* Update extension docs to use new createError abstraction
* 🙄
* Fix graphql validation error name
* 🥳
* use ErrorCode.Forbidden
* fix blackbox auth login test
* Add license files
* Rename preMutationException to preMutationError
* Remove unused ms dep & sort package.json
* Remove periods from error messages for consistency
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
* Add optional code check
* Use updated error code checker
* Rename InvalidConfigError to InvalidProviderConfigError
---------
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: ian <licitdev@gmail.com>
|
2023-06-27 17:22:26 -04:00 |
|