Commit Graph

14 Commits

Author SHA1 Message Date
Nicolas Carlier
39ab72bb30
refactor(config): small config refactoring
- split config structure
- improve config logic
- improve test lib and fix typos
2024-03-04 09:13:59 +01:00
Nicolas Carlier
0d802d03eb feat(): structured logging 2023-10-03 18:02:57 +00:00
Nicolas Carlier
dba7604a43 feat(middleware): add X-Forwarded-For middleware
close #73
2022-12-30 08:26:06 +00:00
Nicolas Carlier
f2054d2dc4 feat(signature): signature refactoring
- add ed5519 HTTP signature support
- refactor truststore package
- add P12 trust store support

close #72
2022-12-29 17:14:28 +00:00
Nicolas Carlier
5e65febceb refactor(): internals rescafolding 2022-05-26 10:05:53 +02:00
Michael Vallaly
bc1de4e5da
feat(): adding HTTP PATCH support to API calls
Co-authored-by: Michael Vallaly <mike.vallaly@alphaeon.com>
2022-05-12 09:13:08 +02:00
Nicolas Carlier
9fa96acfb2 feat(): configure static path
close #45
2021-12-05 10:09:02 +00:00
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
b0496778e8 feat(): serve static assets 2020-09-11 11:48:18 +00:00
Nicolas Carlier
1d3da80680 refactore(middleware): middlewares small refactoring 2020-02-29 08:18:12 +00:00
Nicolas Carlier
4c7b73b987 fix(): typo on HC route 2019-12-20 10:06:09 +00:00
Nicolas Carlier
d11da6fa54 feat(api): add method whitelist 2019-01-07 10:37:13 +00:00
Nicolas Carlier
35a2321f80 feat(api): add varz endpoint with metrics 2019-01-06 20:46:49 +00:00
Nicolas Carlier
aab844cee7 feat(): use htpasswd to manage basic auth 2018-12-18 19:52:03 +00:00