Initial commit
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Core\\FieldProcessing\\LinkParent\\TargetLoader"
|
||||
],
|
||||
"listLoaderClassNameList": [
|
||||
"Espo\\Core\\FieldProcessing\\LinkParent\\TargetLoader"
|
||||
],
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"forceSelectAllAttributes": true,
|
||||
"actionHistoryDisabled": true
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"duplicateWhereBuilderClassName": "Espo\\Classes\\DuplicateWhereBuilders\\General",
|
||||
"updateDuplicateCheck": true,
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\AddressCountry\\BeforeSave"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\AddressCountry\\BeforeSave"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"actionHistoryDisabled": true
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\AppSecret\\ValueInputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\AppSecret\\ValueInputFilter"
|
||||
],
|
||||
"duplicateWhereBuilderClassName": "Espo\\Classes\\DuplicateWhereBuilders\\General"
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Attachment\\CreateInputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Attachment\\UpdateInputFilter"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Attachment\\BeforeCreate"
|
||||
],
|
||||
"afterCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Attachment\\AfterCreate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"actionHistoryDisabled": true,
|
||||
"forceSelectAllAttributes": true
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"massActions": {
|
||||
"update": {
|
||||
"allowed": true
|
||||
},
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"actionHistoryDisabled": true,
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\AuthToken\\UpdateInputFilter"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
59
application/Espo/Resources/metadata/recordDefs/Email.json
Normal file
59
application/Espo/Resources/metadata/recordDefs/Email.json
Normal file
@@ -0,0 +1,59 @@
|
||||
{
|
||||
"loadAdditionalFieldsAfterUpdate": true,
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\AddressLoader",
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\AddressDataLoader",
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\UserColumnsLoader",
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\FolderDataLoader",
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\IcsDataLoader"
|
||||
],
|
||||
"listLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\Email\\StringDataLoader"
|
||||
],
|
||||
"selectApplierClassNameList": [
|
||||
"Espo\\Classes\\Select\\Email\\AdditionalAppliers\\Main"
|
||||
],
|
||||
"massActions": {
|
||||
"moveToFolder": {
|
||||
"implementationClassName": "Espo\\Classes\\MassAction\\Email\\MoveToFolder"
|
||||
}
|
||||
},
|
||||
"mandatoryAttributeList": [
|
||||
"name",
|
||||
"createdById",
|
||||
"dateSent",
|
||||
"fromString",
|
||||
"fromEmailAddressId",
|
||||
"fromEmailAddressName",
|
||||
"parentId",
|
||||
"parentType",
|
||||
"isHtml",
|
||||
"isReplied",
|
||||
"status",
|
||||
"accountId",
|
||||
"folderId",
|
||||
"messageId",
|
||||
"sentById",
|
||||
"replyToString",
|
||||
"hasAttachment",
|
||||
"groupFolderId",
|
||||
"groupStatusFolder"
|
||||
],
|
||||
"beforeReadHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Email\\MarkAsRead"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Email\\CheckFromAddress",
|
||||
"Espo\\Classes\\RecordHooks\\Email\\BeforeCreate",
|
||||
"Espo\\Classes\\RecordHooks\\Email\\BeforeSave"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Email\\CheckFromAddress",
|
||||
"Espo\\Classes\\RecordHooks\\Email\\MarkAsReadBeforeUpdate",
|
||||
"Espo\\Classes\\RecordHooks\\Email\\BeforeUpdate",
|
||||
"Espo\\Classes\\RecordHooks\\Email\\BeforeSave"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Email\\AfterUpdate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"massActions": {
|
||||
"update": {
|
||||
"allowed": true
|
||||
},
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\InboundEmail\\PasswordsInputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\InboundEmail\\PasswordsInputFilter"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\EmailAccount\\BeforeCreate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\EmailFilter\\BeforeSave"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\EmailFilter\\BeforeSave"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\EmailFolder\\BeforeCreate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"merge": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
10
application/Espo/Resources/metadata/recordDefs/Import.json
Normal file
10
application/Espo/Resources/metadata/recordDefs/Import.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\Import\\CountsLoader"
|
||||
],
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"massActions": {
|
||||
"update": {
|
||||
"allowed": true
|
||||
},
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\InboundEmail\\PasswordsInputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\InboundEmail\\PasswordsInputFilter"
|
||||
],
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\InboundEmail\\IsSystemLoader"
|
||||
],
|
||||
"listLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\InboundEmail\\IsSystemLoader"
|
||||
]
|
||||
}
|
||||
8
application/Espo/Resources/metadata/recordDefs/Job.json
Normal file
8
application/Espo/Resources/metadata/recordDefs/Job.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"forceSelectAllAttributes": true
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\LeadCapture\\ExampleLoader"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\LeadCapture\\BeforeCreate"
|
||||
],
|
||||
"loadAdditionalFieldsAfterUpdate": true
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
18
application/Espo/Resources/metadata/recordDefs/Note.json
Normal file
18
application/Espo/Resources/metadata/recordDefs/Note.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\Note\\AdditionalFieldsLoader"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Note\\UpdateInputFilter"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Note\\AssignmentCheck",
|
||||
"Espo\\Classes\\RecordHooks\\Note\\BeforeCreate"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Note\\BeforeUpdate"
|
||||
],
|
||||
"afterCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Note\\AfterCreate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"exportDisabled": true,
|
||||
"actionHistoryDisabled": true
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\OAuthAccount\\DataLoader"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\OAuthProvider\\AuthorizationRedirectUriLoader"
|
||||
],
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\OAuthProvider\\GeneralFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\OAuthProvider\\GeneralFilter"
|
||||
],
|
||||
"duplicateWhereBuilderClassName": "Espo\\Classes\\DuplicateWhereBuilders\\General"
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"massActions": {
|
||||
"update": {
|
||||
"allowed": true
|
||||
},
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
20
application/Espo/Resources/metadata/recordDefs/Portal.json
Normal file
20
application/Espo/Resources/metadata/recordDefs/Portal.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"mandatoryAttributeList": [
|
||||
"customUrl",
|
||||
"customId"
|
||||
],
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Portal\\InputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Portal\\InputFilter"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Portal\\AfterUpdate"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"forceSelectAllAttributes": true,
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\BeforeSaveValidate"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\BeforeSaveValidate"
|
||||
],
|
||||
"afterCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\PortalRole\\AfterSave"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\PortalRole\\AfterSave"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"actionsDisabled": true
|
||||
}
|
||||
20
application/Espo/Resources/metadata/recordDefs/Role.json
Normal file
20
application/Espo/Resources/metadata/recordDefs/Role.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"forceSelectAllAttributes": true,
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\BeforeSaveValidate"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\BeforeSaveValidate"
|
||||
],
|
||||
"afterCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\AfterSave"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Role\\AfterSave"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"relationships": {
|
||||
"log": {
|
||||
"countDisabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
20
application/Espo/Resources/metadata/recordDefs/Team.json
Normal file
20
application/Espo/Resources/metadata/recordDefs/Team.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Team\\AfterUpdate"
|
||||
],
|
||||
"beforeLinkHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Team\\BeforeLinkUserCheck"
|
||||
],
|
||||
"afterLinkHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Team\\ClearCacheAfterLink"
|
||||
],
|
||||
"afterUnlinkHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Team\\ClearCacheAfterUnlink",
|
||||
"Espo\\Classes\\RecordHooks\\Team\\UnsetUserDefaultTeam"
|
||||
]
|
||||
}
|
||||
10
application/Espo/Resources/metadata/recordDefs/Template.json
Normal file
10
application/Espo/Resources/metadata/recordDefs/Template.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
40
application/Espo/Resources/metadata/recordDefs/User.json
Normal file
40
application/Espo/Resources/metadata/recordDefs/User.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"massActions": {
|
||||
"update": {
|
||||
"implementationClassName": "Espo\\Classes\\MassAction\\User\\MassUpdate"
|
||||
},
|
||||
"delete": {
|
||||
"implementationClassName": "Espo\\Classes\\MassAction\\User\\MassDelete"
|
||||
}
|
||||
},
|
||||
"mandatoryAttributeList": [
|
||||
"isActive",
|
||||
"userName",
|
||||
"type"
|
||||
],
|
||||
"createInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\User\\InputFilter"
|
||||
],
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\User\\InputFilter"
|
||||
],
|
||||
"outputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\User\\OutputFilter"
|
||||
],
|
||||
"readLoaderClassNameList": [
|
||||
"Espo\\Classes\\FieldProcessing\\User\\LastAccessLoader"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\User\\BeforeCreate"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\User\\BeforeUpdate"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\User\\AfterUpdate"
|
||||
],
|
||||
"beforeDeleteHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\User\\BeforeDelete"
|
||||
],
|
||||
"deletedRestorerClassName": "Espo\\Classes\\Record\\User\\DeletedRestorer"
|
||||
}
|
||||
29
application/Espo/Resources/metadata/recordDefs/Webhook.json
Normal file
29
application/Espo/Resources/metadata/recordDefs/Webhook.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"defaultsPopulatorClassName": "Espo\\Classes\\Record\\Webhook\\DefaultsPopulator",
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
},
|
||||
"update": {
|
||||
"allowed": true
|
||||
}
|
||||
},
|
||||
"updateInputFilterClassNameList": [
|
||||
"Espo\\Classes\\Record\\Webhook\\UpdateInputFilter"
|
||||
],
|
||||
"beforeCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Webhook\\BeforeSave"
|
||||
],
|
||||
"beforeUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Webhook\\BeforeSave"
|
||||
],
|
||||
"afterCreateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Webhook\\AfterSave"
|
||||
],
|
||||
"afterUpdateHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Webhook\\AfterSave"
|
||||
],
|
||||
"afterDeleteHookClassNameList": [
|
||||
"Espo\\Classes\\RecordHooks\\Webhook\\AfterDelete"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"massActions": {
|
||||
"delete": {
|
||||
"allowed": true
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user