Add new CVMHBeteiligte entity with localization support; update related links and fields in multiple JSON files

This commit is contained in:
2026-01-24 00:15:54 +01:00
parent 00a6e1c238
commit dfb0ff1fbc
25 changed files with 127 additions and 13 deletions

View File

@@ -12,6 +12,10 @@
"/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1 \\| tail -50$/": { "/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1 \\| tail -50$/": {
"approve": true, "approve": true,
"matchCommandLine": true "matchCommandLine": true
},
"/^python3 custom/scripts/validate_and_rebuild\\.py 2>&1$/": {
"approve": true,
"matchCommandLine": true
} }
} }
} }

View File

@@ -24,6 +24,7 @@
}, },
"links": { "links": {
"beteiligte": "Beteiligter", "beteiligte": "Beteiligter",
"contactsBankverbindung": "Kontakte",
"createdBy": "Erstellt von", "createdBy": "Erstellt von",
"modifiedBy": "Geändert von", "modifiedBy": "Geändert von",
"assignedUser": "Zugewiesen an", "assignedUser": "Zugewiesen an",

View File

@@ -23,6 +23,7 @@
"disgTyp": "Persönlichkeitstyp (nach DISG)" "disgTyp": "Persönlichkeitstyp (nach DISG)"
}, },
"links": { "links": {
"meetings": "Termine",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"vmhvermieterbeteiligte": "Vermieter", "vmhvermieterbeteiligte": "Vermieter",

View File

@@ -4,6 +4,7 @@
"calls1": "Anrufe" "calls1": "Anrufe"
}, },
"links": { "links": {
"meetings": "Termine",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"user": "Benutzer", "user": "Benutzer",

View File

@@ -21,7 +21,8 @@
"vmhErstgespraechsdokumente": "Erstgespräche", "vmhErstgespraechsdokumente": "Erstgespräche",
"vmhRumungsklagesdokumente": "Räumungsklagen", "vmhRumungsklagesdokumente": "Räumungsklagen",
"beteiligte2dokumente": "Beteiligte", "beteiligte2dokumente": "Beteiligte",
"mietobjekt2dokumente": "Mietobjekte" "mietobjekt2dokumente": "Mietobjekte",
"mietinkassosdokumente": "Mietinkasso"
}, },
"labels": { "labels": {
"Create CDokumente": "Dokument erstellen" "Create CDokumente": "Dokument erstellen"

View File

@@ -20,11 +20,13 @@
"vmhVermietersMIK": "Vermieter" "vmhVermietersMIK": "Vermieter"
}, },
"links": { "links": {
"meetings": "Termine",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"klaeger": "Kläger", "klaeger": "Kläger",
"beklagte": "Beklagte", "beklagte": "Beklagte",
"vmhMietverhltnises": "Mietverhältnisse", "vmhMietverhltnises": "Mietverhältnisse",
"mietobjekte": "Mietobjekte",
"contactsMietinkasso": "Freigegebene Nutzer", "contactsMietinkasso": "Freigegebene Nutzer",
"dokumentesmietinkasso": "Dokumente", "dokumentesmietinkasso": "Dokumente",
"freigeschalteteNutzer": "Freigeschaltete Nutzer (veraltet)", "freigeschalteteNutzer": "Freigeschaltete Nutzer (veraltet)",

View File

@@ -11,6 +11,9 @@
"links": { "links": {
"vmhMietverhltnises2Mietobjekt": "Mietverhältnisse (veraltet)", "vmhMietverhltnises2Mietobjekt": "Mietverhältnisse (veraltet)",
"vmhMietverhltnises": "Mietverhältnisse", "vmhMietverhltnises": "Mietverhältnisse",
"contact2mietobjekt": "Kontakte",
"vmhRumungsklages": "Räumungsklagen",
"mietinkassos": "Mietinkasso",
"contactsMietobjekt": "Freigegebene Nutzer", "contactsMietobjekt": "Freigegebene Nutzer",
"dokumentesMietobjekt": "Dokumente" "dokumentesMietobjekt": "Dokumente"
}, },

View File

@@ -0,0 +1,42 @@
{
"fields": {
"name": "Name",
"salutationName": "Anrede",
"firstName": "Vorname",
"lastName": "Nachname",
"description": "Beschreibung",
"emailAddress": "E-Mail",
"phoneNumber": "Telefon",
"address": "Adresse",
"addressStreet": "Straße",
"addressCity": "Stadt",
"addressState": "Bundesland",
"addressCountry": "Land",
"addressPostalCode": "PLZ",
"createdAt": "Erstellt am",
"modifiedAt": "Geändert am",
"createdBy": "Erstellt von",
"modifiedBy": "Geändert von",
"assignedUser": "Zugewiesen an",
"teams": "Teams"
},
"links": {
"createdBy": "Erstellt von",
"modifiedBy": "Geändert von",
"assignedUser": "Zugewiesen an",
"teams": "Teams",
"meetings": "Termine",
"calls": "Anrufe",
"tasks": "Aufgaben"
},
"labels": {
"Create CVMHBeteiligte": "VMH Beteiligte erstellen",
"VMH Beteiligte": "VMH Beteiligte"
},
"scopeNames": {
"CVMHBeteiligte": "VMH Beteiligte"
},
"scopeNamesPlural": {
"CVMHBeteiligte": "VMH Beteiligte"
}
}

View File

@@ -75,6 +75,7 @@
"saeumnis1InstanzSumme": "Säumnis I. Inst.: Summe" "saeumnis1InstanzSumme": "Säumnis I. Inst.: Summe"
}, },
"links": { "links": {
"meetings": "Termine",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"contact": "Kontakt", "contact": "Kontakt",

View File

@@ -28,6 +28,7 @@
"warmmiete": "Summe aus Kaltmiete + BK-Vorauszahlung + BK-Pauschale" "warmmiete": "Summe aus Kaltmiete + BK-Vorauszahlung + BK-Pauschale"
}, },
"links": { "links": {
"meetings": "Besprechungen",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"vmhRumungsklages": "Räumungsklagen", "vmhRumungsklages": "Räumungsklagen",

View File

@@ -21,11 +21,13 @@
"vmhVermietersRKL": "Vermieter" "vmhVermietersRKL": "Vermieter"
}, },
"links": { "links": {
"meetings": "Termine",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"klaeger": "Kläger", "klaeger": "Kläger",
"beklagte": "Beklagte", "beklagte": "Beklagte",
"vmhMietverhltnises": "Mietverhältnisse", "vmhMietverhltnises": "Mietverhältnisse",
"mietobjekte": "Mietobjekte",
"contactsRumungsklage": "Freigegebene Nutzer", "contactsRumungsklage": "Freigegebene Nutzer",
"dokumentesvmhraumungsklage": "Dokumente", "dokumentesvmhraumungsklage": "Dokumente",
"freigeschalteteNutzer": "Freigeschaltete Nutzer (veraltet)", "freigeschalteteNutzer": "Freigeschaltete Nutzer (veraltet)",

View File

@@ -8,9 +8,11 @@
"vmhKontaktpersonenVermieter": "Kontaktpersonen" "vmhKontaktpersonenVermieter": "Kontaktpersonen"
}, },
"links": { "links": {
"meetings": "Besprechungen",
"calls": "Anrufe", "calls": "Anrufe",
"tasks": "Aufgaben", "tasks": "Aufgaben",
"vmhRumungsklagesVermieter": "Räumungsklagen", "vmhRumungsklagesVermieter": "Räumungsklagen",
"mietinkassosVermieter": "Mietinkasso",
"contactsVermieter": "Freigegebene Nutzer", "contactsVermieter": "Freigegebene Nutzer",
"vmhKontaktpersonenVermieter": "Kontaktpersonen" "vmhKontaktpersonenVermieter": "Kontaktpersonen"
}, },

View File

@@ -28,6 +28,7 @@
"cMietobjekteContactPortal": "Mietobjekte (Portal)", "cMietobjekteContactPortal": "Mietobjekte (Portal)",
"cAdressenContact": "Adressen", "cAdressenContact": "Adressen",
"cVmhRumungsklageContact": "Räumungsklagen (Portal)", "cVmhRumungsklageContact": "Räumungsklagen (Portal)",
"cMietinkassoContact": "Mietinkasso",
"cBankverbindungenContact": "Bankverbindungen" "cBankverbindungenContact": "Bankverbindungen"
}, },
"options": { "options": {

View File

@@ -13,7 +13,8 @@
"beteiligte": "Participant" "beteiligte": "Participant"
}, },
"links": { "links": {
"beteiligte": "Participant" "beteiligte": "Participant",
"contactsBankverbindung": "Contacts"
}, },
"labels": { "labels": {
"Create CBankverbindungen": "Create Bank Account" "Create CBankverbindungen": "Create Bank Account"

View File

@@ -28,7 +28,8 @@
"mietinkassosKlaeger": "Rent Collection (Plaintiff)", "mietinkassosKlaeger": "Rent Collection (Plaintiff)",
"mietinkassosBeklagte": "Rent Collection (Defendant)", "mietinkassosBeklagte": "Rent Collection (Defendant)",
"contactsBeteiligte": "Portal Users", "contactsBeteiligte": "Portal Users",
"dokumentesBeteiligte": "Documents" "dokumentesBeteiligte": "Documents",
"bankverbindungens": "Bank Accounts"
}, },
"labels": { "labels": {
"Create CBeteiligte": "Create Beteiligte" "Create CBeteiligte": "Create Beteiligte"

View File

@@ -18,7 +18,8 @@
"vmhErstgespraechsdokumente": "Initial Consultations", "vmhErstgespraechsdokumente": "Initial Consultations",
"vmhRumungsklagesdokumente": "Eviction Lawsuits", "vmhRumungsklagesdokumente": "Eviction Lawsuits",
"beteiligte2dokumente": "Parties", "beteiligte2dokumente": "Parties",
"mietobjekt2dokumente": "Properties" "mietobjekt2dokumente": "Properties",
"mietinkassosdokumente": "Rent Collection"
}, },
"labels": { "labels": {
"Create CDokumente": "Create Dokument" "Create CDokumente": "Create Dokument"

View File

@@ -26,6 +26,7 @@
"klaeger": "Plaintiff", "klaeger": "Plaintiff",
"beklagte": "Defendant", "beklagte": "Defendant",
"vmhMietverhltnises": "Tenancies", "vmhMietverhltnises": "Tenancies",
"mietobjekte": "Properties",
"contactsMietinkasso": "Portal Users", "contactsMietinkasso": "Portal Users",
"dokumentesmietinkasso": "Documents", "dokumentesmietinkasso": "Documents",
"freigeschalteteNutzer": "Activated Users (deprecated)", "freigeschalteteNutzer": "Activated Users (deprecated)",

View File

@@ -16,7 +16,10 @@
}, },
"links": { "links": {
"vmhMietverhltnises2Mietobjekt": "Tenancies", "vmhMietverhltnises2Mietobjekt": "Tenancies",
"vmhMietverhltnises": "Tenancies",
"contact2mietobjekt": "Contacts", "contact2mietobjekt": "Contacts",
"vmhRumungsklages": "Eviction Lawsuits",
"mietinkassos": "Rent Collection",
"contactsMietobjekt": "Portal Users", "contactsMietobjekt": "Portal Users",
"dokumentesMietobjekt": "Documents" "dokumentesMietobjekt": "Documents"
}, },

View File

@@ -0,0 +1,42 @@
{
"fields": {
"name": "Name",
"salutationName": "Salutation",
"firstName": "First Name",
"lastName": "Last Name",
"description": "Description",
"emailAddress": "Email",
"phoneNumber": "Phone",
"address": "Address",
"addressStreet": "Street",
"addressCity": "City",
"addressState": "State",
"addressCountry": "Country",
"addressPostalCode": "Postal Code",
"createdAt": "Created At",
"modifiedAt": "Modified At",
"createdBy": "Created By",
"modifiedBy": "Modified By",
"assignedUser": "Assigned User",
"teams": "Teams"
},
"links": {
"createdBy": "Created By",
"modifiedBy": "Modified By",
"assignedUser": "Assigned User",
"teams": "Teams",
"meetings": "Meetings",
"calls": "Calls",
"tasks": "Tasks"
},
"labels": {
"Create CVMHBeteiligte": "Create VMH Party",
"VMH Beteiligte": "VMH Party"
},
"scopeNames": {
"CVMHBeteiligte": "VMH Party"
},
"scopeNamesPlural": {
"CVMHBeteiligte": "VMH Parties"
}
}

View File

@@ -19,7 +19,9 @@
"calls": "Calls", "calls": "Calls",
"tasks": "Tasks", "tasks": "Tasks",
"vmhMietverhltnises": "Tenancies", "vmhMietverhltnises": "Tenancies",
"mietobjekte": "Properties",
"freigeschalteteNutzer": "Activated Users", "freigeschalteteNutzer": "Activated Users",
"collaborators": "Collaborators",
"vmhVermietersRKL": "Landlord", "vmhVermietersRKL": "Landlord",
"dokumentesvmhraumungsklage": "Documents", "dokumentesvmhraumungsklage": "Documents",
"beklagte": "Defendant", "beklagte": "Defendant",

