Commit Graph

75 Commits

Author SHA1 Message Date
Jonas Kaninda 7369d5eebf feat: add load additional middleware from a defined directory 2024-11-21 16:52:08 +01:00
Jonas Kaninda 1c0097d8e4 chore: refactroing of code
Commenting code for enhancing readability
2024-11-19 18:18:58 +01:00
Jonas Kaninda c54ae4bd34 chore: add User-Agent to healthcheck request 2024-11-19 08:38:11 +01:00
Jonas Kaninda ac17dd8dba chore: add User-Agent to healthcheck request 2024-11-19 08:37:09 +01:00
Jonas Kaninda acd10d45e8 chore: add route config check 2024-11-18 13:06:35 +01:00
Jonas Kaninda b545027969 chore: add route config check 2024-11-18 12:58:49 +01:00
Jonas Kaninda bc60fc78e0 Refactoring of code 2024-11-18 11:50:53 +01:00
Jonas Kaninda e2b9bda5ec chore: update logging text 2024-11-18 10:05:08 +01:00
Jonas Kaninda 8f8f9d4d6c chore: add extra route config tests 2024-11-18 10:03:58 +01:00
Jonas Kaninda 762fbe8511 feat: add track duplicate route names 2024-11-18 09:20:12 +01:00
Jonas Kaninda a9d365daa4 feat: add additional routes from defined directory 2024-11-18 08:50:49 +01:00
Jonas Kaninda 0b5e11a5dd refactor: refactoring of code to meet all golangci-lint requirements 2024-11-17 06:40:58 +01:00
Jonas Kaninda 4d75e7d31d refactor: refactoring of code to meet all golangci-lint requirements 2024-11-17 06:39:24 +01:00
Jonas Kaninda c76cf5bd41 refactor: refactoring of code to meet all golangci-lint requirements 2024-11-17 05:28:27 +01:00
Jonas Kaninda 319634670c refactoring of code 2024-11-17 04:11:07 +01:00
Jonas Kaninda f87059a45e chore: optimize default config 2024-11-17 04:08:36 +01:00
Jonas Kaninda 95d181236b chore: optimize default config 2024-11-17 04:03:14 +01:00
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