Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch Tuesday 馃惛 #22063

Merged
merged 107 commits into from Apr 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
3d6c768
Update root deps
paescuj Apr 3, 2024
0fd7dff
Bump pnpm to 8.15.6
paescuj Apr 3, 2024
3d1d9ed
Update tj-actions/changed-files action to v44
paescuj Apr 3, 2024
19cdfc2
Update @directus/api deps
paescuj Apr 3, 2024
d8f2fa9
Update @directus/app deps
paescuj Apr 3, 2024
2cde563
Update docs deps
paescuj Apr 3, 2024
b0839a8
Update @directus/sdk deps
paescuj Apr 3, 2024
dcd26f0
Update tests/blackbox deps
paescuj Apr 3, 2024
9c86722
Update @directus/components deps
paescuj Apr 3, 2024
28666ef
Update @directus/composables deps
paescuj Apr 3, 2024
47ea2a7
Update @directus/constants deps
paescuj Apr 3, 2024
c14c88e
Update create-directus-extension deps
paescuj Apr 3, 2024
0bd8504
Update @directus/data deps
paescuj Apr 3, 2024
1d181c8
Update @directus/data-driver-postgres deps
paescuj Apr 3, 2024
7e9e700
Update @directus/data-sql deps
paescuj Apr 3, 2024
6450330
Update @directus/env deps
paescuj Apr 3, 2024
5eb5ae0
Update @directus/errors deps
paescuj Apr 3, 2024
44294d5
Update @directus/extensions deps
paescuj Apr 3, 2024
e75f956
Update @directus/extensions-registry deps
paescuj Apr 3, 2024
28fdc90
Update @directus/format-title deps
paescuj Apr 3, 2024
873fd94
Update @directus/memory deps
paescuj Apr 3, 2024
f2040a3
Update @directus/pressure deps
paescuj Apr 3, 2024
22257c9
Update @directus/random deps
paescuj Apr 3, 2024
f6e08f1
Update @directus/release-notes-generator deps
paescuj Apr 3, 2024
42b206a
Update @directus/schema deps
paescuj Apr 3, 2024
28a9d33
Update @directus/specs deps
paescuj Apr 3, 2024
efbaada
Update @directus/storage deps
paescuj Apr 3, 2024
d8588ad
Update @directus/storage-driver-azure deps
paescuj Apr 3, 2024
832f63c
Update @directus/storage-driver-cloudinary deps
paescuj Apr 3, 2024
c9b0d4f
Update @directus/storage-driver-gcs deps
paescuj Apr 3, 2024
6c89936
Update @directus/storage-driver-local deps
paescuj Apr 3, 2024
fe0bc39
Update @directus/storage-driver-s3 deps
paescuj Apr 3, 2024
f6e4d99
Update @directus/storage-driver-supabase deps
paescuj Apr 3, 2024
c61bd7f
Update @directus/extensions-sdk deps
paescuj Apr 3, 2024
374f7e5
Update @directus/stores deps
paescuj Apr 3, 2024
0019723
Update @directus/system-data deps
paescuj Apr 3, 2024
47da3e1
Update @directus/themes deps
paescuj Apr 3, 2024
138e830
Update @directus/types deps
paescuj Apr 3, 2024
5d4d6d8
Update @directus/update-check deps
paescuj Apr 3, 2024
bd42a9c
Update @directus/utils deps
paescuj Apr 3, 2024
fbcd8bb
Update @directus/validation deps
paescuj Apr 3, 2024
16d84c0
Add changeset
paescuj Apr 3, 2024
346d569
Update @directus/api deps (2)
paescuj Apr 5, 2024
8377c29
Update @directus/app deps (2)
paescuj Apr 5, 2024
3dc8cbe
Update @directus/components deps (2)
paescuj Apr 5, 2024
3462f82
Update @directus/storage-driver-s3 deps (2)
paescuj Apr 5, 2024
c42d068
Update typescript to 5.4.4
paescuj Apr 5, 2024
38824f2
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 11, 2024
9494a31
Update docs deps (2)
paescuj Apr 11, 2024
d4582a4
Update root deps (2)
paescuj Apr 11, 2024
5c7f670
Update @directus/api deps (3)
paescuj Apr 11, 2024
e45861c
Update @directus/app deps (3)
paescuj Apr 11, 2024
ecfc69a
Update @directus/components deps (3)
paescuj Apr 11, 2024
0d20696
Update @directus/extensions deps (2)
paescuj Apr 11, 2024
7532297
Update @directus/release-notes-generator deps (2)
paescuj Apr 11, 2024
cdbea4a
Update changeset
paescuj Apr 11, 2024
01c5e79
Update @directus/storage-driver-cloudinary deps (2)
paescuj Apr 11, 2024
7d176b0
Update @directus/storage-driver-s3 deps (2)
paescuj Apr 11, 2024
f4e53f2
Update @directus/storage-driver-supabase deps (2)
paescuj Apr 11, 2024
ecf9a95
Update typescript to 5.4.5
paescuj Apr 11, 2024
0dd8d46
Update @types/node to 18.19.31
paescuj Apr 11, 2024
3ddc546
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 11, 2024
fa2903f
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 12, 2024
391d6c3
Bump pnpm to 8.15.7
paescuj Apr 15, 2024
856be4b
Update vitest to 1.5.0
paescuj Apr 15, 2024
75ee62a
Update @directus/app deps (4)
paescuj Apr 15, 2024
9a2f977
Update @directus/api deps (4)
paescuj Apr 15, 2024
1edab36
Update @directus/themes deps (2)
paescuj Apr 15, 2024
fec9acc
Update @directus/extensions-sdk deps (2)
paescuj Apr 15, 2024
6340e52
Update create-directus-extension deps (2)
paescuj Apr 15, 2024
1de8f48
Update @directus/components deps (4)
paescuj Apr 15, 2024
8267854
Update @directus/storage-driver-s3 deps (4)
paescuj Apr 15, 2024
21304c2
Update @directus/storage-driver-cloudinary deps (3)
paescuj Apr 15, 2024
b59072f
Update @directus/storage-driver-supabase deps (3)
paescuj Apr 15, 2024
e23efff
Update root deps (3)
paescuj Apr 15, 2024
51fe164
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 16, 2024
6331be2
Update vite to 5.2.9
paescuj Apr 16, 2024
576d9a0
Update @directus/api deps (5)
paescuj Apr 16, 2024
001da00
Update root deps (4)
paescuj Apr 16, 2024
e3fc303
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 17, 2024
b1fc05a
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 19, 2024
9f7f25f
Merge branch 'main' into patch-day-april-3-24
paescuj Apr 28, 2024
17a718a
Bump pnpm to 9.0.6
paescuj Apr 28, 2024
adce1fb
Update root deps (5)
paescuj Apr 29, 2024
8cdb716
Update vitest to 1.5.2
paescuj Apr 29, 2024
b4c54c7
Update vue to 3.4.25
paescuj Apr 29, 2024
f25acc0
Update docs deps (3)
paescuj Apr 29, 2024
99e8814
Update @directus/api deps (6)
paescuj Apr 29, 2024
8e91dcd
Update @directus/app deps (5)
paescuj Apr 29, 2024
876c038
Update vue to 3.4.26
paescuj Apr 29, 2024
81e8935
Update tests/blackbox deps (2)
paescuj Apr 29, 2024
e9f6a99
Update @directus/components deps (5)
paescuj Apr 29, 2024
25d7bd3
Update create-directus-extension deps (3)
paescuj Apr 29, 2024
31dedc0
Update @directus/extensions deps (3)
paescuj Apr 29, 2024
a63fa3a
Update @directus/extensions-sdk deps (3)
paescuj Apr 29, 2024
87293c8
Update @directus/extensions-registry deps (2)
paescuj Apr 29, 2024
9975401
Update @directus/memory deps (2)
paescuj Apr 29, 2024
8b2969b
Update @directus/specs deps (2)
paescuj Apr 29, 2024
16ad62a
Update @directus/storage-driver-cloudinary deps (4)
paescuj Apr 29, 2024
4ab6572
Update @directus/storage-driver-gcs deps (2)
paescuj Apr 29, 2024
3415a4e
Update @directus/storage-driver-s3 deps (5)
paescuj Apr 29, 2024
3db71bb
Update @directus/storage-driver-supabase deps (4)
paescuj Apr 29, 2024
026c2d1
Update @directus/themes deps (3)
paescuj Apr 29, 2024
96315c3
Update @directus/update-check deps (2)
paescuj Apr 29, 2024
181a934
Update @directus/utils deps (2)
paescuj Apr 29, 2024
da29731
Update @directus/validation deps (2)
paescuj Apr 29, 2024
984f62e
Merge branch 'main' into patch-day-april-3-24
hanneskuettner Apr 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
37 changes: 37 additions & 0 deletions .changeset/little-ducks-own.md
@@ -0,0 +1,37 @@
---

