- Updated copyright headers in 3,055 core application files - Changed 'Copyright (C) 2014-2025' to 'Copyright (C) 2014-2026' - Added 123 new files from EspoCRM core updates - Removed 4 deprecated files - Total changes: 61,637 insertions, 54,283 deletions This is a routine maintenance update for the new year 2026.
115 lines
3.0 KiB
JSON
115 lines
3.0 KiB
JSON
{
|
|
"fields": {
|
|
"username": {
|
|
"type": "varchar",
|
|
"readOnly": true,
|
|
"maxLength": 100
|
|
},
|
|
"portal": {
|
|
"type": "link",
|
|
"readOnly": true
|
|
},
|
|
"user": {
|
|
"type": "link",
|
|
"readOnly": true
|
|
},
|
|
"authToken": {
|
|
"type": "link",
|
|
"readOnly": true
|
|
},
|
|
"ipAddress": {
|
|
"type": "varchar",
|
|
"maxLength": 45,
|
|
"readOnly": true
|
|
},
|
|
"createdAt": {
|
|
"type": "datetime",
|
|
"readOnly": true,
|
|
"hasSeconds": true
|
|
},
|
|
"isDenied": {
|
|
"type": "bool",
|
|
"readOnly": true
|
|
},
|
|
"denialReason": {
|
|
"type": "enum",
|
|
"options": [
|
|
"",
|
|
"CREDENTIALS",
|
|
"INACTIVE_USER",
|
|
"IS_PORTAL_USER",
|
|
"IS_NOT_PORTAL_USER",
|
|
"USER_IS_NOT_IN_PORTAL",
|
|
"IS_SYSTEM_USER",
|
|
"FORBIDDEN"
|
|
],
|
|
"readOnly": true
|
|
},
|
|
"requestTime": {
|
|
"type": "float",
|
|
"readOnly": true
|
|
},
|
|
"requestUrl": {
|
|
"type": "varchar",
|
|
"readOnly": true
|
|
},
|
|
"requestMethod": {
|
|
"type": "varchar",
|
|
"readOnly": true,
|
|
"maxLength": 15
|
|
},
|
|
"authTokenIsActive": {
|
|
"type": "foreign",
|
|
"link": "authToken",
|
|
"field": "isActive",
|
|
"readOnly": true,
|
|
"view": "views/fields/foreign-bool"
|
|
},
|
|
"authenticationMethod": {
|
|
"type": "enum",
|
|
"view": "views/admin/auth-log-record/fields/authentication-method",
|
|
"translation": "Settings.options.authenticationMethod"
|
|
}
|
|
},
|
|
"links": {
|
|
"user": {
|
|
"type": "belongsTo",
|
|
"entity": "User"
|
|
},
|
|
"portal": {
|
|
"type": "belongsTo",
|
|
"entity": "Portal"
|
|
},
|
|
"authToken": {
|
|
"type": "belongsTo",
|
|
"entity": "AuthToken",
|
|
"foreignName": "id"
|
|
},
|
|
"actionHistoryRecords": {
|
|
"type": "hasMany",
|
|
"entity": "ActionHistoryRecord",
|
|
"foreign": "authLogRecord"
|
|
}
|
|
},
|
|
"collection": {
|
|
"orderBy": "requestTime",
|
|
"order": "desc",
|
|
"textFilterFields": ["ipAddress", "username"]
|
|
},
|
|
"indexes": {
|
|
"ipAddress": {
|
|
"columns": ["ipAddress"]
|
|
},
|
|
"ipAddressRequestTime": {
|
|
"columns": ["ipAddress", "requestTime"]
|
|
},
|
|
"requestTime": {
|
|
"columns": ["requestTime"]
|
|
},
|
|
"usernameIpAddress": {
|
|
"columns": ["username", "ipAddress"]
|
|
}
|
|
},
|
|
"hooksDisabled": true
|
|
}
|