|
|
af2b0cbce1
|
feat: add access middleware support ip range
|
2024-12-09 17:39:51 +01:00 |
|
|
|
7116528ad7
|
chore: update health check link
|
2024-12-09 15:38:05 +01:00 |
|
|
|
10c2d3332d
|
test: add IP validation test
|
2024-12-09 13:14:48 +01:00 |
|
|
|
9e3219bddd
|
chore: improvement of logging
|
2024-12-09 13:04:06 +01:00 |
|
|
|
dc4cc35b9f
|
refactor: clean up code
|
2024-12-09 12:30:49 +01:00 |
|
|
|
9162ec03c1
|
chore: rename package name
|
2024-12-09 12:27:50 +01:00 |
|
|
|
f3c2bdcebc
|
feat: add accessPolicy middleware to allow or deny a list of Ips
|
2024-12-09 11:00:14 +01:00 |
|
Jonas Kaninda
|
65350e3acb
|
fix: Sort routes by path in descending order for better proxying
|
2024-11-29 16:41:05 +01:00 |
|
Jonas Kaninda
|
1c6457e7a0
|
fix: go lint test
|
2024-11-29 14:18:20 +01:00 |
|
Jonas Kaninda
|
e33af02f04
|
refator: refacoting, replace ssl by tls
|
2024-11-29 13:48:00 +01:00 |
|
Jonas Kaninda
|
a7405a49ea
|
chore: update health check
|
2024-11-25 17:41:23 +01:00 |
|
Jonas Kaninda
|
64de080158
|
chore: update health check
|
2024-11-25 17:40:03 +01:00 |
|
Jonas Kaninda
|
f0f5dea2a3
|
docs: update rate limiting
|
2024-11-25 08:38:03 +01:00 |
|
Jonas Kaninda
|
42292bb53d
|
refactor: to meet all go lint requirement
|
2024-11-25 07:48:00 +01:00 |
|
Jonas Kaninda
|
dbd0974388
|
refactor: refactoring of auth middlewares
|
2024-11-25 07:38:49 +01:00 |
|
Jonas Kaninda
|
f4e5bb3be2
|
refactor: refactoring of rate limiting
|
2024-11-24 23:09:13 +01:00 |
|
Jonas Kaninda
|
3df8dce59b
|
fix: fix authentification middlewares
|
2024-11-24 22:13:26 +01:00 |
|
Jonas Kaninda
|
6258b07c82
|
refacor: improvement of rate limiting
|
2024-11-24 15:59:47 +01:00 |
|
Jonas Kaninda
|
c8b16a204c
|
chore: add configuration validation
|
2024-11-24 06:04:55 +01:00 |
|
Jonas Kaninda
|
6b2df85c88
|
fix issue of extra configs as configMap: duplicated routes and middlewares in Kubernetes
|
2024-11-24 05:36:10 +01:00 |
|
Jonas Kaninda
|
e3edd37cd3
|
chore: omit empty config
|
2024-11-22 18:19:20 +01:00 |
|
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 |
|