Commit Graph

11900 Commits

Author SHA1 Message Date
Brainslug
36cfaad0b6 cleaned up local store 2024-06-25 20:34:33 +02:00
Brainslug
3b91b1b562 added migration and integrated local file storage into directus files 2024-06-25 18:06:14 +02:00
Brainslug
f926bfcd73 WIP moving resumable uploads to its own package 2024-06-25 01:28:46 +02:00
Brainslug
a32d9db7ed tackle some build errors 2024-06-24 18:40:17 +02:00
Brainslug
da6d0a63c4 resolving type errors 2024-06-24 18:33:34 +02:00
Brainslug
3991e8612a Migrated handlers 2024-06-24 18:03:14 +02:00
Brainslug
fba19c9153 boilerplate stuff 2024-06-24 17:05:29 +02:00
Brainslug
cc23615b04 Merge branch 'resumable-uploads' of https://github.com/directus/directus into resumable-uploads 2024-06-21 13:46:02 +02:00
Brainslug
973341f24f Merge branch 'main' into resumable-uploads 2024-06-21 13:45:53 +02:00
dependabot[bot]
2c6ae52afc Bump eslint-plugin-react from 7.34.2 to 7.34.3 (#22810)
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.34.2 to 7.34.3.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-06-21 04:01:48 +00:00
dependabot[bot]
436eb4023d Bump joi from 17.13.1 to 17.13.3 (#22809)
Bumps [joi](https://github.com/hapijs/joi) from 17.13.1 to 17.13.3.
- [Commits](https://github.com/hapijs/joi/compare/v17.13.1...v17.13.3)

---
updated-dependencies:
- dependency-name: joi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-21 05:55:22 +02:00
dependabot[bot]
a5ddd4deb6 Bump happy-dom from 14.12.0 to 14.12.3 (#22808)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 14.12.0 to 14.12.3.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.12.0...v14.12.3)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-21 05:54:25 +02:00
dependabot[bot]
1bdc185fbd Bump @rollup/plugin-replace from 5.0.5 to 5.0.7 (#22802)
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) from 5.0.5 to 5.0.7.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/replace-v5.0.7/packages/replace)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-replace"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-20 08:33:12 +02:00
dependabot[bot]
41385db3e3 Bump nodemailer from 6.9.13 to 6.9.14 (#22803)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.13 to 6.9.14.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.13...v6.9.14)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-20 08:31:59 +02:00
Daniel Biegler
fc8801f0c0 Fix clipboard copy notification for blocked environments (#22797)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-06-19 11:22:02 +00:00
dependabot[bot]
a321a1f462 Bump @rollup/plugin-commonjs from 25.0.7 to 25.0.8 (#22793)
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 25.0.7 to 25.0.8.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v25.0.8/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 06:02:14 +02:00
dependabot[bot]
b901386027 Bump zod-validation-error from 3.2.0 to 3.3.0 (#22791)
Bumps [zod-validation-error](https://github.com/causaly/zod-validation-error) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/causaly/zod-validation-error/releases)
- [Changelog](https://github.com/causaly/zod-validation-error/blob/main/CHANGELOG.md)
- [Commits](https://github.com/causaly/zod-validation-error/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: zod-validation-error
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 06:01:22 +02:00
Pascal Jufer
4510a1742f Add breaking change notice for service integrity change (#22786)
* Add breaking change notice for service integrity change

* Update docs/releases/breaking-changes.md

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-06-18 14:10:03 -04:00
Pascal Jufer
53b3c1fa00 Fix remaining blackbox test issues (#22759)
* Fix remaining blackbox test issues

* Temporary activation of blackbox tests (sqlite)

* Enable hanging-process reporter for now

* Revert "Enable hanging-process reporter for now"

This reverts commit ce490ba229.

* Fix hanging by cleaning up sequential list

Also prevent this issue in future by logging invalid files in list

* Switch remaining tests to `getPort`

To get random, available ports

* Revert "Temporary activation of blackbox tests (sqlite)"

This reverts commit a8687a095a.
2024-06-18 17:37:20 +08:00
dependabot[bot]
9c73014ca1 Bump @editorjs/embed from 2.7.2 to 2.7.4 (#22777)
Bumps [@editorjs/embed](https://github.com/editor-js/embed) from 2.7.2 to 2.7.4.
- [Commits](https://github.com/editor-js/embed/commits)

---
updated-dependencies:
- dependency-name: "@editorjs/embed"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 10:43:27 +02:00
dependabot[bot]
a125fc6fa3 Bump pino-pretty from 11.0.0 to 11.2.1 (#22778)
Bumps [pino-pretty](https://github.com/pinojs/pino-pretty) from 11.0.0 to 11.2.1.
- [Release notes](https://github.com/pinojs/pino-pretty/releases)
- [Commits](https://github.com/pinojs/pino-pretty/compare/v11.0.0...v11.2.1)

---
updated-dependencies:
- dependency-name: pino-pretty
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 10:41:02 +02:00
dependabot[bot]
b7d871d48d Bump eslint-plugin-vue from 9.25.0 to 9.26.0 (#22776)
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 9.25.0 to 9.26.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v9.25.0...v9.26.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 09:52:38 +02:00
Brainslug
9cda43e927 WIP authenticate uploads 2024-06-17 15:29:05 +02:00
Brainslug
a990fcca3e Merge branch 'main' into resumable-uploads 2024-06-17 13:29:04 +02:00
Hannes Küttner
6fad0576c8 Add translate option to the formatted value display (#22762) 2024-06-17 11:21:33 +02:00
dependabot[bot]
ff94cf4088 Bump pino from 9.1.0 to 9.2.0 (#22768)
* Bump pino from 9.1.0 to 9.2.0

Bumps [pino](https://github.com/pinojs/pino) from 9.1.0 to 9.2.0.
- [Release notes](https://github.com/pinojs/pino/releases)
- [Commits](https://github.com/pinojs/pino/compare/v9.1.0...v9.2.0)

---
updated-dependencies:
- dependency-name: pino
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update peer dep version

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-06-17 09:16:59 +00:00
dependabot[bot]
78a124f5a4 Bump graphql from 16.8.1 to 16.8.2 (#22769)
Bumps [graphql](https://github.com/graphql/graphql-js) from 16.8.1 to 16.8.2.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.8.1...v16.8.2)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 09:44:13 +02:00
Hannes Küttner
97af4d1507 Fix primary key unique constraint error extraction for MySQL (#22434)
* Fix primary key unique constraint error extraction for MySQL

* Add changeset

* Add changeset

* Add comment about MariaDB

* Drop 5.7 special case

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-06-14 15:42:31 -04:00
Brainslug
3c1076654b SDK Custom Storage async setters (#22672)
* colored a bunch of functions with async

* Add changeset

---------

Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-06-14 15:12:01 -04:00
Pascal Jufer
0b936dab69 Fix pattern check in filter component (#22697)
* Fix pattern check in filter component

* Add changeset
2024-06-14 15:09:53 -04:00
José Varela
40a7fd186e API / Graphql: Handle time type as Date scalar (#22726)
* Handle `time` type as Date scalar

* Add changeset

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-06-14 15:06:52 -04:00
Pascal Jufer
94698aa891 Improve field arrangement in bookmark edit view (#22701)
* Improve field arrangement in bookmark edit view

* Add changeset
2024-06-14 15:01:37 -04:00
ian
07b14e4a4f Add total file size to the telemetry report (#22736)
* Add total file sizes to telemetry report

* Add tests

* Add missed test

* Add changeset
2024-06-14 14:59:09 -04:00
Pascal Jufer
f6627b1f6f Add a default preset for bookmarks (#22699)
* Add a default preset for bookmarks

* Add changeset
2024-06-14 14:58:45 -04:00
Pascal Jufer
09313b6a63 Ensure service integrity (#22738)
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
2024-06-14 16:41:45 +02:00
ian
9bde775527 Include admin users under the app access limit (#22760)
* Include admin users under the app access limit

* Update test

* Add changeset

* Update docs

* Update polite-elephants-juggle.md

---------

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2024-06-14 09:59:49 -04:00
José Varela
5f73ccd1f2 API / CORS: Use coalesce operator because of falsy values (#22721)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-06-14 05:27:13 +00:00
dependabot[bot]
9e9341c609 Bump vue-router from 4.3.2 to 4.3.3 (#22758)
Bumps [vue-router](https://github.com/vuejs/router) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/vuejs/router/releases)
- [Commits](https://github.com/vuejs/router/compare/v4.3.2...v4.3.3)

---
updated-dependencies:
- dependency-name: vue-router
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 07:06:24 +02:00
Pascal Jufer
cd67543f05 Run fields CRUD blackbox test sequentially (#22750) 2024-06-13 15:41:36 +00:00
Hannes Küttner
b6ce24815c Fix cloudinary resource type guessing to consider case insensitive extension (#22744) 2024-06-13 08:42:46 +02:00
dependabot[bot]
5f2b86fcfb Bump @pnpm/workspace.pkgs-graph from 3.0.2 to 3.0.5 (#22742)
Bumps [@pnpm/workspace.pkgs-graph](https://github.com/pnpm/pnpm) from 3.0.2 to 3.0.5.
- [Release notes](https://github.com/pnpm/pnpm/releases)
- [Commits](https://github.com/pnpm/pnpm/commits)

---
updated-dependencies:
- dependency-name: "@pnpm/workspace.pkgs-graph"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 08:18:19 +02:00
dependabot[bot]
0e017c980a Bump ky from 1.2.4 to 1.3.0 (#22741)
Bumps [ky](https://github.com/sindresorhus/ky) from 1.2.4 to 1.3.0.
- [Release notes](https://github.com/sindresorhus/ky/releases)
- [Commits](https://github.com/sindresorhus/ky/compare/v1.2.4...v1.3.0)

---
updated-dependencies:
- dependency-name: ky
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-13 08:16:50 +02:00
dependabot[bot]
d24bf268df Bump sass from 1.77.4 to 1.77.5 (#22733)
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.4 to 1.77.5.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.77.4...1.77.5)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 08:02:35 +02:00
dependabot[bot]
15bfa570c7 Bump sharp from 0.33.3 to 0.33.4 (#22731)
Bumps [sharp](https://github.com/lovell/sharp) from 0.33.3 to 0.33.4.
- [Release notes](https://github.com/lovell/sharp/releases)
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)
- [Commits](https://github.com/lovell/sharp/compare/v0.33.3...v0.33.4)

---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 08:02:07 +02:00
sharkfabri
9e91405677 Fix email templates path in docs (#22713)
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch>
2024-06-11 10:22:47 +02:00
dependabot[bot]
c934cdb0e9 Bump oracledb from 6.5.0 to 6.5.1 (#22717)
Bumps [oracledb](https://github.com/oracle/node-oracledb) from 6.5.0 to 6.5.1.
- [Release notes](https://github.com/oracle/node-oracledb/releases)
- [Changelog](https://github.com/oracle/node-oracledb/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oracle/node-oracledb/compare/v6.5.0...v6.5.1)

---
updated-dependencies:
- dependency-name: oracledb
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:40:53 +02:00
dependabot[bot]
047be4f208 Bump @google-cloud/storage from 7.11.1 to 7.11.2 (#22718)
Bumps [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) from 7.11.1 to 7.11.2.
- [Release notes](https://github.com/googleapis/nodejs-storage/releases)
- [Changelog](https://github.com/googleapis/nodejs-storage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-storage/compare/v7.11.1...v7.11.2)

---
updated-dependencies:
- dependency-name: "@google-cloud/storage"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:40:04 +02:00
dependabot[bot]
8420c9a743 Bump @types/lodash from 4.17.1 to 4.17.5 (#22719)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.17.1 to 4.17.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-11 09:39:11 +02:00
Brainslug
3fec817d7b Release 10.12.1 (#22712) v10.12.1 2024-06-10 17:16:51 +02:00
Rijk van Zanten
3284f7815f New translations en-us.yaml (Turkish) (#22704) 2024-06-10 17:04:25 +02:00