Add 'copyToClipboard' property to various fields and update cache timestamps

This commit is contained in:
2026-01-23 21:31:16 +01:00
parent d675d9fcb1
commit a5f1437131
8 changed files with 56 additions and 29 deletions

View File

@@ -43,7 +43,8 @@
}, },
"adresse": { "adresse": {
"type": "address", "type": "address",
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"isActive": { "isActive": {
"type": "bool", "type": "bool",

View File

@@ -4,7 +4,8 @@
"type": "varchar", "type": "varchar",
"required": true, "required": true,
"pattern": "$noBadCharacters", "pattern": "$noBadCharacters",
"tooltip": true "tooltip": true,
"copyToClipboard": true
}, },
"iban": { "iban": {
"type": "varchar", "type": "varchar",
@@ -20,21 +21,24 @@
"required": false, "required": false,
"maxLength": 11, "maxLength": 11,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"kontoinhaber": { "kontoinhaber": {
"type": "varchar", "type": "varchar",
"required": false, "required": false,
"maxLength": 255, "maxLength": 255,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"bankname": { "bankname": {
"type": "varchar", "type": "varchar",
"required": false, "required": false,
"maxLength": 255, "maxLength": 255,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"istAktiv": { "istAktiv": {
"type": "bool", "type": "bool",

View File

@@ -2,7 +2,8 @@
"fields": { "fields": {
"name": { "name": {
"type": "personName", "type": "personName",
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"salutationName": { "salutationName": {
"type": "enum", "type": "enum",
@@ -42,23 +43,27 @@
"required": false, "required": false,
"maxLength": 255, "maxLength": 255,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"firstName": { "firstName": {
"type": "varchar", "type": "varchar",
"maxLength": 100 "maxLength": 100,
"copyToClipboard": true
}, },
"lastName": { "lastName": {
"type": "varchar", "type": "varchar",
"maxLength": 100, "maxLength": 100,
"required": true "required": true,
"copyToClipboard": true
}, },
"description": { "description": {
"type": "text" "type": "text"
}, },
"emailAddress": { "emailAddress": {
"type": "email", "type": "email",
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"phoneNumber": { "phoneNumber": {
"type": "phone", "type": "phone",
@@ -70,7 +75,8 @@
"Other" "Other"
], ],
"defaultType": "Mobile", "defaultType": "Mobile",
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"createdAt": { "createdAt": {
"type": "datetime", "type": "datetime",
@@ -140,7 +146,8 @@
"required": false, "required": false,
"maxLength": 50, "maxLength": 50,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"handelsregisterArt": { "handelsregisterArt": {
"type": "enum", "type": "enum",

View File

@@ -6,7 +6,8 @@
"pattern": "$noBadCharacters" "pattern": "$noBadCharacters"
}, },
"description": { "description": {
"type": "text" "type": "text",
"copyToClipboard": true
}, },
"createdAt": { "createdAt": {
"type": "datetime", "type": "datetime",
@@ -70,7 +71,8 @@
"maxLength": 64, "maxLength": 64,
"readOnlyAfterCreate": true, "readOnlyAfterCreate": true,
"options": [], "options": [],
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"betnr": { "betnr": {
"type": "int", "type": "int",

View File

@@ -37,7 +37,8 @@
}, },
"anschrift": { "anschrift": {
"type": "address", "type": "address",
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"objekttyp": { "objekttyp": {
"type": "enum", "type": "enum",

View File

@@ -57,7 +57,8 @@
"required": false, "required": false,
"maxLength": 100, "maxLength": 100,
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true,
"copyToClipboard": true
}, },
"betnr": { "betnr": {
"type": "int", "type": "int",

View File

@@ -2,7 +2,8 @@
"fields": { "fields": {
"name": { "name": {
"type": "personName", "type": "personName",
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"salutationName": { "salutationName": {
"type": "enum", "type": "enum",
@@ -14,7 +15,8 @@
"maxLength": 100, "maxLength": 100,
"audited": true, "audited": true,
"options": [], "options": [],
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"lastName": { "lastName": {
"type": "varchar", "type": "varchar",
@@ -22,7 +24,8 @@
"required": true, "required": true,
"isPersonalData": true, "isPersonalData": true,
"audited": true, "audited": true,
"options": [] "options": [],
"copyToClipboard": true
}, },
"description": { "description": {
"type": "text" "type": "text"
@@ -31,7 +34,8 @@
"notStorable": true, "notStorable": true,
"type": "email", "type": "email",
"isPersonalData": true, "isPersonalData": true,
"audited": true "audited": true,
"copyToClipboard": true
}, },
"phoneNumber": { "phoneNumber": {
"type": "phone", "type": "phone",
@@ -43,39 +47,46 @@
"Other" "Other"
], ],
"defaultType": "Mobile", "defaultType": "Mobile",
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"address": { "address": {
"type": "address", "type": "address",
"isPersonalData": true, "isPersonalData": true,
"viewMap": false "viewMap": false,
"copyToClipboard": true
}, },
"addressStreet": { "addressStreet": {
"type": "text", "type": "text",
"maxLength": 255, "maxLength": 255,
"dbType": "varchar", "dbType": "varchar",
"audited": true, "audited": true,
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"addressCity": { "addressCity": {
"type": "varchar", "type": "varchar",
"audited": true, "audited": true,
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"addressState": { "addressState": {
"type": "varchar", "type": "varchar",
"audited": true "audited": true,
"copyToClipboard": true
}, },
"addressCountry": { "addressCountry": {
"type": "varchar", "type": "varchar",
"audited": true, "audited": true,
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"addressPostalCode": { "addressPostalCode": {
"type": "varchar", "type": "varchar",
"audited": true, "audited": true,
"options": [], "options": [],
"isPersonalData": true "isPersonalData": true,
"copyToClipboard": true
}, },
"createdAt": { "createdAt": {
"type": "datetime", "type": "datetime",

View File

@@ -349,8 +349,8 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'cacheTimestamp' => 1769199527, 'cacheTimestamp' => 1769200199,
'microtime' => 1769199527.353176, 'microtime' => 1769200199.876961,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902, 'appTimestamp' => 1768843902,