Broken link for OpenAPI Sandbox

Offen Anfängerfreundlich
#13,489 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
78/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
openapi
Bereich
documentation

Rechercherichtung

Beginne damit, die Quelle für die API-Dokumentation unter openlibrary.org/developers/api und den OpenAPI Sandbox-Link zu finden, und prüfe anschließend Issue #13402, um den Kontext der Entfernung zu verstehen. Entferne den Button oder aktualisiere ihn und stelle sicher, dass auf der Seite erklärt wird, dass der Sandbox entfernt wurde; überprüfe, dass der Link nicht mehr zur 404-Seite führt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Affects: Documentation Lead: @RayBB Needs: Response Needs: Staff / Internal Priority: 4 State: Blocked Theme: Public APIs Type: Bug
Problem

API docs link to the OpenApi Sandbox which was removed in #13402

https://openlibrary.org/developers/api
https://openlibrary.org/swagger/docs

Reproducing the bug
  1. Go to https://openlibrary.org/developers/api
  2. Click the "OpenAPI Sandbox" button
  • Expected behavior: Explanation that the page has been removed, button removed to reflect that
  • Actual behavior: Page 404s
Context
  • Browser (Chrome, Safari, Firefox, etc): N/A
  • OS (Windows, Mac, etc): N/A
  • Logged in (Y/N): Y
  • Environment (prod, dev, local): prod
Breakdown
Implementation Details (for maintainers)
Requirements Checklist
Related files
Stakeholders

Instructions for Contributors
  • Please run these commands to ensure your repository is up to date before creating a new branch to work on this issue and each time after pushing code to Github, because the pre-commit bot may add commits to your PRs upstream.
Vorherrschende Sprache
Python
Sterne
6.7k
Forks
2k
Ø Merge
2 T. 12 Std.
Gemergte PRs (30 T.)
121

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus internetarchive/openlibrary

Alle Issues in internetarchive/openlibrary

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.