Commit Graph

12 Commits

Author SHA1 Message Date
Nicolas Carlier
6b3623f67a feat(api): refactore router
- Simplify router
- Single routes onfiguration file
- Improve HTTP logger
2021-07-11 13:09:44 +02:00
Nicolas Carlier
1ee71be4c5 feat(server): simplify TLS usage 2020-08-20 12:35:59 +00:00
Nicolas Carlier
296ab6aaa3 feat(): improve HTTP signature support
- fix nil pointer bugs
- upgrade dependency
- improve error handling
2020-08-20 09:48:46 +00:00
Mark Lee
78501c4c49
do not register middlewares on /healthz path (#28)
chore(api): ignore common middlewares for health check endpoint
2020-04-14 09:06:49 +02:00
Nicolas Carlier
d91e84d1be feat(signature): refactore the trust store system 2020-03-15 20:58:06 +00:00
Nicolas Carlier
a257e82274 fix(): fix tracing id log 2020-03-12 18:49:47 +00:00
Nicolas Carlier
1d3da80680 refactore(middleware): middlewares small refactoring 2020-02-29 08:18:12 +00:00
Nicolas Carlier
c16ec83a5a feat(): HTTP signature support 2020-02-25 20:51:07 +00:00
Nicolas Carlier
c7ea370de1 feat(): ACME support + configuration refactoring 2020-01-28 20:00:42 +00:00
Nicolas Carlier
d11da6fa54 feat(api): add method whitelist 2019-01-07 10:37:13 +00:00
Nicolas Carlier
7a6af7312a feat(api): add basic CORS support 2019-01-03 15:57:14 +00:00
Nicolas Carlier
aab844cee7 feat(): use htpasswd to manage basic auth 2018-12-18 19:52:03 +00:00