REST API JSON Optimierung
-
Hallo Zusammen,
ich habe beobachtet, dass die (JSON) REST OpenAPI Beschreibung im letzen Jahr doppelt so groß geworden ist. Mit mittlerweile 18MB sind einige UIs überfordert beim Syntax-Highlighting.
Änderungen in den Versionen zu Vergleichen wird auch nicht leichter.Wunsch 1:
Optimierung des Files (und der API) mit Referenzen ($ref). So würde viel doppelter Code entfallen und die API leichter REST-konform.Wunsch 2:
info.version ist immer "0.1.0". Bitte fügt hier die ChurchTools Version ein. Sonst muss ich beim Download im Realease Changelog gucken, welche Version aktuell ist und hoffen, dass diese auch auf der Instanz läuft. (Automatisiert ist das
unschön)Danke!
-
@mr4online also zu 1. würde ich behaupten, dass wir bei 80% mit $refs arbeiten. Es sind halt immer mehr Endpunkte dokumentiert, das sind halt mittlerweile über 800 Endpunkte. Wenn dir ne besondere Stelle auffällt gerne melden

2. werde ich mal mit ins Team nehmen, inwieweit wir hier etwas ändern wollen