Check warning on line 1 in .changeset/little-ducks-own.md

View workflow job for this annotation

GitHub Actions / Lint

File ignored by default.
'create-directus-extension': patch
'@directus/storage-driver-cloudinary': patch
'@directus/release-notes-generator': patch
'@directus/storage-driver-supabase': patch
'@directus/storage-driver-azure': patch
'@directus/storage-driver-local': patch
'@directus/extensions-registry': patch
'@directus/storage-driver-gcs': patch
'@directus/storage-driver-s3': patch
'@directus/extensions-sdk': patch
'@directus/format-title': patch
'@directus/update-check': patch
'@directus/composables': patch
'@directus/system-data': patch
'@directus/components': patch
'@directus/extensions': patch
'@directus/validation': patch
'@directus/constants': patch
'@directus/pressure': patch
'@directus/storage': patch
'@directus/errors': patch
'@directus/memory': patch
'@directus/random': patch
'@directus/schema': patch
'@directus/stores': patch
'@directus/themes': patch
'@directus/specs': patch
'@directus/types': patch
'@directus/utils': patch
'@directus/env': patch
'@directus/api': patch
'@directus/app': patch
'@directus/sdk': patch
---

Updated dependencies
4 changes: 2 additions & 2 deletions .github/workflows/check.yml
@@ -1,4 +1,4 @@
name: Check

