-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc(reference): Generate documentation for policies #848
Commits on Nov 15, 2023
-
Split Generate from Generate admx/adml
We will generate then the documentation too, so split the names.
Configuration menu - View commit details
-
Copy full SHA for 48679ef - Browse repository at this point
Copy the full SHA 48679efView commit details -
Implement generation reference documentation for policy
This is the internal recursive function to create documentation from a md template, one each page, for each documentation policy. Categories are sorted into folders, and both of them are split between Computer and User policies.
Configuration menu - View commit details
-
Copy full SHA for bf80a86 - Browse repository at this point
Copy the full SHA bf80a86View commit details -
Tests for expandedCategoriesToMD
Those tests are similar to the ones for expandedCategoriesToADMX
Configuration menu - View commit details
-
Copy full SHA for 271d18c - Browse repository at this point
Copy the full SHA 271d18cView commit details -
Fixtures and golden assets for expandedCategoriesToMD tests
Those are similar to the ones from expandedCategoriesToADMX.
Configuration menu - View commit details
-
Copy full SHA for ce96871 - Browse repository at this point
Copy the full SHA ce96871View commit details -
Entry point for generating policy documentation
This collects any policies and then call our generation code.
Configuration menu - View commit details
-
Copy full SHA for 0aabfe2 - Browse repository at this point
Copy the full SHA 0aabfe2View commit details -
Tests for generation policy documentation
High level tests, similar to GenerateAD tests, to collect and bootstrap documentation generation.
Configuration menu - View commit details
-
Copy full SHA for 2ddec9c - Browse repository at this point
Copy the full SHA 2ddec9cView commit details -
Fixtures and golden files for generating policy documentation
Accompagning fixutres and golden files for generation policy documentation code.
Configuration menu - View commit details
-
Copy full SHA for 38b6175 - Browse repository at this point
Copy the full SHA 38b6175View commit details -
Add "doc" subcommand to admxgen
This new command generate policy documentation reference in destination directory.
Configuration menu - View commit details
-
Copy full SHA for c00794d - Browse repository at this point
Copy the full SHA c00794dView commit details -
Add key and location in metadata
Those elements will expand to locate the registry key for the admin.
Configuration menu - View commit details
-
Copy full SHA for 54bf36d - Browse repository at this point
Copy the full SHA 54bf36dView commit details -
Avoid making subsections as titles.
Do not use title for metadata/range/valid values. Otherwise, when listing them in the toc, we will always end up with them listed at the same level than the other elements (subdirectories/subsections).
Configuration menu - View commit details
-
Copy full SHA for d9e5821 - Browse repository at this point
Copy the full SHA d9e5821View commit details -
This includes existing retitle and path refiltering.
Configuration menu - View commit details
-
Copy full SHA for c5d9e33 - Browse repository at this point
Copy the full SHA c5d9e33View commit details