Commit Graph

60 Commits

Author SHA1 Message Date
Meik
c1e26ba615 Safeguard NTFS AD group reuse 2026-07-16 15:43:00 +02:00
Meik
c4efc41c4b Prevent NTFS traverse ensure loop 2026-07-16 13:34:53 +02:00
Meik
daec5adfb5 Use shared LIAM logger for NTFS engine fallback 2026-07-16 13:14:29 +02:00
Meik
dd0ebd3d6d Avoid repeated NTFS engine logger initialization 2026-07-16 13:11:40 +02:00
Meik
0b1dbd7925 Add NTFS automatic ensure timeout diagnostics 2026-07-16 12:42:37 +02:00
Meik
e7fb041ff5 Centralize NTFS ACL permission defaults 2026-07-16 12:37:56 +02:00
Meik
5dfccca237 Use configured NTFS ACL permissions 2026-07-10 11:23:52 +02:00
Meik
10c487572d Default NTFS traverse boundary to root path 2026-07-10 09:56:00 +02:00
Meik
af5f0784b8 Create NTFS traverse groups lazily 2026-07-10 09:02:32 +02:00
Meik
077bac99ae Avoid own permission groups in traverse group 2026-07-10 08:46:08 +02:00
Meik
2f1ab27ce9 Allow child permission groups in parent traverse groups 2026-07-10 00:03:29 +02:00
Meik
b0fd1d0c75 Fix NTFS traverse group reuse 2026-07-09 23:52:19 +02:00
Meik
b9cd74c5a9 Log LIAM assembly identities and cap traverse depth 2026-07-09 23:30:07 +02:00
Meik
e8b138f9c3 Apply NTFS level filters to data area creation 2026-07-09 22:53:47 +02:00
Meik
3ca1a41816 Add NTFS ensure level filters 2026-07-09 22:43:41 +02:00
Meik
2217a393be Add automatic NTFS traverse ensure 2026-06-18 21:32:13 +02:00
Meik
275abe8ebd Add NTFS data area diagnostics logging 2026-06-16 14:47:21 +02:00
Meik
f1fb5dbc1b Limit NTFS group name sanitizing to invalid AD characters 2026-06-16 13:14:14 +02:00
Meik
44954bdd39 Ensure traverse ACLs for NTFS shares 2026-06-16 12:30:45 +02:00
Meik
723eae1018 Log NTFS ACL naming matches 2026-05-19 19:20:25 +02:00
Meik
0cad46ddef Pin NTFS AD operations to domain controller 2026-05-19 19:12:33 +02:00
Meik
8db5a5d2e6 Derive NTFS traverse scope from group strategy 2026-05-09 23:25:15 +02:00
Meik
2a290b5f86 Sanitize AD unsafe NTFS group name characters 2026-05-08 23:19:54 +02:00
Meik
2b460ccc1a Add configurable NTFS group name formatting 2026-05-08 21:45:36 +02:00
Meik
b9edd16cab Add NTFS root path naming placeholders 2026-05-08 21:34:38 +02:00
Meik
fc8e907011 Align NTFS ensure traverse handling 2026-05-08 21:25:00 +02:00
Meik
f3af7b74f0 Separate AD group description shortening 2026-03-29 23:46:20 +02:00
Meik
17bcf9d4fb Gate NTFS share ensure behind config 2026-03-29 23:16:56 +02:00
Meik
ae65f8e758 Support NTFS permission ensure for shares 2026-03-29 23:13:17 +02:00
Meik
b055e29f9a Generalize NTFS path policy 2026-03-29 22:47:03 +02:00
Meik
804eee20fd Add NTFS folder whitelist support 2026-03-29 22:39:35 +02:00
Meik
246af92f5d Add NTFS folder blacklist support 2026-03-29 22:35:00 +02:00
Meik
06381a4fa4 Fix relative path shortening loop 2026-03-18 16:57:41 +01:00
Meik
6ce1e70426 Refine NTFS group name shortening 2026-03-18 16:46:54 +01:00
Meik
01fc0ba877 Remove BOM from NTFS helper 2026-03-18 16:36:08 +01:00
Meik
ca15d635d4 Bound NTFS AD group name lengths 2026-03-18 16:32:40 +01:00
Meik
9d9575c9ef Skip NTFS ensure and traverse on share roots 2026-03-18 15:54:42 +01:00
Meik
e087eb4197 Retry traverse membership changes directly 2026-03-18 15:42:54 +01:00
Meik
b636f454cf Replace traverse sleep with bounded retry 2026-03-18 15:32: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
2bda1010d1 Harden NTFS SMB login retry 2026-03-18 13:48:24 +01:00
Meik
7f3415c690 Log and continue on NTFS subtree access errors 2026-03-16 14:23:53 +01:00
Meik
42f57ed7ba Fix NTFS ensure group reuse and parent mapping 2026-03-13 23:37:47 +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
b5981487d7 Prefer folder ACL groups during NTFS ensure 2026-03-13 16:37:36 +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