rijkvanzanten
4f540b03d0
v9.25.0
v9.25.0
2023-04-13 13:32:44 -04:00
Rijk van Zanten
834af245fe
New translations en-US.yaml (Polish) ( #18156 )
2023-04-13 13:19:11 -04:00
jbmolle
5f92a04e45
fix: Use Cloudinary explicit endpoint ( #18166 )
...
* update: Use explicit endpoint instead of Cloudinary Admin API to avoid
reaching rate limit of 500 requests / hour
* update: Sign the Contributor License Agreement
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-13 13:18:39 -04:00
Nitwel
4e1d3b72f4
Revert "Fix update deduplication in useRelationMultiple ( #18159 )" ( #18169 )
2023-04-13 12:14:29 -04:00
Hannes Küttner
3f2dfdcbc7
Fix update deduplication in useRelationMultiple ( #18159 )
...
* Check for duplicate update in useRelationMultiple update action
* Add test
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-13 11:36:39 -04:00
Connor
2bcd0e4ba4
Only show message on just request/exec flow operations ( #18167 )
...
* Only show message on just request/exec flow operations
* Add ConnorSimply to contributors
* Change to instanceof BaseException
2023-04-13 11:33:19 -04:00
Brainslug
0bb02cb78c
security update in the vm2 dependency ( #18162 )
2023-04-13 12:47:42 +02:00
Matthew Rumery
a4d09842b4
fix: add resolvePackageExtensions to vite.config.js ( #18154 )
2023-04-13 01:31:49 +02:00
Nitwel
24487711bb
Load relational data from api on button-links ( #17959 )
...
* load relational data from api on button-links
* make const shared
* lint
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
2023-04-12 17:15:49 -04:00
rijkvanzanten
8f667a3216
Set S3 default protocol to https to match behavior for 9.21-
...
Fixes #17286 , closes #17372
2023-04-12 16:57:25 -04:00
Paiman Rasoli
0c874a78e8
O auth login is ignoring the redirect url ( #17939 )
...
* link redirect param to continue param of oauth
* redirect to the link of continue param
* add github username to contributors.yml
* save the file to run lint stage
* Resolve redirect on continue-as; fix redirect query param
* Clean up names
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-12 16:55:01 -04:00
Rijk van Zanten
bac5a88d6f
New Crowdin updates ( #18149 )
...
* New translations en-US.yaml (Hungarian)
* Update source file en-US.yaml
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (English, United Kingdom)
* New translations en-US.yaml (Ukrainian)
* New translations en-US.yaml (Romanian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Bulgarian)
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Danish)
* New translations en-US.yaml (German)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Slovak)
* 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 (Spanish, Chile)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Croatian)
* New translations en-US.yaml (English, Canada)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
2023-04-12 15:54:48 -04:00
Nitwel
d954172c9b
Add info about dependencies when deleting collection ( #17961 )
...
* add info about dependencies when deleting collection
* Delete dependent fields
* Update app/src/lang/translations/en-US.yaml
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* add m2a edgecase
* run linter
* run linter
* Update app/src/lang/translations/en-US.yaml
* only delete m2o relations
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-04-12 13:56:54 -04:00
David Zacharias
d7930029f7
Resend user invites ( #18147 )
...
* Support for re-sending user invites. Close #1799
* Reuse getUserByEmail in user service.
* Add mockImplementation to spies on ItemsServices
* Signed contributors list.
* Fix invite tests
* Fix comments
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-12 13:42:53 -04:00
Hannes Küttner
ebba7a68e7
Migrate to Material Symbols ( #18004 )
...
* Migrate to Material Symbols
* Fix lint issues
* Use canonical `bookmark` icon
* Update `copy` icon name
* Replace `highlight_alt` with `select` icon
* Add directus_presets default icon migration
* Fix lint (again)
* Add spaces around icon group names
* Replace missing _outline icons
* Replace `arrow_backward` with `arrow_back`
* Update migrations
* Sign CLA
* merge migrations
* Revert group name display tweak
* Fix hover color + grid centering
* Update app/src/interfaces/file-image/file-image.vue
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-12 13:12:37 -04:00
Nitwel
898b580707
Autoconvert assets if browser supports it ( #18012 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-12 15:08:51 +00:00
rijkvanzanten
34f97aab05
Revert feedback order
2023-04-12 09:20:33 -04:00
Joshua Bemenderfer
eea13b43e6
[Take 2] Register <drawer-collection> in Vue app for relational interface extensions ( #18153 )
2023-04-12 15:08:07 +02:00
Pascal Jufer
cfe5227798
Clarify SMTP configs (client / server) ( #18152 )
2023-04-12 12:36:12 +00:00
Pascal Jufer
6225523c61
Give the docs package a little bit ❤️ ( #18140 )
...
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: ian <licitdev@gmail.com >
2023-04-12 11:03:47 +02:00
Rijk van Zanten
2da439b886
New translations en-US.yaml (Spanish) ( #18144 )
2023-04-11 23:07:43 -04:00
Nitwel
7f6511d6dc
Fix too many SQL Variables ( #18001 )
...
* Fix too many SQL Variables
* run linter
* Use lodash' chunk instead of custom for loop
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-12 02:28:49 +00:00
Pascal Helfenstein
b220413819
Add register and update hooks for oauth2 and openid drivers ( #18131 )
...
* Add register and update hooks for oauth2 and openid drivers
* Add register and update hooks for ldap and saml drivers
* Update contributors.yml
Add username nicam to contributors.yml
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 19:47:40 -04:00
Rijk van Zanten
bce0c1c002
Use lodash set to format error ( #18143 )
2023-04-11 19:25:42 -04:00
Rijk van Zanten
08282b55f7
New Crowdin updates ( #18055 )
...
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Italian)
* Update source file en-US.yaml
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (French)
* Update source file en-US.yaml
* Update source file en-US.yaml
2023-04-11 19:16:13 -04:00
Azri Kahar
d6fb0fcd7e
use DEFAULT_AUTH_DRIVER constant instead of hardcoded string ( #17646 )
...
* use DEFAULT_AUTH_DRIVER constant in login form
* also use constant in server store
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 19:02:31 -04:00
Julius Berger
b207af25ea
Add support for AVIF image format ( #17303 )
...
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-11 21:57:38 +00:00
Matthew Rumery
8728c9ed13
Enhance local development setup instructions ( #18133 )
...
* docs: add local development setup instructions
* docs: move and simplify docs, and add reference in contributing
* docs: remove m1 reference to non-office docker image
* Update readme.md
* Remove note about volta since we've removed it from the package.json
* Adjust notes
* Quick update of the commands
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 17:09:29 -04:00
Pascal Jufer
5205a8a17a
Handle webhook request errors correctly ( #18080 )
2023-04-11 16:49:02 -04:00
Rijk van Zanten
b7f352eec2
Fix updating payload on request.error filter ( #18137 )
...
Fixes #17002
2023-04-11 16:14:44 -04:00
denkhaus
1a843061ee
Translation dialogs: make fields full width / multiline again ( #18135 )
...
* Make inputs in Translation-String Dialog fullwidth and change translation input field from input -> input-multiline.
* Update contributors.yml
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 16:00:48 -04:00
Pascal Jufer
d8455c14e2
Clean-up after "Enhance bug reporting from within the app" ( #18136 )
...
* Remove duplicate v-menu._test.ts
* Making UsableProjectInfo private again
2023-04-11 15:49:51 -04:00
José Varela
54f5081e69
Users: Verify JWT on accept invitation ( #16711 )
...
* Adds ability to verify JWT with meaningful errors
* Fix tests
* Apply verify JWT to accept invitation
* Update per review
* Add joselcvarela to contributors
He's a core team member; already signed the CLA outside of GH
---------
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-11 15:49:26 -04:00
Pascal Jufer
dcc246e165
Introduce new directus wrapper package ( #18134 )
...
* Maybe?
* Maybe maybe
* ESM & version update
* Adjust Dockerfile to new wrapper package
* Clean-up api package.json file
* Update directus/package.json
* Update directus/package.json
* Update directus/package.json
* Regen pnpm lock
* Declare engines in new wrapper package
* Use wrapper version in app-settings
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-11 15:25:58 -04:00
rijkvanzanten
ff65665038
Remove unused import
2023-04-11 15:16:17 -04:00
Pascal Jufer
f09f440146
Enhance bug reporting from within the app ( #16566 )
...
* Fix paths of imports
* Process not-found.vue as ts
To prevent the following error from 'vue-tsc':
error TS6504: File '/Users/pascal/Development/directus/app/src/modules/insights/routes/not-found.vue.js' is a JavaScript file. Did you mean to enable the 'allowJs' option?
Note: We could also enable 'allowJS' but since this is the only js file
this seems to be a more fitting fix
* Drop hljs language definition for GraphQL (now in core)
* Enhance bug reporting from within the app
* Simplify simplify simplify
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-11 15:04:26 -04:00
Pascal Jufer
15b91dee34
Blackbox tests restructuring ( #18122 )
...
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: ian <licitdev@gmail.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 18:28:37 +02:00
Pascal Jufer
b4e9afcc88
Provide filename via Content-Disposition when accessing asset ( #16809 )
...
* Provide filename via Content-Disposition when accessing asset
* Remove unused const
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-11 11:52:09 -04:00
Nitwel
3028c645d0
Disallow selecting singletons ( #17790 )
...
* Disallow selecting singletons
* disallow for relations to singletons
* run linter
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 10:57:24 -04:00
Rijk van Zanten
dd93fe6032
Improve error message on failed import ( #18130 )
2023-04-11 10:46:33 -04:00
Nitwel
ea35a1ab73
Fix tabular headers ( #17799 )
...
* Rework table headers
* fix tabular headers
* run linter
* fix display with translations
* remove console log
* run linter
* Update app/src/layouts/tabular/tabular.vue
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* Update app/src/layouts/tabular/tabular.vue
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
* add array prop
* turn to dealiased
---------
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
2023-04-11 10:22:06 -04:00
rijkvanzanten
cc25205494
Gh itself doesn't use title case
2023-04-11 10:18:14 -04:00
rijkvanzanten
6987b5a195
Update labels
2023-04-11 10:16:05 -04:00
Diego Leme
aaa0397c3a
Block refresh token of suspended users ( #17927 )
...
* Block refresh token of suspended users
* Add diegoleme as contributor
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 09:22:00 -04:00
Azri Kahar
166ba2f8c1
refresh current user for Save and Stay action ( #17925 )
2023-04-11 09:09:10 -04:00
Gerard Lamusse
e66ee967f0
If undefined collection, use item as relative url ( #15806 )
...
* If no undefined collection, use item as relative url
* Only navigate if item is set
* Added Gerard Lamusse (u12206050)
---------
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-11 09:03:41 -04:00
Jan Arends
a13c52f123
added jaads to list of contributors ( #18129 )
2023-04-11 12:42:44 +02:00
ian
b9087c1aca
Move activity Action enum from types to constants package ( #18126 )
...
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
2023-04-11 08:30:48 +00:00
Pascal Jufer
1ba69ba851
Add missing typescript devDep to composables ( #18127 )
2023-04-11 08:29:34 +00:00
Matthew Rumery
0462d55615
[docs] add tip about bundle type not supporting migration extension type ( #18123 )
2023-04-10 22:11:08 -04:00