yusing
|
5b7c392297
|
refactor: code refactor and improved context and error handling
Docker Image CI (nightly) / build-nightly (push) Waiting to run
Docker Image CI (nightly) / build-nightly-agent (push) Waiting to run
|
2025-05-24 10:02:24 +08:00 |
|
yusing
|
63c4bdc73d
|
refactor: remove the use of logging module in most code
|
2025-05-23 23:28:33 +08:00 |
|
yusing
|
8f9c76daa5
|
chore: update dependencies
|
2025-05-14 21:00:53 +08:00 |
|
yusing
|
b490e8c475
|
fix(acl): maxmind error even if configured, refactor
|
2025-05-14 13:44:43 +08:00 |
|
yusing
|
44b4cff35e
|
fix: acl matcher parsing, refactor
|
2025-05-13 19:40:43 +08:00 |
|
yusing
|
ccb4639f43
|
breaking: move maxmind config to config.providers
- moved maxmind to separate module
- code refactored
- simplified test
|
2025-05-03 20:58:09 +08:00 |
|
yusing
|
c72f66d64b
|
feat(acl): add FORCE_RESOLVE_COUNTRY option to resolve country
|
2025-04-26 09:48:43 +08:00 |
|
yusing
|
8f20bd3840
|
fix(acl): caching logic
|
2025-04-26 08:05:26 +08:00 |
|
yusing
|
b427ff1f88
|
feat(acl): connection level ip/geo blocking
- fixed access log logic
- implement acl at connection level
- acl logging
- ip/cidr blocking
- geoblocking with MaxMind database
|
2025-04-25 10:47:52 +08:00 |
|