Commit Graph

2190 Commits

Author SHA1 Message Date
rijkvanzanten
7a13c603a0 Fix batch deleting presets
Fixes #5234
2021-04-26 11:49:56 -04:00
Rijk van Zanten
1d9c114c54 New translations en-US.yaml (Portuguese) (#5249) 2021-04-26 10:25:23 -04:00
Rijk van Zanten
7262fafffa New Crowdin updates (#5233) 2021-04-24 17:10:02 -04:00
rijkvanzanten
26850b08d3 Make unique error nicer on duplicate email invite
Fixes #5157
2021-04-23 19:06:41 -04:00
Rijk van Zanten
f1e2338142 Add auth password policy / login attempts support (#5225)
* Check auth password policy on user modifications

* Show validation errors in drawer-batch

* Allow custom password policy, add placeholder

* Add UserSuspended exception

* Add user suspended error translation

* Move rate limiter creation into root helper

* Add login attempts support to authentication service

* Don't authenticate into settings service when checking password policy
2021-04-23 17:42:46 -04:00
rijkvanzanten
b769d67e51 Don't include user token by default, fix button names
Fixes #5216, fixes #5155
2021-04-23 16:06:16 -04:00
José Varela
6a28847e9a app: go back instead of push new route (#5168)
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-04-23 15:15:48 +00:00
rijkvanzanten
3354066983 Add union type example to docs
Closes #5161

Squashed commit of the following:

commit 8ef6770185cf4d3bcdcda0c41e98a6f3ef0c4e1f
Merge: 775ceaccc 2ca5fdb86
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Fri Apr 23 10:42:54 2021 -0400

    Merge branch 'main' into patch-1

commit 775ceaccc4
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Fri Apr 23 10:41:59 2021 -0400

    Cleanup union type docs

commit 1000988c32
Author: neo7-studio-web <18073828+neo7-studio-web@users.noreply.github.com>
Date:   Tue Apr 20 15:01:02 2021 +0200

    Add a M2M GraphQL query example
2021-04-23 10:47:17 -04:00
Rijk van Zanten
2ca5fdb86c New Crowdin updates (#5212)
* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Estonian)

* New translations en-US.yaml (Estonian)
2021-04-23 10:12:12 -04:00
rijkvanzanten
d4bb3441da Show 100+ when related-values has 100 items
Fixes #3743
2021-04-22 17:58:59 -04:00
Ben Haynes
5113f9269b Minimize status dot 2021-04-22 17:54:44 -04:00
Rijk van Zanten
aaf3fd10bf New Crowdin updates (#5194)
* New translations en-US.yaml (Chinese Simplified)

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

* Update source file en-US.yaml

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (French)

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

* New translations en-US.yaml (Turkish)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Vietnamese)

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

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

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Thai)

* Update source file en-US.yaml
2021-04-22 17:53:20 -04:00
rijkvanzanten
769591656b Remove wrong ref type 2021-04-22 17:51:42 -04:00
rijkvanzanten
0eb5557bf6 Add headlines and actions:prepend portal to drawer 2021-04-22 17:46:21 -04:00
rijkvanzanten
4dcf35d7de Fix header bar shadow on opening drawer 2021-04-22 17:46:21 -04:00
Ben Haynes
bd206ea5d5 Minimize edited badge 2021-04-22 17:42:40 -04:00
rijkvanzanten
aa808313ad Add elipsis/tooltips for existing relationships 2021-04-22 17:31:37 -04:00
Ben Haynes
639be843e5 Repeater color fix 2021-04-22 17:31:27 -04:00
rijkvanzanten
7a2210d3af Remove auto-fill for existing relationship configuration 2021-04-22 17:18:04 -04:00
rijkvanzanten
7929ae312b Add skeleton loaders to o2m/m2m 2021-04-22 17:12:20 -04:00
rijkvanzanten
d421cc79ae Fallback to related collection DT in m2m 2021-04-22 17:12:20 -04:00
Ben Haynes
23d1e9582c Update repeater placeholder label 2021-04-22 16:55:43 -04:00
Ben Haynes
76b513a426 Consistent repeater button 2021-04-22 16:54:38 -04:00
Ben Haynes
76f67e1d71 Clean up button icon alignment 2021-04-22 16:54:22 -04:00
rijkvanzanten
15dbc31f07 Add primary highlight on drag 2021-04-22 16:50:30 -04:00
rijkvanzanten
dedbfad3a0 Drop name option in repeater 2021-04-22 16:26:35 -04:00
rijkvanzanten
173121fa3a Fix render-template line-height 2021-04-22 16:26:35 -04:00
Ben Haynes
63a6397625 Fix page jumping on repeater entry 2021-04-22 16:26:15 -04:00
Ben Haynes
de94e5d898 repeater styling 2021-04-22 16:07:00 -04:00
rijkvanzanten
2c557b2c9e Fix alignment of repeater row previews 2021-04-22 13:34:36 -04:00
rijkvanzanten
cb4bf88e66 Tweak relational interfaces
Squashed commit of the following:

commit ade7ce72e7dac9908504eacf420875baaae1cc47
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 13:16:03 2021 -0400

    Add no-items notice

commit e47dd5ac1f28300a33478a2be3c50496859b09fc
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 13:13:58 2021 -0400

    Remove files interface

commit 2925fb9c86719c48006f7b2619df7fd26bf7b523
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 13:10:44 2021 -0400

    Fix sort field in m2m

commit 009e2b1fd99f7a31f20fba04cd9980eaa3566ac8
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 13:06:45 2021 -0400

    Add dense at item count

commit 83b088f4da3ea4a1d7e030f34a07aa1cb2235b43
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 12:05:40 2021 -0400

    Tweak rendering of thumbnails inside relational interfaces

commit 06770a0f16e344ab62c0228b87824a6c00ad39bc
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 11:36:07 2021 -0400

    Rename $file->$thumbnail, render properly in render-template

commit 954fd725629ce055459a7925be4aaddf3fb723c2
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 11:35:53 2021 -0400

    Fix injection on v-field-select

commit 83073dea2fc26af61a5155adddd5d4e3afa5cb14
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 11:35:39 2021 -0400

    Adjust for virtual $thumbnail field on files

commit ee57b8316479204c0a5c931c86807afde55423a1
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:49:35 2021 -0400

    Don't hardcode file/user relations

commit 31ed92c5a785f20b7dc58bb62f35f6e31c95cfc6
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:49:22 2021 -0400

    Allow injecting temporary fields in field template

commit 9d98d4fe4def7bdba12d1613bd08bdb9bd9e1431
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:36:53 2021 -0400

    Render collection level template in placeholder

commit 0e0dda1e9f5a930ce3c73c2f8003d98853d58bc0
Merge: 65fa8084f 1e3b64bf9
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:35:21 2021 -0400

    Merge branch 'main' into relational-tweaks

commit 65fa8084f84aa1a90686fe6407a6d54ca47d1371
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:29:03 2021 -0400

    Make input container relative

commit 0674a0a00faa5df2208b466114721ba5d5116bf7
Author: rijkvanzanten <rijkvanzanten@me.com>
Date:   Thu Apr 22 10:28:44 2021 -0400

    Add placeholder option to v-field-template
2021-04-22 13:16:20 -04:00
rijkvanzanten
ce6e36cdc9 Fix init order of o2m 2021-04-22 09:34:01 -04:00
Rijk van Zanten
f3602f1bba New Crowdin updates (#5188) 2021-04-22 09:12:12 -04:00
Nitwel
7d64c8ab47 Relational consistency (#4093)
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-04-21 23:31:12 +00:00
Rijk van Zanten
c79bfb2dc8 New Crowdin updates (#5173)
* New translations en-US.yaml (French)

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

* New translations en-US.yaml (Japanese)

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

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

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Thai)

* Update source file en-US.yaml

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

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

* New translations en-US.yaml (Finnish)
2021-04-21 13:35:39 -04:00
Ben Haynes
a4b4f79a16 Fix create translations alignment 2021-04-20 19:18:40 -04:00
rijkvanzanten
7fa4997f73 Fix onCreate onUpdate options for datetime fields
Fixes #5116
2021-04-20 17:48:07 -04:00
rijkvanzanten
32c8c302a7 Fix wysiwyg modals not being reactive
Fixes #5142
2021-04-20 17:46:05 -04:00
Tyler Forest-Hauser
be9e22598f Fixes inline boolean display (#5154) 2021-04-19 14:37:34 -04:00
Rijk van Zanten
b3c8eb5c5b New translations en-US.yaml (French) (#5151) 2021-04-19 11:55:34 -04:00
José Varela
acc145006c App: encode primary key (#5143)
* app: encode primary key
Since primary keys could be manually entered strings,
we should encode those in order to prevent accessing
inexistent routes.
E.g.
Document with primary key: 'clients/John Doe'

* fixup! app: encode primary key Since primary keys could be manually entered strings, we should encode those in order to prevent accessing inexistent routes. E.g. Document with primary key: 'clients/John Doe'

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-04-19 11:35:01 -04:00
Rijk van Zanten
e8bacfbae1 New Crowdin updates (#5132)
* New translations en-US.yaml (Russian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Bulgarian)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (Japanese)

* New translations en-US.yaml (German)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (French)

* New translations en-US.yaml (French)

* New translations en-US.yaml (French)
2021-04-19 11:31:09 -04:00
Rijk van Zanten
6b71398fc5 Fix loading order of permissions/modules (#5150)
Fixes #5130
2021-04-19 11:23:05 -04:00
Nicola Krumschmidt
30b16cca89 Reset v-textfield to null when cleared (#5141)
* Reset v-textfield to null when cleared

* Add option to configure nullable to textarea interface

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-04-19 10:49:27 -04:00
Nicola Krumschmidt
d6f2a96bd6 Reset v-field-template to null when cleared (#5144) 2021-04-19 14:39:24 +00:00
Rijk van Zanten
3de49c373e New Crowdin updates (#5113)
* Update source file en-US.yaml

* New translations en-US.yaml (French)

* New translations en-US.yaml (Finnish)

* Update source file en-US.yaml
2021-04-16 21:56:05 -04:00
Rijk van Zanten
e07705ec5b New translations en-US.yaml (French) (#5109) 2021-04-16 16:26:41 -04:00
Rijk van Zanten
40b9fb0fe6 Allow disabling activity/revisions (#5112)
* Add accountability column

* Add field info for accountability

* Add accountability to collection type

* Fetch accountability info from collection meta

* Add field name translation for accountability field

* Hide revisions drawer detail if revisions aren't available

* Only save activity where accountability flag matches

* Disable revisions for directus_presets

Fixes #3767

* Tweak field option naming
2021-04-16 16:26:18 -04:00
Rijk van Zanten
1f4838dc82 New Crowdin updates (#5091)
* Update source file en-US.yaml

* New translations en-US.yaml (French)

* New translations en-US.yaml (Finnish)

* New translations en-US.yaml (Finnish)
2021-04-16 10:27:27 -04:00
Oreille
95a636dbc0 Pass loading prop to form-field-interface (#5104)
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2021-04-16 14:26:40 +00:00