Commit Graph

66 Commits

Author SHA1 Message Date
Oliver Kieselbach 9f41300a13 more pre-flight checks:
agent already installed
2026-02-12 16:52:47 +01:00
Oliver Kieselbach d8499215fb added process guard
added enrollment complete marker
2026-02-12 16:45:05 +01:00
Oliver Kieselbach 5e4358d114 fix read of autopilot info 2026-02-12 15:46:31 +01:00
Oliver Kieselbach a6d40450dd added Agent state persistance to survive reboots 2026-02-12 15:16:25 +01:00
Oliver Kieselbach d4b85a9143 ImeLogTracker fix Phase and App detecton 2026-02-12 13:20:21 +01:00
Oliver Kieselbach a8e7568ac6 architecture changes
config check only once and early
Hello detection enhanced
2026-02-12 11:53:25 +01:00
Oliver Kieselbach 5251161879 agent config load fix for ime pattern match log 2026-02-11 20:02:54 +01:00
Oliver Kieselbach 1810a8e3d4 Optional IMELogTracker pattern match logfile 2026-02-11 19:33:38 +01:00
Oliver Kieselbach 62ae76400c Agent architecture changes and fixes 2026-02-11 17:10:30 +01:00
Oliver Kieselbach 4591d05e65 embedded Intune root + intermediate certs for chain validation 2026-02-11 11:51:30 +01:00
Oliver Kieselbach 05261e9082 Maintanance disabled 2026-02-11 10:42:15 +01:00
Oliver Kieselbach b81687922c bootstrapper to public api
added maintenance mode config
2026-02-11 00:30:52 +01:00
Oliver Kieselbach 3a17ecfc47 all functions pointing now to AzureBlobStorageConnectionString 2026-02-10 23:55:13 +01:00
Oliver Kieselbach 97cdb90f0f revert auth config change 2026-02-10 23:29:51 +01:00
Oliver Kieselbach dc11280fa1 Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor 2026-02-10 23:22:17 +01:00
Oliver Kieselbach c2cfadd281 skip requesting cookie-session 2026-02-10 23:22:10 +01:00
Oliver Kieselbach 7f1637e40f Update azure-static-web-apps-brave-grass-0070b5703.yml
allow manual trigger
2026-02-10 22:49:54 +01:00
Oliver Kieselbach f09e9d1252 Update azure-static-web-apps-brave-grass-0070b5703.yml
move to vars
2026-02-10 22:39:53 +01:00
Oliver Kieselbach 8520287305 Update azure-static-web-apps-brave-grass-0070b5703.yml
added next urls
2026-02-10 22:29:52 +01:00
Oliver Kieselbach b61c9ccc27 Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor 2026-02-10 20:49:50 +01:00
Oliver Kieselbach 91cd9f8538 dependency fixes, react framework downgrade 2026-02-10 20:49:43 +01:00
Oliver Kieselbach db6ea63489 Fix YAML formatting for Azure Static Web Apps workflow
fix api_location... must be "" as I'm using my own functions app
2026-02-10 20:17:21 +01:00
Oliver Kieselbach ca11f2e505 Merge branch 'main' of https://github.com/okieselbach/Autopilot-Monitor 2026-02-10 20:13:56 +01:00
Oliver Kieselbach 8811b81c28 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2026-02-10 20:13:51 +01:00
Oliver Kieselbach 2d82980702 config adjustments 2026-02-10 19:30:09 +01:00
Oliver Kieselbach 7bc96852d0 imelogtracker state fix 2026-02-10 17:58:54 +01:00
Oliver Kieselbach 95ba7603b5 fixed download progress tracking issues 2026-02-10 17:29:55 +01:00
Oliver Kieselbach d1385321fd fix orphaned data with DeleteSessionFunction 2026-02-10 16:42:42 +01:00
Oliver Kieselbach eeafddd223 added tenant offboarding
fix for user login -> only progress portal
default theme -> light
2026-02-10 16:39:01 +01:00
Oliver Kieselbach dadb897e8e fixed app install summaries 2026-02-10 16:14:19 +01:00
Oliver Kieselbach 6c444c1c73 Analyze Rule phase_change fix 2026-02-10 15:35:02 +01:00
Oliver Kieselbach 2daeda2846 added GatherRules Guard Rails 2026-02-10 14:28:53 +01:00
Oliver Kieselbach c33ac56c82 Autopilot v2 support and GatherRule Registry fix 2026-02-10 12:47:50 +01:00
Oliver Kieselbach 1939b52402 Updated rules to new events etc. 2026-02-10 12:01:44 +01:00
Oliver Kieselbach 080624cc5b parsing signalr messages fix 2026-02-10 11:34:58 +01:00
Oliver Kieselbach 750a628c07 Session list status update fix 2026-02-10 10:57:23 +01:00
Oliver Kieselbach 3e3cc904f7 Agent re-architectured
- new IME log parser
- IME log replay option
- revised timeline and enrollment tracker
UI
- removed flight tracker
- fixed download tracker
- nice progress portal page
2026-02-10 02:37:31 +01:00
Oliver Kieselbach 7bb05ff4fe Added Audit Page 2026-02-08 14:25:20 +01:00
Oliver Kieselbach 289e5ccda8 better maintanance funcion with catch-up 2026-02-08 13:58:47 +01:00
Oliver Kieselbach e1e747d65b more efficient delete via batching 2026-02-08 12:55:16 +01:00
Oliver Kieselbach 66d69f8074 better event counting... less table reads 2026-02-08 12:43:59 +01:00
Oliver Kieselbach 223b93450c Progress tracker optimized 2026-02-08 12:05:58 +01:00
Oliver Kieselbach 5747d119c5 table write efficency during ingest 2026-02-08 11:26:50 +01:00
Oliver Kieselbach 8831bc33eb payload content length fix 2026-02-07 22:31:04 +01:00
Oliver Kieselbach 2001dbaa29 prevent PII detail leaks 2026-02-07 22:25:06 +01:00
Oliver Kieselbach 3a46310cba limit json body size to protect functions 2026-02-07 22:15:29 +01:00
Oliver Kieselbach 4b48664ee0 limit tenantconfig cache 2026-02-07 22:07:34 +01:00
Oliver Kieselbach 25715bbf3f rework to avoid duplicate code in SignlR 2026-02-07 22:02:46 +01:00
Oliver Kieselbach a7e12b3588 Middleware security fix 2026-02-07 21:56:13 +01:00
Oliver Kieselbach 89fb50368e ConfigManagerCache fix 2026-02-07 21:41:25 +01:00