Initial commit
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
[
|
||||
{
|
||||
"tabLabel": "$label:General",
|
||||
"label": "Configuration",
|
||||
"rows": [
|
||||
[{"name": "authenticationMethod"}, {"name": "authTokenLifetime"}],
|
||||
[{"name": "authTokenPreventConcurrent"}, {"name": "authTokenMaxIdleTime"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "2-Factor Authentication",
|
||||
"rows": [
|
||||
[{"name": "auth2FA"}, {"name": "auth2FAMethodList"}],
|
||||
[{"name": "auth2FAForced"}, {"name": "auth2FAInPortal"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Access",
|
||||
"rows": [
|
||||
[{"name": "authIpAddressCheck"}, false],
|
||||
[{"name": "authIpAddressWhitelist"}, {"name": "authIpAddressCheckExcludedUsers"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:Passwords",
|
||||
"label": "Strength",
|
||||
"rows": [
|
||||
[{"name": "passwordGenerateLength"}, {"name": "passwordStrengthLength"}],
|
||||
[false, {"name": "passwordStrengthLetterCount"}],
|
||||
[false, {"name": "passwordStrengthBothCases"}],
|
||||
[false, {"name": "passwordStrengthNumberCount"}],
|
||||
[false, {"name": "passwordStrengthSpecialCharacterCount"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Recovery",
|
||||
"rows": [
|
||||
[{"name": "passwordRecoveryDisabled"}, {"name": "passwordRecoveryForAdminDisabled"}],
|
||||
[{"name": "passwordRecoveryNoExposure"}, {"name": "passwordRecoveryForInternalUsersDisabled"}]
|
||||
]
|
||||
}
|
||||
]
|
||||
15
application/Espo/Resources/layouts/Settings/currency.json
Normal file
15
application/Espo/Resources/layouts/Settings/currency.json
Normal file
@@ -0,0 +1,15 @@
|
||||
[
|
||||
{
|
||||
"label": "Currency Settings",
|
||||
"rows": [
|
||||
[{"name": "defaultCurrency"}, {"name": "currencyFormat"}],
|
||||
[{"name": "currencyList"}, {"name": "currencyDecimalPlaces"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Currency Rates",
|
||||
"rows": [
|
||||
[{"name": "baseCurrency"}, {"name": "currencyRates"}]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"label": "",
|
||||
"rows": [
|
||||
[{"name": "emailMessageMaxSize"}, {"name": "personalEmailMaxPortionSize"}],
|
||||
[{"name": "maxEmailAccountCount"}, {"name": "inboundEmailMaxPortionSize"}]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "jobRunInParallel"}, {"name": "jobMaxPortion"}],
|
||||
[{"name": "jobPoolConcurrencyNumber"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "daemonInterval"}, {"name": "daemonMaxProcessNumber"}],
|
||||
[{"name": "daemonProcessTimeout"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "jobForceUtc"}, false]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,26 @@
|
||||
[
|
||||
{
|
||||
"label": "In-app Notifications",
|
||||
"rows": [
|
||||
[{"name": "assignmentNotificationsEntityList"}, false],
|
||||
[{"name": "newNotificationCountInTitle"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Email Notifications",
|
||||
"rows": [
|
||||
[{"name": "assignmentEmailNotifications"}, {"name": "assignmentEmailNotificationsEntityList"}],
|
||||
[{"name": "mentionEmailNotifications"}, false],
|
||||
[{"name": "streamEmailNotifications"}, {"name": "streamEmailNotificationsEntityList"}],
|
||||
[{"name": "portalStreamEmailNotifications"}, {"name": "streamEmailNotificationsTypeList"}],
|
||||
[{"name": "emailNotificationsDelay"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Admin Notifications",
|
||||
"rows": [
|
||||
[{"name": "adminNotifications"}, false],
|
||||
[{"name": "adminNotificationsNewVersion"}, {"name": "adminNotificationsNewExtensionVersion"}]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,25 @@
|
||||
[
|
||||
{
|
||||
"label": "Configuration",
|
||||
"rows": [
|
||||
[{"name": "outboundEmailFromAddress"}, {"name": "outboundEmailIsShared"}],
|
||||
[{"name": "outboundEmailFromName"}, {"name": "outboundEmailBccAddress"}],
|
||||
[false, {"name": "emailAddressLookupEntityTypeList"}],
|
||||
[false, {"name": "emailAddressSelectEntityTypeList"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Mass Email",
|
||||
"rows": [
|
||||
[{"name": "massEmailMaxPerHourCount"}, {"name": "massEmailMaxPerBatchCount"}],
|
||||
[{"name": "massEmailOpenTracking"}, {"name": "massEmailVerp"}],
|
||||
[{"name": "massEmailDisableMandatoryOptOutLink"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Scheduled Send",
|
||||
"rows": [
|
||||
[{"name": "emailScheduledBatchCount"}, false]
|
||||
]
|
||||
}
|
||||
]
|
||||
99
application/Espo/Resources/layouts/Settings/settings.json
Normal file
99
application/Espo/Resources/layouts/Settings/settings.json
Normal file
@@ -0,0 +1,99 @@
|
||||
[
|
||||
{
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:System",
|
||||
"rows": [
|
||||
[{"name": "siteUrl"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "useCache"}, {"name": "useWebSocket"}],
|
||||
[{"name": "maintenanceMode"}, {"name": "cronDisabled"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:Locale",
|
||||
"rows": [
|
||||
[{"name": "language"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "timeZone"}, {"name": "weekStart"}],
|
||||
[{"name": "dateFormat"}, {"name": "fiscalYearShift"}],
|
||||
[{"name": "timeFormat"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "thousandSeparator"}, {"name": "decimalMark"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "personNameFormat"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "addressFormat"}, {"name": "addressPreview"}],
|
||||
[{"name": "addressCityList"}, {"name": "addressStateList"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:General",
|
||||
"rows": [
|
||||
[{"name": "cleanupDeletedRecords"}, false],
|
||||
[{"name": "b2cMode"}, false],
|
||||
[{"name": "emailAddressIsOptedOutByDefault"}, false],
|
||||
[{"name": "pdfEngine"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Search",
|
||||
"rows": [
|
||||
[{"name": "textFilterUseContainsForVarchar"}, {"name": "globalSearchEntityList"}],
|
||||
[{"name": "quickSearchFullTextAppendWildcard"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Phone Numbers",
|
||||
"rows": [
|
||||
[{"name": "phoneNumberInternational"}, {"name": "phoneNumberPreferredCountryList"}],
|
||||
[{"name": "phoneNumberNumericSearch"}, {"name": "phoneNumberExtensions"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Activities",
|
||||
"rows": [
|
||||
[{"name": "calendarEntityList"}, {"name": "activitiesEntityList"}],
|
||||
[{"name": "busyRangesEntityList"}, {"name": "historyEntityList"}],
|
||||
[{"name": "workingTimeCalendar"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Attachments",
|
||||
"rows": [
|
||||
[{"name": "attachmentUploadMaxSize"}, {"name": "attachmentUploadChunkSize"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Stream",
|
||||
"rows": [
|
||||
[{"name": "availableReactions"}, {"name": "followCreatedEntities"}],
|
||||
[{"name": "streamEmailWithContentEntityTypeList"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:Access",
|
||||
"rows": [
|
||||
[{"name": "baselineRole"}, false],
|
||||
[{"name": "aclAllowDeleteCreated"}, {"name": "exportDisabled"}]
|
||||
]
|
||||
|
||||
}
|
||||
]
|
||||
8
application/Espo/Resources/layouts/Settings/sms.json
Normal file
8
application/Espo/Resources/layouts/Settings/sms.json
Normal file
@@ -0,0 +1,8 @@
|
||||
[
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "smsProvider"}, false],
|
||||
[{"name": "outboundSmsFromNumber"}, false]
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,38 @@
|
||||
[
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "companyLogo"}, {"name": "applicationName"}]
|
||||
],
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:General"
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "theme"}, {"name": "userThemesDisabled"}],
|
||||
[false, {"name": "avatarsDisabled"}]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "recordsPerPage"}, {"name": "recordsPerPageSelect"}],
|
||||
[{"name": "recordsPerPageSmall"}, {"name": "recordsPerPageKanban"}],
|
||||
[{"name": "displayListViewRecordCount"}, false]
|
||||
]
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "tabList"}, {"name": "quickCreateList"}],
|
||||
[{"name": "scopeColorsDisabled"}, {"name": "tabColorsDisabled"}],
|
||||
[{"name": "tabIconsDisabled"}, false]
|
||||
],
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:Navbar"
|
||||
},
|
||||
{
|
||||
"rows": [
|
||||
[{"name": "dashboardLayout", "fullWidth": true}]
|
||||
],
|
||||
"tabBreak": true,
|
||||
"tabLabel": "$label:Dashboard"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user