Sebastian
|
abc5bfcccc
|
fix(firewall): enforce system rules independently of tenant context
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:41:27 -04:00 |
|
Sebastian
|
da81f1ddf1
|
refactor(firewall): separate enforcement from rule management
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:35:24 -04:00 |
|
Sebastian
|
266b364c93
|
fix(firewall): preserve tenant ownership for automatic blocks
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:11:27 -04:00 |
|
Sebastian
|
3b9a5cd5ab
|
feat(firewall): validate rules and add typed configuration
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 21:54:23 -04:00 |
|
Sebastian
|
63d91ca7fa
|
feat(firewall): add tenant and system rule scopes
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 21:38:19 -04:00 |
|
Sebastian
|
b570150258
|
chore: implement php test suites
JS Unit Tests / test (pull_request) Failing after 43s
Build Test / build (pull_request) Successful in 44s
PHP Unit Tests / test (pull_request) Successful in 1m9s
PHP Integration Tests / Integration Tests (pull_request) Successful in 1m28s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-23 22:20:35 -04:00 |
|