editorでspec-mgrを利用してspecificationを管理したい
suwa-sh opened this issue · comments
ストーリー
利用者 として
定義を管理 するために、
editorから定義を追加、更新、削除、指定した定義を開くことが できる。
背景・経緯
spec-mgrを取り込んだが、連携は editor の importURLのみ。
追加時は、editorで編集後、spec-mgr/ui に定義内容を貼り付けてPOST。
更新時は、editorで編集後、spec-mgr/ui に定義内容を貼り付けてPUT。
削除時は、spec-mgr/ui でDELETE。
操作がわかりにくい。
受け入れ条件
- 後述の操作は、spec-mgrのデフォルトユーザで管理するspecに対して実行されること
- 追加時は、editorの save as ボタンで、名前を指定して保存 できること
- 更新時は、editorの open ボタンで一覧から選択して開き、save ボタンで上書き保存 できること
- 削除時は、editorの delete ボタンで一覧から選択して削除 できること
対応詳細
- forkしたswagger-editorのin-houseブランチで、OAS3版のtopbarソースを更新
- topbar更新後のソースで配布アーカイブを作成
- in-house-swaggerのmoduleを更新