ItamarWMDE created this task. ItamarWMDE added projects: Mismatch Finder, Wikidata. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION As a Mismatch Finder developer, I would like the application REST API specs to be automatically generated from the endpoints and resources I write, so that I could avoid forgetting to manually adding the specs. AC: [ ] A script exist, to automatically generate API SPECS from the Mismatch finder API controllers and resources [ ] A github workflow is added to generate API specs on branches that make changes to the API Hints: - This package looks promising: https://vyuldashev.github.io/laravel-openapi/#installation **OR** - This Looks like a useful tutorial: https://blog.quickadminpanel.com/laravel-api-documentation-with-openapiswagger/ **OR** - We might be able to use the following package instead: https://beyondco.de/docs/laravel-apidoc-generator/getting-started/installation TASK DETAIL https://phabricator.wikimedia.org/T290066 WORKBOARD https://phabricator.wikimedia.org/project/board/5385/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Aklapper, ItamarWMDE, karapayneWMDE, Invadibot, maantietaja, Mattia_Capozzi_WMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
