Add a Git repo picker form control
- Vorherrschende Sprache
- Go
- Sterne
- 9
- Forks
- 5
- Ø Merge
- 3 T. 20 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
**BE Requirements:**
TF syntax for this parameter has not been designed and there is debate over whether it should be a distinct block or an additional syntactical layer on top of our existing blocks.
Might have to use new SDK depending on approach.
https://github.com/coder/terraform-provider-coder/pull/354
- support for GitHub and GitLab (customer hosted as well as site but we already have auth) which will require an additional API endpoint
- and support multiple repos
**FE Requirements**
- defining form type
- tests
- creating component
Beitragsleitfaden
Rechercherichtung
Klärt zuerst die Terraform-Syntaxfrage, einschließlich der Frage, ob der picker ein eigener Block oder eine zusätzliche Ebene ist, und prüft den referenzierten provider PR sowie ein mögliches neues SDK. Definiert anschließend den Formulartyp, die Komponente, die Tests und den API endpoint, die für GitHub und GitLab erforderlich sind, einschließlich kundenseitig gehosteter Services und mehrerer Repositories. Abgeschlossen ist die Aufgabe, wenn Syntax und Vorgehensweise abgestimmt sind und die aufgeführten frontend-, backend- und testbezogenen Anforderungen abgedeckt sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git, github, gitlab, go, terraform
- Bereich
- api, backend, frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100