9116 Commits

Author SHA1 Message Date
brainslug
398839be6e v9.14.1 v9.14.1 2022-07-08 11:13:22 +02:00
Azri Kahar
06a618c758 Show field data type & interface on hover for system collections' fields (#14321)
* tweak tooltip when no interface configured

* add tooltip & interface name on hover
2022-07-08 09:35:08 +02:00
younky-yang
e0ad2bd69d fix the SSO login issue of bug 14325 (#14326) 2022-07-08 09:30:28 +02:00
rijkvanzanten
7ad51b2925 v9.14.0 2022-07-07 16:39:44 +02:00
Brainslug
e3643a2c5d Performance improvements for groups within v-form (#14188)
* added explicit change check before updating the internal value

* bunch of attempted fixes

* Revert "bunch of attempted fixes"

This reverts commit 17b7a5340f.

* nested v-form performance improvements
preventing re-rendering of some groups

* tries to fix accordion always re-rendering

* abnstracted the fix to its own functions

* abstracted the fix to its own functions

* fixes bug with rendering and saving data in accordion groups

* removed unneeded if statement

Co-authored-by: ian <licitdev@gmail.com>
2022-07-07 21:55:35 +08:00
Aiden Foxx
c3a19c44cb Terminate Directus if OpenID discovery fails (#14287) 2022-07-07 11:19:50 +02:00
Brainslug
e386caabc1 limiting the fields selectable as sort field for multi relation interfaces (#14303) 2022-07-07 11:01:44 +02:00
younky-yang
7190e661ec Fix Save As Copy with edited relational fields (#13970)
* Update saveAsCopy function to fix the issue when there are relation items update

* add checking on junctionrelatedkey handler

* Update app/src/composables/use-item/use-item.ts

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>

* fix syntax error by auto resolve

Co-authored-by: Brainslug <br41nslug@users.noreply.github.com>
2022-07-07 10:10:00 +02:00
Azri Kahar
2e599600a2 Remove invalid exported type in app (#14299) 2022-07-06 14:15:46 +02:00
Brainslug
309bc10c20 adding related primary keys to data for m2a interface (#14300) 2022-07-06 14:15:27 +02:00
Azri Kahar
9d094efce9 Fix filename charset for uploaded files (#14286) 2022-07-05 10:37:08 -04:00
Rijk van Zanten
7d451f8df4 New translations en-US.yaml (Portuguese) (#14279) 2022-07-04 15:41:35 +00:00
Rijk van Zanten
528ade1b6e New translations en-US.yaml (Portuguese) (#14275) 2022-07-04 14:31:26 +00:00
Rijk van Zanten
c5b0e46145 New translations en-US.yaml (Portuguese) (#14272) 2022-07-04 12:04:19 +00:00
Rijk van Zanten
666d8748e9 New translations en-US.yaml (Portuguese) (#14270) 2022-07-04 10:42:34 +00:00
Rijk van Zanten
33eee889ac New translations en-US.yaml (German) (#14263) 2022-07-03 13:50:42 +00:00
Rijk van Zanten
24aa007dc7 New translations en-US.yaml (German) (#14262) 2022-07-03 12:54:11 +00:00
Rijk van Zanten
5aed15c06e New Crowdin updates (#14261)
* New translations en-US.yaml (French)

* New translations en-US.yaml (Turkish)
2022-07-03 01:33:48 +00:00
Rijk van Zanten
8a4158192f New translations en-US.yaml (French) (#14260) 2022-07-03 00:35:17 +00:00
Addison Elliott
b91d840020 Fix double-logic for retrieving system collections in related-collection-select (#14255) 2022-07-02 15:39:39 -04:00
Addison Elliott
c28aadc9c3 Fix type for defaults in useCollection composable (#14254) 2022-07-02 15:35:15 -04:00
Azri Kahar
750e9d9969 remove open prop (#14252) 2022-07-01 23:12:20 -04:00
Addison Elliott
ae336b3b75 Add missing te function in login vue (#14251) 2022-07-01 19:05:34 -04:00
Rijk van Zanten
b59b7ede64 New translations en-US.yaml (Spanish) (#14246) 2022-07-01 15:26:26 +00:00
Jan-Willem
4a95fb96d2 Don't show language selector when it's not needed (#14244) 2022-07-01 10:55:27 -04:00
Brainslug
7b16abdcac added extra checks to image display (#14241) 2022-07-01 10:20:47 -04:00
Rijk van Zanten
d9577eba8a New translations en-US.yaml (Portuguese) (#14240) 2022-07-01 13:11:49 +00:00
Rijk van Zanten
e249039026 Don't force reset scroll on hash changes (#14234) 2022-06-30 19:11:47 -04:00
Jay Cammarano
c21ea3a41f Unit tests for migrations/run.ts (#10485)
* base neg tests

* more tests for migrations run()

* tests passing

* updated test

Co-authored-by: Jay Cammarano <jaycammarano@gmail.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-30 19:00:34 -04:00
Rijk van Zanten
3008d64c7c Fix conditions crash when custom options component is used (#14233)
Fixes #14189
2022-06-30 18:56:17 -04:00
Rijk van Zanten
cef060a0fc Use string displays on the calendar layout (#14232) 2022-06-30 18:45:52 -04:00
Rijk van Zanten
2c84239c31 Fix vertical alignment of render-template in tabular (#14231)
Fixes #13010
2022-06-30 18:07:40 -04:00
Rijk van Zanten
1a1c784ebd Hide user invite flow when default auth provider is disabled (#14229)
* Use store for auth server info

* Don't render user invite button if default login is disabled
2022-06-30 17:43:42 -04:00
Nicola Krumschmidt
49f386f729 Enable caching for App assets (#9191)
All assets transformed by Vite are fingerprinted, so they can be cached indefinitely.
The html entrypoint should never be cached to always import the latest assets.
The only downside to this is that files from the "public/" folder are also cached for at least a year.

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2022-06-30 16:29:41 -04:00
Brainslug
227bfa816d Check if a date string is valid ISO8601 before parsing it (#14127)
* add datetime format check

* updated error message thrown

* removed unneeded "T" from date format

* updated date validation and parsing to use the date-fns functions
2022-06-30 16:04:48 -04:00
Azri Kahar
e5519b5ce3 Persist existing global variable values on save (#14227) 2022-06-30 16:02:10 -04:00
ian
e14a6ea401 Emitter emits event in the meta (#14203)
* Emitter emits event in the meta

* Update unit test
2022-06-30 10:12:42 -04:00
rijkvanzanten
184d312f84 Remove duplicate 2022-06-30 09:53:33 -04:00
Azri Kahar
5c85ebd12c fix vite error when pre-bundling docs package (#14214) 2022-06-30 09:53:13 -04:00
ian
449e87ab27 Only emit value if updated for wysiwyg interface (#14216)
* Only emit value if updated for wysiwyg interface

* Update app/src/interfaces/input-rich-text-html/input-rich-text-html.vue

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-30 09:51:43 -04:00
rijkvanzanten
ae458384f6 Exclude docs from vite optimizer 2022-06-30 09:42:33 -04:00
Rijk van Zanten
45399097d2 New translations en-US.yaml (Italian) (#14213) 2022-06-30 11:11:43 +00:00
Rijk van Zanten
daaf18440a New translations en-US.yaml (Italian) (#14210) 2022-06-30 10:12:50 +00:00
Gerard Lamusse
de9dc8ac4f Use native api with access_token when defineing url as relative (#14193) 2022-06-29 14:42:23 -04:00
ian
7a7540ddaa Fix rendering of social icons (#14195) 2022-06-29 14:41:13 -04:00
Rijk van Zanten
288e7d62b9 Move docs folder to dedicated repo (#14192)
* Move docs to https://github.com/directus/docs

* Update included docs
2022-06-29 13:47:45 -04:00
Rijk van Zanten
40f13f14bb New Crowdin updates (#14191)
* Update source file en-US.yaml

* New translations en-US.yaml (Romanian)

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Persian)

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

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Hindi)

* New translations en-US.yaml (Malay)

* New translations en-US.yaml (Breton)

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

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

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Portuguese)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Kurdish)

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

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

* 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 (Greek)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Hungarian)

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

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Korean)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Mongolian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Slovenian)

* New translations en-US.yaml (Ukrainian)

* New translations en-US.yaml (English, United Kingdom)

* New translations en-US.yaml (Faroese)

* New translations en-US.yaml (English, Canada)

* New translations en-US.yaml (French, Canada)

* New translations en-US.yaml (Croatian)

* New translations en-US.yaml (Spanish, Mexico)
2022-06-29 16:24:48 +00:00
Azri Kahar
742bca9b9e Tweaks for datetime display options (#14186)
* use translation keys

* change strict option to half width
2022-06-29 11:25:11 -04:00
Rafly Maulana
75e7fa743f Add bootstrap step in manual installation (#14177)
* Add bootstrap step in manual installation

I found this bug where you can't start the server before the database is seeded and everything is configured

* Update docs/self-hosted/installation/manual.md

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2022-06-29 09:07:49 -04:00
Rijk van Zanten
313e0b1ee1 New translations en-US.yaml (Arabic) (#14179) 2022-06-29 11:42:05 +00:00