feat: custom attributes for contacts and conversations

This commit is contained in:
Abhinav Raut
2025-04-13 17:58:36 +05:30
parent 4e893ef876
commit d69a8c58d1
40 changed files with 1933 additions and 278 deletions

View File

@@ -7,7 +7,7 @@
"globals.terms.team": "Team | Teams",
"globals.terms.message": "Message | Messages",
"globals.terms.activityMessage": "Activity Message | Activity Messages",
"globals.terms.conversation": "Conversations | Conversations",
"globals.terms.conversation": "Conversation | Conversations",
"globals.terms.provider": "Provider | Providers",
"globals.terms.state": "State | States",
"globals.terms.session": "Session | Sessions",
@@ -64,6 +64,8 @@
"globals.terms.offline": "Offline | Offline",
"globals.terms.away": "Away | Away",
"globals.terms.admin": "Admin | Admins",
"globals.terms.customAttribute": "Custom attribute | Custom attributes",
"globals.terms.attribute": "Attribute | Attributes",
"globals.terms.tryAgain": "Try again",
"globals.terms.search": "Search",
"globals.terms.live": "Live",
@@ -74,6 +76,8 @@
"globals.terms.unassigned": "Unassigned",
"globals.terms.pending": "Pending",
"globals.terms.active": "Active",
"globals.terms.url": "URL | URLs",
"globals.terms.key": "Key | Keys",
"globals.messages.badRequest": "Bad request",
"globals.messages.adjustFilters": "Try adjusting filters",
"globals.messages.errorUpdating": "Error updating {name}",
@@ -243,6 +247,12 @@
"navigation.reassignReplies": "Reassign replies",
"navigation.allContacts": "All Contacts",
"form.field.name": "Name",
"form.field.regex": "Regex",
"form.field.key": "Key",
"form.field.type": "Type",
"form.field.listValues": "List values",
"form.field.optional": "Optional",
"form.field.appliesTo": "Applies to",
"form.field.createdOn": "Created on",
"form.field.awayReassigning": "Away and reassigning",
"form.field.select": "Select {name}",
@@ -468,6 +478,7 @@
"admin.role.sla.manage": "Manage SLA Policies",
"admin.role.ai.manage": "Manage AI Features",
"admin.role.contacts.manage": "Manage Contacts",
"admin.role.customAttributes.manage": "Manage Custom Attributes",
"admin.automation.newConversation.description": "Rules that run when a new conversation is created, drag and drop to reorder rules.",
"admin.automation.conversationUpdate": "Conversation Update",
"admin.automation.conversationUpdate.description": "Rules that run when a conversation is updated.",
@@ -578,6 +589,7 @@
"conversation.hideQuotedText": "Hide quoted text",
"conversation.sidebar.action": "Action | Actions",
"conversation.sidebar.information": "Information",
"conversation.sidebar.contactAttributes": "Contact attributes",
"conversation.sidebar.previousConvo": "Previous conversations",
"conversation.sidebar.noPreviousConvo": "No previous conversations",
"conversation.sidebar.notAvailable": "Not available",
@@ -593,5 +605,7 @@
"replyBox.correctEmailErrors": "Please correct the email errors before sending.",
"contact.blockConfirm": "Are you sure you want to block this contact? They will no longer be able to interact with you.",
"contact.unblockConfirm": "Are you sure you want to unblock this contact? They will be able to interact with you again.",
"contact.alreadyExistsWithEmail": "Another contact with same email already exists"
"contact.alreadyExistsWithEmail": "Another contact with same email already exists",
"admin.customAttributes.deleteConfirmation": "This action cannot be undone. This will permanently delete this custom attribute.",
"admin.customAttributes.regex.description": "Regex to validate the value of this custom attribute. Leave empty to skip validation."
}