Sebastian
|
52afd35d6f
|
feat: make event state constructor-only and immutable
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:46:33 -04:00 |
|
Sebastian
|
ba4deccea9
|
feat: Remove unused event serialization
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:21:04 -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
|
a73ca3abd6
|
feat: Move event runtime implementation into core
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-05 22:09:53 -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
|
b06c18d38e
|
feat(firewall): add safeguarded rule creation
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-08-03 22:27:20 -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
|
12037da367
|
feat(firewall): complete rule-match audit context
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-30 22:46:27 -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
|
2c640125e8
|
feat: system user
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-19 06:56:38 -04:00 |
|
Sebastian
|
eda7e0e8cc
|
fix(shared): hydrate enum members and coerce keys in collections
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-17 15:52:07 -04:00 |
|
Sebastian
|
f9f824a2f0
|
fix(shared): deserialize into null-initialized typed properties
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-17 15:51:47 -04:00 |
|
Sebastian
|
27b973f3db
|
fix(shared): remove optional-before-required constructor parameter
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-17 15:51:09 -04:00 |
|
Sebastian
|
28bc360106
|
refactor: chrono entity classes
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-17 15:43:23 -04:00 |
|
Sebastian
|
29d4c9130f
|
refactor: documents interfaces
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-09 19:31:09 -04:00 |
|
Sebastian
|
502be95d7d
|
feat: implement event end calculator
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-04 19:02:36 -04:00 |
|
Sebastian
|
ef3d19db9a
|
feat: implement now epoch
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-04 19:02:07 -04:00 |
|
Sebastian
|
58a9c4351d
|
refactor: use epoch timestamp
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-04 18:21:10 -04:00 |
|
Sebastian
|
fe78426a5d
|
feat: add deserilazation
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-07-03 21:33:28 -04:00 |
|
Sebastian
|
8f61c4d2d5
|
refactor: chrono objects
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-28 17:51:23 -04:00 |
|
Sebastian
|
139b4df844
|
refactor: use seen instead of read
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-25 23:47:52 -04:00 |
|
Sebastian
|
a7ad86860d
|
refactor: use unified service provider desing
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-25 23:47:24 -04:00 |
|
Sebastian
|
6ca83a7dd7
|
refactor: use unified service provider desing
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-25 23:47:17 -04:00 |
|
Sebastian
|
14f25c9a44
|
refactor: people entity properties objects
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-21 21:47:51 -04:00 |
|
Sebastian
|
b6c3551d36
|
refactor: priority to rank
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-21 21:46:30 -04:00 |
|
Sebastian
|
a6e2a447e5
|
refactor: people interfaces to unified design
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-20 19:04:39 -04:00 |
|
Sebastian
|
802849a60d
|
refactor: docs
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-20 19:04:05 -04:00 |
|
Sebastian
|
a3443b1e54
|
fix: size property constant
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-16 18:03:18 -04:00 |
|
Sebastian
|
cededf82c3
|
Merge pull request 'refactor: object property names' (#103) from refactor/object-property-names into main
Reviewed-on: #103
|
2026-06-16 17:21:55 +00:00 |
|
Sebastian
|
388e3fb8b8
|
refactor: object property names
Build Test / build (pull_request) Successful in 14s
JS Unit Tests / test (pull_request) Successful in 13s
PHP Unit Tests / test (pull_request) Successful in 35s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-16 13:19:40 -04:00 |
|
Sebastian
|
869f2e4fb4
|
refactor: message object properties
JS Unit Tests / test (pull_request) Successful in 23s
Build Test / build (pull_request) Successful in 26s
PHP Unit Tests / test (pull_request) Successful in 52s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-06-16 13:12:30 -04:00 |
|
Sebastian
|
812a6680a8
|
feat: mail entity download
Build Test / build (pull_request) Successful in 20s
JS Unit Tests / test (pull_request) Successful in 18s
PHP Unit Tests / test (pull_request) Successful in 40s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-28 23:02:37 -04:00 |
|
Sebastian
|
4e1d6d65d0
|
refactor: list and fetch
Build Test / build (pull_request) Successful in 13s
JS Unit Tests / test (pull_request) Successful in 12s
PHP Unit Tests / test (pull_request) Successful in 33s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-17 17:57:44 -04:00 |
|
Sebastian
|
f3c882454d
|
refactor: mail interfaces
Build Test / build (pull_request) Successful in 12s
JS Unit Tests / test (pull_request) Successful in 11s
PHP Unit Tests / test (pull_request) Successful in 39s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-14 22:54:51 -04:00 |
|
Sebastian
|
b8cda71c17
|
refactor: service interfaces
Build Test / build (pull_request) Successful in 14s
JS Unit Tests / test (pull_request) Successful in 14s
PHP Unit Tests / test (pull_request) Successful in 48s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-09 17:00:00 -04:00 |
|
Sebastian
|
69d6c7fd1a
|
refactor: entity move and delete
Build Test / build (pull_request) Successful in 18s
JS Unit Tests / test (pull_request) Successful in 16s
PHP Unit Tests / test (pull_request) Successful in 41s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-07 23:58:36 -04:00 |
|
Sebastian
|
44584fc306
|
refactor: mail collections delete
JS Unit Tests / test (pull_request) Successful in 14s
Build Test / build (pull_request) Successful in 17s
PHP Unit Tests / test (pull_request) Successful in 42s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-05-06 12:28:18 -04:00 |
|
Sebastian
|
88c72542f2
|
fix: minor issues
JS Unit Tests / test (pull_request) Successful in 26s
Build Test / build (pull_request) Successful in 28s
PHP Unit Tests / test (pull_request) Successful in 53s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-04-25 15:46:51 -04:00 |
|
Sebastian
|
dfba1d43be
|
feat: entity move
JS Unit Tests / test (pull_request) Successful in 20s
Build Test / build (pull_request) Successful in 23s
PHP Unit Tests / test (pull_request) Successful in 48s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-03-27 20:37:26 -04:00 |
|
Sebastian
|
5254b859d2
|
refactor: improvemets
Build Test / build (pull_request) Successful in 52s
JS Unit Tests / test (pull_request) Successful in 52s
PHP Unit Tests / test (pull_request) Successful in 52s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-03-24 19:13:19 -04:00 |
|
Sebastian
|
bcb3431aaa
|
Merge pull request 'feat: improve mail resource interface' (#40) from feat/improve-mail-resource-interface into main
Renovate / renovate (push) Failing after 1m21s
Reviewed-on: #40
|
2026-03-07 03:56:11 +00:00 |
|
Sebastian
|
1d706de663
|
feat: improve mail resource interface
JS Unit Tests / test (pull_request) Successful in 17s
Build Test / build (pull_request) Successful in 20s
PHP Unit Tests / test (pull_request) Successful in 48s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-03-06 22:50:08 -05:00 |
|
Sebastian
|
ce5c5b3746
|
feat: add prefixed route
JS Unit Tests / test (pull_request) Successful in 19s
Build Test / build (pull_request) Successful in 21s
PHP Unit Tests / test (pull_request) Successful in 49s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-03-06 22:48:16 -05:00 |
|
Sebastian
|
1f3e87535b
|
refactor: documents
JS Unit Tests / test (pull_request) Successful in 21s
Build Test / build (pull_request) Successful in 25s
PHP Unit Tests / test (pull_request) Successful in 46s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-03-03 22:13:36 -05:00 |
|
Sebastian
|
e48ee82530
|
refactor: people provider
JS Unit Tests / test (pull_request) Successful in 16s
Build Test / build (pull_request) Successful in 18s
PHP Unit Tests / test (pull_request) Successful in 56s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-02-25 00:13:51 -05:00 |
|
Sebastian
|
e996774881
|
refactor: standardize json types
Build Test / build (pull_request) Successful in 19s
JS Unit Tests / test (pull_request) Successful in 17s
PHP Unit Tests / test (pull_request) Successful in 49s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
|
2026-02-24 17:40:14 -05:00 |
|