|
Add Envoy RBAC xDS integration for dynamic IP blocking
Introduces a blocked_ips table, REST endpoints (GET/POST /blocks, POST /remove-block), and RBAC network filter injection so NetWatch auto-blocks propagate to all Envoy listener filter chains in real time. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
|---|
|
|
| internal/api.go |
|---|
| internal/api/types.go |
|---|
| internal/api_handlers.go |
|---|
| internal/app/app.go |
|---|
| internal/pkg/snapshot/rbac.go 0 → 100644 |
|---|
| internal/pkg/snapshot/resource_io.go |
|---|
| internal/pkg/storage/sqlite.go |
|---|
| internal/pkg/storage/storage.go |
|---|