GitHub Plugin: Unterstützung für 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 „Gefällt mir“

Ich bin nicht gegen die Einführung dieser Option als standardmäßig deaktiviert, aber zuerst möchte ich ein Mockup sehen, wie dies funktionieren würde.

  1. Wie wird es auf GitHub aussehen?

  2. Welche Seiteneinstellungen möchtest du hinzufügen?

2 „Gefällt mir“
  1. Ich denke, es würde genau so aussehen wie bei einem PR. Einfach ein Kommentar zum Issue mit demselben Text (Dieses Issue wurde auf Discourse Meta erwähnt. Dort könnten relevante Details zu finden sein.\n\n\<link>). Vielleicht überlegst du dir einen Grund, warum dieser Text geändert werden müsste, da es sehr wahrscheinlich ist, dass ich nicht alle Gründe durchdenke.

  2. Ich würde sagen, nur eine Einstellung mit dem Titel „GitHub-Linkback bei Issues aktiviert“ mit einem Kontrollkästchen.

3 „Gefällt mir“

Hallo :wave: mein erster Beitrag im Meta-Discourse… danke für ein wunderbares Produkt!

Ich bin nur hier, um meinen :+1: für GitHub-Issue-Linkbacks zu hinterlassen. Das wäre riesig für mein Team!

4 „Gefällt mir“

Ich möchte mich ebenfalls zu Wort melden: Ich würde es begrüßen, wenn diese Funktion bei GitHub Issues ähnlich wie bei Commits und Pull Requests funktionieren würde.

2 „Gefällt mir“

Ich bin offen für einen PR, der hier Unterstützung für etwas hinzufügt. Die Sicherheit korrekt umzusetzen ist knifflig. Wir haben dies im Discourse-Code-Review bereits umgesetzt, aber dafür benötigen Sie ein Token. Sie möchten jedoch nicht Ihr eigenes Token verwenden, sondern eines von einem temporären GitHub-Konto, das keinen Zugriff auf Repos hat, die Ihnen wichtig sind.

3 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Unterstützung für Issues im Discourse Code Review-Plugin hinzufügen