Sebastian
|
7c2a8dfbd3
|
refactor(security): add typed access-denied event
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 23:34:05 -04:00 |
|
Sebastian
|
e223ae7543
|
refactor(security): add typed brute-force detection event
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 23:31:13 -04:00 |
|
Sebastian
|
a8e29d0305
|
feat(security): emit authentication failures for firewall handling
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 23:26:01 -04:00 |
|
Sebastian
|
5c65c8592c
|
feat: Introduce typed authentication failure event
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:50:38 -04:00 |
|
Sebastian
|
649fa47c68
|
feat: Move security events into core
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:14:22 -04:00 |
|
Sebastian
|
01ed0f3080
|
feat: Introduce event listener registration contract
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:04:26 -04:00 |
|
Sebastian
|
fb39aa57fd
|
feat(firewall): add audited configuration management
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-03 22:44:34 -04:00 |
|
Sebastian
|
d5ca89e160
|
feat(firewall): add audited rule lifecycle management
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-03 22:35:45 -04:00 |
|
Sebastian
|
6700ff145d
|
feat(firewall): add operational status reads
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-03 22:22:07 -04:00 |
|
Sebastian
|
d919b70a2e
|
feat(firewall): add scoped log administration reads
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-03 22:17:13 -04:00 |
|
Sebastian
|
4ee91a7918
|
feat(firewall): complete operational reliability phase
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 23:39:37 -04:00 |
|
Sebastian
|
a5c10e9b9b
|
fix(firewall): account for authentication failures exactly once
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 23:01:38 -04:00 |
|
Sebastian
|
7aa8a27b1b
|
feat(firewall): audit rule lifecycle changes
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:57:25 -04:00 |
|
Sebastian
|
5ada4c0c45
|
fix(firewall): register missing security audit events
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:50:42 -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
|
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
|
a723051d11
|
feat: console role management
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-24 21:58:16 -04:00 |
|
Sebastian
|
e81b848a02
|
feat: console authentication control
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-22 23:44:35 -04:00 |
|
Sebastian
|
44e4e91e34
|
feat: user management console commands
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-20 06:58:44 -04:00 |
|
Sebastian
|
4e3ee9fb95
|
feat: vallarx
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-10 00:10:00 -04:00 |
|
Sebastian
|
c687bd0795
|
feat: improve module management
JS Unit Tests / test (pull_request) Successful in 39s
Build Test / build (pull_request) Successful in 44s
PHP Unit Tests / test (pull_request) Successful in 53s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-02-22 00:40:38 -05:00 |
|
root
|
4ae6befc7b
|
Initial Version
|
2026-02-10 18:46:11 -05:00 |
|