Skip to content
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

Adds Migrate-Docs.ps1 script to the repo #1299

Open
wants to merge 155 commits into
base: modularize
Choose a base branch
from

Conversation

emmanuel-karanja
Copy link
Collaborator

This script assumes that it resides in the same directory as entra-powershell repo and the entra-powershell-docs-pr
What it does:

  1. Extracts the file names of all the .md files in the code repo(entra-powershell repo) and the *-mapping.json file
    in the docs repo(entra-powershell-docs-pr).
  2. It will spit out the beta.missing.json or v1.0.missing.jsonthat will tell you which files are in the code repo but not mapped in *-mapping.json file
  3. Automatically copies all the .md files from the code repo to the docs repo.
  4. You can use the corresponding beta or v1.0 *-mapping.json files, with empty values. Values will be added manually
    to reflect the correct grouping in the docs.

SteveMutungi254 and others added 23 commits January 13, 2025 20:58
…sion to response (#1283)

* Get-EntraContext enhancements - add Entra PS metadata

* Removing aliases.

* Updating module name

* Updating Entra PS beta condition

* Adding aliases

* Experimenting with inline alias

* Removing trailing spaces

* Removing aliases

---------

Co-authored-by: stevemutungi <[email protected]>
…1284)

* Hotfix - Update-EntraBetaUserAuthenticationRequirement

* Moving test file to SignIns path

---------

Co-authored-by: stevemutungi <[email protected]>
* Adding proxy command for Connect-Entra

* Fixing module dependency

---------

Co-authored-by: stevemutungi <[email protected]>
* Get-EntraUserGroup command (code, tests, docs)

* Fixing script path

---------

Co-authored-by: stevemutungi <[email protected]>
…nal properties) (#1270)

* Adding Set Administrative Unit command, tests and docs.

* Updating docs properties

* Removing IsMemberManagementRestricted property

* Formatting changes

* Fixing failing tests

* Adding  -MembershipType 'Assigned' in docs

---------

Co-authored-by: stevemutungi <[email protected]>
* Adding Get User Role command

* Adding filter capability logic

* Removing GetVague part

* Fixing filter expressions for Beta command

* Adding sort capability

* Adding skip and sort params.

* Removing skip - not supported by service

* Adding GetById paramset docs

---------

Co-authored-by: stevemutungi <[email protected]>
* Added -Property example to docs for Get-EntraGroup

* Changed from -Property to use the more intuitive -Select

* Hotfix: more detailed example

* Update Get-EntraBetaGroup.md

* Minor example improvements

---------

Co-authored-by: Steve Mutungi <[email protected]>
Copy link

Learn Build status updates of commit e4d0c2f:

✅ Validation status: passed

File Status Preview URL Details
build/Migrate-Docs.ps1 ✅Succeeded

For more details, please refer to the build report.

For any questions, please:

@emmanuel-karanja emmanuel-karanja added the Ready For Review The PR Ready for Review label Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ready For Review The PR Ready for Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants