Add CPuls entity and related resources
- Introduced a new entity "CPuls" with metadata definitions including fields, links, and indexes. - Updated existing JSON files to include "CPuls" in various contexts such as translations, entity definitions, and client definitions. - Added localization support for "CPuls" in multiple languages. - Modified existing files to accommodate the new entity in the application structure.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
7
custom/Espo/Custom/Controllers/CPuls.php
Normal file
7
custom/Espo/Custom/Controllers/CPuls.php
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Espo\Custom\Controllers;
|
||||||
|
|
||||||
|
class CPuls extends \Espo\Core\Templates\Controllers\BasePlus
|
||||||
|
{
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/ar_AR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/ar_AR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "الاجتماعات",
|
||||||
|
"calls": "المكالمات",
|
||||||
|
"tasks": "مهام"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "إنشاء {الكيانTypeTranslated}"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/bg_BG/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/bg_BG/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Срещи",
|
||||||
|
"calls": "Разговори",
|
||||||
|
"tasks": "Задачи"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Създаване на Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/cs_CZ/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/cs_CZ/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Schůzky",
|
||||||
|
"calls": "Hovory",
|
||||||
|
"tasks": "Úkoly"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Vytvořit Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/da_DK/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/da_DK/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Møder",
|
||||||
|
"calls": "Opkald",
|
||||||
|
"tasks": "Opgaver"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Opret Puls "
|
||||||
|
}
|
||||||
|
}
|
||||||
9
custom/Espo/Custom/Resources/i18n/de_DE/CPuls.json
Normal file
9
custom/Espo/Custom/Resources/i18n/de_DE/CPuls.json
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"calls": "Anrufe",
|
||||||
|
"tasks": "Aufgaben"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Puls erstellen"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/el_GR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/el_GR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Συναντήσεις",
|
||||||
|
"calls": "Κλήσεις",
|
||||||
|
"tasks": "Εργασίες"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Δημιουργία Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
custom/Espo/Custom/Resources/i18n/en_GB/CPuls.json
Normal file
1
custom/Espo/Custom/Resources/i18n/en_GB/CPuls.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
12
custom/Espo/Custom/Resources/i18n/en_US/CPuls.json
Normal file
12
custom/Espo/Custom/Resources/i18n/en_US/CPuls.json
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"fields": {
|
||||||
|
},
|
||||||
|
"links": {
|
||||||
|
"meetings": "Meetings",
|
||||||
|
"calls": "Calls",
|
||||||
|
"tasks": "Tasks"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Create Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -13,7 +13,8 @@
|
|||||||
"CCallQueues": "Call-Queue",
|
"CCallQueues": "Call-Queue",
|
||||||
"CBankverbindungen": "Bankverbindung",
|
"CBankverbindungen": "Bankverbindung",
|
||||||
"CMietinkasso": "Mietinkasso",
|
"CMietinkasso": "Mietinkasso",
|
||||||
"CKuendigung": "Kündigung"
|
"CKuendigung": "Kündigung",
|
||||||
|
"CPuls": "Puls"
|
||||||
},
|
},
|
||||||
"scopeNamesPlural": {
|
"scopeNamesPlural": {
|
||||||
"CVmhMietverhltnis": "Mietverhältnisse",
|
"CVmhMietverhltnis": "Mietverhältnisse",
|
||||||
@@ -29,6 +30,7 @@
|
|||||||
"CCallQueues": "Call-Queues",
|
"CCallQueues": "Call-Queues",
|
||||||
"CBankverbindungen": "Bankverbindungen",
|
"CBankverbindungen": "Bankverbindungen",
|
||||||
"CMietinkasso": "Mietinkassa",
|
"CMietinkasso": "Mietinkassa",
|
||||||
"CKuendigung": "Kündigungen"
|
"CKuendigung": "Kündigungen",
|
||||||
|
"CPuls": "Pulse"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/es_ES/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/es_ES/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Reuniones",
|
||||||
|
"calls": "Llamadas",
|
||||||
|
"tasks": "Tareas"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Crear Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/es_MX/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/es_MX/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Presentaciones",
|
||||||
|
"calls": "Llamadas",
|
||||||
|
"tasks": "Tareas"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Crear Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/fa_IR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/fa_IR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "جلسات",
|
||||||
|
"calls": "تماس ها",
|
||||||
|
"tasks": "وظایف"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "ایجاد Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
5
custom/Espo/Custom/Resources/i18n/fr_FR/CPuls.json
Normal file
5
custom/Espo/Custom/Resources/i18n/fr_FR/CPuls.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Créer un Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/hr_HR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/hr_HR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Sastanci",
|
||||||
|
"calls": "Pozivi",
|
||||||
|
"tasks": "Zadaci"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Kreiraj Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/hu_HU/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/hu_HU/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "találkozók",
|
||||||
|
"calls": "felhívja",
|
||||||
|
"tasks": "Feladatok"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "{EntityTypeTranslated} létrehozása"
|
||||||
|
}
|
||||||
|
}
|
||||||
5
custom/Espo/Custom/Resources/i18n/id_ID/CPuls.json
Normal file
5
custom/Espo/Custom/Resources/i18n/id_ID/CPuls.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Buat Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/it_IT/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/it_IT/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Riunioni",
|
||||||
|
"calls": "Chiamate",
|
||||||
|
"tasks": "Compiti"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Crea Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/ja_JP/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/ja_JP/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "会議",
|
||||||
|
"calls": "通話",
|
||||||
|
"tasks": "タスク"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Puls を作成する"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/lt_LT/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/lt_LT/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Susitikimai",
|
||||||
|
"calls": "Skambučiai",
|
||||||
|
"tasks": "Užduotys"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Sukurti Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/lv_LV/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/lv_LV/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Tikšanās",
|
||||||
|
"calls": "Zvani",
|
||||||
|
"tasks": "Uzdevumi"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Izveidot Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/nb_NO/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/nb_NO/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Møter",
|
||||||
|
"calls": "Samtaler",
|
||||||
|
"tasks": "Oppgaver"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Opprett Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/nl_NL/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/nl_NL/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Vergaderingen",
|
||||||
|
"calls": "Gesprekken",
|
||||||
|
"tasks": "Taken"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Creëer Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/pl_PL/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/pl_PL/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Spotkania",
|
||||||
|
"calls": "Połączenia",
|
||||||
|
"tasks": "Zadania"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Utwórz Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/pt_BR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/pt_BR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Reuniões",
|
||||||
|
"calls": "Ligações",
|
||||||
|
"tasks": "Tarefas"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Criar Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/pt_PT/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/pt_PT/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Reuniões",
|
||||||
|
"calls": "Chamadas",
|
||||||
|
"tasks": "Tarefas"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Criar Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
5
custom/Espo/Custom/Resources/i18n/ro_RO/CPuls.json
Normal file
5
custom/Espo/Custom/Resources/i18n/ro_RO/CPuls.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Creare Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/ru_RU/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/ru_RU/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Встречи",
|
||||||
|
"calls": "Звонки",
|
||||||
|
"tasks": "Задачи"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Создать Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/sk_SK/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/sk_SK/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Stretnutia",
|
||||||
|
"calls": "Hovory",
|
||||||
|
"tasks": "Úlohy"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Vytvoriť Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/sl_SI/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/sl_SI/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Srečanja",
|
||||||
|
"calls": "Klici",
|
||||||
|
"tasks": "Naloge"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Ustvari Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/sr_RS/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/sr_RS/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Ročišta",
|
||||||
|
"calls": "Pozivi",
|
||||||
|
"tasks": "Zadaci"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Napravi Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/sv_SE/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/sv_SE/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Möten",
|
||||||
|
"calls": "Samtal",
|
||||||
|
"tasks": "Uppgifter"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Skapa Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/th_TH/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/th_TH/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "การประชุม",
|
||||||
|
"calls": "โทร",
|
||||||
|
"tasks": "งาน"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "สร้าง Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/tr_TR/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/tr_TR/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Toplantılar",
|
||||||
|
"calls": "(Seslenme)",
|
||||||
|
"tasks": "Görevler"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Puls oluştur"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/uk_UA/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/uk_UA/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Зустрічі",
|
||||||
|
"calls": "Дзвінки",
|
||||||
|
"tasks": "Завдання"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Створити Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/ur_IN/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/ur_IN/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "ملاقاتیں",
|
||||||
|
"calls": "کالز",
|
||||||
|
"tasks": "کام"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "{entityTypetranslated} بنائیں"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/vi_VN/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/vi_VN/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "Cuộc hẹn",
|
||||||
|
"calls": "Cuộc gọi",
|
||||||
|
"tasks": "Nhiệm vụ"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "Tạo Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/zh_CN/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/zh_CN/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "会议",
|
||||||
|
"calls": "通话",
|
||||||
|
"tasks": "任务"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "创建 Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
10
custom/Espo/Custom/Resources/i18n/zh_TW/CPuls.json
Normal file
10
custom/Espo/Custom/Resources/i18n/zh_TW/CPuls.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"links": {
|
||||||
|
"meetings": "會議",
|
||||||
|
"calls": "通話",
|
||||||
|
"tasks": "任務"
|
||||||
|
},
|
||||||
|
"labels": {
|
||||||
|
"Create CPuls": "建立Puls"
|
||||||
|
}
|
||||||
|
}
|
||||||
37
custom/Espo/Custom/Resources/metadata/clientDefs/CPuls.json
Normal file
37
custom/Espo/Custom/Resources/metadata/clientDefs/CPuls.json
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
{
|
||||||
|
"controller": "controllers/record",
|
||||||
|
"boolFilterList": [
|
||||||
|
"onlyMy"
|
||||||
|
],
|
||||||
|
"sidePanels": {
|
||||||
|
"detail": [
|
||||||
|
{
|
||||||
|
"name": "activities",
|
||||||
|
"reference": "activities"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "history",
|
||||||
|
"reference": "history"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tasks",
|
||||||
|
"reference": "tasks"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"bottomPanels": {
|
||||||
|
"detail": [
|
||||||
|
{
|
||||||
|
"name": "activities",
|
||||||
|
"reference": "activities",
|
||||||
|
"disabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "history",
|
||||||
|
"reference": "history",
|
||||||
|
"disabled": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"iconClass": "fas fa-heart-pulse"
|
||||||
|
}
|
||||||
110
custom/Espo/Custom/Resources/metadata/entityDefs/CPuls.json
Normal file
110
custom/Espo/Custom/Resources/metadata/entityDefs/CPuls.json
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
{
|
||||||
|
"fields": {
|
||||||
|
"name": {
|
||||||
|
"type": "varchar",
|
||||||
|
"required": true,
|
||||||
|
"pattern": "$noBadCharacters"
|
||||||
|
},
|
||||||
|
"description": {
|
||||||
|
"type": "text"
|
||||||
|
},
|
||||||
|
"createdAt": {
|
||||||
|
"type": "datetime",
|
||||||
|
"readOnly": true
|
||||||
|
},
|
||||||
|
"modifiedAt": {
|
||||||
|
"type": "datetime",
|
||||||
|
"readOnly": true
|
||||||
|
},
|
||||||
|
"createdBy": {
|
||||||
|
"type": "link",
|
||||||
|
"readOnly": true,
|
||||||
|
"view": "views/fields/user"
|
||||||
|
},
|
||||||
|
"modifiedBy": {
|
||||||
|
"type": "link",
|
||||||
|
"readOnly": true,
|
||||||
|
"view": "views/fields/user"
|
||||||
|
},
|
||||||
|
"assignedUser": {
|
||||||
|
"type": "link",
|
||||||
|
"required": false,
|
||||||
|
"view": "views/fields/assigned-user"
|
||||||
|
},
|
||||||
|
"teams": {
|
||||||
|
"type": "linkMultiple",
|
||||||
|
"view": "views/fields/teams"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"links": {
|
||||||
|
"createdBy": {
|
||||||
|
"type": "belongsTo",
|
||||||
|
"entity": "User"
|
||||||
|
},
|
||||||
|
"modifiedBy": {
|
||||||
|
"type": "belongsTo",
|
||||||
|
"entity": "User"
|
||||||
|
},
|
||||||
|
"assignedUser": {
|
||||||
|
"type": "belongsTo",
|
||||||
|
"entity": "User"
|
||||||
|
},
|
||||||
|
"teams": {
|
||||||
|
"type": "hasMany",
|
||||||
|
"entity": "Team",
|
||||||
|
"relationName": "entityTeam",
|
||||||
|
"layoutRelationshipsDisabled": true
|
||||||
|
},
|
||||||
|
"meetings": {
|
||||||
|
"type": "hasMany",
|
||||||
|
"entity": "Meeting",
|
||||||
|
"foreign": "parent"
|
||||||
|
},
|
||||||
|
"calls": {
|
||||||
|
"type": "hasMany",
|
||||||
|
"entity": "Call",
|
||||||
|
"foreign": "parent"
|
||||||
|
},
|
||||||
|
"tasks": {
|
||||||
|
"type": "hasChildren",
|
||||||
|
"entity": "Task",
|
||||||
|
"foreign": "parent"
|
||||||
|
},
|
||||||
|
"emails": {
|
||||||
|
"type": "hasChildren",
|
||||||
|
"entity": "Email",
|
||||||
|
"foreign": "parent",
|
||||||
|
"layoutRelationshipsDisabled": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"orderBy": "createdAt",
|
||||||
|
"order": "desc"
|
||||||
|
},
|
||||||
|
"indexes": {
|
||||||
|
"name": {
|
||||||
|
"columns": [
|
||||||
|
"name",
|
||||||
|
"deleted"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"assignedUser": {
|
||||||
|
"columns": [
|
||||||
|
"assignedUserId",
|
||||||
|
"deleted"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"createdAt": {
|
||||||
|
"columns": [
|
||||||
|
"createdAt"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"createdAtId": {
|
||||||
|
"unique": true,
|
||||||
|
"columns": [
|
||||||
|
"createdAt",
|
||||||
|
"id"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -14,7 +14,8 @@
|
|||||||
"CBeteiligte",
|
"CBeteiligte",
|
||||||
"CCallQueues",
|
"CCallQueues",
|
||||||
"CMietinkasso",
|
"CMietinkasso",
|
||||||
"CKuendigung"
|
"CKuendigung",
|
||||||
|
"CPuls"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"cWichtigkeit": {
|
"cWichtigkeit": {
|
||||||
|
|||||||
@@ -14,7 +14,8 @@
|
|||||||
"CBeteiligte",
|
"CBeteiligte",
|
||||||
"CCallQueues",
|
"CCallQueues",
|
||||||
"CMietinkasso",
|
"CMietinkasso",
|
||||||
"CKuendigung"
|
"CKuendigung",
|
||||||
|
"CPuls"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,8 @@
|
|||||||
"CBeteiligte",
|
"CBeteiligte",
|
||||||
"CCallQueues",
|
"CCallQueues",
|
||||||
"CMietinkasso",
|
"CMietinkasso",
|
||||||
"CKuendigung"
|
"CKuendigung",
|
||||||
|
"CPuls"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,8 @@
|
|||||||
"CBeteiligte",
|
"CBeteiligte",
|
||||||
"CCallQueues",
|
"CCallQueues",
|
||||||
"CMietinkasso",
|
"CMietinkasso",
|
||||||
"CKuendigung"
|
"CKuendigung",
|
||||||
|
"CPuls"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"duplicateWhereBuilderClassName": "Espo\\Classes\\DuplicateWhereBuilders\\General"
|
||||||
|
}
|
||||||
23
custom/Espo/Custom/Resources/metadata/scopes/CPuls.json
Normal file
23
custom/Espo/Custom/Resources/metadata/scopes/CPuls.json
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"entity": true,
|
||||||
|
"layouts": true,
|
||||||
|
"tab": true,
|
||||||
|
"acl": true,
|
||||||
|
"aclPortal": true,
|
||||||
|
"aclPortalLevelList": [
|
||||||
|
"all",
|
||||||
|
"account",
|
||||||
|
"contact",
|
||||||
|
"own",
|
||||||
|
"no"
|
||||||
|
],
|
||||||
|
"customizable": true,
|
||||||
|
"importable": true,
|
||||||
|
"notifications": true,
|
||||||
|
"stream": true,
|
||||||
|
"disabled": false,
|
||||||
|
"type": "BasePlus",
|
||||||
|
"module": "Custom",
|
||||||
|
"object": true,
|
||||||
|
"isCustom": true
|
||||||
|
}
|
||||||
@@ -31,7 +31,7 @@ return [
|
|||||||
],
|
],
|
||||||
'adminUpgradeDisabled' => false,
|
'adminUpgradeDisabled' => false,
|
||||||
'isInstalled' => true,
|
'isInstalled' => true,
|
||||||
'microtimeInternal' => 1769341140.824028,
|
'microtimeInternal' => 1770972795.018931,
|
||||||
'cryptKey' => '75886e68937f6ec6e34fabe5603c9f0c',
|
'cryptKey' => '75886e68937f6ec6e34fabe5603c9f0c',
|
||||||
'hashSecretKey' => '0c7b8cf622d364a26cfe5d31145c8f38',
|
'hashSecretKey' => '0c7b8cf622d364a26cfe5d31145c8f38',
|
||||||
'defaultPermissions' => [
|
'defaultPermissions' => [
|
||||||
@@ -39,7 +39,7 @@ return [
|
|||||||
'group' => 'www-data'
|
'group' => 'www-data'
|
||||||
],
|
],
|
||||||
'actualDatabaseType' => 'mariadb',
|
'actualDatabaseType' => 'mariadb',
|
||||||
'actualDatabaseVersion' => '12.1.2',
|
'actualDatabaseVersion' => '12.2.2',
|
||||||
'instanceId' => '4437546e-79fc-40f6-ac04-448b526c1401',
|
'instanceId' => '4437546e-79fc-40f6-ac04-448b526c1401',
|
||||||
'webSocketZeroMQSubmissionDsn' => 'tcp://espocrm-websocket:7777',
|
'webSocketZeroMQSubmissionDsn' => 'tcp://espocrm-websocket:7777',
|
||||||
'webSocketZeroMQSubscriberDsn' => 'tcp://*:7777',
|
'webSocketZeroMQSubscriberDsn' => 'tcp://*:7777',
|
||||||
|
|||||||
@@ -127,7 +127,8 @@ return [
|
|||||||
32 => 'Import',
|
32 => 'Import',
|
||||||
33 => 'GlobalStream',
|
33 => 'GlobalStream',
|
||||||
34 => 'Report',
|
34 => 'Report',
|
||||||
35 => 'CCallQueues'
|
35 => 'CCallQueues',
|
||||||
|
36 => 'CPuls'
|
||||||
],
|
],
|
||||||
'quickCreateList' => [
|
'quickCreateList' => [
|
||||||
0 => 'Account',
|
0 => 'Account',
|
||||||
@@ -357,7 +358,7 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'microtime' => 1770591071.892102,
|
'microtime' => 1770972794.710849,
|
||||||
'siteUrl' => 'https://crm.bitbylaw.com',
|
'siteUrl' => 'https://crm.bitbylaw.com',
|
||||||
'fullTextSearchMinLength' => 4,
|
'fullTextSearchMinLength' => 4,
|
||||||
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',
|
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
return [
|
return [
|
||||||
'cacheTimestamp' => 1770591072,
|
'cacheTimestamp' => 1770972795,
|
||||||
'microtimeState' => 1770591072.009735,
|
'microtimeState' => 1770972795.029599,
|
||||||
'currencyRates' => [
|
'currencyRates' => [
|
||||||
'EUR' => 1.0
|
'EUR' => 1.0
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user