View File

@@ -12,6 +12,7 @@
"calls": "Calls", "calls": "Calls",
"tasks": "Tasks", "tasks": "Tasks",
"vmhRumungsklagesVermieter": "Räumungsklagen", "vmhRumungsklagesVermieter": "Räumungsklagen",
"mietinkassosVermieter": "Rent Collection",
"contactsVermieter": "Freigegebene Nutzer", "contactsVermieter": "Freigegebene Nutzer",
"vmhKontaktpersonenVermieter": "Kontaktpersonen" "vmhKontaktpersonenVermieter": "Kontaktpersonen"
}, },

View File

@@ -17,7 +17,13 @@
"cVmhVermietersKontaktpersonen": "Vermieter", "cVmhVermietersKontaktpersonen": "Vermieter",
"cVmhMietverhltnisesContact": "Mietverhältnisse", "cVmhMietverhltnisesContact": "Mietverhältnisse",
"cDokumentesvmhcontact": "Dokumente", "cDokumentesvmhcontact": "Dokumente",
"cVmhmietobjekt2contact": "Mietobjekts" "cVmhmietobjekt2contact": "Mietobjekts",
"cBeteiligteContact": "Parties",
"cMietobjekteContactPortal": "Properties (Portal)",
"cAdressenContact": "Addresses",
"cVmhRumungsklageContact": "Eviction Lawsuits (Portal)",
"cMietinkassoContact": "Rent Collection",
"cBankverbindungenContact": "Bank Accounts"
}, },
"options": { "options": {
"cRechtsform": { "cRechtsform": {

View File

@@ -1,3 +0,0 @@
{
"beforeSaveCustomScript": null
}

View File

@@ -1,3 +0,0 @@
{
"beforeSaveApiScript": ""
}

View File

@@ -359,8 +359,8 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'cacheTimestamp' => 1769209783, 'cacheTimestamp' => 1769210138,
'microtime' => 1769209783.769122, 'microtime' => 1769210138.514983,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'appTimestamp' => 1768843902, 'appTimestamp' => 1768843902,