authelia/.buildkite/steps
Amir Zarrinkafsh 3487fd392e
[FEATURE] Add API docs and swagger-ui (#1544)
* [FEATURE] Add API docs and swagger-ui

This change will serve out swagger-ui at the `/api/` root path.

* Update descriptions and summaries in API spec

* Utilise frontend assets from unit testing for Docker build steps

* Fix tag for /api/user/* endpoints

* Fix response schema for /api/user/info/2fa_method

* Template and inject the session name during runtime into swagger-ui

This change also factorises and renames index.go into template.go, this can now be generically utilised to template any file.

* Fix integration tests

* Add U2F endpoints

* Change swagger directory to api

This change is to more closely conform to the golang-standards project layout.

* Add authentication for u2f endpoints

* Modify u2f endpoint descriptions

* Rename and fix u2f 2fa sign endpoints

* Fix request body for /api/secondfactor/u2f/sign endpoint

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2021-01-03 15:28:46 +11:00
..
aurhelper.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
aurpackages.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
buildimages.sh [FEATURE] Add API docs and swagger-ui (#1544) 2021-01-03 15:28:46 +11:00
deployimages.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
e2etests.sh [FEATURE] Support MSAD password reset via unicodePwd attribute (#1460) 2020-11-27 20:59:22 +11:00
ghartifacts.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00
syncdoc.sh do not hardcode /bin/bash (#1122) 2020-06-18 09:49:13 +02:00