Commit Graph

2397 Commits

Author SHA1 Message Date
rijkvanzanten
5514c35a3f Remove unused import 2021-07-15 18:21:41 -04:00
Rijk van Zanten
ac414877a6 Auto-open groups on search in tree-select (#6838) 2021-07-15 22:18:06 +02:00
rijkvanzanten
8c083a2a67 Reset md content on update 2021-07-15 14:02:45 -04:00
Rijk van Zanten
d38681c2ee Add v-md directive (#6835)
* Use stricter Vue eslint setting

* Implement v-md directive

Replaces old uses of v-html + md util

* Fix typo
2021-07-15 18:01:30 +00:00
Rijk van Zanten
5f7dce54e2 Use stricter Vue eslint setting (#6833) 2021-07-15 13:49:59 -04:00
Rijk van Zanten
18e70aeb25 New translations en-US.yaml (Slovenian) (#6814) 2021-07-15 11:23:29 -04:00
rijkvanzanten
fad5a74fa2 Remove full user read perm in rec defaults 2021-07-15 10:27:42 -04:00
Rijk van Zanten
d4d2753ec6 Fix sidebar overflow in preset detail (#6810)
Fixes #6472
2021-07-15 02:42:21 +02:00
Rijk van Zanten
0428e12987 Fix relationship setup not showing current collection (#6809)
Fixes #6582
2021-07-15 02:37:01 +02:00
Rijk van Zanten
83e056c029 Clear group when duplicating field (#6807)
Fixes #6693
2021-07-15 02:27:59 +02:00
Rijk van Zanten
abe0172f5f Fix system locked fields showing double (#6806)
Fixes #6684
2021-07-15 02:14:28 +02:00
Rijk van Zanten
711fb6353d Fix permissions/validation default value for full (#6801)
Fixes #6743
2021-07-15 01:25:21 +02:00
Rijk van Zanten
003d1fe20f Fetch all languages in the translations interface (#6800)
Fixes #6698
2021-07-15 01:03:21 +02:00
Rijk van Zanten
f10d370759 New translations en-US.yaml (Slovenian) (#6797) 2021-07-14 18:54:15 -04:00
Rijk van Zanten
ed0005d5a1 Support Slovenian language (#6799) 2021-07-14 18:54:08 -04:00
Rijk van Zanten
b611345c83 New Crowdin updates (#6598)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (French)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Spanish, Latin America)
2021-07-14 11:36:52 -04:00
Nicola Krumschmidt
2d63a411f1 Fix md editor being empty when editing existing value (#6733)
Fixes #6730
2021-07-14 11:24:12 -04:00
Nicola Krumschmidt
2948cd9f24 Fix two small issues around field grouping (#6732)
* Fix note field showing up in group field setup

* Fix type issue in field detail

Technically this also changes behavior.
I changed it to what seemed to be the intended behavior before field
grouping was added.
2021-07-11 10:04:56 +02:00
Tommaso Bartolucci
88fb7b0e33 Support arrays in formatted-json-value display (#6640)
* support arrays in formatted-json-value display

* remove 100+ logic
2021-07-04 11:27:08 +00:00
Rijk van Zanten
466de580f5 New Crowdin updates (#6575)
* New translations en-US.yaml (Hebrew)

* New translations en-US.yaml (Hebrew)
2021-06-30 10:10:20 -04:00
Rijk van Zanten
f6ce4eb32b New Crowdin updates (#6554)
* New translations en-US.yaml (Bulgarian)

* Update source file en-US.yaml
2021-06-29 16:10:37 -04:00
Rijk van Zanten
11be1e0b8a Fix order of form group filter (#6566)
Fixes #6557
2021-06-29 16:10:24 -04:00
Rijk van Zanten
8ec478dfd2 Fix auto-fill of directus_files in relational setup (#6555)
Fixes #6487
2021-06-28 19:25:27 -04:00
Rijk van Zanten
0a20b90691 Add support for field grouping (#6553)
* Update icon font, add group type to field setup

* Add group type, start on group-raw interface

* Add style for group

* Finish nested groups

* Finish field group setup

* Add type check

* Work on group raw group

* Various

* Fix support for nested groups

* Add group-divider interface

* Remove unused file

* Fix linter warning
2021-06-28 19:17:55 -04:00
Rijk van Zanten
b6bee11c69 New Crowdin updates (#6515)
* New translations en-US.yaml (Korean)

* New translations en-US.yaml (Korean)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)
2021-06-28 14:05:20 -04:00
Nicola Krumschmidt
8823434046 Fix translations interface options crashing the App (#6530) 2021-06-28 11:04:11 -04:00
rijkvanzanten
76d471a602 Fix calendar not loading locale in prod 2021-06-26 21:52:46 -04:00
Rijk van Zanten
3f9b588079 New Crowdin updates (#6496)
* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)
2021-06-25 10:10:18 -04:00
Rijk van Zanten
85c2c3420c New Crowdin updates (#6474)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)
2021-06-24 12:09:06 -04:00
Nicola Krumschmidt
051df415df Fix extensions (#6377)
* Add support for npm extensions

* Allow extensions to import vue from the main app

* Bundle app extensions on server startup

* Fix return type of useLayoutState

* Add shared package

* Add extension-sdk package

* Add type declaration files to allow deep import of shared package

* Add extension loading to shared

* Refactor extension loading to use shared package

* Remove app bundle newline replacement

* Fix extension loading in development

* Rename extension entrypoints

* Update extension build instructions

* Remove vite auto-replacement workaround

* Update package-lock.json

* Remove newline from generated extension entrypoint

* Update package-lock.json

* Build shared package as cjs and esm

* Move useLayoutState composable to shared

* Reverse vite base env check

* Share useLayoutState composable through extension-sdk

* Update layout docs

* Update package versions

* Small cleanup

* Fix layout docs

* Fix imports

* Add nickrum to codeowners

* Fix typo

* Add 'em to vite config too

* Fix email

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-06-23 12:43:06 -04:00
Rijk van Zanten
b323ad8a53 New Crowdin updates (#6458)
* New translations en-US.yaml (Chinese Simplified)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Turkish)

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

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

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

* New translations en-US.yaml (Thai)

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

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Finnish)
2021-06-23 10:33:46 -04:00
Nicola Krumschmidt
a35c405409 Set calendar layout locale based on app locale (#6466) 2021-06-23 10:31:23 -04:00
Nicola Krumschmidt
bf7faf2899 Remove html tags from i18n strings (#6463)
This also removes an unnecessary html interpolation.
2021-06-23 09:56:27 -04:00
Rijk van Zanten
b77285f3c3 Fixed issue that would prevent source code editing from staging values in wysiwyg (#6455)
Fixes #6306
2021-06-22 19:56:46 -04:00
Rijk van Zanten
7c562ec000 Fixed color option of the notice presentation interface (#6454)
Fixes #6353
2021-06-22 19:52:08 -04:00
Rijk van Zanten
7122b5d3b9 Fixed issue that would throw error in console when creating a new item in a collection w/ translations (#6453)
Fixes #6370
2021-06-22 19:48:45 -04:00
Johann Rekowski
bd5ca64db3 Fix spacings and icons on presentation link buttons (#6361)
* Fixed spacings between presentation-link buttons

* Fixed cut off icons on persentation-link buttons

* Use flex gap instead of margin

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-06-22 19:45:06 -04:00
Rijk van Zanten
0766f6b608 Fix creating custom names for recommend collection fields on new collection setup drawer (#6451)
Fixes #6381
2021-06-22 19:22:05 -04:00
Rijk van Zanten
e45a3e0570 Don't try rendering w/h when dont exist (#6450)
Fixes #6384
2021-06-22 19:16:47 -04:00
rijkvanzanten
9a2304a182 Clean up markdown value staging 2021-06-22 19:12:14 -04:00
Rijk van Zanten
aff2cebf2a Pass active codemirror instance to edit action (#6449)
Fixes #6373
2021-06-22 19:06:59 -04:00
rijkvanzanten
8eeac67e61 Don't overwrite preview with updated structure
Fixes #6407
2021-06-22 18:59:46 -04:00
Rijk van Zanten
4943100977 Don't default to directus_files on existing relation (#6447)
Fixes #6395
2021-06-22 18:36:27 -04:00
Rijk van Zanten
5e5d0a0e41 Fix display template on collection detail page (#6442)
* Tweak spacing of checkboxes tree

* Fix scoping of attrs on v-field-template

Fixes #6422
2021-06-22 17:26:11 -04:00
rijkvanzanten
f53572335a Tweak spacing of checkboxes tree 2021-06-22 17:21:41 -04:00
Rijk van Zanten
bdbd63bb5c Add checkboxes-tree interface (#6441)
* Add checkboxes-tree interface

* Fix nested disabled state
2021-06-22 17:21:19 -04:00
Rijk van Zanten
5d80eb9fed New Crowdin updates (#6438)
* Update source file en-US.yaml

* New translations en-US.yaml (French)

* New translations en-US.yaml (Thai)

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

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Polish)
2021-06-22 17:05:37 -04:00
Rijk van Zanten
1cb9181052 Add support for starts/ends with filters (#6437) 2021-06-22 14:28:11 -04:00
rijkvanzanten
4366cceb1e Fix linter warning 2021-06-22 11:29:59 -04:00
Rijk van Zanten
7cb2deb961 New Crowdin updates (#6325)
* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

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

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (Thai)

* New translations en-US.yaml (French)

* New translations en-US.yaml (Vietnamese)

* New translations en-US.yaml (Lithuanian)

* New translations en-US.yaml (Dutch)

* New translations en-US.yaml (Norwegian)

* New translations en-US.yaml (Polish)

* New translations en-US.yaml (Turkish)

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

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

* New translations en-US.yaml (Malay)

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

* New translations en-US.yaml (Thai)

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

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Arabic)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Hungarian)

* New translations en-US.yaml (Swedish)

* New translations en-US.yaml (Ukrainian)

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

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

* New translations en-US.yaml (Indonesian)

* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Italian)

* New translations en-US.yaml (Spanish)

* New translations en-US.yaml (Czech)

* New translations en-US.yaml (Danish)

* New translations en-US.yaml (Greek)

* New translations en-US.yaml (Finnish)

* Update source file en-US.yaml

* New translations en-US.yaml (Polish)
2021-06-22 09:54:42 -04:00