Check warning on line 1 in .github/workflows/check.yml

View workflow job for this annotation

GitHub Actions / Lint

File ignored by default.

on:
pull_request:
Expand All @@ -20,7 +20,7 @@
steps:
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v42
uses: tj-actions/changed-files@v44

- name: Checkout repository
uses: actions/checkout@v4
Expand All @@ -39,7 +39,7 @@
steps:
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v42
uses: tj-actions/changed-files@v44

- name: Checkout repository
uses: actions/checkout@v4
Expand Down
59 changes: 29 additions & 30 deletions api/package.json
Expand Up @@ -65,7 +65,7 @@
},
"dependencies": {
"@authenio/samlify-node-xmllint": "2.0.0",
"@aws-sdk/client-ses": "3.552.0",
"@aws-sdk/client-ses": "3.564.0",
"@directus/app": "workspace:*",
"@directus/constants": "workspace:*",
"@directus/env": "workspace:*",
Expand Down Expand Up @@ -112,7 +112,7 @@
"destroy": "1.2.0",
"directus": "workspace:*",
"dotenv": "16.4.5",
"encodeurl": "1.0.2",
"encodeurl": "2.0.0",
"eventemitter2": "6.4.9",
"execa": "8.0.1",
"exif-reader": "2.0.1",
Expand All @@ -122,27 +122,27 @@
"glob-to-regexp": "0.4.1",
"graphql": "16.8.1",
"graphql-compose": "9.0.10",
"graphql-ws": "5.15.0",
"graphql-ws": "5.16.0",
"helmet": "7.1.0",
"icc": "3.0.0",
"inquirer": "9.2.16",
"ioredis": "5.3.2",
"inquirer": "9.2.20",
"ioredis": "5.4.1",
"ip-matching": "2.1.2",
"isolated-vm": "4.7.2",
"joi": "17.12.2",
"joi": "17.13.0",
"js-yaml": "4.1.0",
"js2xmlparser": "5.0.0",
"json2csv": "5.0.7",
"jsonwebtoken": "9.0.2",
"keyv": "4.5.4",
"knex": "3.1.0",
"ldapjs": "2.3.3",
"liquidjs": "10.10.1",
"liquidjs": "10.12.0",
"lodash-es": "4.17.21",
"marked": "12.0.1",
"marked": "12.0.2",
"micromustache": "8.0.3",
"mime-types": "2.1.35",
"minimatch": "9.0.3",
"minimatch": "9.0.4",
"mnemonist": "0.39.8",
"ms": "2.1.3",
"nanoid": "5.0.7",
Expand All @@ -157,24 +157,24 @@
"p-limit": "5.0.0",
"p-queue": "8.0.1",
"papaparse": "5.4.1",
"pino": "8.19.0",
"pino": "9.0.0",
"pino-http": "9.0.0",
"pino-http-print": "3.1.0",
"pino-pretty": "10.3.1",
"qs": "6.12.0",
"rate-limiter-flexible": "5.0.0",
"rollup": "4.12.0",
"pino-pretty": "11.0.0",
"qs": "6.12.1",
"rate-limiter-flexible": "5.0.3",
"rollup": "4.17.1",
"samlify": "2.8.10",
"sanitize-html": "2.13.0",
"sharp": "0.33.2",
"sharp": "0.33.3",
"snappy": "7.2.2",
"stream-json": "1.8.0",
"tar": "6.2.0",
"tsx": "4.7.1",
"tar": "7.0.1",
"tsx": "4.7.3",
"wellknown": "0.5.0",
"ws": "8.16.0",
"zod": "3.22.4",
"zod-validation-error": "3.0.3"
"ws": "8.17.0",
"zod": "3.23.4",
"zod-validation-error": "3.2.0"
},
"devDependencies": {
"@directus/random": "workspace:*",
Expand All @@ -191,7 +191,7 @@
"@types/destroy": "1.0.3",
"@types/encodeurl": "1.0.2",
"@types/express": "4.17.21",
"@types/express-serve-static-core": "4.17.43",
"@types/express-serve-static-core": "4.19.0",
"@types/fs-extra": "11.0.4",
"@types/glob-to-regexp": "0.4.4",
"@types/inquirer": "9.0.7",
Expand All @@ -202,33 +202,32 @@
"@types/lodash-es": "4.17.12",
"@types/mime-types": "2.1.4",
"@types/ms": "0.7.34",
"@types/node": "18.19.26",
"@types/node-schedule": "2.1.6",
"@types/node": "18.19.31",
"@types/node-schedule": "2.1.7",
"@types/nodemailer": "6.4.14",
"@types/object-hash": "3.0.6",
"@types/papaparse": "5.3.14",
"@types/qs": "6.9.14",
"@types/qs": "6.9.15",
"@types/sanitize-html": "2.11.0",
"@types/stream-json": "1.7.7",
"@types/tar": "6.1.11",
"@types/wellknown": "0.5.8",
"@types/ws": "8.5.10",
"@vitest/coverage-v8": "1.4.0",
"@vitest/coverage-v8": "1.5.2",
"copyfiles": "2.4.1",
"form-data": "4.0.0",
"knex-mock-client": "2.0.1",
"typescript": "5.3.3",
"vitest": "1.3.1"
"typescript": "5.4.5",
"vitest": "1.5.2"
},
"optionalDependencies": {
"@keyv/redis": "2.8.4",
"mysql": "2.18.1",
"nodemailer-mailgun-transport": "2.1.5",
"nodemailer-sendgrid": "1.0.3",
"oracledb": "6.4.0",
"pg": "8.11.4",
"pg": "8.11.5",
"sqlite3": "5.1.7",
"tedious": "17.0.0"
"tedious": "18.2.0"
},
"engines": {
"node": ">=18.17.0"
Expand Down
4 changes: 2 additions & 2 deletions api/src/extensions/lib/installation/manager.ts
Expand Up @@ -9,7 +9,7 @@ import { Readable } from 'node:stream';
import Queue from 'p-queue';
import { join } from 'path';
import type { ReadableStream } from 'stream/web';
import tar from 'tar';
import { extract } from 'tar';
import { useLogger } from '../../../logger.js';
import { getStorage } from '../../../storage/index.js';
import { getExtensionsPath } from '../get-extensions-path.js';
Expand Down Expand Up @@ -48,7 +48,7 @@ export class InstallationManager {
*/
const extractedPath = 'package';

await tar.extract({
await extract({
file: tarPath,
cwd: tempDir,
});
Expand Down
52 changes: 26 additions & 26 deletions app/package.json
Expand Up @@ -55,19 +55,19 @@
"@editorjs/image": "2.9.0",
"@editorjs/inline-code": "1.5.0",
"@editorjs/nested-list": "1.4.2",
"@editorjs/paragraph": "2.11.3",
"@editorjs/paragraph": "2.11.4",
"@editorjs/quote": "2.6.0",
"@editorjs/raw": "2.5.0",
"@editorjs/table": "2.3.0",
"@editorjs/underline": "1.1.0",
"@fortawesome/fontawesome-svg-core": "6.5.1",
"@fortawesome/free-brands-svg-icons": "6.5.1",
"@fortawesome/fontawesome-svg-core": "6.5.2",
"@fortawesome/free-brands-svg-icons": "6.5.2",
"@fullcalendar/core": "6.1.7",
"@fullcalendar/daygrid": "6.1.7",
"@fullcalendar/interaction": "6.1.7",
"@fullcalendar/list": "6.1.7",
"@fullcalendar/timegrid": "6.1.7",
"@histoire/plugin-vue": "0.17.14",
"@histoire/plugin-vue": "0.17.17",
"@joeattardi/emoji-button": "4.6.4",
"@json2csv/plainjs": "7.0.6",
"@mapbox/mapbox-gl-draw": "1.4.3",
Expand All @@ -85,67 +85,67 @@
"@types/codemirror": "5.60.15",
"@types/color": "3.0.6",
"@types/diacritics": "1.3.3",
"@types/diff": "5.0.9",
"@types/diff": "5.2.0",
"@types/dompurify": "3.0.5",
"@types/file-saver": "2.0.7",
"@types/geojson": "7946.0.14",
"@types/lodash": "4.14.202",
"@types/lodash": "4.17.0",
"@types/mapbox__mapbox-gl-draw": "1.4.6",
"@types/mapbox__mapbox-gl-geocoder": "4.7.7",
"@types/qrcode": "1.5.5",
"@types/semver": "7.5.8",
"@types/wellknown": "0.5.8",
"@unhead/addons": "1.8.10",
"@unhead/vue": "1.8.10",
"@unhead/addons": "1.9.7",
"@unhead/vue": "1.9.7",
"@vitejs/plugin-vue": "5.0.4",
"@vue/test-utils": "2.4.4",
"@vue/test-utils": "2.4.5",
"@vueuse/core": "10.9.0",
"@vueuse/router": "10.9.0",
"apexcharts": "3.47.0",
"apexcharts": "3.49.0",
"axios": "1.6.8",
"base-64": "1.0.0",
"caret-pos": "2.0.0",
"chroma-js": "2.4.2",
"codemirror": "5.65.16",
"color": "4.2.3",
"cropperjs": "1.6.1",
"cropperjs": "1.6.2",
"date-fns": "3.6.0",
"diacritics": "1.3.0",
"diff": "5.2.0",
"dompurify": "3.0.11",
"editorjs-toggle-block": "0.3.15",
"dompurify": "3.1.1",
"editorjs-toggle-block": "0.3.16",
"escape-string-regexp": "5.0.0",
"file-saver": "2.0.5",
"flatpickr": "4.6.13",
"geojson": "0.5.0",
"happy-dom": "13.10.1",
"histoire": "0.17.14",
"happy-dom": "14.7.1",
"histoire": "0.17.17",
"html-entities": "2.5.2",
"json-to-graphql-query": "2.2.5",
"jsonlint-mod": "1.7.6",
"lodash": "4.17.21",
"mapbox-gl": "1.13.3",
"maplibre-gl": "1.15.3",
"marked": "12.0.1",
"marked": "12.0.2",
"micromustache": "8.0.3",
"mime": "4.0.1",
"mime": "4.0.3",
"mitt": "3.0.1",
"nanoid": "5.0.7",
"ofetch": "1.3.3",
"ofetch": "1.3.4",
"p-queue": "8.0.1",
"pinia": "2.1.7",
"pretty-ms": "9.0.0",
"qrcode": "1.5.3",
"sass": "1.75.0",
"semver": "7.6.0",
"tinymce": "7.0.0",
"typescript": "5.3.3",
"vite": "5.1.4",
"vitest": "1.3.1",
"vue": "3.4.23",
"vue-i18n": "9.10.2",
"vue-router": "4.3.0",
"vue-tsc": "2.0.11",
"tinymce": "7.0.1",
"typescript": "5.4.5",
"vite": "5.2.10",
"vitest": "1.5.2",
"vue": "3.4.26",
"vue-i18n": "9.13.1",
"vue-router": "4.3.2",
"vue-tsc": "2.0.14",
"vuedraggable": "4.1.0",
"wellknown": "0.5.0"
}
Expand Down
12 changes: 6 additions & 6 deletions docs/package.json
Expand Up @@ -20,23 +20,23 @@
"@directus/format-title": "workspace:*",
"@directus/sdk": "workspace:*",
"@directus/tsconfig": "workspace:*",
"@pnpm/find-workspace-dir": "6.0.3",
"@pnpm/find-workspace-dir": "7.0.0",
"@pnpm/find-workspace-packages": "6.0.9",
"eslint-parser-plain": "0.1.0",
"eslint-plugin-markdown": "3.0.1",
"eslint-plugin-prettier": "npm:@paescuj/[email protected]",
"eslint-plugin-react": "7.34.1",
"markdown-it-for-inline": "2.0.1",
"marked": "12.0.1",
"marked": "12.0.2",
"spellchecker-cli": "6.2.0",
"typedoc": "0.25.12",
"typedoc": "0.25.13",
"typedoc-plugin-frontmatter": "0.0.2",
"typedoc-plugin-markdown": "4.0.0-next.53",
"typedoc-plugin-zod": "1.1.2",
"typedoc-vitepress-theme": "1.0.0-next.9",
"typescript": "5.3.3",
"typedoc-vitepress-theme": "1.0.0-next.10",
"typescript": "5.4.5",
"vitepress": "1.0.0-rc.4",
"vitepress-plugin-tabs": "0.3.0",
"vue": "3.4.23"
"vue": "3.4.26"
}
}
8 changes: 4 additions & 4 deletions package.json
Expand Up @@ -12,14 +12,14 @@
"devDependencies": {
"@changesets/cli": "2.27.1",
"@directus/release-notes-generator": "workspace:*",
"@typescript-eslint/eslint-plugin": "7.1.1",
"@typescript-eslint/parser": "7.1.1",
"@typescript-eslint/eslint-plugin": "7.7.1",
"@typescript-eslint/parser": "7.7.1",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-vue": "9.23.0",
"eslint-plugin-vue": "9.25.0",
"prettier": "3.1.0"
},
"packageManager": "[email protected].5",
"packageManager": "[email protected].6",
"engines": {
"node": ">=18.18.0",
"pnpm": "~9.0"
Expand Down