Commit Graph

57 Commits

Author SHA1 Message Date
Meik
a81c12e9b7 Honor diagnostics WhatIf override for data area fetch 2026-03-18 15:08:54 +01:00
Meik
518087289e Run diagnostics actions off UI thread 2026-03-18 15:03:49 +01:00
Meik
66ce92eadd Fix diagnostics project build targets 2026-03-18 14:46:04 +01:00
Meik
cd3819c9bd Fix diagnostics WhatIf toolbar layout 2026-03-18 14:38:03 +01:00
Meik
61dd57cf0c Add workflow NTFS WhatIf toggle 2026-03-18 14:35:14 +01:00
Meik
3ec73817e8 Preview NTFS auto ensure in diagnostics 2026-03-18 14:17:40 +01:00
Meik
24e10feffc Add diagnostics WhatIf mode 2026-03-18 14:05:51 +01:00
Meik
2bda1010d1 Harden NTFS SMB login retry 2026-03-18 13:48:24 +01:00
Meik
8573698e33 Log NTFS ensure details during data area fetch 2026-03-17 15:08:58 +01:00
Meik
837dd0b9ee Add NTFS stable folder ID demo script 2026-03-17 14:46:54 +01:00
Meik
663373092e Add NTFS share provisioning concept 2026-03-16 15:50:57 +01:00
Meik
c330627f0f Enable WSL solution builds 2026-03-16 14:33:28 +01:00
Meik
7f3415c690 Log and continue on NTFS subtree access errors 2026-03-16 14:23:53 +01:00
Meik
f2d1cbb3d8 Update initial findings with head comparison 2026-03-16 14:04:19 +01:00
Meik
537754f6bc Add initial WF GetDataAreas findings 2026-03-16 13:56:55 +01:00
Meik
ece7fd8e7c Document WF GetDataAreas NTFS findings 2026-03-16 13:47:59 +01:00
Meik
42f57ed7ba Fix NTFS ensure group reuse and parent mapping 2026-03-13 23:37:47 +01:00
Meik
865fa577e3 Add NTFS bulk AD group processing concept 2026-03-13 23:25:59 +01:00
Meik
9cfd266294 Support NTFS server roots 2026-03-13 20:20:16 +01:00
Meik
f14d4ec2e6 Classify NTFS paths via DFS metadata 2026-03-13 20:06:47 +01:00
Meik
e7fc76bf5a Add DFS metadata classification concept 2026-03-13 17:14:57 +01:00
Meik
4850fdb80d Fix orphaned ACL cleanup summary count 2026-03-13 16:51:23 +01:00
Meik
ba7d0fb600 Add orphaned folder ACL cleanup script 2026-03-13 16:45:55 +01:00
Meik
b5981487d7 Prefer folder ACL groups during NTFS ensure 2026-03-13 16:37:36 +01:00
Meik
c12978ff5d Fix runtime Guid parsing for older compiler 2026-03-13 15:19:29 +01:00
Meik
4909c93bef Share workflow runtime with diagnostics tool 2026-03-13 15:14:03 +01:00
Meik
55ff17c4b4 Make strict AD group names optional 2026-03-13 14:45:06 +01:00
Meik
32021dcfd8 Allow regex reuse for NTFS ensure groups 2026-03-13 14:36:23 +01:00
Meik
d28cfe008c Classify NTFS and DFS data areas 2026-03-13 13:27:00 +01:00
Meik
d95f2385ac Allow empty NTFS ensure groups 2026-03-13 12:59:29 +01:00
Meik
48a016c0d3 Add NTFS ensure option to data area activity 2026-03-13 12:56:20 +01:00
Meik
daa70c982b Align NTFS ensure SID arguments 2026-03-13 12:46:37 +01:00
Meik
ccfd26c0cf Add NTFS DFS path classification concept 2026-03-11 17:09:46 +01:00
Meik
29799942d3 fix: avoid mutating ntfs security group templates 2026-03-10 11:36:52 +01:00
Meik
9223016c61 docs: add detailed ntfs provider findings 2026-03-10 11:09:57 +01:00
Meik
ad538eb4ed fix: restore owner validation for ntfs create 2026-03-10 10:45:41 +01:00
Meik
c4567c6a3c fix: allow empty owner input in diagnostics ui 2026-03-10 10:43:39 +01:00
Meik
8e55b221cf fix: surface ntfs create result token errors 2026-03-10 10:33:57 +01:00
Meik
c235e37367 fix: require ntfs domain local tag only when needed 2026-03-10 10:24:30 +01:00
Meik
d893e165b6 fix: separate diagnostics gui log and accept ntfs prefix alias 2026-03-10 10:19:44 +01:00
Meik
599ee096a0 fix: use direct file logging in diagnostics 2026-03-10 10:05:22 +01:00
Meik
ba3983ad8a fix: improve diagnostics logging and log copy 2026-03-10 10:02:53 +01:00
Meik
24b33cd85a fix: prevent diagnostics settings reset on startup 2026-03-10 09:55:11 +01:00
Meik
8c7c45e1b0 fix: remove direct msgraph dependency from diagnostics 2026-03-10 09:26:29 +01:00
Meik
60b09ad325 feat: add provider creation actions to diagnostics 2026-03-10 09:15:08 +01:00
Meik
d2f4024896 docs: add git push retry rule 2026-03-10 08:56:48 +01:00
Meik
812deeaa74 feat: ensure missing NTFS permission groups 2026-03-10 08:51:59 +01:00
Meik
58d7529329 fix: include NTFS share ACLs in diagnostics output 2026-03-09 09:41:46 +01:00
Meik
3e0ae58e9d fix: await exchange permission resolution 2026-03-09 09:33:47 +01:00
Meik
e4b907856c fix: await NTFS ACL resolution for root data areas 2026-03-09 09:11:31 +01:00