Plugin GitHub: supporto per le issue

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 Mi Piace

Non sono contrario ad aggiungerlo come opzione disattivata di default, ma prima vorrei vedere una bozza di come funzionerebbe.

  1. Come apparirà su GitHub?

  2. A quali impostazioni del sito ti riferisci per l’aggiunta.

2 Mi Piace
  1. Penso che apparirebbe esattamente come su una PR. Solo un commento sull’issue con lo stesso testo (Questo problema è stato menzionato su Discourse Meta. Potrebbero esserci dettagli pertinenti lì.\n\n\<link>). Forse stai pensando a un motivo per cui quel testo potrebbe dover essere modificato, ma è estremamente probabile che io non stia considerando tutte le ragioni.

  2. Direi semplicemente un’impostazione intitolata “github linkback su issue abilitato” con una casella di controllo.

3 Mi Piace

Ciao :wave: primo post su meta-discourse… grazie per aver creato un prodotto fantastico!

Sono qui solo per dare il mio :+1: ai collegamenti di ritorno dalle issue di GitHub. Sarebbe enorme per il mio team!

4 Mi Piace

Aggiungo la mia voce: mi piacerebbe vedere questa funzionalità con lo stesso comportamento per le Issue di GitHub come per i commit e le PR.

2 Mi Piace

Sono aperto a una PR che aggiunga supporto per qualcosa qui. Implementare correttamente la sicurezza è complicato: in Discourse abbiamo fatto qualcosa nel codice di revisione, ma è necessario un token. Non vuoi usare il tuo, ma piuttosto quello di un account GitHub temporaneo che non abbia accesso ai repository a cui tieni.

3 Mi Piace

Un post è stato suddiviso in un nuovo argomento: Aggiungi il supporto per le issue al plugin di revisione del codice Discourse