├── .github └── workflows │ └── build-React2024.yml ├── .gitignore ├── README.md ├── backend └── myADMonitor │ ├── .config │ └── dotnet-tools.json │ ├── .gitattributes │ ├── .gitignore │ ├── BackgroundTasks │ └── FetchADChanges.cs │ ├── Controllers │ └── adupdatesController.cs │ ├── GlobalSuppressions.cs │ ├── Helpers │ ├── ByteArrayExtensions.cs │ ├── DNWithBinary.cs │ ├── DirectoryState.cs │ ├── ICustomConfig.cs │ └── LDAPUtil.cs │ ├── Models │ ├── ADObject.cs │ ├── ADPropertySyntaxAndType.cs │ ├── Change.cs │ ├── ChangeCompact.cs │ ├── HeaderData.cs │ ├── Metaverse.cs │ └── UserDTO.cs │ ├── Monitor.ico │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── config.ini │ ├── myADMonitor.csproj │ ├── myADMonitor.sln │ └── wwwroot │ ├── assets │ ├── index-BfbMUa91.css │ └── index-CkHP01f-.js │ ├── index.html │ └── vite.svg ├── blob ├── Example01.png ├── Example01v06.png └── Example01v064.png ├── frontends ├── React2024 │ ├── .eslintrc.cjs │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── SetupProject2024-StaticCopy.txt │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.tsx │ │ ├── main.tsx │ │ ├── styles2.css │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── myADMonitorHTMX │ └── test.txt └── myADMonitorReact │ ├── .gitignore │ ├── Notes.txt │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.jsx │ ├── ChangeTable.jsx │ ├── ChangeTableRow.jsx │ ├── DeltaValuesFragment.jsx │ ├── HeaderData.jsx │ ├── Navbar.jsx │ ├── assets │ │ └── react.svg │ ├── index.css │ └── main.jsx │ └── vite.config.js ├── license.md ├── scriptslab └── ADSeederScripts │ ├── ADSeeder.ps1 │ ├── CanaryUpdate.ps1 │ ├── CanaryUpdate2.ps1 │ ├── RandomChanger.ps1 │ ├── cities.txt │ ├── company_departments.txt │ ├── given_names.txt │ ├── last_names.txt │ └── worldcities.csv └── test.txt /.github/workflows/build-React2024.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/.github/workflows/build-React2024.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/README.md -------------------------------------------------------------------------------- /backend/myADMonitor/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/.config/dotnet-tools.json -------------------------------------------------------------------------------- /backend/myADMonitor/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/.gitattributes -------------------------------------------------------------------------------- /backend/myADMonitor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/.gitignore -------------------------------------------------------------------------------- /backend/myADMonitor/BackgroundTasks/FetchADChanges.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/BackgroundTasks/FetchADChanges.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Controllers/adupdatesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Controllers/adupdatesController.cs -------------------------------------------------------------------------------- /backend/myADMonitor/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/GlobalSuppressions.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Helpers/ByteArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Helpers/ByteArrayExtensions.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Helpers/DNWithBinary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Helpers/DNWithBinary.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Helpers/DirectoryState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Helpers/DirectoryState.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Helpers/ICustomConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Helpers/ICustomConfig.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Helpers/LDAPUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Helpers/LDAPUtil.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/ADObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/ADObject.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/ADPropertySyntaxAndType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/ADPropertySyntaxAndType.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/Change.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/Change.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/ChangeCompact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/ChangeCompact.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/HeaderData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/HeaderData.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/Metaverse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/Metaverse.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Models/UserDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Models/UserDTO.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Monitor.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Monitor.ico -------------------------------------------------------------------------------- /backend/myADMonitor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Program.cs -------------------------------------------------------------------------------- /backend/myADMonitor/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/Properties/launchSettings.json -------------------------------------------------------------------------------- /backend/myADMonitor/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/appsettings.Development.json -------------------------------------------------------------------------------- /backend/myADMonitor/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/appsettings.json -------------------------------------------------------------------------------- /backend/myADMonitor/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/config.ini -------------------------------------------------------------------------------- /backend/myADMonitor/myADMonitor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/myADMonitor.csproj -------------------------------------------------------------------------------- /backend/myADMonitor/myADMonitor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/myADMonitor.sln -------------------------------------------------------------------------------- /backend/myADMonitor/wwwroot/assets/index-BfbMUa91.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/wwwroot/assets/index-BfbMUa91.css -------------------------------------------------------------------------------- /backend/myADMonitor/wwwroot/assets/index-CkHP01f-.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/wwwroot/assets/index-CkHP01f-.js -------------------------------------------------------------------------------- /backend/myADMonitor/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/wwwroot/index.html -------------------------------------------------------------------------------- /backend/myADMonitor/wwwroot/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/backend/myADMonitor/wwwroot/vite.svg -------------------------------------------------------------------------------- /blob/Example01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/blob/Example01.png -------------------------------------------------------------------------------- /blob/Example01v06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/blob/Example01v06.png -------------------------------------------------------------------------------- /blob/Example01v064.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/blob/Example01v064.png -------------------------------------------------------------------------------- /frontends/React2024/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/.eslintrc.cjs -------------------------------------------------------------------------------- /frontends/React2024/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "react-app" 3 | } 4 | -------------------------------------------------------------------------------- /frontends/React2024/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/.gitignore -------------------------------------------------------------------------------- /frontends/React2024/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/README.md -------------------------------------------------------------------------------- /frontends/React2024/SetupProject2024-StaticCopy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/SetupProject2024-StaticCopy.txt -------------------------------------------------------------------------------- /frontends/React2024/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/index.html -------------------------------------------------------------------------------- /frontends/React2024/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/package.json -------------------------------------------------------------------------------- /frontends/React2024/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontends/React2024/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/public/vite.svg -------------------------------------------------------------------------------- /frontends/React2024/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/src/App.tsx -------------------------------------------------------------------------------- /frontends/React2024/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/src/main.tsx -------------------------------------------------------------------------------- /frontends/React2024/src/styles2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/src/styles2.css -------------------------------------------------------------------------------- /frontends/React2024/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /frontends/React2024/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/tsconfig.app.json -------------------------------------------------------------------------------- /frontends/React2024/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/tsconfig.json -------------------------------------------------------------------------------- /frontends/React2024/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/tsconfig.node.json -------------------------------------------------------------------------------- /frontends/React2024/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/React2024/vite.config.ts -------------------------------------------------------------------------------- /frontends/myADMonitorHTMX/test.txt: -------------------------------------------------------------------------------- 1 | Hypermedia based frontend -------------------------------------------------------------------------------- /frontends/myADMonitorReact/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/.gitignore -------------------------------------------------------------------------------- /frontends/myADMonitorReact/Notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/Notes.txt -------------------------------------------------------------------------------- /frontends/myADMonitorReact/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/index.html -------------------------------------------------------------------------------- /frontends/myADMonitorReact/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/package-lock.json -------------------------------------------------------------------------------- /frontends/myADMonitorReact/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/package.json -------------------------------------------------------------------------------- /frontends/myADMonitorReact/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/public/vite.svg -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/App.css -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/App.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/ChangeTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/ChangeTable.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/ChangeTableRow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/ChangeTableRow.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/DeltaValuesFragment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/DeltaValuesFragment.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/HeaderData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/HeaderData.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/Navbar.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/assets/react.svg -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/index.css -------------------------------------------------------------------------------- /frontends/myADMonitorReact/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/src/main.jsx -------------------------------------------------------------------------------- /frontends/myADMonitorReact/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/frontends/myADMonitorReact/vite.config.js -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/license.md -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/ADSeeder.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/ADSeeder.ps1 -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/CanaryUpdate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/CanaryUpdate.ps1 -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/CanaryUpdate2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/CanaryUpdate2.ps1 -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/RandomChanger.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/RandomChanger.ps1 -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/cities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/cities.txt -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/company_departments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/company_departments.txt -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/given_names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/given_names.txt -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/last_names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/last_names.txt -------------------------------------------------------------------------------- /scriptslab/ADSeederScripts/worldcities.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihemihe/myADMonitor/HEAD/scriptslab/ADSeederScripts/worldcities.csv -------------------------------------------------------------------------------- /test.txt: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------