O Github tem um ótimo recurso onde você pode "assistir" a um problema. Isso é útil para obter notificações sobre o progresso desse problema.
No entanto, às vezes você deseja encontrar o status de um problema que sabe que sinalizou para assistir, mas não consegue se lembrar do que era. Isso é particularmente interessante, imho, para projetos que não são seus próprios projetos. Por exemplo, assistindo a um bug em uma biblioteca que seu projeto usa, mas você não contribui com frequência.
O que eu tentei : observe que isso é diferente de assistir a um repo . Tentei pesquisar na ajuda do github (para "assistir a um problema" e "assinar um problema" sem sorte. Eu li o Unsubscribing from Conversations com alguma esperança, mas não se aplicava bastante. Ao examinar os problemas para o repositório que eu ( ! I) inscrevi-me, tentei os vários critérios de pesquisa sem sorte.Por último, mas não menos importante, li como se inscrever aqui no SO, caso ele mencionasse como ver a lista de inscritos.
Para aqueles que podem sinalizar isso como não sendo sobre programação, só posso pedir um lugar melhor para colocar isso? Como o Github é uma ferramenta de programação comumente usada, vejo isso como altamente relevante.
Respostas:
Você pode ver todos os problemas do Github nos quais está inscrito no momento em https://github.com/notifications/subscriptions
Você pode navegar para esta página a partir de qualquer página clicando no ícone de notificação / sino no canto superior esquerdo e selecionando "Notificação gerenciada"> "Assinaturas" no painel de menu esquerdo.
fonte
O Github não tem nenhuma opção para listar todos os problemas observados.
Marcar rótulos nessas questões também não resolve o objetivo.
Mas o github envia uma notificação sempre que houver alguma alteração no problema. Assim, você pode verificar todas as notificações em um único local https://github.com/notifications
Por padrão, isso mostrará notificações não lidas (também indicadas por uma caixa de correio com um número no canto superior direito). Nessa página, você pode escolher "Todas as notificações" ou https://github.com/notifications?all=1 para ver todos os problemas observados que tiveram pelo menos uma atualização desde que você se inscreveu .
fonte
De acordo com a documentação 1 da API do GitHub v3 , existe uma maneira de listar problemas registrados em repositórios próprios, repositórios membros e repositórios da organização. No entanto, ele não lista os problemas registrados de qualquer repositório arbitrário no qual você não está envolvido.
No Unix, você pode acessar a API desta maneira (basta digitar sua senha do GitHub quando criada):
Ou use este comando para formatar a saída como uma lista de links para os problemas:
1 Como minha edição da primeira resposta que mencionou a API do GitHub foi rejeitada, estou adicionando os exemplos aqui.
Como alternativa, você pode inserir isso na caixa de pesquisa, em https://github.com/ ou em https://github.com/issues/
Isso mostrará todos os problemas nos quais você está envolvido de alguma forma, mas não os problemas nos quais você está inscrito apenas. A página de ajuda do GitHub declara:
fonte
involves:username
não funciona para problemas exclusivos de assinantes, também aqui help.github.com/articles/searching-issues/… não diz nada sobre assinantes.Se você deseja ver todos os problemas de um determinado projeto do qual você fez parte, ou seja, interagiu com esse problema de qualquer maneira. Faça isso;
Na busca de problemas no Github, faça isso.
Isso listará todos os problemas que você está assistindo.
fonte
commenter
realmente pegar questões assistidos que eu não deixou um comentário sobre?involves:<username here>
uma boa opção. Isso lhe dará todos os problemas nos quais você está envolvido, de preferência os que você está assistindo também.Parece que você pode buscar essas informações via API do Github
https://developer.github.com/v3/issues/#parameters
fonte