smallstep-certificates/acme/api
Panagiotis Siatras 00634fb648
api/render, api/log: initial implementation of the packages (#860)
* api/render: initial implementation of the package

* acme/api: refactored to support api/render

* authority/admin: refactored to support api/render

* ca: refactored to support api/render

* api: refactored to support api/render

* api/render: implemented Error

* api: refactored to support api/render.Error

* acme/api: refactored to support api/render.Error

* authority/admin: refactored to support api/render.Error

* ca: refactored to support api/render.Error

* ca: fixed broken tests

* api/render, api/log: moved error logging to this package

* acme: refactored Error so that it implements render.RenderableError

* authority/admin: refactored Error so that it implements render.RenderableError

* api/render: implemented RenderableError

* api/render: added test coverage for Error

* api/render: implemented statusCodeFromError

* api: refactored RootsPEM to work with render.Error

* acme, authority/admin: fixed pointer receiver name for consistency

* api/render, errs: moved StatusCoder & StackTracer to the render package
2022-03-30 11:22:22 +03:00
..
account_test.go Add cursor and limit to ACME EAB DB interface 2022-01-24 14:03:56 +01:00
account.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
eab_test.go Add cursor and limit to ACME EAB DB interface 2022-01-24 14:03:56 +01:00
eab.go Add cursor and limit to ACME EAB DB interface 2022-01-24 14:03:56 +01:00
handler_test.go Add tests for ACME EAB Admin 2021-12-08 15:19:38 +01:00
handler.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
linker_test.go Normalize IPv6 addresses in ACME linker 2022-02-03 13:55:15 +01:00
linker.go Normalize IPv6 addresses in ACME linker 2022-02-03 13:55:15 +01:00
middleware_test.go Fix PR comment and add tests for ACME prerequisites checker 2022-03-03 13:00:20 +01:00
middleware.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
order_test.go Pin golangci-lint to v1.43.0 and fix issues 2021-11-13 01:30:03 +01:00
order.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
revoke_test.go Remove authorization flow for different Account private keys 2021-12-08 16:28:14 +01:00
revoke.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00