4107986…ab40bea (3 commits) | 2026-03-27 | Auth / Access Control, Patching | fix(patching): include no-record windows endpoints as pending in lists; fix(patching): base compliance percentage on completed endpoint coverage; feat(auth): add email-based account notifications and password reset flow |
e1b7029…f01099c (6 commits) | 2026-03-26 | Password Reset, Privileged Accounts, Security | feat(password-reset): add editable IVR prompt text per customer; feat(password-reset): add per-customer Twilio and Entra provider config; feat(password-reset): add admin UI skeleton and config API stubs; feat(security): add Password Reset option and placeholder page; fix(report): remove endpoint overview section from privileged accounts PDF; +1 more major changes |
e2ce39e | 2026-03-25 | Privileged Accounts | feat(security): add privileged accounts page with ingest and org-scoped API |
9fb1f5b…64c426e (3 commits) | 2026-03-24 | Patching | feat(report): add generated timestamp and non-compliant percentage to patching PDF; fix(patching): remove synthetic completed windows fallback rows; fix(patching): treat endpoints without current-month records as non-compliant |
1bf4a93…d149a1a (10 commits) | 2026-03-23 | Patching, Reporting | fix(patching): prefer real installed update names for compliant completed endpoints; fix(report): print installed date exactly as provided by displayed list; fix(patching): backfill completed install dates from installed drilldown endpoint map; feat(report): add installed date column with N/A fallback for completed rows; fix(patching): include all compliant Windows endpoints in Completed-all filtered list; +5 more major changes |
ab5d710…28365a6 (2 commits) | 2026-03-21 | Patching | fix(patching): remove installed-name gating so UMH completed/pending populate correctly; Fix patching pending list to exclude completed endpoint+update pairs |
ed2702c…0c0ec4e (2 commits) | 2026-03-20 | Patching | fix(patching): handle Installed Updates month/critical detection when release date/severity are blank; fix(patching): base current-month critical coverage on installed updates, exclude EOL windows and .NET |
fdd832c…6638f6c (2 commits) | 2026-03-19 | Backup/DR | Optimize ALL CUSTOMERS Axcient aggregation path; Add admin-only ALL CUSTOMERS Axcient backup view |
ef6ec8f…c1c0027 (11 commits) | 2026-03-18 | Backup/DR, Customer Documentation, Platform Environments | feat(backup): add Rubrik ArchCare mailbox metrics card; fix(platform-env): use Action1 drilldown to compute software endpoint counts and lists; fix(network-diagrams): surface legacy global docs by customer during org-scoped rollout; fix(network-diagrams): enforce org-scoped access for list/upload/download/delete; feat(network-diagrams): reorder file chooser, add download action, remove edit UI; +6 more major changes |
eaa6e89…cf864ca (23 commits) | 2026-03-17 | Auth / Access Control, Backup/DR, ConnectWise Tickets, Platform Environments, Security, Security (2FA), SentinelOne, Subscriptions | feat(auth/admin): require post-login 2FA enrollment + add last-login in accounts; fix(2fa): serve QR via first-party endpoint to avoid client-side load issues; feat(2fa): add QR code display for authenticator enrollment; feat(admin): add My 2FA UI for enroll, confirm, status, and disable; feat(auth): add TOTP 2FA login, enrollment APIs, and backup codes; +18 more major changes |
f22171f…10985a2 (2 commits) | 2026-03-16 | Auth / Access Control, Reporting | fix(api): add missing reportlab dependency for serverless runtime; fix(login): handle non-JSON auth error responses gracefully |
08100a7…7dcda71 (15 commits) | 2026-03-14 | API / Backend, Auth / Access Control, Patching, Reporting | feat(auth): add login gate + session role access with admin-only management page; feat(admin): add account+role management UI/API with persistent Postgres backing; feat(admin): add admin-only bootstrap page and role-policy/org APIs; fix(kpi): compute patching statistics from working endpoint feeds to prevent zeroed cards; feat(kpi): add patch coverage API and show windows/third-party patched endpoint counts; +10 more major changes |