2022-03-31 08:32:42 +00:00
|
|
|
//
|
2022-04-23 16:59:57 +00:00
|
|
|
// Copyright © 2022 Hardcore Engineering Inc.
|
2022-03-31 08:32:42 +00:00
|
|
|
//
|
|
|
|
// Licensed under the Eclipse Public License, Version 2.0 (the "License");
|
|
|
|
// you may not use this file except in compliance with the License. You may
|
|
|
|
// obtain a copy of the License at https://www.eclipse.org/legal/epl-2.0
|
|
|
|
//
|
|
|
|
// Unless required by applicable law or agreed to in writing, software
|
|
|
|
// distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
//
|
|
|
|
// See the License for the specific language governing permissions and
|
|
|
|
// limitations under the License.
|
|
|
|
//
|
2023-04-04 06:11:49 +00:00
|
|
|
import { Client, Doc, Ref } from '@hcengineering/core'
|
2022-11-01 15:46:26 +00:00
|
|
|
import type { IntlString, Metadata, Resource } from '@hcengineering/platform'
|
2022-09-21 08:08:25 +00:00
|
|
|
import { mergeIds } from '@hcengineering/platform'
|
2023-02-08 15:37:50 +00:00
|
|
|
import { IssueDraft } from '@hcengineering/tracker'
|
2023-03-20 08:45:52 +00:00
|
|
|
import { AnyComponent, Location } from '@hcengineering/ui'
|
2023-04-04 06:11:49 +00:00
|
|
|
import { AllValuesFuncGetter, SortFunc, Viewlet, ViewletDescriptor, ViewQueryAction } from '@hcengineering/view'
|
2022-09-16 02:57:32 +00:00
|
|
|
import tracker, { trackerId } from '../../tracker/lib'
|
2022-03-31 08:32:42 +00:00
|
|
|
|
|
|
|
export default mergeIds(trackerId, tracker, {
|
2023-01-18 05:14:59 +00:00
|
|
|
viewlet: {
|
2023-03-23 05:41:27 +00:00
|
|
|
SubIssues: '' as Ref<Viewlet>,
|
|
|
|
List: '' as Ref<ViewletDescriptor>,
|
|
|
|
Kanban: '' as Ref<ViewletDescriptor>
|
2023-01-18 05:14:59 +00:00
|
|
|
},
|
2022-03-31 08:32:42 +00:00
|
|
|
string: {
|
|
|
|
More: '' as IntlString,
|
|
|
|
Delete: '' as IntlString,
|
|
|
|
Open: '' as IntlString,
|
2022-07-01 15:24:58 +00:00
|
|
|
Default: '' as IntlString,
|
|
|
|
MakeDefault: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Members: '' as IntlString,
|
|
|
|
Inbox: '' as IntlString,
|
|
|
|
MyIssues: '' as IntlString,
|
2022-10-31 19:08:57 +00:00
|
|
|
ViewIssue: '' as IntlString,
|
|
|
|
IssueCreated: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Issues: '' as IntlString,
|
|
|
|
Views: '' as IntlString,
|
|
|
|
Active: '' as IntlString,
|
2022-04-08 18:05:49 +00:00
|
|
|
AllIssues: '' as IntlString,
|
|
|
|
ActiveIssues: '' as IntlString,
|
|
|
|
BacklogIssues: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Backlog: '' as IntlString,
|
|
|
|
Board: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
Component: '' as IntlString,
|
|
|
|
Components: '' as IntlString,
|
|
|
|
AllComponents: '' as IntlString,
|
|
|
|
BacklogComponents: '' as IntlString,
|
|
|
|
ActiveComponents: '' as IntlString,
|
|
|
|
ClosedComponents: '' as IntlString,
|
|
|
|
NewComponent: '' as IntlString,
|
|
|
|
CreateComponent: '' as IntlString,
|
|
|
|
ComponentNamePlaceholder: '' as IntlString,
|
|
|
|
ComponentDescriptionPlaceholder: '' as IntlString,
|
|
|
|
ComponentStatusPlaceholder: '' as IntlString,
|
|
|
|
ComponentLead: '' as IntlString,
|
|
|
|
ComponentMembers: '' as IntlString,
|
2022-04-27 08:18:59 +00:00
|
|
|
StartDate: '' as IntlString,
|
|
|
|
TargetDate: '' as IntlString,
|
|
|
|
Planned: '' as IntlString,
|
|
|
|
InProgress: '' as IntlString,
|
|
|
|
Paused: '' as IntlString,
|
|
|
|
Completed: '' as IntlString,
|
|
|
|
Canceled: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
CreateProject: '' as IntlString,
|
|
|
|
NewProject: '' as IntlString,
|
|
|
|
ProjectTitlePlaceholder: '' as IntlString,
|
|
|
|
ProjectIdentifierPlaceholder: '' as IntlString,
|
2022-11-17 04:31:42 +00:00
|
|
|
ChooseIcon: '' as IntlString,
|
2022-04-08 18:05:49 +00:00
|
|
|
AddIssue: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
NewIssue: '' as IntlString,
|
2022-11-01 15:46:26 +00:00
|
|
|
ResumeDraft: '' as IntlString,
|
2022-06-24 12:36:08 +00:00
|
|
|
NewSubIssue: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
Project: '' as IntlString,
|
2022-04-14 06:07:07 +00:00
|
|
|
SelectIssue: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
SelectProject: '' as IntlString,
|
2022-04-02 04:06:48 +00:00
|
|
|
SaveIssue: '' as IntlString,
|
|
|
|
Todo: '' as IntlString,
|
|
|
|
Done: '' as IntlString,
|
2022-04-12 17:04:29 +00:00
|
|
|
SetPriority: '' as IntlString,
|
2022-04-02 04:06:48 +00:00
|
|
|
SetStatus: '' as IntlString,
|
2022-04-05 08:02:08 +00:00
|
|
|
Priority: '' as IntlString,
|
2022-04-02 04:06:48 +00:00
|
|
|
NoPriority: '' as IntlString,
|
|
|
|
Urgent: '' as IntlString,
|
|
|
|
High: '' as IntlString,
|
|
|
|
Medium: '' as IntlString,
|
|
|
|
Low: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Title: '' as IntlString,
|
|
|
|
Identifier: '' as IntlString,
|
2023-04-04 06:11:49 +00:00
|
|
|
IdentifierExists: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Description: '' as IntlString,
|
|
|
|
Status: '' as IntlString,
|
2022-04-23 16:59:57 +00:00
|
|
|
DefaultIssueStatus: '' as IntlString,
|
|
|
|
IssueStatuses: '' as IntlString,
|
2022-07-01 15:24:58 +00:00
|
|
|
EditWorkflowStatuses: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
EditProject: '' as IntlString,
|
|
|
|
DeleteProject: '' as IntlString,
|
|
|
|
DeleteProjectName: '' as IntlString,
|
|
|
|
ProjectHasIssues: '' as IntlString,
|
2022-07-01 15:24:58 +00:00
|
|
|
ManageWorkflowStatuses: '' as IntlString,
|
|
|
|
AddWorkflowStatus: '' as IntlString,
|
|
|
|
EditWorkflowStatus: '' as IntlString,
|
|
|
|
DeleteWorkflowStatus: '' as IntlString,
|
|
|
|
DeleteWorkflowStatusConfirm: '' as IntlString,
|
|
|
|
DeleteWorkflowStatusError: '' as IntlString,
|
|
|
|
DeleteWorkflowStatusErrorDescription: '' as IntlString,
|
|
|
|
Name: '' as IntlString,
|
2022-04-23 16:59:57 +00:00
|
|
|
StatusCategory: '' as IntlString,
|
|
|
|
CategoryBacklog: '' as IntlString,
|
|
|
|
CategoryUnstarted: '' as IntlString,
|
|
|
|
CategoryStarted: '' as IntlString,
|
|
|
|
CategoryCompleted: '' as IntlString,
|
|
|
|
CategoryCanceled: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Number: '' as IntlString,
|
|
|
|
Assignee: '' as IntlString,
|
2022-04-08 18:05:49 +00:00
|
|
|
AssignTo: '' as IntlString,
|
|
|
|
AssignedTo: '' as IntlString,
|
2022-06-02 02:42:44 +00:00
|
|
|
SubIssues: '' as IntlString,
|
2022-06-03 14:49:17 +00:00
|
|
|
SubIssuesList: '' as IntlString,
|
2022-05-23 07:24:15 +00:00
|
|
|
SetParent: '' as IntlString,
|
|
|
|
ChangeParent: '' as IntlString,
|
|
|
|
RemoveParent: '' as IntlString,
|
2022-05-25 06:09:58 +00:00
|
|
|
OpenParent: '' as IntlString,
|
2022-06-02 16:57:07 +00:00
|
|
|
OpenSubIssues: '' as IntlString,
|
|
|
|
AddSubIssues: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
BlockedBy: '' as IntlString,
|
|
|
|
RelatedTo: '' as IntlString,
|
|
|
|
Comments: '' as IntlString,
|
|
|
|
Attachments: '' as IntlString,
|
|
|
|
Labels: '' as IntlString,
|
|
|
|
Space: '' as IntlString,
|
2022-04-20 06:06:05 +00:00
|
|
|
SetDueDate: '' as IntlString,
|
2022-05-19 10:37:14 +00:00
|
|
|
ChangeDueDate: '' as IntlString,
|
2022-04-08 18:05:49 +00:00
|
|
|
ModificationDate: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Issue: '' as IntlString,
|
2022-10-05 06:41:02 +00:00
|
|
|
IssueTemplate: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
Document: '' as IntlString,
|
|
|
|
DocumentIcon: '' as IntlString,
|
|
|
|
DocumentColor: '' as IntlString,
|
|
|
|
Rank: '' as IntlString,
|
2022-04-14 06:07:07 +00:00
|
|
|
DueDatePopupTitle: '' as IntlString,
|
|
|
|
DueDatePopupOverdueTitle: '' as IntlString,
|
|
|
|
DueDatePopupDescription: '' as IntlString,
|
|
|
|
DueDatePopupOverdueDescription: '' as IntlString,
|
2022-04-20 06:06:05 +00:00
|
|
|
Grouping: '' as IntlString,
|
|
|
|
Ordering: '' as IntlString,
|
2022-04-22 06:13:57 +00:00
|
|
|
CompletedIssues: '' as IntlString,
|
2022-04-20 06:06:05 +00:00
|
|
|
NoGrouping: '' as IntlString,
|
|
|
|
NoAssignee: '' as IntlString,
|
|
|
|
LastUpdated: '' as IntlString,
|
|
|
|
DueDate: '' as IntlString,
|
2022-06-28 06:53:39 +00:00
|
|
|
Manual: '' as IntlString,
|
2022-04-22 06:13:57 +00:00
|
|
|
All: '' as IntlString,
|
|
|
|
PastWeek: '' as IntlString,
|
|
|
|
PastMonth: '' as IntlString,
|
2022-05-05 06:35:26 +00:00
|
|
|
Filter: '' as IntlString,
|
|
|
|
ClearFilters: '' as IntlString,
|
|
|
|
Back: '' as IntlString,
|
2022-05-16 10:38:51 +00:00
|
|
|
AssetLabel: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
AddToComponent: '' as IntlString,
|
|
|
|
MoveToComponent: '' as IntlString,
|
|
|
|
NoComponent: '' as IntlString,
|
|
|
|
ComponentLeadTitle: '' as IntlString,
|
|
|
|
ComponentMembersTitle: '' as IntlString,
|
|
|
|
ComponentLeadSearchPlaceholder: '' as IntlString,
|
|
|
|
ComponentMembersSearchPlaceholder: '' as IntlString,
|
2022-06-16 14:07:06 +00:00
|
|
|
List: '' as IntlString,
|
2022-06-19 16:27:47 +00:00
|
|
|
NumberLabels: '' as IntlString,
|
2023-03-17 06:17:53 +00:00
|
|
|
MoveToProject: '' as IntlString,
|
2022-10-11 06:39:26 +00:00
|
|
|
Duplicate: '' as IntlString,
|
2023-03-29 13:04:28 +00:00
|
|
|
MoveIssues: '' as IntlString,
|
|
|
|
MoveIssuesDescription: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
|
2023-03-27 06:12:36 +00:00
|
|
|
TypeIssuePriority: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
IssueTitlePlaceholder: '' as IntlString,
|
2022-12-07 05:02:03 +00:00
|
|
|
SubIssueTitlePlaceholder: '' as IntlString,
|
2022-03-31 08:32:42 +00:00
|
|
|
IssueDescriptionPlaceholder: '' as IntlString,
|
2022-12-07 05:02:03 +00:00
|
|
|
SubIssueDescriptionPlaceholder: '' as IntlString,
|
2022-04-09 03:46:40 +00:00
|
|
|
Unassigned: '' as IntlString,
|
2022-04-26 11:19:26 +00:00
|
|
|
AddIssueTooltip: '' as IntlString,
|
2022-11-09 10:04:55 +00:00
|
|
|
NewIssueDialogClose: '' as IntlString,
|
|
|
|
NewIssueDialogCloseNote: '' as IntlString,
|
2022-04-26 11:19:26 +00:00
|
|
|
|
2023-03-17 06:17:53 +00:00
|
|
|
RemoveComponentDialogClose: '' as IntlString,
|
|
|
|
RemoveComponentDialogCloseNote: '' as IntlString,
|
2023-02-07 04:48:59 +00:00
|
|
|
|
2022-04-26 11:19:26 +00:00
|
|
|
CopyIssueUrl: '' as IntlString,
|
2022-05-05 06:35:26 +00:00
|
|
|
CopyIssueId: '' as IntlString,
|
2022-05-18 04:04:54 +00:00
|
|
|
CopyIssueBranch: '' as IntlString,
|
2022-06-27 15:56:24 +00:00
|
|
|
CopyIssueTitle: '' as IntlString,
|
2022-05-05 06:35:26 +00:00
|
|
|
|
|
|
|
FilterIs: '' as IntlString,
|
|
|
|
FilterIsNot: '' as IntlString,
|
|
|
|
FilterIsEither: '' as IntlString,
|
2022-05-18 04:04:54 +00:00
|
|
|
FilterStatesCount: '' as IntlString,
|
|
|
|
|
2022-05-24 14:46:19 +00:00
|
|
|
EditIssue: '' as IntlString,
|
|
|
|
|
|
|
|
Save: '' as IntlString,
|
|
|
|
IncludeItemsThatMatch: '' as IntlString,
|
|
|
|
AnyFilter: '' as IntlString,
|
2022-06-09 14:49:10 +00:00
|
|
|
AllFilters: '' as IntlString,
|
2022-06-18 08:11:10 +00:00
|
|
|
NoDescription: '' as IntlString,
|
|
|
|
|
2022-06-23 11:09:18 +00:00
|
|
|
Assigned: '' as IntlString,
|
|
|
|
Created: '' as IntlString,
|
|
|
|
Subscribed: '' as IntlString,
|
|
|
|
|
2022-07-01 06:14:31 +00:00
|
|
|
Relations: '' as IntlString,
|
|
|
|
RemoveRelation: '' as IntlString,
|
|
|
|
AddBlockedBy: '' as IntlString,
|
|
|
|
AddIsBlocking: '' as IntlString,
|
|
|
|
AddRelatedIssue: '' as IntlString,
|
2023-02-08 04:34:31 +00:00
|
|
|
RelatedIssuesNotFound: '' as IntlString,
|
2022-07-01 06:14:31 +00:00
|
|
|
RelatedIssue: '' as IntlString,
|
|
|
|
BlockedIssue: '' as IntlString,
|
|
|
|
BlockingIssue: '' as IntlString,
|
|
|
|
BlockedBySearchPlaceholder: '' as IntlString,
|
|
|
|
IsBlockingSearchPlaceholder: '' as IntlString,
|
|
|
|
RelatedIssueSearchPlaceholder: '' as IntlString,
|
|
|
|
Blocks: '' as IntlString,
|
|
|
|
Related: '' as IntlString,
|
|
|
|
|
2022-06-18 08:11:10 +00:00
|
|
|
DurMinutes: '' as IntlString,
|
|
|
|
DurHours: '' as IntlString,
|
|
|
|
DurDays: '' as IntlString,
|
|
|
|
DurMonths: '' as IntlString,
|
|
|
|
DurYears: '' as IntlString,
|
2022-06-29 05:55:11 +00:00
|
|
|
StatusHistory: '' as IntlString,
|
2022-08-03 07:05:19 +00:00
|
|
|
AddLabel: '' as IntlString,
|
|
|
|
|
|
|
|
Sprint: '' as IntlString,
|
|
|
|
Sprints: '' as IntlString,
|
|
|
|
AllSprints: '' as IntlString,
|
|
|
|
PlannedSprints: '' as IntlString,
|
|
|
|
ActiveSprints: '' as IntlString,
|
|
|
|
ClosedSprints: '' as IntlString,
|
2022-11-22 11:39:37 +00:00
|
|
|
SprintNamePlaceholder: '' as IntlString,
|
|
|
|
SprintLead: '' as IntlString,
|
|
|
|
SprintLeadTitle: '' as IntlString,
|
|
|
|
SprintLeadSearchPlaceholder: '' as IntlString,
|
|
|
|
SprintMembersTitle: '' as IntlString,
|
|
|
|
SprintMembersSearchPlaceholder: '' as IntlString,
|
2022-08-03 07:05:19 +00:00
|
|
|
|
|
|
|
NewSprint: '' as IntlString,
|
|
|
|
CreateSprint: '' as IntlString,
|
|
|
|
AddToSprint: '' as IntlString,
|
|
|
|
MoveToSprint: '' as IntlString,
|
2022-08-16 10:19:33 +00:00
|
|
|
NoSprint: '' as IntlString,
|
|
|
|
|
2022-11-21 05:44:46 +00:00
|
|
|
MoveAndDeleteSprint: '' as IntlString,
|
|
|
|
MoveAndDeleteSprintConfirm: '' as IntlString,
|
|
|
|
|
2023-02-03 05:47:25 +00:00
|
|
|
Scrum: '' as IntlString,
|
|
|
|
Scrums: '' as IntlString,
|
|
|
|
ScrumMembersTitle: '' as IntlString,
|
|
|
|
ScrumMembersSearchPlaceholder: '' as IntlString,
|
|
|
|
ScrumBeginTime: '' as IntlString,
|
|
|
|
ScrumEndTime: '' as IntlString,
|
|
|
|
NewScrum: '' as IntlString,
|
|
|
|
CreateScrum: '' as IntlString,
|
|
|
|
ScrumTitlePlaceholder: '' as IntlString,
|
|
|
|
ScrumDescriptionPlaceholder: '' as IntlString,
|
|
|
|
ScrumRecords: '' as IntlString,
|
|
|
|
ScrumRecord: '' as IntlString,
|
|
|
|
StartRecord: '' as IntlString,
|
|
|
|
StopRecord: '' as IntlString,
|
|
|
|
ChangeScrumRecord: '' as IntlString,
|
|
|
|
ChangeScrumRecordConfirm: '' as IntlString,
|
|
|
|
ScrumRecorder: '' as IntlString,
|
|
|
|
ScrumRecordTimeReports: '' as IntlString,
|
|
|
|
ScrumRecordObjects: '' as IntlString,
|
|
|
|
|
2022-08-16 10:19:33 +00:00
|
|
|
Estimation: '' as IntlString,
|
|
|
|
ReportedTime: '' as IntlString,
|
|
|
|
TimeSpendReport: '' as IntlString,
|
|
|
|
TimeSpendReportAdd: '' as IntlString,
|
|
|
|
TimeSpendReports: '' as IntlString,
|
|
|
|
TimeSpendReportDate: '' as IntlString,
|
|
|
|
TimeSpendReportValue: '' as IntlString,
|
|
|
|
TimeSpendReportDescription: '' as IntlString,
|
|
|
|
TimeSpendValue: '' as IntlString,
|
2022-12-07 09:40:19 +00:00
|
|
|
TimeSpendHours: '' as IntlString,
|
2022-08-22 01:03:32 +00:00
|
|
|
SprintPassed: '' as IntlString,
|
|
|
|
|
|
|
|
ChildEstimation: '' as IntlString,
|
2022-08-23 09:39:21 +00:00
|
|
|
ChildReportedTime: '' as IntlString,
|
|
|
|
Capacity: '' as IntlString,
|
2022-09-09 03:44:33 +00:00
|
|
|
CapacityValue: '' as IntlString,
|
|
|
|
AddedReference: '' as IntlString,
|
|
|
|
AddedAsBlocked: '' as IntlString,
|
2022-10-05 06:41:02 +00:00
|
|
|
AddedAsBlocking: '' as IntlString,
|
|
|
|
|
|
|
|
IssueTemplates: '' as IntlString,
|
|
|
|
NewProcess: '' as IntlString,
|
|
|
|
SaveProcess: '' as IntlString,
|
|
|
|
NoIssueTemplate: '' as IntlString,
|
|
|
|
TemplateReplace: '' as IntlString,
|
2022-11-24 16:50:55 +00:00
|
|
|
TemplateReplaceConfirm: '' as IntlString,
|
|
|
|
|
2022-12-07 09:40:19 +00:00
|
|
|
CurrentWorkDay: '' as IntlString,
|
|
|
|
PreviousWorkDay: '' as IntlString,
|
|
|
|
TimeReportDayTypeLabel: '' as IntlString,
|
|
|
|
DefaultTimeReportDay: '' as IntlString,
|
2023-03-02 11:46:47 +00:00
|
|
|
DefaultAssignee: '' as IntlString,
|
2022-12-07 09:40:19 +00:00
|
|
|
|
|
|
|
SevenHoursLength: '' as IntlString,
|
2023-03-20 14:06:47 +00:00
|
|
|
EightHoursLength: '' as IntlString,
|
2023-03-21 12:16:45 +00:00
|
|
|
HourLabel: '' as IntlString,
|
|
|
|
Saved: '' as IntlString
|
2022-03-31 08:32:42 +00:00
|
|
|
},
|
|
|
|
component: {
|
|
|
|
NopeComponent: '' as AnyComponent,
|
|
|
|
Inbox: '' as AnyComponent,
|
|
|
|
MyIssues: '' as AnyComponent,
|
|
|
|
Views: '' as AnyComponent,
|
2022-06-28 06:53:39 +00:00
|
|
|
Issues: '' as AnyComponent,
|
2022-03-31 08:32:42 +00:00
|
|
|
Active: '' as AnyComponent,
|
|
|
|
Backlog: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
Components: '' as AnyComponent,
|
2022-03-31 08:32:42 +00:00
|
|
|
IssuePresenter: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
ComponentTitlePresenter: '' as AnyComponent,
|
|
|
|
ComponentPresenter: '' as AnyComponent,
|
2022-04-08 18:05:49 +00:00
|
|
|
TitlePresenter: '' as AnyComponent,
|
|
|
|
ModificationDatePresenter: '' as AnyComponent,
|
2022-04-12 17:04:29 +00:00
|
|
|
PriorityPresenter: '' as AnyComponent,
|
2022-05-04 15:08:24 +00:00
|
|
|
PriorityEditor: '' as AnyComponent,
|
2023-01-14 10:54:54 +00:00
|
|
|
PriorityRefPresenter: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
ComponentEditor: '' as AnyComponent,
|
2022-08-03 07:05:19 +00:00
|
|
|
SprintEditor: '' as AnyComponent,
|
2022-04-12 17:41:32 +00:00
|
|
|
StatusPresenter: '' as AnyComponent,
|
2023-01-14 10:54:54 +00:00
|
|
|
StatusRefPresenter: '' as AnyComponent,
|
2022-05-04 13:46:34 +00:00
|
|
|
StatusEditor: '' as AnyComponent,
|
2022-04-12 18:12:59 +00:00
|
|
|
AssigneePresenter: '' as AnyComponent,
|
2022-04-14 06:07:07 +00:00
|
|
|
DueDatePresenter: '' as AnyComponent,
|
2022-10-05 06:41:02 +00:00
|
|
|
EditIssueTemplate: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
CreateProject: '' as AnyComponent,
|
|
|
|
ProjectPresenter: '' as AnyComponent,
|
2022-05-18 05:35:34 +00:00
|
|
|
NewIssueHeader: '' as AnyComponent,
|
|
|
|
IconPresenter: '' as AnyComponent,
|
|
|
|
LeadPresenter: '' as AnyComponent,
|
|
|
|
TargetDatePresenter: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
ComponentStatusPresenter: '' as AnyComponent,
|
|
|
|
ComponentStatusEditor: '' as AnyComponent,
|
2022-05-23 07:24:15 +00:00
|
|
|
SetDueDateActionPopup: '' as AnyComponent,
|
2022-06-06 13:44:21 +00:00
|
|
|
SetParentIssueActionPopup: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
EditComponent: '' as AnyComponent,
|
2022-06-08 14:03:26 +00:00
|
|
|
IssuesView: '' as AnyComponent,
|
2022-06-15 04:59:43 +00:00
|
|
|
KanbanView: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
ProjectComponents: '' as AnyComponent,
|
2022-06-24 12:36:08 +00:00
|
|
|
IssuePreview: '' as AnyComponent,
|
2022-07-01 06:14:31 +00:00
|
|
|
RelationsPopup: '' as AnyComponent,
|
2023-01-14 10:54:54 +00:00
|
|
|
SprintRefPresenter: '' as AnyComponent,
|
2022-08-03 07:05:19 +00:00
|
|
|
Sprints: '' as AnyComponent,
|
|
|
|
SprintPresenter: '' as AnyComponent,
|
|
|
|
SprintStatusPresenter: '' as AnyComponent,
|
2022-08-16 10:19:33 +00:00
|
|
|
SprintTitlePresenter: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
SprintComponentEditor: '' as AnyComponent,
|
2023-02-08 08:30:54 +00:00
|
|
|
SprintDatePresenter: '' as AnyComponent,
|
|
|
|
SprintLeadPresenter: '' as AnyComponent,
|
2022-08-16 10:19:33 +00:00
|
|
|
ReportedTimeEditor: '' as AnyComponent,
|
|
|
|
TimeSpendReport: '' as AnyComponent,
|
2022-08-22 18:55:45 +00:00
|
|
|
EstimationEditor: '' as AnyComponent,
|
2022-10-06 09:41:55 +00:00
|
|
|
TemplateEstimationEditor: '' as AnyComponent,
|
2023-03-17 06:17:53 +00:00
|
|
|
DeleteComponentPresenter: '' as AnyComponent,
|
2022-09-21 17:32:48 +00:00
|
|
|
|
2023-02-03 05:47:25 +00:00
|
|
|
Scrums: '' as AnyComponent,
|
|
|
|
ScrumRecordPanel: '' as AnyComponent,
|
|
|
|
|
2023-03-17 06:17:53 +00:00
|
|
|
ComponentSelector: '' as AnyComponent,
|
2022-10-05 06:41:02 +00:00
|
|
|
|
|
|
|
IssueTemplates: '' as AnyComponent,
|
2023-02-03 05:47:25 +00:00
|
|
|
IssueTemplatePresenter: '' as AnyComponent,
|
|
|
|
SubIssuesSelector: '' as AnyComponent
|
2022-06-24 07:46:53 +00:00
|
|
|
},
|
2022-11-01 15:46:26 +00:00
|
|
|
metadata: {
|
|
|
|
CreateIssueDraft: '' as Metadata<IssueDraft>
|
|
|
|
},
|
2022-06-24 07:46:53 +00:00
|
|
|
function: {
|
2022-10-14 05:45:04 +00:00
|
|
|
IssueTitleProvider: '' as Resource<(client: Client, ref: Ref<Doc>) => Promise<string>>,
|
|
|
|
GetIssueId: '' as Resource<(doc: Doc, props: Record<string, any>) => Promise<string>>,
|
|
|
|
GetIssueLink: '' as Resource<(doc: Doc, props: Record<string, any>) => Promise<string>>,
|
2023-03-20 08:45:52 +00:00
|
|
|
GetIssueLinkFragment: '' as Resource<(doc: Doc, props: Record<string, any>) => Promise<Location>>,
|
2023-01-14 10:54:54 +00:00
|
|
|
GetIssueTitle: '' as Resource<(doc: Doc, props: Record<string, any>) => Promise<string>>,
|
|
|
|
IssueStatusSort: '' as SortFunc,
|
|
|
|
IssuePrioritySort: '' as SortFunc,
|
|
|
|
SprintSort: '' as SortFunc,
|
2023-02-08 06:42:26 +00:00
|
|
|
SubIssueQuery: '' as ViewQueryAction,
|
2023-04-04 06:11:49 +00:00
|
|
|
GetAllPriority: '' as Resource<AllValuesFuncGetter>,
|
|
|
|
GetAllComponents: '' as Resource<AllValuesFuncGetter>,
|
|
|
|
GetAllSprints: '' as Resource<AllValuesFuncGetter>
|
2022-03-31 08:32:42 +00:00
|
|
|
}
|
|
|
|
})
|