me0nline
|
2980ad2268
|
Remove 4-run rule and enable direct Hermes anomaly reasoning in Server.py
|
2026-09-25 16:14:31 +02:00 |
|
me0nline
|
18e28e2797
|
Support WebSocket license sync and bootstrap .lic import in Server.py
|
2026-09-25 16:01:44 +02:00 |
|
me0nline
|
0e9e3f0f64
|
Add WebSocket license auto-enrollment and bootstrap .lic package support
|
2026-09-25 16:01:06 +02:00 |
|
me0nline
|
032a5a61b4
|
fix(server): specify request: Request type annotation for FastAPI sync endpoint
|
2026-09-24 17:36:56 +02:00 |
|
me0nline
|
b1327a4336
|
feat(server): support activated .lic import, mTLS sync for seat expansion, and WebUI controls
|
2026-09-24 17:36:33 +02:00 |
|
me0nline
|
6332dff670
|
feat(enrollment): add import_license_package supporting .lic files and seat renewal expansion
|
2026-09-24 17:32:13 +02:00 |
|
me0nline
|
4943f5be62
|
fix(licensing): use importlib loader in src/License_Authority.py proxy to prevent circular imports
|
2026-09-24 17:18:05 +02:00 |
|
me0nline
|
5a303808a3
|
refactor(licensing): delegate src/License_Authority.py to LOGAR-LICENSING submodule
|
2026-09-24 17:17:35 +02:00 |
|
me0nline
|
4a352337a5
|
feat(server): add fleet licensing WebUI dashboard, .lic export, and automated mTLS renewals
|
2026-09-24 16:47:47 +02:00 |
|
me0nline
|
2fba971aeb
|
feat(licensing): add Master License Authority program with CSR signing, exact seat quotas, and mTLS renewals
|
2026-09-24 16:42:10 +02:00 |
|
me0nline
|
f605375639
|
feat(pki): add CA CSR generation, seat quota OID extensions, and mTLS renewal support
|
2026-09-24 16:40:54 +02:00 |
|
me0nline
|
e6dc82ff55
|
chore(server): bump server version to 2.0.1
|
2026-09-04 23:30:36 +02:00 |
|
me0nline
|
0d613b3d22
|
feat(linux_client): add proactive certificate expiry check and reactive self-healing in Linux_Client.py
|
2026-09-04 22:52:00 +02:00 |
|
me0nline
|
916d3764a2
|
feat(win_client): add proactive certificate expiry check and reactive self-healing in Win_Client.py
|
2026-09-04 22:51:28 +02:00 |
|
me0nline
|
0e7d299594
|
feat(server): add in-flight certificate validity watchdog and dynamic SSLContext reloading in Server.py
|
2026-09-04 22:50:50 +02:00 |
|
me0nline
|
2cff629e23
|
feat(pki): add certificate expiration check and auto-renewal in server_enrollment.py
|
2026-09-04 22:49:54 +02:00 |
|
me0nline
|
ccb23d65e5
|
feat(linux_client): add mTLS connection and automatic enrollment in src/Linux_Client.py
|
2026-09-04 20:54:00 +02:00 |
|
me0nline
|
fb9ef6e6cb
|
feat(win_client): add mTLS connection and automatic enrollment in src/Win_Client.py
|
2026-09-04 20:53:54 +02:00 |
|
me0nline
|
491d2b1194
|
feat(server): add mTLS listener, client licensing schema, and enrollment endpoint in src/Server.py
|
2026-09-04 20:53:48 +02:00 |
|
me0nline
|
e83a5b3e0f
|
feat(pki): add dynamic PKI and client certificate generation in src/server_enrollment.py
|
2026-09-04 20:53:42 +02:00 |
|
me0nline
|
35a736dacb
|
Restrict 4-run rule to warnings and pass errors immediately as verified
|
2026-09-04 16:10:01 +02:00 |
|
me0nline
|
78fc2ac8c5
|
Move source files Server.py, Win_Client.py, and Linux_Client.py into src/ directory
|
2026-09-04 15:49:32 +02:00 |
|