Rijk van Zanten
3ae3a982f0
New Crowdin updates ( #18295 )
...
* Update source file en-US.yaml
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Esperanto)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Thai)
* 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 (Spanish)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Arabic)
* 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 (Hungarian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Serbian (Cyrillic))
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* 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 (Persian)
* 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 (Estonian)
* New translations en-US.yaml (English, 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 (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
* Update source file en-US.yaml
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Persian)
2023-04-24 16:35:46 -04:00
Nitwel
871e7eb954
Improve Permissions in relational Interfaces ( #16373 )
...
* improve permissions check in m2m relations
* improve m2o relations
* More improvements
* finish relational permission rework
* fix field level permissions
* add tests to useRelationPermissions
* remove unused dependency
* fix rename
* fix permissions for translations
* fix disabled check
* ran linter and disabled "vue/one-component-per-file" for use-relation-permissions test
---------
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Brainslug <tim@brainslug.nl >
2023-04-24 16:33:28 +02:00
José Varela
d01972f4f6
Fix show Tinymce style formats ( #18305 )
...
Because we upgraded to version 5:
https://github.com/directus/directus/pull/18107
And there's a breaking change:
https://github.com/tinymce/tinymce/blob/develop/modules/tinymce/CHANGELOG.md#:~:text=Renamed%20the%20styleselect%20toolbar%20button%20and%20formats%20menu%20item%20to%20styles.%20%23TINY%2D8328
2023-04-24 08:38:20 -04:00
Rijk van Zanten
964e302348
Move formatted-json-value to script[setup] ( #18294 )
2023-04-21 16:07:52 -04:00
Rijk van Zanten
e2301eddf3
Move file display to script[setup] ( #18292 )
2023-04-21 16:05:41 -04:00
Rijk van Zanten
e0d9e17291
Move color display to script[setup] ( #18291 )
2023-04-21 16:01:33 -04:00
Rijk van Zanten
2e7f945d9a
Move collection display to script[setup] ( #18290 )
2023-04-21 15:55:39 -04:00
rijkvanzanten
187f778a4b
Move boolean display to script[setup]
2023-04-21 15:51:05 -04:00
Rijk van Zanten
5e1ca0bf3d
Move app.vue to script[setup] ( #18289 )
2023-04-21 15:50:57 -04:00
Rijk van Zanten
8c8daa89ff
New translations en-US.yaml (Polish) ( #18288 )
2023-04-21 15:42:09 -04:00
Jonathan Schneider
67c4df0e78
[Feat] Flow: Add Mail Templates ( #15829 )
...
* add mail templates to flow (proposal)
* add template placeholder to base
* add translations
* add test
* update lint
* accept cla
* fix mail operation unit test
* eslint fix
* Fix linting
* Add test for custom template and data
* Fix import for ts 5
* Another ts type fix
---------
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: ian <licitdev@gmail.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
2023-04-21 15:41:35 -04:00
Nitwel
6e707b7d1b
Fix tabular not properly dealiasing items ( #18186 )
...
* Fix tabular not properly dealiasing items
* run linter
* remove translations edgecase
* Fix linter warnings
* Remove unused var
---------
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-21 15:13:25 -04:00
Rijk van Zanten
09bb142acd
New Crowdin updates ( #18279 )
...
* New translations en-US.yaml (Persian)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Korean)
* New translations en-US.yaml (Dutch)
* New translations en-US.yaml (French, Canada)
* New translations en-US.yaml (Nepali)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Thai)
* 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 (Spanish)
* New translations en-US.yaml (Arabic)
* 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 (Hungarian)
* New translations en-US.yaml (Italian)
* New translations en-US.yaml (Lithuanian)
* New translations en-US.yaml (Norwegian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Slovak)
* New translations en-US.yaml (Slovenian)
* New translations en-US.yaml (Swedish)
* New translations en-US.yaml (Turkish)
* 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 (Persian)
* 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 (Estonian)
* New translations en-US.yaml (Hindi)
* New translations en-US.yaml (English, 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 (Bengali, India)
* New translations en-US.yaml (Sorani (Kurdish))
* New translations en-US.yaml (Spanish, Latin America)
* Update source file en-US.yaml
2023-04-21 13:13:49 -04:00
Nitwel
c51a8bc4c3
fix refreshing on save ( #18283 )
2023-04-21 18:41:45 +02:00
Azri Kahar
75e2d0f339
Only show tooltips when sidebar is not open ( #18284 )
2023-04-21 09:29:49 -04:00
Daniel Duckworth
3ced7627b5
Edit docs about minimum app permissions for clarity ( #18270 )
2023-04-21 11:37:15 +02:00
Rijk van Zanten
f855194ed6
New Crowdin updates ( #18221 )
...
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Spanish, Mexico)
* New translations en-US.yaml (Arabic)
* New translations en-US.yaml (Chinese Simplified)
2023-04-20 10:45:53 -04:00
Andrii Trubai
2e5f063df1
Add possibility of sorting items in tabular view of o2m interface ( #15733 )
...
* Add possibility of sorting items in tabular view of o2m interface
* CLA signing
* in between commit
* allow for resizing on m2m and use existing sort fn
---------
Co-authored-by: Brainslug <br41nslug@users.noreply.github.com >
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Nitwel <mail@nitwel.de >
2023-04-20 09:12:48 -04:00
Nitwel
48196db0d2
revert changes made in #18249 ( #18266 )
2023-04-20 08:09:27 -04:00
Hannes Küttner
7bf87f3df3
Fix a few dev mode warnings ( #18249 )
...
* `list-m2m` make layout optional
* Silence a few more warnings
* Properly type v-button `to`
* Make search prop in field-detail-simple not required
* Set undefined as default value for text in v-text-overflow
* Change initial search value to undefined in field-detail
* Rework field-detail and field-detail-simple to use script setup
* One less ctrl+z
* Remove unnecessary new line
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-19 17:13:20 +00:00
Hannes Küttner
e189118557
Fix m2a/m2a/o2m sorting ( #18196 )
...
* Fix m2a/m2a/o2m sorting
* Use `toArray` from @directus/utils
* Fix consequential issue when sorting newly added items
> TypeError: item[relation.value.junctionPrimaryKeyField.field] is undefined
* add test
* Fix linter warnings
* More linter fun!
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
Co-authored-by: Pascal Jufer <pascal-jufer@bluewin.ch >
Co-authored-by: Nitwel <mail@nitwel.de >
2023-04-19 17:03:35 +00:00
Nicola Krumschmidt
3b52b0a771
Fall back to "other" group if interface has none ( #18256 )
2023-04-19 13:42:20 +00:00
Azri Kahar
678c5f57af
Use filled star for required asterisks & rating display ( #18242 )
2023-04-19 08:56:35 +02:00
Azri Kahar
6e0d56ed8c
fix Action enum import in use-revisions ( #18241 )
2023-04-19 10:57:03 +08:00
Pascal Jufer
882685e831
Add sort comment & Spanish (Mexico) to available languages ( #18226 )
...
Co-authored-by: Azri Kahar <42867097+azrikahar@users.noreply.github.com >
Co-authored-by: ian <licitdev@gmail.com >
2023-04-18 10:32:23 +00:00
Rijk van Zanten
42e1963345
New translations en-US.yaml (Italian) ( #18176 )
2023-04-17 09:41:04 -04:00
Pascal Jufer
73d54991d7
Get Directus version directly via filesystem from directus package ( #18164 )
2023-04-17 10:09:47 +02:00
Hannes Küttner
d4d175d615
Add loader to logs-siderbar-detail ( #18200 )
2023-04-15 09:24:02 -04:00
Hannes Küttner
eecb68f2e4
Change translation display userLanguage option default value to proper boolean ( #18199 )
2023-04-14 18:03:34 -04:00
Rijk van Zanten
c48309ab68
Last eslint tweak ( #18198 )
...
* Should be there now
* Format
2023-04-14 17:40:50 -04:00
rijkvanzanten
37658802b7
One more
2023-04-14 17:30:56 -04:00
Rijk van Zanten
bdb1a919e2
White space rules ( #18197 )
...
* White space rules
* Auto-fix whitespace linter warnings
2023-04-14 17:21:56 -04:00
Hannes Küttner
5d85a743ff
Add autoKey to interface config ( #18027 )
...
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2023-04-14 16:17:10 -04:00
Jan Arends
0e44ee5239
Add select all option for export ( #18160 )
...
* added select all option
* added default value
* removed space for linter
* refactoring: combined emits
* removed unnecessary prefix
* added option to remove all at once
* linter
* Drop support for deselect
* I HAVE OPINIONS
* Revert addition of remove event
* Some more opinions
* Refactor other uses of v-field-list
---------
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-14 15:03:42 -04:00
Hannes Küttner
74adbbc3e8
Prevent duplicate emit from codemirror editors ( #18194 )
...
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2023-04-14 14:56:26 -04:00
Hannes Küttner
1e271fa1d0
Rename system-field[-tree] collection prop to collectionName ( #18193 )
2023-04-14 14:18:02 -04:00
Hannes Küttner
cac64dac6d
Fix #18184 ( #18185 )
2023-04-14 14:35:47 +02:00
Rijk van Zanten
834af245fe
New translations en-US.yaml (Polish) ( #18156 )
2023-04-13 13:19:11 -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
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
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
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
Joshua Bemenderfer
eea13b43e6
[Take 2] Register <drawer-collection> in Vue app for relational interface extensions ( #18153 )
2023-04-12 15:08:07 +02:00
Rijk van Zanten
2da439b886
New translations en-US.yaml (Spanish) ( #18144 )
2023-04-11 23:07:43 -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