rijkvanzanten
dfab7b3911
Remove unused import
2021-05-25 08:23:49 -04:00
rijkvanzanten
9f015312ce
Fix type error
2021-05-25 08:17:24 -04:00
Rijk van Zanten
5c66c53478
Enhance translations interface previews ( #5860 )
...
* Delete what was previously added
The reasons of which are beyond me
* Don't default to having the first nested field opened
* Add options for translations / language templates
* Pull previews and render based on secondary display template
* Add changeset
2021-05-24 20:56:29 -04:00
rijkvanzanten
2660c39954
Fix reactivity on m2m relation setup
...
Fixes #5839
2021-05-24 14:17:23 -04:00
rijkvanzanten
374e6e5a7d
Set size limit on v-error
2021-05-24 14:16:47 -04:00
rijkvanzanten
dee8160f18
Fix calendar layout dateTime timezone save issue
...
Fixes #5651
2021-05-24 14:07:36 -04:00
rijkvanzanten
3d3a508880
Expose on create / on update for m2o fields to users/roles
2021-05-24 13:49:10 -04:00
rijkvanzanten
bd6cab8989
Prevent duplicate field name on recursive m2m
2021-05-24 13:20:56 -04:00
Oreille
8590eec662
Fix navigation search ( #5834 )
...
* Fix navigation search
* Update use-navigation.ts
* Add changeset
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-05-24 12:24:14 -04:00
Rijk van Zanten
64f9d7efea
New Crowdin updates ( #5811 )
...
* New translations en-US.yaml (German)
* New translations en-US.yaml (German)
2021-05-21 22:59:55 -04:00
rijkvanzanten
a40d75a184
Improve hitbox registration in v-menu
...
Fixes #5774
2021-05-21 22:13:02 -04:00
rijkvanzanten
b782eba859
Fix field name translations failing after sort
...
Fixes #5413
2021-05-21 21:50:42 -04:00
rijkvanzanten
550621479e
Fix boolean field default interface name
...
Fixes #5643
2021-05-21 21:35:21 -04:00
rijkvanzanten
4beccb6a8a
Don't allow contains on a UUID
...
Fixes #5802
2021-05-21 20:39:09 -04:00
rijkvanzanten
a5cba0dc7e
Prevent unusable collections from being selected
...
Closes #5748
2021-05-21 19:26:52 -04:00
rijkvanzanten
33f4972deb
Fix o2m reference in tree-view
2021-05-21 17:23:21 -04:00
rijkvanzanten
4277de0889
Set default value for advanced boolean filter to true
...
Fixes #5638
2021-05-21 17:23:21 -04:00
rijkvanzanten
158316f863
Allow multiple in filter-setup
...
Ref #5644
2021-05-21 15:00:50 -04:00
rijkvanzanten
973692d986
Fix relational pointer in m2o tree
2021-05-21 14:59:27 -04:00
Rijk van Zanten
27bddfedee
New Crowdin updates ( #5764 )
...
* New translations en-US.yaml (French)
* New translations en-US.yaml (Serbian (Cyrillic))
* 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 (Malay)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Italian)
* 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 (Romanian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Danish)
* New translations en-US.yaml (Greek)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Thai)
* Update source file en-US.yaml
* New translations en-US.yaml (Indonesian)
* New translations en-US.yaml (Indonesian)
2021-05-21 14:18:05 -04:00
Rijk van Zanten
33e0236cfe
Fix custom field sort on system detail pages ( #5810 )
2021-05-21 14:15:48 -04:00
rijkvanzanten
da7b539adb
Fix new-collection relational field creation
2021-05-21 12:49:05 -04:00
Rijk van Zanten
8d3102fbad
Add max concurrency and max image transform size support ( #5795 )
...
* Add assets concurrency and max size controls
* Render no-thumbnail images nicer in app
* Document new asset environment variables
* Update package-lock
2021-05-20 18:18:10 -04:00
Rijk van Zanten
9335372400
Foreign Key Constraints ✨ ( #5615 )
...
* Bump knex-schema-inspector
* Fix cli role name attr
* Update relation type
* Restructure relations
* Restructure relations table
* Update api type for relation record
* Fetch relations in new structure
* Update schema-inspector
* Use new relations schema structure in api
* Update relations GETters
* Add default value to one deselect
* Add create relationship on existing field
* Add updating existing relationship
* Add delete relations
* Add relations query resolver
* Add graphql mutations for relations
* Fix reading from wrong name
* Fix wrong method name
* No idea why this flip flops every install
* Update relation type
* Accept null in use-collection composable
* Use new relations structure in translations
* Use new relations structure in new-collection
* Start updating field detail store
* Renames for new relations structure
* Silently ignore passed collection/field in relation update
* Fix setting pk field in m2o relational setup
* Small tweaks in o2m setup
* Fix m2m setup
* Tweak m2o setup
* Fix m2a setup
* Allow null for related collection (m2a)
* Fix languages code name
* Fix migration default value
* Fix relational cleanup in collections/fields
* Fix transaction problem in field delete
* Fix inserting relational o2m items
* Don't execute updateByQuery on empty item set
Fixes #5710 , fixes #5070
* Show referential action input on m2o
* Finish language for m2o
* Show triggers config on o2m
* Delete items on one_deselect_item delete
* Fix naming, show relational trigger config on m2m
* Tweak language, add setup to m2a
* Fix linter warnings
* Add trigger setup for translations
* fix Edit non-schema relationship issue
* Sync existing on_delete triggers in o2m setup
* Add migration to setup foreign key constraints
* Update illegal FK values before setting constraint
* Fix MySQL unsigned vs not-unsigned in FK creation
* Use pretty names for labels in relational triggers
* Prefix auto-junction when system table
Fixes #5493
* Add system foreign key triggers
Fixes #5749
* Update docs
2021-05-19 12:29:16 -04:00
Rijk van Zanten
8984574948
New Crowdin updates ( #5737 )
...
* New translations en-US.yaml (French)
* New translations en-US.yaml (French)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Russian)
2021-05-18 12:28:13 -04:00
rijkvanzanten
92f0abfbfc
Start on email templates docs
...
Closes #5736
2021-05-17 18:15:42 -04:00
rijkvanzanten
5bdb9548ce
Add type annotation to md util
2021-05-17 10:17:20 -04:00
rijkvanzanten
a0512f8b5e
Sanitize all user inputted md
2021-05-14 16:04:36 -04:00
José Varela
1a60d0036f
app: fix sort creating items ( #5484 )
...
* app: fix sort creating items
Problem: When sorting, the relations were assigned to
another fresh created items on the related collection
Why: It was missing the primary key on nested relation.
When the primary key is missing, new item is created.
How to fix: Iterate over all fields to request and when nested field
is found, append the nested primary key.
* Make function name more descriptive, add comment, fix linter warning
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-05-14 12:51:09 -04:00
Rijk van Zanten
7a4871dbdb
New Crowdin updates ( #5523 )
...
* Update source file en-US.yaml
* New translations en-US.yaml (French)
* New translations en-US.yaml (Serbian (Cyrillic))
* 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 (Malay)
* New translations en-US.yaml (Spanish, Latin America)
* New translations en-US.yaml (Italian)
* 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 (Romanian)
* New translations en-US.yaml (Spanish)
* New translations en-US.yaml (Afrikaans)
* New translations en-US.yaml (Catalan)
* New translations en-US.yaml (Czech)
* New translations en-US.yaml (Danish)
* New translations en-US.yaml (Greek)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Thai)
* Update source file en-US.yaml
* Update source file en-US.yaml
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Russian)
* New translations en-US.yaml (Polish)
* New translations en-US.yaml (Portuguese, Brazilian)
* New translations en-US.yaml (Turkish)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Chinese Simplified)
* New translations en-US.yaml (Japanese)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (Bulgarian)
2021-05-14 12:29:07 -04:00
ernst86913
c4fc0ea92b
Move export to layouts ( #5557 )
...
* Export Fix
* Remove unused fields
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-05-14 16:02:05 +00:00
José Varela
9ecbeee488
app: fix export with filters ( #5653 )
...
When filters are applied and flag is checked,
should export taking into account the active filters
2021-05-13 16:10:53 -04:00
rijkvanzanten
58030ed0ef
Add create/select toggles to m2a options
...
Fixes #5475
2021-05-12 16:46:23 -04:00
dependabot[bot]
bc30ee2bde
Bump prettier from 2.2.1 to 2.3.0 ( #5593 )
...
* Bump prettier from 2.2.1 to 2.3.0
Bumps [prettier](https://github.com/prettier/prettier ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.2.1...2.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
* Fix lint issues for updated prettier
* Lets remove dev: true again so we can auto-add it later why don't we
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com >
2021-05-11 10:38:42 -04:00
rijkvanzanten
8b2d715a90
Fix linting errors
2021-05-07 14:31:01 -04:00
Ben Haynes
7585207121
Merge branch 'main' of https://github.com/directus/directus into main
2021-05-07 14:22:31 -04:00
Ben Haynes
e662186169
Calendar no events styling
2021-05-07 14:22:21 -04:00
rijkvanzanten
2ff66cfecd
Make sure active collection is in overflow view of the menu
2021-05-07 14:18:50 -04:00
Ben Haynes
2b54e36233
Calendar styling
2021-05-07 14:15:25 -04:00
Rijk van Zanten
65daa69c30
Update input.vue
2021-05-07 13:19:54 -04:00
Rijk van Zanten
b6964fa1a1
Add XML export ( #5526 )
2021-05-07 12:55:03 -04:00
Sebastian Flick
90a48cce96
fix datetime ( #5534 )
2021-05-07 08:54:12 -04:00
Rijk van Zanten
044ab5e1f7
Add default displays based on field type ( #5525 )
2021-05-06 19:00:13 -04:00
Rijk van Zanten
f0042a7a3d
Create input-autocomplete-api interface ( #5524 )
2021-05-06 18:37:42 -04:00
Rijk van Zanten
c4ae4b66cc
Finalize interface names ( #5521 )
...
* Rename button-links->presentation-links
* Rename checkboxes->select-multiple-checkbox
* Rename code->input-code
* Rename checkboxes files
* Rename color->select-color
* Rename divider->presentation-divider
* Rename dropdown-multiselect->select-multiple-dropdown
* Rename hash->input-hash
* Rename icon->select-icon
* Rename image->file-image
* Rename m2a-builder->list-m2a
* Rename many-to-many->list-m2m
* Rename many-to-one->select-dropdown-m2o
* Rename markdown->input-rich-text-md
* Rename notice->presentation-notice
* Rename one-to-many->list-o2m
* Rename radio-buttons->select-radio
* Rename repeater->list
* Rename text-input->input
* Rename textarea->input-multiline
* Rename toggle->boolean
* Rename tree-view->list-o2m-tree-view
* Rename wysiwyg->input-rich-text-html
* Use correct interfaces in system defaults
* Rename collection->system-collection
* Rename collections->system-collections
* Rename display-template->system-display-template
* Rename field->system-field
* Rename interface->system-interface
* Rename interface-options->system-interface-options
* Rename scope->interface-scope
* Rename tfa-setup->system-mfa-setup
* Fix oversights
* Remove old todo
* Some more tweaks
* Add migration, fix dropdown name in system use
* Merge numeric + input
* Replace dropdown->select-dropdown in app use
* Merge slug->input, user->select-dropdown-m2o
* Fix type issue
* Fix seeder field name
2021-05-06 16:49:32 -04:00
Rijk van Zanten
c6927bb4e2
New Crowdin updates ( #5496 )
...
* New translations en-US.yaml (Finnish)
* New translations en-US.yaml (German)
2021-05-06 16:38:43 -04:00
MiniDigger | Martin
b10a160563
Fix absolute URL in Image Editor, closes #5482 ( #5483 )
2021-05-05 09:48:09 -04:00
Rijk van Zanten
0dbc0d3b36
Default active list to null, remove self-toggle ( #5470 )
...
Fixes #5414
2021-05-04 19:48:31 -04:00
Tyler Forest-Hauser
3f0d7457c3
Allow for filtering by false booleans ( #5469 )
2021-05-04 19:46:31 -04:00
rijkvanzanten
23f647ce22
Prevent saving permissions during save
...
Fixes #5454
2021-05-04 19:14:34 -04:00