Rijk van Zanten
|
c45cd69dd7
|
v10.8.3
|
2023-12-21 14:19:08 -05:00 |
|
Pascal Jufer
|
98532788d5
|
Selective Patch Tuesday 🐸 (#20796)
|
2023-12-20 00:26:15 +01:00 |
|
Pascal Jufer
|
5e72ea1b08
|
Patch Tuesday 🐸 (#20714)
|
2023-12-12 04:36:50 +01:00 |
|
Pascal Jufer
|
1a07d7355d
|
Update TypeScript to 5.3.3 (#20710)
|
2023-12-11 20:39:34 +01:00 |
|
Pascal Jufer
|
81c9156508
|
Update Vitest to v1 (#20694)
|
2023-12-10 19:49:45 +01:00 |
|
Pascal Jufer
|
d30bb69490
|
Clean-up deps (#20581)
|
2023-11-30 00:46:09 +01:00 |
|
Pascal Jufer
|
a5215d674b
|
Update TypeScript to 5.3.2 (#20571)
|
2023-11-29 13:54:56 +01:00 |
|
Pascal Jufer
|
454ecdbefe
|
Update Vitest to v0.34.6 (#20477)
|
2023-11-20 13:04:56 +01:00 |
|
Rijk van Zanten
|
9e5b9a78a7
|
v10.7.0
|
2023-10-23 10:21:13 -04:00 |
|
Pascal Jufer
|
e987c1990e
|
10.6.4 (#20102)
|
2023-10-20 18:55:45 +00:00 |
|
Boegie19
|
d82bb9c823
|
move api/errors to @directus/errors package (#20054)
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
|
2023-10-18 18:19:22 +02:00 |
|
Pascal Jufer
|
e1dd6fa037
|
Update TS related dependencies and configurations (#19866)
|
2023-09-29 14:45:47 +02:00 |
|
rijkvanzanten
|
373cc9f4fa
|
v10.5.0
|
2023-07-25 17:36:33 -04: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 |
|