Thierry Kühni
9856019c3a
Catch ICC parse errors to avoid server crash ( #17622 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-02-27 08:21:20 +01:00
Pascal Jufer
1cceeaf637
Update request unit test ( #17624 )
2023-02-25 21:32:43 -05:00
rijkvanzanten
6dce1a2f8a
Update request
...
Squashed commit of the following:
commit 5afeab357b73494d690c33952efd41b29367fab5
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Fri Feb 24 15:39:15 2023 -0500
Add dns pre-resolve
commit 68e0e8c8099b5463297185f220e80b2b6d5b980a
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Fri Feb 24 12:28:18 2023 -0500
Start on request interceptor
2023-02-24 15:40:25 -05:00
Brainslug
5ecb9965b7
Hide related fields without read permissions ( #16832 )
...
* remove related O2M fields without read permissions
* Added basic test for usePermissions composable
* updated test
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-24 12:44:16 -05:00
Nitwel
21bb26988e
Improve preview of relational columns in tabular layout ( #15269 )
...
* improve preview of relational tabular columns
* update pnpm-lock
* Use the improved get method (#15548 )
* Update app/src/layouts/tabular/index.ts
---------
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-02-24 22:01:57 +08:00
Nitwel
da9c3fed3c
Fix infinite recursion ( #17609 )
...
* fix infinite recursion
* ran eslint
---------
Co-authored-by: Brainslug <tim@brainslug.nl >
2023-02-23 16:04:55 +01:00
Rijk van Zanten
ee59646b8c
Use example.com instead of directus.io ( #17600 )
2023-02-22 15:19:55 -05:00
Rijk van Zanten
6cb92ea06a
Add support for ASSET_TRANSFORM_TIMEOUT env var ( #17596 )
...
* Add support for ASSET_TRANSFORM_TIMEOUT env var
* Use string based config
* Timeout on overall promise
2023-02-22 14:39:02 -05:00
Norbert Fodor
3e80260a49
Remove hardcoded package extension path ( #17525 )
...
* Remove hardcoded package extension path
* Rename PACKAGE_EXTENSIONS_PATH env variable to PACKAGE_FILE_LOCATION
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
2023-02-21 17:22:18 +01:00
ian
73e239c49e
Add directory check when getting extensions real paths ( #17565 )
2023-02-21 10:45:55 +01:00
ian
9c36d7d8ef
Throw validation error after authorization ( #17499 )
...
* Throw validation error after authorization
* Improve tests
* Refactor for deleteMany
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Refactor other usages in users service that errors before ForbiddenException
* Update tests
* Adjust test for 'deleteByQuery'
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-20 11:57:10 +01:00
Pascal Jufer
e3c755dcf0
Add getMilliseconds util for safer value interpretation ( #17498 )
...
* Add `getMilliseconds` util for safer value interpretation
* Test more data types
* Remove remnant
* Customizable fallback with default of undefined
* Clean-up
* Transform getMilliseconds to named export
---------
Co-authored-by: ian <licitdev@gmail.com >
2023-02-17 11:06:26 -05:00
ian
2ff9a64c87
Update to 2023 ( #17566 )
2023-02-17 17:05:51 +01:00
Roger Stringer
c208286727
downgrade @rollup/plugin-commonjs to 23.0.4 ( #17539 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-02-16 15:54:24 +01:00
Pascal Jufer
37faf3bd5d
Patch Tuesday 🐸 ( #17530 )
...
* Update root deps
* Reformat files with new prettier version
* Update `directus` deps
* Update `@directus/app` deps
* Update `@directus/shared` deps
* Update components snapshots after updates
prop order has changed
* Update `extensions-sdk` deps
* pin version of zod in shared
* Update `@directus/storage` deps
* Update `@directus/storage-driver-azure` deps
* Update `storage-driver-cloudinary` deps
* Update `@directus/storage-driver-cloudinary` deps
* Update `@directus/storage-driver-local` deps
* Update `@directus/storage-driver-s3` deps
* Update `@directus/utils` deps
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-16 17:47:39 +08:00
Pascal Jufer
89fbac36ce
Catch errors from exif-reader ( #17527 )
2023-02-15 21:37:51 +00:00
Rijk van Zanten
3c69a14021
Update bug_report.yml
2023-02-15 15:32:09 -05:00
Rijk van Zanten
3e20b18bdb
Update bug_report.yml
2023-02-15 15:30:04 -05:00
Gerard Lamusse
d3781f25d3
Remove unnecessary clone on selectAll ( #17509 )
2023-02-14 17:38:34 +01:00
Pascal Jufer
45c4bc89f1
EXTENSIONS_CACHE_TTL: Add to allow list & decouple from other cache envs (#17464 )
...
* EXTENSIONS_CACHE_TTL: Add to allow list & decouple from other cache envs
* Remove unnecessary import
* Broaden getCacheControlHeader function, use it for assets & extensions
* Add unit tests
* Apply suggestions from code review
Consistent lowercase "cache-control" in test description
---------
Co-authored-by: ian <licitdev@gmail.com >
2023-02-14 10:28:40 -05:00
marcusarnfast
1e824f7f21
Improvement: Danish language translation ( #17496 )
...
* fix(lang): Typos, and missing translations
- Missing translations.
- Typos.
- Irrelevant capitalization.
- Fix missing "|" or replacing "·" to "l"
* Remove duplicate, fix spaces and indents
* Remove duplicate, fix spaces and indents
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-13 16:07:04 -05:00
rijkvanzanten
ff53d3e69a
Cleanup request handler
...
Squashed commit of the following:
commit 90368698c8
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Mon Feb 13 15:49:12 2023 -0500
Cleanup
commit 61514f4509
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Mon Feb 13 15:44:15 2023 -0500
Rename to index
commit 38fe6b84fa
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Mon Feb 13 15:41:23 2023 -0500
Test coverage 100%
commit f2e36db95e
Author: rijkvanzanten <rijkvanzanten@me.com >
Date: Mon Feb 13 15:22:45 2023 -0500
Split up handler from validator
commit 800ac1968a
Author: Pascal Jufer <pascal-jufer@bluewin.ch >
Date: Mon Feb 13 20:44:48 2023 +0100
Use shared axios instance with URL check for outgoing requests
2023-02-13 15:49:24 -05:00
ian
ea91c40733
Fix sort added by offset not removed for MSSQL ( #17343 )
2023-02-13 10:39:11 +01:00
DracoBlue
f39b029b5a
Removed (old) MIT-License information ( #17488 )
...
It is GPL3
2023-02-10 16:54:04 -05:00
Connor
c92ef0d215
Add Swahili (Kenya/Tanzania), Esperanto, Tajik to Language List and Alphabetize List ( #17479 )
...
* Add Swahili (Kenya/Tanzania), Esperanto, Tajik to Language List and Alphabatize List
* Update app/src/lang/available-languages.yaml
* Sort languagesby name
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-10 14:53:34 -05:00
Rijk van Zanten
51b7016793
New Crowdin updates ( #17103 )
...
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (English, United Kingdom)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Spanish, Latin America)
* Update source file en-US.yaml
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (French)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (French, Canada)
* Update source file en-US.yaml
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Romanian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Danish)
* New translations en-US.yaml (Greek)
* New translations en-US.yaml (Hebrew)
* New translations en-US.yaml (Hungarian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Georgian)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Norwegian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Serbian (Cyrillic))
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (English, United Kingdom)
* New translations en-US.yaml (Estonian)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Chinese Traditional)
* New translations en-US.yaml (Vietnamese)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Spanish, Chile)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Thai)
* New translations en-US.yaml (Croatian)
* New translations en-US.yaml (Malay)
* New translations en-US.yaml (English, Canada)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Breton)
* New translations en-US.yaml (Bosnian)
* New translations en-US.yaml (Serbian (Latin))
* New translations en-US.yaml (Spanish, Latin America)
* Update source file en-US.yaml
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (English, United Kingdom)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Khmer)
* New translations en-US.yaml (Khmer)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Esperanto)
* New translations en-US.yaml (Swahili, Kenya)
* New translations en-US.yaml (Swahili, Tanzania)
* New translations en-US.yaml (Tajik)
2023-02-10 14:28:24 -05:00
Pascal Jufer
e1437fdd7f
Remove superfluous args (follow up on #17449 ) ( #17482 )
2023-02-10 19:26:46 +08:00
ian
d7f16cd8ac
Allow offset and page args for GraphQL aggregated queries ( #17481 )
2023-02-10 19:09:32 +08:00
Nitwel
e96e04efa0
always show error in tabular layout ( #17443 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-02-08 13:00:01 -05:00
Nitwel
acd4078239
Fix using strings for flow trigger collections ( #17441 )
2023-02-08 12:59:23 -05:00
Rijk van Zanten
fea0a8a20f
Update feature-requests.yml
2023-02-08 12:57:23 -05:00
Rijk van Zanten
43f55bb76c
Update feature-requests.yml
2023-02-08 12:56:40 -05:00
Rijk van Zanten
b3c57eab54
Add discussion template for feature requests ( #17451 )
2023-02-08 12:56:01 -05:00
Pascal Jufer
d5395ce72c
Follow-up on "Drop inline rendering of docs" ( #17449 )
...
* Follow-up of "Drop inline rendering of docs"
* Remove docs hack
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-02-08 11:25:32 -05:00
Nitwel
3866b138ad
Allow for custom robots.txt ( #17448 )
...
* Allow for custom robots.txt
* fix test
2023-02-08 11:19:16 -05:00
Nitwel
42cdf010de
Fix problems with manual sort ( #17446 )
2023-02-08 17:04:05 +01:00
Nitwel
7dd5c07ee5
Fix display fields on selected items ( #15549 )
...
* Fix display fields on selected items
* run linter
* run linter
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-08 15:44:42 +00:00
Nitwel
b136d7c30d
Support selecting multiple files in v-upload ( #17394 )
...
* support multiple on selection in v-upload
* run linter
2023-02-08 10:27:45 -05:00
Nitwel
7f8c188b54
allow for rendering lists in template string ( #17412 )
2023-02-08 10:19:11 -05:00
Nitwel
b3a755ab31
Fix loading of relational fields in group ( #17415 )
...
* Fix loading of relational fields in group
* run linter
2023-02-08 10:18:30 -05:00
Nitwel
218961e88b
Display proper pages for selected items ( #17439 )
2023-02-08 10:17:57 -05:00
ian
4d29276515
Use img tag for images on module bar ( #17236 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-02-08 13:05:40 +00:00
Rijk van Zanten
2fa46e18f5
Drop inline rendering of docs ( #17434 )
2023-02-07 13:52:53 -05:00
Nitwel
78bda5c763
Fix span with space in it ( #17432 )
...
* Fix span with space in it
* run linter
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-02-08 01:19:33 +08:00
Addison Elliott
d31e0011b8
Fix issue with v-detail transition not working on initial collapse ( #17325 )
...
Bug only occurred if v-detail started out expanded, which is not extremely common.
Co-authored-by: Addison Elliott <addisone@becs.com >
2023-02-07 10:09:18 -05:00
Nitwel
5157c44dd8
Fix checkbox flickering ( #17411 )
2023-02-06 15:08:56 -05:00
Rijk van Zanten
d26402c6b3
Update security.md
2023-02-06 14:23:28 -05:00
Nitwel
3600d726e0
make sort fields hidden by default ( #17416 )
2023-02-06 12:16:15 -05:00
Nitwel
cc7d3db099
fix applying corresponding changes ( #17392 )
2023-02-03 16:01:42 +01:00
ian
73c7b161c7
Fix incorrect skipping of m2m tests ( #17381 )
...
* Fix incorrect skipping of m2m tests
* Run testing for all vendors
* Increase timeout for schema changes
* Revert testing for all vendors
2023-02-02 16:59:23 -05:00