Commit Graph

  • 8a8002491d fix WhiteGlove fallback to also set Status=Pending and retry transient errors Oliver Kieselbach 2026-03-02 12:33:53 +01:00
  • 7e5a7b622d fixed wrong PhaseName set for multipe events from the agent -> UI timeline confusion otherwise Oliver Kieselbach 2026-03-02 12:20:13 +01:00
  • e63e48da1a added agent emergency reporter Oliver Kieselbach 2026-03-02 11:51:25 +01:00
  • 43c2674a17 fix WhiteGlove spool drain 500 loop that blocks event upload and causes data loss Oliver Kieselbach 2026-03-02 10:55:12 +01:00
  • f1961f0b9e changed default info log message for better tracability during default logging bahaviour Oliver Kieselbach 2026-03-02 10:18:42 +01:00
  • a991b9f94f more accurate session generatUi export function Oliver Kieselbach 2026-03-02 09:50:07 +01:00
  • 2087ac33f7 agent performance optimized Oliver Kieselbach 2026-03-01 20:30:33 +01:00
  • 93fcc71162 changed default for localadminanalyzer definition Oliver Kieselbach 2026-03-01 20:10:53 +01:00
  • 10250161ab added agent Analyzer system incl. first analyzer - LocalAdminAnalyzer Trigger Options: AtStartup, AtShutdown Oliver Kieselbach 2026-03-01 19:41:39 +01:00
  • e1c6617b53 feat: replace broken JSON blobs in session report ZIP with proper CSV exports Oliver Kieselbach 2026-03-01 18:13:17 +01:00
  • 6a5b059ed3 added Report Session notification channel Oliver Kieselbach 2026-03-01 17:42:37 +01:00
  • 14a3ce5b9c feat: fix session report download + add admin note feature Oliver Kieselbach 2026-03-01 17:37:52 +01:00
  • 3f7261f200 feat: show inline success/error feedback in ReportSessionModal Oliver Kieselbach 2026-03-01 17:16:15 +01:00
  • 01c76b3ce7 feat: add session report download — backend SAS URL endpoint + frontend Download ZIP button Oliver Kieselbach 2026-03-01 17:14:24 +01:00
  • 76f56c3b56 show Report Session to Tenant Admins on SessionDetailPage Oliver Kieselbach 2026-03-01 16:59:02 +01:00
  • 0d2f2ae38c refactor: rename /api/preview-whitelist to /api/preview/whitelist Oliver Kieselbach 2026-03-01 16:50:18 +01:00
  • a2de05fe33 refactor: reorganize metrics/stats API routes and fix session-reports 404 handling Oliver Kieselbach 2026-03-01 16:47:55 +01:00
  • f092d601db refactor: move session-reports endpoint to /api/galactic/session-reports Oliver Kieselbach 2026-03-01 16:26:59 +01:00
  • 80ee69276d feat: add Report Session to Autopilot Monitor Team (Private Preview) Oliver Kieselbach 2026-03-01 16:11:09 +01:00
  • d619fd87ba changelog update Oliver Kieselbach 2026-03-01 16:06:01 +01:00
  • 4017d587a6 changed order on admin-config site Oliver Kieselbach 2026-03-01 15:50:27 +01:00
  • bfb185b8f1 fix timeline for whiteglove enrollment in UI Oliver Kieselbach 2026-03-01 15:41:13 +01:00
  • 6083a64ec0 layout re-order in admin-config + session table storage fix Oliver Kieselbach 2026-03-01 15:02:17 +01:00
  • be317a91dc fix: simplify session status logic — only key events change Status Oliver Kieselbach 2026-03-01 14:42:40 +01:00
  • d012c26360 fixes for whiteglove enrollment on agent side and backend. status pending was never set correctly fix platform-metrics missing agent version and UI filter for it Oliver Kieselbach 2026-03-01 12:13:24 +01:00
  • 80f5e3790f fix: compute DurationSeconds from Events table at completion to avoid race condition Oliver Kieselbach 2026-03-01 10:16:11 +01:00
  • 2092a1f00c fix duraton in session list Oliver Kieselbach 2026-03-01 09:18:08 +01:00
  • 56e83e5281 fix layout Oliver Kieselbach 2026-03-01 01:20:00 +01:00
  • c6227f546f feat: add agent self-metrics collector and platform metrics page Oliver Kieselbach 2026-03-01 01:11:20 +01:00
  • 477b573f1f perf: eliminate redundant table scans, improve concurrency, optimize SignalR Oliver Kieselbach 2026-02-28 23:49:47 +01:00
  • 65f4c5a2bb more efficient WMI queries Oliver Kieselbach 2026-02-28 23:48:09 +01:00
  • ab08d48d94 added missing event timestamps Oliver Kieselbach 2026-02-28 21:23:25 +01:00
  • 4bf2b965ae fix: compute SAS URL expiry on input change for instant feedback Oliver Kieselbach 2026-02-28 20:47:52 +01:00
  • 4e21ae3008 security: enforce admin authorization, fix error leakage, prevent injection Oliver Kieselbach 2026-02-28 20:46:50 +01:00
  • 59d7988092 changed wording Oliver Kieselbach 2026-02-28 19:33:36 +01:00
  • 13a781bd34 refactor: reorganize project structure Oliver Kieselbach 2026-02-28 19:25:34 +01:00
  • 4ce531191b feat: RuleStates table + community rules + remove global edit/delete Oliver Kieselbach 2026-02-28 17:33:46 +01:00
  • 19856ad331 Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor Oliver Kieselbach 2026-02-28 16:48:29 +01:00
  • 35f7f59520 fix SessionDetailsPage flickering Oliver Kieselbach 2026-02-28 16:48:25 +01:00
  • 0b322f2d2c chore: regenerate rules/dist from individual files okieselbach 2026-02-28 13:12:14 +00:00
  • 65860d7e9b version bump Oliver Kieselbach 2026-02-28 14:11:35 +01:00
  • e5b0faf692 fixed combine workflow to allwow push Oliver Kieselbach 2026-02-28 14:10:39 +01:00
  • a1c9e9a576 chagned gather rule phase definition Oliver Kieselbach 2026-02-28 14:07:57 +01:00
  • 46d947563b Reseed ime pattern button + tenant management on desktop layout Oliver Kieselbach 2026-02-28 13:48:16 +01:00
  • 17e8e67f9b fix navbar Oliver Kieselbach 2026-02-28 13:27:16 +01:00
  • 64a9a0aa99 chore: unignore rules/dist/ and add initial combined rule files Oliver Kieselbach 2026-02-28 13:24:15 +01:00
  • 7cb5cf040c fix: add count_per_group_gte operator to analyze rule schema Oliver Kieselbach 2026-02-28 13:19:35 +01:00
  • 1f796bf6e3 feat: externalize rules to GitHub + API consolidation + preview mode Oliver Kieselbach 2026-02-28 13:12:09 +01:00
  • 923f03ea39 fix fleet health Oliver Kieselbach 2026-02-28 00:22:06 +01:00
  • 5f848aa7b5 fix: gather rules toggle bug, global delete, mobile layout improvements Oliver Kieselbach 2026-02-28 00:12:40 +01:00
  • b0ff5f08c8 fix layout Oliver Kieselbach 2026-02-27 22:09:11 +01:00
  • 54a3327c2c fix: fleet health model bar chart - full name visible, slimmer bar Oliver Kieselbach 2026-02-27 21:58:00 +01:00
  • cb7b270144 fix wording Oliver Kieselbach 2026-02-27 21:51:17 +01:00
  • 084e02d31e changelog update Oliver Kieselbach 2026-02-27 21:48:06 +01:00
  • 56c51cd888 feat: shorten tenant ID in galactic session table + copy on click Oliver Kieselbach 2026-02-27 21:46:29 +01:00
  • fafff58c92 fix: diag log path entries use full-width layout with line-wrap, remove core collector hint Oliver Kieselbach 2026-02-27 21:33:31 +01:00
  • 3d7c4a0af2 feat: configurable diagnostics log paths + reseed gather rules Oliver Kieselbach 2026-02-27 21:21:30 +01:00
  • a99a1c02af fix layout Oliver Kieselbach 2026-02-27 20:21:16 +01:00
  • 6f6ecb311c Refactorings Oliver Kieselbach 2026-02-27 20:06:14 +01:00
  • f07a354c35 fix: 8-second timeout on /api/auth/me to prevent cold-start hang on landing page Oliver Kieselbach 2026-02-27 19:30:49 +01:00
  • b0c66bdf70 feat: gather rules JSON toggle, parameter UI, built-in rules, analyze rules docs Oliver Kieselbach 2026-02-27 19:25:21 +01:00
  • 8eb8c31e90 feat: EventLog collector rewrite, dynamic gather rule UI hints, docs Oliver Kieselbach 2026-02-27 18:58:22 +01:00
  • fc963ef85e fix: show domainName (tenantId) in Device Block Management dropdowns Oliver Kieselbach 2026-02-27 17:48:04 +01:00
  • a553f09ec3 fix: CSV export row order and RowKey, tenant dropdown, input cleaning Oliver Kieselbach 2026-02-27 17:41:24 +01:00
  • 17cfc91273 fix: persistent sequence counter across boots, spool RemoveEvents collision fix Oliver Kieselbach 2026-02-27 17:39:53 +01:00
  • 6d7548d49f fix hello_wait_timeout falsely triggering enrollment_complete when Hello policy is enabled Oliver Kieselbach 2026-02-27 16:18:14 +01:00
  • 2e000d4b78 improve WhiteGlove shutdown: proper drain, clean stop, preprov diagnostics Oliver Kieselbach 2026-02-27 16:03:04 +01:00
  • 2a969bf1e1 fix WhiteGlove final upload only draining first batch Oliver Kieselbach 2026-02-27 15:52:19 +01:00
  • 865410fc21 fix: remove timer-based redirect delay in ProtectedRoute Oliver Kieselbach 2026-02-27 15:42:49 +01:00
  • 97ca48f56a fix: stop MSAL-triggered navigation to dashboard while on session detail page Oliver Kieselbach 2026-02-27 15:40:32 +01:00
  • 24862ca1de fix: allow retry when fetchSessionDetails fails due to token not ready Oliver Kieselbach 2026-02-27 15:29:24 +01:00
  • a5e83f066b download progress sanity check if miscalculation occurs Oliver Kieselbach 2026-02-27 15:12:11 +01:00
  • 1368678f48 fix: prevent ProtectedRoute from flashing children on transient MSAL auth-state changes Oliver Kieselbach 2026-02-27 15:11:17 +01:00
  • 0f6a0cc21d added private preview changelog entry for first try pre-provisioning support Oliver Kieselbach 2026-02-27 14:40:46 +01:00
  • b78b872f68 implement WhiteGlove (Pre-Provisioning) support end-to-end Oliver Kieselbach 2026-02-27 14:36:24 +01:00
  • 03ba8ab905 added WhiteGlove example event as comment for later WhiteGlove detection implementation Oliver Kieselbach 2026-02-26 23:53:45 +01:00
  • b40eee2c59 update architecture diagram with mTLS Oliver Kieselbach 2026-02-26 23:10:20 +01:00
  • 81c4806083 Hardening: re-architecture to use mTLS for complete agent communication (agent endpoints consolidated) Oliver Kieselbach 2026-02-26 23:02:50 +01:00
  • 64d631376e fix footer on mobile Oliver Kieselbach 2026-02-26 21:25:52 +01:00
  • ca9c084d23 fix Docs table of content rendering on mobile Oliver Kieselbach 2026-02-26 21:00:45 +01:00
  • c09c74f7aa added Docs link to public site navbar Oliver Kieselbach 2026-02-26 20:45:11 +01:00
  • fc7f73b301 add tenant existence and suspension gate to all agent endpoints Oliver Kieselbach 2026-02-26 19:07:57 +01:00
  • 2bdce7e2cd HelloDetector fix and Changelog/Known-Issues Updates Oliver Kieselbach 2026-02-26 18:39:46 +01:00
  • 646eb68d7b Added Modal Dialog for unsaved changes in Settings Oliver Kieselbach 2026-02-26 14:58:15 +01:00
  • 1275f8faed add dark mode toggle to authenticated navbar and replace planned feature cards Oliver Kieselbach 2026-02-26 13:38:57 +01:00
  • 4b59a1f63c add totalSignedUpTenants and totalEventsProcessed to platform stats and improve dashboard welcome screen Oliver Kieselbach 2026-02-26 13:08:15 +01:00
  • 2d5efc9b73 add excessive data sender detection to nightly maintenance Oliver Kieselbach 2026-02-26 12:44:03 +01:00
  • 13f2ead02b roadmap update Oliver Kieselbach 2026-02-26 11:24:01 +01:00
  • 3fa6741f33 fix wording and links Oliver Kieselbach 2026-02-26 11:16:10 +01:00
  • 6501af09aa add Galactic Admin mode banner to Fleet Health page Oliver Kieselbach 2026-02-26 11:15:47 +01:00
  • c2bf4b4e2c fix nullable reference warnings in BlockedDeviceService Oliver Kieselbach 2026-02-26 10:49:18 +01:00
  • 58b41a26b1 add temporary device blocking for rogue devices sending excessive data Oliver Kieselbach 2026-02-26 10:42:17 +01:00
  • f0df9926f7 improve dashboard Private Preview banner with LinkedIn link Oliver Kieselbach 2026-02-26 10:38:12 +01:00
  • 50e06cec4e fix missing X-Tenant-Id header in agent IngestEvents request Oliver Kieselbach 2026-02-26 10:14:54 +01:00
  • 326557c4cd add max collector duration policy, SignalR signal refactor, session export tool, changelog page, security-first ingest ordering Oliver Kieselbach 2026-02-26 09:52:22 +01:00
  • ad5c5ff878 add alternate GitHub download link for bootstrapper script in docs Oliver Kieselbach 2026-02-25 13:22:55 +01:00
  • 775108ea0f remove fake tenantId placeholder, fix all race conditions, add error notifications Oliver Kieselbach 2026-02-25 13:09:39 +01:00
  • 074013b2e1 fix race condition causing backend call failures on dashboard and session detail Oliver Kieselbach 2026-02-25 12:19:09 +01:00
  • ef02ec5696 fixed bug on login site Oliver Kieselbach 2026-02-25 12:13:34 +01:00
  • 9c05f376ea fix robots sitemap url Oliver Kieselbach 2026-02-25 01:46:37 +01:00