Commit Graph

17 Commits

Author SHA1 Message Date
Jonas Kaninda
a874d14194 feat: add Redis based rate limiting for multiple instances 2024-11-14 11:38:36 +01:00
Jonas Kaninda
42abf56473 refactor: improve error interceptor 2024-11-14 00:26:21 +01:00
Jonas Kaninda
2fdc3c7baa fix: fix host forwrading 2024-11-12 17:38:55 +01:00
Jonas Kaninda
e541d0066d feat: add auto route healthcheck 2024-11-12 12:38:34 +01:00
Jonas Kaninda
11c72e5e17 refactor: enhancement of logging, config and metrics 2024-11-11 08:50:34 +01:00
Jonas Kaninda
00702e138b feat: add metrics 2024-11-10 17:06:58 +01:00
Jonas Kaninda
a549e33e9a feat: add configuration checking 2024-11-10 14:52:31 +01:00
Jonas Kaninda
1a038ce0f5 Merge branch 'routing-capabilities' into route-loadbalancing 2024-11-10 08:18:25 +01:00
Jonas Kaninda
bc057dd435 feat: add multiple hosts rounting capabilities 2024-11-10 07:56:46 +01:00
0f39ead97c feat: add routes loadblancing 2024-11-09 10:59:17 +01:00
d24625496f feat: add limit HTTP methods allowed for a particular route 2024-11-08 22:58:09 +01:00
bd20895306 feat: add oauth token validity verification 2024-11-08 12:03:52 +01:00
946c40fda0 feat: add oauth middleware 2024-11-07 09:45:09 +01:00
69e29dee2a feat: add block common exploits middleware 2024-11-06 09:17:21 +01:00
453508688e fix: Cors when returns errors 2024-11-05 20:44:06 +01:00
28931ca306 feat: add server handle both HTTP and HTTPS 2024-11-05 20:11:24 +01:00
4e49102433 refactor: Restructure project files for better organization, readability, and maintainability 2024-11-04 08:48:38 +01:00