Commit Graph

6089 Commits

Author SHA1 Message Date
Aiden Foxx
27037f95c7 Fix quotes with schema default values (#6968)
* Added quote trimming to schema default values

* Add return type to stripQuotes function

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-07-26 16:37:45 +00:00
renovate[bot]
961bc80e13 update dependency knex-schema-inspector to v1.5.12 (#6976)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-26 12:20:31 -04:00
Rijk van Zanten
d20cecb882 Update knex-schema-inspector@1.5.12 (#6975) 2021-07-26 12:13:42 -04:00
renovate[bot]
42a11c49a8 update dependency @rollup/plugin-commonjs to v19.0.2 (#6973)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-26 11:18:59 -04:00
renovate[bot]
beeb25d718 update dependency knex to v0.95.8 (#6958)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-26 11:12:37 -04:00
renovate[bot]
72acb832d1 update dependency rollup to v2.54.0 (#6954)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-07-26 10:46:50 -04:00
renovate[bot]
f6cdbb5ba9 update dependency lint-staged to v11.1.1 (#6949)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-07-26 10:38:46 -04:00
Pascal Jufer
fdd5c261eb Add PUBLIC_URL example in docker-compose guide (#6962) 2021-07-26 10:29:59 -04:00
renovate[bot]
f16ce702ff update dependency sass to v1.36.0 (#6944) 2021-07-24 00:47:06 +02:00
Rijk van Zanten
62df29a650 Fix form field sort order (#6943) 2021-07-23 21:16:17 +00:00
renovate[bot]
6f0729c950 update dependency date-fns to v2 (#6934)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-23 09:26:16 -04:00
Rijk van Zanten
c740516a36 New Crowdin updates (#6931)
* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Italian)
2021-07-23 09:26:05 -04:00
Pascal Jufer
1a9ebb0eb1 Remove unused package eslint-plugin-prettier-vue (#6935)
Not required anymore since #6833
2021-07-23 09:23:20 -04:00
Nicola Krumschmidt
7d8aa9fced Replace DIRECTUS_DEV env var with NODE_ENV and SERVE_APP (#6929) 2021-07-22 23:47:56 +02:00
renovate[bot]
0763339ad8 update dependency tedious to v11.4.0 (#6933)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-22 16:42:57 -04:00
renovate[bot]
6952bee0a9 update dependency lint-staged to v11.1.0 (#6928)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-22 11:09:50 -04:00
Nicola Krumschmidt
32972f4c01 Move define extension functions to shared and expose them through extension-sdk (#6880)
* Move defineInterface to shared

* Split up utils into node and browser utils

* Move defineDisplay to shared

* Move defineLayout to shared

* Move defineModule to shared

* Add defineEndpoint and defineHook to define-extensions

* Expose define extension functions through extension-sdk

* Make route type of defineEndpoint more specific

* Simplify define extension functions

* Deduplicate types and local types definition

* Do not allow functional components in display handler

* Make interface options nullable

* Deduplicate extension types definition

* Fix utils/node exports
2021-07-22 17:02:29 +02:00
Bart van der Meeren
3a9475fba5 Fix SDK invite accept (#6925)
Post instead of patch.
2021-07-22 09:20:29 -04:00
Pascal Jufer
11ef04ff23 Use --workspace instead of cd in "Running locally" guide (#6920) 2021-07-22 09:19:19 -04:00
masterwendu
8f171a430f Improvement/add volta js tool manager (#6919)
* Add volta pins

* add volta install hint
2021-07-22 09:17:12 -04:00
Pascal Jufer
b0eeacffe3 Remove unused 'ref' (eslint warning) (#6921) 2021-07-22 13:25:13 +02:00
Rijk van Zanten
78898ee5e4 New Crowdin updates (#6916)
* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Chinese Traditional)

* New translations en-US.yaml (Portuguese, Brazilian)

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Spanish, Chile)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Serbian (Latin))

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Spanish, Latin America)

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Japanese)
2021-07-21 18:00:07 -04:00
Adrian Dimitrov
efe7b076a3 Add default-folder option (#3209)
* Allow set folder for imported files

* Allow passing folder in file/files component; Allow pick folder for file/files/image interfaces.

* Added folder system component for picking folders; Move folder picker the field from data to interface (file, files, image).

* Add custom folder interface; use props for interfaces file/files/image in upload component

* Allow set folder for imported files

* Allow passing folder in file/files component; Allow pick folder for file/files/image interfaces.

* Added folder system component for picking folders; Move folder picker the field from data to interface (file, files, image).

* Add custom folder interface; use props for interfaces file/files/image in upload component

* Update after rebase

* Add storage_default_folder setting, use folder when deploy file

* Fix files options; Add default label option for folder interface.

* Fix set folder for file

* UX

* Add migration for column, undo seed change

* Update nomanclature

* Make sure file library always submits folder, cleanup setting retrieval

* Use indexName on down migrate

* Fix import default folder, rename customPresets->folderPreset

* Rename interface import

* Use undefined as default folder

* Remove deprecated lang file

* Fix display of folder interface, treat null as value

* Move shared composable

* Remove unused ref

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-07-21 17:29:21 -04:00
renovate[bot]
d487f691a3 pin dependency @types/object-hash to 2.1.1 (#6914)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-21 16:05:03 -04:00
Tim
2c9ff3bca6 Allow custom transformations of assets (#6593)
* Allow custom transformations of assets

This exposes one query parameter `transforms`, which is a JSON array of
shard transformation operations.

It also updates the asset presets. The UX for this still needs some work

* Rename options to arguments for presets

More explicit

* options -> arguments in setting spec

* Better errors for invalid JSON in asset presets

* Add limit to transforms query parameter

* Use flattened option for extra transforms

* Fix placeholder color of code input

* Allow "simple mode" aliases

* Add documentation

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-07-21 15:57:47 -04:00
rijkvanzanten
7dffa48570 Recreate package-lock 2021-07-21 11:30:23 -04:00
renovate[bot]
89c981cb99 update dependency ts-jest to v27.0.4 (#6913)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-21 10:22:16 -04:00
renovate[bot]
9c227ee93b update dependency supertest to v6.1.4 (#6901)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-21 10:05:43 -04:00
renovate[bot]
8b2d19ddc6 update dependency rollup to v2.53.3 (#6903)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-21 10:00:34 -04:00
renovate[bot]
9566f31f06 update dependency codemirror to v5.62.2 (#6911)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-21 10:00:18 -04:00
renovate[bot]
7edd8645f1 update dependency codemirror to v5.62.1 (#6896)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-20 17:15:28 -04:00
Ash Wilson
850d92787a Update Discussions link (#6895) 2021-07-20 13:50:02 -04:00
renovate[bot]
32fb5e3790 update dependency gatsby-source-filesystem to v3.10.0 (#6894)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-20 13:17:27 -04:00
Nicola Krumschmidt
b61543c0e9 Move DeepPartial to shared (#6886)
Also cleans it up and adds support for readonly arrays.
2021-07-20 11:40:59 -04:00
Rijk van Zanten
a39a81209f New Crowdin updates (#6887)
* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Bulgarian)
2021-07-20 10:09:32 -04:00
j3n57h0m45
79c91ed50d enable custom name for refresh token (#6890) 2021-07-20 15:29:11 +02:00
renovate[bot]
7a7bee367a update dependency vite to v2.4.3 (#6891) 2021-07-20 15:26:07 +02:00
Nicola Krumschmidt
ea7b3bd52d Update *.vue import type shim (#6885) 2021-07-19 23:14:42 +02:00
Nicola Krumschmidt
0efe4fbba4 Use path in docker/pack.js instead of path.posix (#6884) 2021-07-19 16:15:24 -04:00
renovate[bot]
e10ef6a0f8 update typescript-eslint monorepo to v4.28.4 (#6882)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 13:41:41 -04:00
Rijk van Zanten
83ad6ed108 New Crowdin updates (#6866)
* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (Chinese Simplified)
2021-07-19 09:58:44 -04:00
renovate[bot]
947cc1d47e update vue monorepo to v3.1.5 (#6863)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 09:41:14 -04:00
renovate[bot]
a2e25fc205 update dependency eslint to v7.31.0 (#6868)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 09:39:25 -04:00
renovate[bot]
df4570fcc7 update dependency eslint-plugin-vue to v7.14.0 (#6869)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 09:39:12 -04:00
Rijk van Zanten
d68df58347 Fix update/delete relation docs (#6878)
Fixes #6872
2021-07-19 15:23:09 +02:00
renovate[bot]
9ca5a34c3d update dependency @types/dockerode to v3.2.6 (#6874)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 09:17:04 -04:00
renovate[bot]
1361eb24b4 update dependency stylelint-scss to v3.20.1 (#6873)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-19 09:16:55 -04:00
Pascal Jufer
667db994b1 Add note about change in naming of Docker tags (#6876)
* https://github.com/directus/directus/pull/6759#issuecomment-881462198
* https://github.com/directus/directus/issues/6859
2021-07-19 09:13:44 -04:00
Nicola Krumschmidt
d3a960a0a0 Make extension loading more robust (#6845)
* Make extension loading more robust

* Remove unnecessary path joining
2021-07-16 13:57:18 -04:00
Nicola Krumschmidt
7898f3ee92 Fix extension loading on Windows (#6862)
Extension path and entrypoint are win32 paths, so they have to be
converted to posix last.
2021-07-16 13:56:51 -04:00