Sobre o projeto

JiraCLI é uma ferramenta interativa de linha de comando para o Atlassian Jira que permite aos usuários gerenciar seu fluxo de trabalho diretamente do terminal. Suporta tanto instalações na nuvem quanto on-premises do Jira, oferecendo uma TUI (Interface de Usuário Terminal) para navegação eficiente e manipulação de issues. Principais funcionalidades incluem: - Gerenciamento de Issues: criar, editar, visualizar, atribuir, clonar e excluir issues. Suporta campos personalizados, templates em Markdown para descrições e operações em massa. - Controle de Workflow: transicionar issues entre estados (move), vincular/desvincular issues e gerenciar worklogs (timelogs). - Busca Avançada: filtrar issues usando uma variedade de flags (prioridade, status, responsável, labels, etc.) ou executar consultas JQL brutos. Os resultados podem ser exibidos nos formatos interativo, texto simples, JSON ou CSV. - Exploração de Epic e Sprint: exploradores dedicados para gerenciar epics (adicionar/remover issues) e acompanhar sprints (ativos, anteriores ou futuros). - Comunicação: adicionar comentários internos ou públicos às issues usando Markdown. A ferramenta suporta múltiplos métodos de autenticação, incluindo Basic auth, tokens Bearer (PAT) e mTLS (Certificados de Cliente). Está disponível para Linux, macOS, FreeBSD, NetBSD e Windows.