Skip to content

Automatische API-Dokumentationsgenerierung hinzugefügt#222

Open
tsgoff wants to merge 2 commits intoOpenXE-org:masterfrom
tsgoff:swagger
Open

Automatische API-Dokumentationsgenerierung hinzugefügt#222
tsgoff wants to merge 2 commits intoOpenXE-org:masterfrom
tsgoff:swagger

Conversation

@tsgoff
Copy link
Copy Markdown
Contributor

@tsgoff tsgoff commented Jan 10, 2026

  • PHP-Script zur automatischen Generierung von OpenAPI 3.0 und RAML aus dem Code
  • GitHub Actions Workflow für CI/CD-Validierung
  • Swagger UI für interaktive API-Tests
  • Authentifizierungs-Wrapper für Dokumentationsdateien
  • README mit Anleitung zur API-Dokumentation aktualisiert
  • Rebranding von Xentral zu OpenXE in der gesamten Dokumentation

tsgoff and others added 2 commits January 10, 2026 22:17
- PHP-Script zur automatischen Generierung von OpenAPI 3.0 und RAML aus dem Code
- GitHub Actions Workflow für CI/CD-Validierung
- Swagger UI für interaktive API-Tests
- Authentifizierungs-Wrapper für Dokumentationsdateien
- README mit Anleitung zur API-Dokumentation aktualisiert
- Rebranding von Xentral zu OpenXE in der gesamten Dokumentation
Added 'swagger' branch to the API documentation workflow triggers.
@Avatarsia
Copy link
Copy Markdown
Contributor

ich hab was ähnliches versucht gehabt bzgl der dokumentation
vielleicht hilft das ja auch
https://github.com/Avatarsia/OpenXE/tree/api-doc-2

@exciler
Copy link
Copy Markdown

exciler commented Feb 2, 2026

Nice, danke!

Im GH Workflow committest du die generierte Dokumentation, fügst aber einige generierte Dateien auch der .gitignore hinzu. Soweit ich das sehe gibt es Überschneidungen aber es ist auch nicht deckungsgleich.

Kannst du das Zusammenspiel bzw. die Gründe vielleicht noch in der README erläutern?

@Avatarsia
Copy link
Copy Markdown
Contributor

alle api's die ich verifizieren konnte sind hier enthalten

https://github.com/Avatarsia/openxe-mcp-server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants