IOutput: {
    capitalIssues: {
        currentPage: number;
        items: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            block_num?: null | number;
            created_by: string;
            creators: string[];
            cycle_id?: null | string;
            description?: null | string;
            estimate: number;
            fact: number;
            fact_by_contributor: {
                contributor_hash: string;
                hours: number;
            }[];
            fact_committed: number;
            fact_uncommitted: number;
            id: string;
            issue_hash: string;
            linked_git_commits: {
                commit_message: string;
                committed_at: unknown;
                consumed: boolean;
                github_sha: string;
                html_url: string;
                username: string;
            }[];
            metadata: unknown;
            permissions: {
                allowed_status_transitions: IssueStatus[];
                can_assign_creator: boolean;
                can_change_status: boolean;
                can_complete_requirement: boolean;
                can_create_requirement: boolean;
                can_delete_issue: boolean;
                can_delete_requirement: boolean;
                can_edit_issue: boolean;
                can_edit_requirement: boolean;
                can_move_issue: boolean;
                can_set_done: boolean;
                can_set_estimate: boolean;
                can_set_on_review: boolean;
                can_set_priority: boolean;
                has_clearance: boolean;
                is_guest: boolean;
            };
            present: boolean;
            priority: IssuePriority;
            project_hash: string;
            sort_order: number;
            status: IssueStatus;
            submaster?: null | string;
            title: string;
        }[];
        totalCount: number;
        totalPages: number;
    };
}

Type declaration

  • capitalIssues: {
        currentPage: number;
        items: {
            _created_at: unknown;
            _id: string;
            _updated_at: unknown;
            block_num?: null | number;
            created_by: string;
            creators: string[];
            cycle_id?: null | string;
            description?: null | string;
            estimate: number;
            fact: number;
            fact_by_contributor: {
                contributor_hash: string;
                hours: number;
            }[];
            fact_committed: number;
            fact_uncommitted: number;
            id: string;
            issue_hash: string;
            linked_git_commits: {
                commit_message: string;
                committed_at: unknown;
                consumed: boolean;
                github_sha: string;
                html_url: string;
                username: string;
            }[];
            metadata: unknown;
            permissions: {
                allowed_status_transitions: IssueStatus[];
                can_assign_creator: boolean;
                can_change_status: boolean;
                can_complete_requirement: boolean;
                can_create_requirement: boolean;
                can_delete_issue: boolean;
                can_delete_requirement: boolean;
                can_edit_issue: boolean;
                can_edit_requirement: boolean;
                can_move_issue: boolean;
                can_set_done: boolean;
                can_set_estimate: boolean;
                can_set_on_review: boolean;
                can_set_priority: boolean;
                has_clearance: boolean;
                is_guest: boolean;
            };
            present: boolean;
            priority: IssuePriority;
            project_hash: string;
            sort_order: number;
            status: IssueStatus;
            submaster?: null | string;
            title: string;
        }[];
        totalCount: number;
        totalPages: number;
    }

    Получение списка задач кооператива с фильтрацией

    Требуемые роли: chairman, member, user.

    • currentPage: number

      Текущая страница

    • items: {
          _created_at: unknown;
          _id: string;
          _updated_at: unknown;
          block_num?: null | number;
          created_by: string;
          creators: string[];
          cycle_id?: null | string;
          description?: null | string;
          estimate: number;
          fact: number;
          fact_by_contributor: {
              contributor_hash: string;
              hours: number;
          }[];
          fact_committed: number;
          fact_uncommitted: number;
          id: string;
          issue_hash: string;
          linked_git_commits: {
              commit_message: string;
              committed_at: unknown;
              consumed: boolean;
              github_sha: string;
              html_url: string;
              username: string;
          }[];
          metadata: unknown;
          permissions: {
              allowed_status_transitions: IssueStatus[];
              can_assign_creator: boolean;
              can_change_status: boolean;
              can_complete_requirement: boolean;
              can_create_requirement: boolean;
              can_delete_issue: boolean;
              can_delete_requirement: boolean;
              can_edit_issue: boolean;
              can_edit_requirement: boolean;
              can_move_issue: boolean;
              can_set_done: boolean;
              can_set_estimate: boolean;
              can_set_on_review: boolean;
              can_set_priority: boolean;
              has_clearance: boolean;
              is_guest: boolean;
          };
          present: boolean;
          priority: IssuePriority;
          project_hash: string;
          sort_order: number;
          status: IssueStatus;
          submaster?: null | string;
          title: string;
      }[]

      Элементы текущей страницы

    • totalCount: number

      Общее количество элементов

    • totalPages: number

      Общее количество страниц