Plugin GitHub: Suporte para Issues

Glad to see a PR recently added to use the GitHub API for badges thanks to @Osama.

I know that previously @codinghorror has said that issue linkback support won’t be added as Discourse doesn’t use GitHub issues but we at Home Assistant do with no plans to migrate away from GitHub issues anytime soon (no matter how much we love Discourse!). Would a PR be accepted if I submitted one to enable linkbacks for issues too? I’d be more than happy to make it opt in via a setting.

3 curtidas

Não sou contra adicionar isso como uma opção desativada por padrão, mas primeiro quero ver um mock de como isso funcionaria.

  1. Como isso aparecerá no GitHub?

  2. A quais configurações do site você está se referindo ao adicionar?

2 curtidas
  1. Acredito que ficaria exatamente igual ao que aparece em um PR. Apenas um comentário na issue com o mesmo texto (This issue has been mentioned on Discourse Meta. There might be relevant details there.\n\n\<link>). Talvez você esteja pensando em algum motivo pelo qual esse texto precise ser alterado, já que é extremamente provável que eu não esteja considerando todas as razões.

  2. Eu diria que basta uma única configuração intitulada “github linkback on issues enabled” com uma caixa de seleção.

3 curtidas

Olá :wave: primeira postagem no meta discourse do discourse… obrigado por criar um produto maravilhoso!

Estou aqui apenas para dar meu :+1: para os links de volta de issues do GitHub. Isso seria enorme para minha equipe!

4 curtidas

Só dando meu apoio, adoraria ver essa funcionalidade ter o mesmo tipo de comportamento com Issues do GitHub como tem com commits e PRs.

2 curtidas

Estou aberto a um PR que adicione suporte para algo aqui. Implementar segurança corretamente é complicado. Fizemos algo semelhante na revisão de código do Discourse, mas você precisa de um token e não deseja usar o seu próprio. Em vez disso, use um de uma conta descartável do GitHub que não tenha acesso aos repositórios que lhe são importantes.

3 curtidas

Um post foi dividido em um novo tópico: Adicionar suporte para issues ao plugin de revisão de código do Discourse