Update Coder plugin to work in isolated dev mode
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
Rechercherichtung
Beginne mit den API-Aufrufen des Coder frontend plugin und vergleiche dessen isolated-dev setup mit dem fehlenden backend proxy. Bewerte den in pull request #2 referenzierten API-factory-Ansatz und teste das plugin isoliert; abgeschlossen bedeutet, dass die Komponente ohne eine vollständige Backstage-Bereitstellung mit Daten gefüllt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
One of the big points that Backstages stresses in their docs is that plugins should be able to be spun up in isolation. You shouldn't need to bring in a whole Backstage deployment to test component changes.
The Coder plugin is a frontend plugin that relies on a proxied endpoint to the main Coder API. It can be spun up in isolation, but because it's missing a backend proxy, the component will never populate with data.
As mentioned here, API factories might do the trick, but they're not as well-documented, and they still require testing. Depending on how much needs to change, we might need to revamp our plugin's API calls, too.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 67
- Forks
- 9
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus coder/backstage-plugins
-
enhancement good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
coder/backstage-plugins#105 · 1 Reaktion ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
coder/backstage-plugins#148 ·
-
Coder plugin: Fallback authentication button still appears after user has already authenticatedEvtl. wieder frei @buenos-nachos hat das vor 647 Tagen übernommen, und es ist kein Pull Request offen. Offenbug
coder/backstage-plugins#146 · 1 zugewiesene Person ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
coder/backstage-plugins#145 ·
-
bug help wanted
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
coder/backstage-plugins#144 · 1 Kommentar ·
Alle Issues in coder/backstage-plugins
Ähnliche Issues
-
test: make the #3408 Claude OAuth token fixture obviously fake so secret scanners stop flagging itOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
code-yeongyu/senpi#3436 ·
Maintainer antworten meist innerhalb von 1 Tag
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
lingdojo/kana-dojo#32505 · 1 Kommentar · 5 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
code-quality refactoring
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
github/gh-aw-firewall#10040 ·
Maintainer antworten meist innerhalb von 1 Tag
-
review-followup
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
griffinwork40/agent-afk#3868 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: import-export bug status: needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
amatya-aditya/obsidian-rss-dashboard#1191 ·
Maintainer antworten meist innerhalb von 1 Tag