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
1e3b64bf99
Fix upsert of collections meta
2021-04-22 10:28:27 -04:00
rijkvanzanten
f873f184f5
Fix deep querying in nested o2m in m2a structure
2021-04-22 10:10:41 -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
João
070df173d7
Add payloads to delete requests ( #5187 )
2021-04-21 21:01:36 +00:00
Thibault SOUQUET
dae9de554a
Add missing closing / ( #5186 )
2021-04-21 16:28:24 -04:00
rijkvanzanten
22535bf566
Resolve TKs/@TODOs in docs
...
Fixes #3287
2021-04-21 15:57:26 -04:00
rijkvanzanten
5acde209cf
Fix assets import
2021-04-21 14:49:29 -04: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
Rijk van Zanten
b40c62d257
Add support for SEARCH method ( #5183 )
...
* Add search method support for advanced get
* Add docs for SEARCH
2021-04-21 13:35:16 -04:00
rijkvanzanten
f836c90990
Set cache-control no-cache for private resources
...
Forces the browser to revalidate the cached item with the server, ensuring you don't pull the wrong records from the browser cache.
Fixes #5175
2021-04-21 13:27:15 -04:00
Pascal Jufer
c82d0b4198
Remove refresh token cookie on logout ( #5182 )
...
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-04-21 16:53:11 +00:00
rijkvanzanten
b629bf61d0
Rely on url.parse for path extraction
...
Doesn't break on illegal URLs
2021-04-21 09:41:53 -04:00
Ben Haynes
a4b4f79a16
Fix create translations alignment
2021-04-20 19:18:40 -04:00
Ben Haynes
8169181d00
ref #3287
2021-04-20 19:17:59 -04:00
Rijk van Zanten
3b05372713
Finalize services API ( #5170 )
...
* Start the xOne/xMany work
* Update update/upsert
* Finish updating itemsservice
* Add comments, add nested revisions on update
* Use new internal api
* Update collectionService to one/many structure
* Move files to one/many structure
* Move permissions to one/many structure
* Move relations service to one/many structure
* Move roles to one/many structure
* Move users service over
* Move webhooks to updated structure
* Move deprecated methods to the bottom
* Replace deprecated uses
* Use new methods in controllers, add batch update/delete by query
* Use updated methods in API
* Fix email being required
* Remove unnecessary DB call
* Fix batch update/delete validation
2021-04-20 18:06:27 -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
rijkvanzanten
423279f5c0
Fix asset cache control header being in ms
...
Fixes #5160
2021-04-20 17:23:43 -04:00
João
90f878b26f
export base storage, fix singleton handler location ( #5169 )
2021-04-20 13:54:29 -04:00
João
6763908070
Tweaks
2021-04-20 11:42:16 -03:00
João
73c14492b3
Fix tabs
2021-04-20 11:40:28 -03:00
João
3900e19ddb
Update docker.md
2021-04-20 11:38:18 -03: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
José Varela
7fbba272ad
Fix before hook items transaction ( #5136 )
...
Since we might need information from database, we must provide the
current transaction, instead of the connection.
Otherwise, databases like SQLite which only accepts a single connection
will throw an error of knex timeout.
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-04-19 11:34:18 -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
Jakob
79e7a7c451
Run migrations before adding the admin user ( #5128 )
2021-04-19 10:06:16 -04: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
rijkvanzanten
88d66b41e1
Rename e2e-tests->tests
2021-04-16 16:53:28 -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
Alex Tremblay
88bf146fbb
docs: add API-using examples to module and layout guides ( #5110 )
...
* docs: add API-using examples to module and layout guides
* Update docs/guides/layouts.md
* Update docs/guides/layouts.md
* Update docs/guides/modules.md
* Update docs/guides/modules.md
Co-authored-by: Alex Tremblay <alex@tremblay.in >
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com >
2021-04-16 15:44:13 -04:00