Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz Source: /opt/alga-psa on psa.joliet.tech
153 lines
5.0 KiB
JSON
153 lines
5.0 KiB
JSON
{
|
|
"page": {
|
|
"title": "Technician Dispatch",
|
|
"filteredWorkItems": "Showing filtered work items"
|
|
},
|
|
"workItems": {
|
|
"title": "Work Items",
|
|
"searchPlaceholder": "Search work items...",
|
|
"filterPlaceholder": "Filter by status...",
|
|
"status": {
|
|
"unscheduled": "Unscheduled",
|
|
"scheduled": "Scheduled"
|
|
},
|
|
"pagination": {
|
|
"previous": "Previous",
|
|
"next": "Next",
|
|
"pageInfo": "Page {{current}} of {{total}}",
|
|
"showing": "Showing {{count}} of {{total}} items"
|
|
}
|
|
},
|
|
"schedule": {
|
|
"showInactive": "Show Inactive Users",
|
|
"prev": "< Prev",
|
|
"next": "Next >",
|
|
"today": "Today",
|
|
"viewDay": "Day",
|
|
"viewWeek": "Week",
|
|
"prevAria": "Previous {{mode}}",
|
|
"nextAria": "Next {{mode}}",
|
|
"viewWeekTooltip": "View Week",
|
|
"viewWeekAria": "View week for {{name}}",
|
|
"viewWeekAriaInactive": "View week for {{name}} (Inactive)",
|
|
"compareAll": "Compare All",
|
|
"clearAll": "Clear All",
|
|
"compare": "Compare",
|
|
"stopComparing": "Stop Comparing",
|
|
"compareAria": "Compare {{name}}",
|
|
"compareAriaInactive": "Compare {{name}} (Inactive)"
|
|
},
|
|
"details": {
|
|
"appointmentRequest": {
|
|
"title": "Appointment Request Details"
|
|
},
|
|
"sections": {
|
|
"approvalInformation": "Approval Information"
|
|
},
|
|
"fields": {
|
|
"service": "Service",
|
|
"status": "Status",
|
|
"client": "Client",
|
|
"contact": "Contact",
|
|
"company": "Company",
|
|
"requester": "Requester",
|
|
"email": "Email",
|
|
"phone": "Phone",
|
|
"requestedDate": "Requested Date",
|
|
"requestedTime": "Requested Time",
|
|
"duration": "Duration",
|
|
"preferredTechnician": "Preferred Technician",
|
|
"description": "Description",
|
|
"declineReason": "Decline Reason",
|
|
"approvedBy": "Approved by:",
|
|
"approvedAt": "Approved at:"
|
|
},
|
|
"messages": {
|
|
"notAvailable": "N/A",
|
|
"unsupportedWorkItemType": "Unsupported work item type"
|
|
},
|
|
"toasts": {
|
|
"noUsersAvailable": "No users available in the system",
|
|
"noUserSession": "No user session found",
|
|
"failedToLoadTicketData": "Failed to load ticket data",
|
|
"failedToLoadProjectTaskData": "Failed to load project task data",
|
|
"failedToLoadAdHocEntryData": "Failed to load ad-hoc entry data",
|
|
"failedToLoadInteractionData": "Failed to load interaction data",
|
|
"failedToLoadAppointmentRequestData": "Failed to load appointment request data"
|
|
},
|
|
"errors": {
|
|
"loadUsers": "Failed to load users. Please try refreshing the page.",
|
|
"loadingContent": "Error loading content",
|
|
"tryAgain": "Please try again"
|
|
},
|
|
"units": {
|
|
"minutes": "minutes"
|
|
}
|
|
},
|
|
"dashboard": {
|
|
"filters": {
|
|
"allOpen": "All Open",
|
|
"allClosed": "All Closed"
|
|
},
|
|
"messages": {
|
|
"accessDenied": "Access Denied: You do not have permission to view the Technician Dispatch dashboard.",
|
|
"unknownError": "An unknown error occurred.",
|
|
"permissionDeniedSchedule": "You don't have permission to schedule for this technician.",
|
|
"couldNotLoadWorkItemDetails": "Could not load work item details."
|
|
},
|
|
"errors": {
|
|
"searchWorkItems": "Failed to search work items",
|
|
"loadStatusFilterOptions": "Failed to load status filter options.",
|
|
"refreshScheduleEntries": "Failed to refresh schedule entries",
|
|
"refreshData": "Failed to refresh data",
|
|
"loadPermissions": "Failed to load permissions.",
|
|
"fetchScheduleEntries": "Failed to fetch schedule entries",
|
|
"fetchData": "Failed to fetch data",
|
|
"updateSchedule": "Failed to update schedule",
|
|
"createScheduleEntry": "Failed to create schedule entry",
|
|
"deleteScheduleEntry": "Failed to delete schedule entry",
|
|
"updateTask": "Failed to update task",
|
|
"updateScheduleEntry": "Failed to update schedule entry",
|
|
"saveScheduleEntry": "Failed to save schedule entry",
|
|
"openWorkItemDetails": "Failed to open work item details."
|
|
},
|
|
"success": {
|
|
"taskUpdated": "Task updated successfully",
|
|
"scheduleEntryUpdated": "Schedule entry updated successfully",
|
|
"scheduleEntryCreated": "Schedule entry created successfully"
|
|
}
|
|
},
|
|
"events": {
|
|
"actions": {
|
|
"viewDetails": "View Details",
|
|
"delete": "Delete",
|
|
"deleteScheduleEntry": "Delete schedule entry"
|
|
},
|
|
"fallbacks": {
|
|
"busy": "Busy",
|
|
"unknown": "Unknown",
|
|
"unassigned": "Unassigned",
|
|
"unknownAgent": "Unknown Agent",
|
|
"untitled": "Untitled",
|
|
"thisScheduleEntry": "this schedule entry"
|
|
},
|
|
"tooltip": {
|
|
"privateEvent": "Busy\nStart: {{start}}\nEnd: {{end}}",
|
|
"eventDetails": "{{title}}\nAssigned to: {{assigned}}\nStart: {{start}}\nEnd: {{end}}"
|
|
},
|
|
"errors": {
|
|
"validateDeletion": "Failed to validate deletion. Please try again."
|
|
}
|
|
},
|
|
"badges": {
|
|
"needsDispatch": "Needs Dispatch",
|
|
"needsDispatchFor": "Needs dispatch for: {{agents}}"
|
|
},
|
|
"time": {
|
|
"suffixes": {
|
|
"am": " AM",
|
|
"pm": " PM"
|
|
}
|
|
}
|
|
}
|