Commit Graph

58 Commits

Author SHA1 Message Date
Jonas Kaninda
9dc2dfcbb2 refactoring of code 2024-11-17 03:56:47 +01:00
Jonas Kaninda
858deb6b72 refactoring of code 2024-11-16 10:10:35 +01:00
Jonas Kaninda
dde3b41f2c refactoring of code 2024-11-15 15:47:18 +01:00
Jonas Kaninda
a5823890a8 refactoring of code 2024-11-15 15:42:02 +01:00
Jonas Kaninda
59aae30833 chore: graceful shutdown servers 2024-11-15 14:28:13 +01:00
Jonas Kaninda
f1af5c3ce6 refactor: refactoring of code
Add graceful shutdown server
2024-11-15 14:25:50 +01:00
Jonas Kaninda
db590a2cfc refactor: clean up code to pass go lint test 2024-11-15 08:57:27 +01:00
Jonas Kaninda
28b7643f0c chore: update go test 2024-11-15 08:23:53 +01:00
Jonas Kaninda
cb31faf65f fix: routes health check 2024-11-15 08:19:22 +01:00
Jonas Kaninda
fca775dd5f chore: add skip SSL certificate verification 2024-11-15 07:56:37 +01:00
Jonas Kaninda
88c0be1b63 chore: add route backend skype tls verification 2024-11-14 22:30:36 +01:00
Jonas Kaninda
e8878d795e chore: disable error interceptor on websocket 2024-11-14 22:22:47 +01:00
Jonas Kaninda
2d829e5a5d chore: disable calling error interceptor when size is 0 2024-11-14 21:18:07 +01:00
Jonas Kaninda
5e66a634f2 Fix config init 2024-11-14 18:32:25 +01:00
Jonas Kaninda
a096d04d04 refactor logging 2024-11-14 15:06:10 +01:00
Jonas Kaninda
2fd0159eb4 fix go test 2024-11-14 14:46:18 +01:00
Jonas Kaninda
949667cc60 fix: backend error interceptor 2024-11-14 14:41:10 +01:00
Jonas Kaninda
5951616153 feat: add Redis based rate limiting for multiple instances 2024-11-14 13:17:28 +01:00
Jonas Kaninda
a874d14194 feat: add Redis based rate limiting for multiple instances 2024-11-14 11:38:36 +01:00
Jonas Kaninda
3c4920ec9a refatcor: improve error route interceptor 2024-11-14 09:49:18 +01:00
Jonas Kaninda
42abf56473 refactor: improve error interceptor 2024-11-14 00:26:21 +01:00
Jonas Kaninda
8aedbbdb6c fix: fix host forwording 2024-11-12 18:14:50 +01:00
Jonas Kaninda
2fdc3c7baa fix: fix host forwrading 2024-11-12 17:38:55 +01:00
Jonas Kaninda
6b062be06a fix: fix host forwrading 2024-11-12 17:17:22 +01:00
Jonas Kaninda
2ee6d89fb4 fix: fix test 2024-11-12 15:36:59 +01:00
Jonas Kaninda
5bc85c9814 refactor: improve route healthcheck 2024-11-12 15:00:16 +01:00
Jonas Kaninda
9eadd08a1f refactor: improve route healthcheck 2024-11-12 14:31:18 +01:00
Jonas Kaninda
542bd017c3 feat: add enable, disable logs 2024-11-12 13:11:38 +01:00
Jonas Kaninda
a99c40940e refactor: improve route healthcheck 2024-11-12 12:54:42 +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
e25bc218b5 refactor: update test, configuration deployment examples 2024-11-10 21:05:19 +01:00
Jonas Kaninda
bbaf47fa0c feat: add log level for better debugging 2024-11-10 19:58:53 +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
1279f82bf9 chore: remove server name 2024-11-09 05:45:49 +01:00
7de898962d fix: error in creating default configuration 2024-11-09 05:34:23 +01:00
d24625496f feat: add limit HTTP methods allowed for a particular route 2024-11-08 22:58:09 +01:00
2012ac69a3 refactor: change cookie name 2024-11-08 18:19:26 +01:00
bd20895306 feat: add oauth token validity verification 2024-11-08 12:03:52 +01:00
d6e7791cb4 chore: add default configuration file verification before generating a new one when passing a wrong config file 2024-11-07 15:53:36 +01:00
d4b4a1cf35 chore: change configuration path 2024-11-07 15:42:11 +01:00
8b4168344c chore: change server ports number 80=> 8080, 443 to 8443, remove bind privileged port - port 80 443 2024-11-07 10:14:09 +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