Commit Graph

13 Commits

Author SHA1 Message Date
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 eb99eb5a2e refactor: unified kernal logic clean up
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-27 08:54:37 -04:00
Sebastian 65c1b5fb75 refactor(kernel): unify HTTP and CLI application lifecycle
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-27 00:48:11 -04:00
Sebastian 071c225b2d fix: remove broken layout test
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-26 16:35:26 -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
Sebastian 934fb24217 feat: tenant management console commands
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-19 22:38:43 -04:00
Sebastian 65d60008da fix: layout loading settings
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-09 20:47:30 -04:00
Sebastian 40a30b8a87 chore: implement basic tests
JS Unit Tests / test (pull_request) Successful in 10s
Build Test / build (pull_request) Successful in 14s
PHP Unit Tests / test (pull_request) Successful in 45s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-02-14 12:51:57 -05:00
Sebastian 1d9def792a chore: implement basic tests
Build Test / build (pull_request) Successful in 13s
PHP Tests / test (pull_request) Successful in 53s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-02-11 01:40:28 -05:00
root 4ae6befc7b Initial Version 2026-02-10 18:46:11 -05:00