Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 10 additions & 26 deletions .github/workflows/Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,29 +33,13 @@ jobs:
shell: pwsh
run: |
Publish-Module -Path ./AsBuiltReport.Microsoft.AD -NuGetApiKey ${{ secrets.PSGALLERY_API_KEY }} -Verbose
# tweet:
# needs: publish-to-gallery
# runs-on: ubuntu-latest
# steps:
# - uses: Eomm/why-don-t-you-tweet@v2
# # We don't want to tweet if the repository is not a public one
# if: ${{ !github.event.repository.private }}
# with:
# # GitHub event payload
# # https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
# tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #Microsoft #ActiveDirectory #AsBuiltReport #PowerShell #MicrosoftMVP #MVPBuzz #cybersecurity #infosec"
# env:
# TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
# TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
# TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
# TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
# bsky-post:
# needs: publish-to-gallery
# runs-on: ubuntu-latest
# steps:
# - uses: zentered/bluesky-post-action@v0.4.0
# with:
# post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #Microsoft #ActiveDirectory #AsBuiltReport #PowerShell #MicrosoftMVP #MVPBuzz #cybersecurity #infosec"
# env:
# BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
# BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
bsky-post:
needs: publish-to-gallery
runs-on: ubuntu-latest
steps:
- uses: zentered/bluesky-post-action@v0.4.0
with:
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #Microsoft #ActiveDirectory #AsBuiltReport #PowerShell #MicrosoftMVP #MVPBuzz #cybersecurity #infosec"
env:
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
4 changes: 2 additions & 2 deletions AsBuiltReport.Microsoft.AD/AsBuiltReport.Microsoft.AD.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
RootModule = 'AsBuiltReport.Microsoft.AD.psm1'

# Version number of this module.
ModuleVersion = '1.0.1'
ModuleVersion = '1.0.2'

# Supported PSEditions
CompatiblePSEditions = @('Core')
Expand Down Expand Up @@ -58,7 +58,7 @@
},
@{
ModuleName = 'AsBuiltReport.Chart';
ModuleVersion = '0.3.3'
ModuleVersion = '0.3.4'
},
@{
ModuleName = 'AsBuiltReport.Diagram';
Expand Down
1 change: 1 addition & 0 deletions AsBuiltReport.Microsoft.AD/Language/en-US/MicrosoftAD.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
Domains = Domains
NoData = No data returned (Get-ADForest returned $null)
RunAsAdministrator = Please run the report with Run As Administrator priviledges.
'@

# InvokeAsBuiltReportMicrosoftAD
ConvertToTextYN = ConvertFrom-StringData @'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ function Invoke-AsBuiltReport.Microsoft.AD {
.DESCRIPTION
Documents the configuration of Microsoft AD in Word/HTML/Text formats using PScribo.
.NOTES
Version: 1.0.1
Version: 1.0.2
Author: Jonathan Colon
Twitter: @jcolonfzenpr
Github: rebelinux
Expand Down Expand Up @@ -172,7 +172,9 @@ function Invoke-AsBuiltReport.Microsoft.AD {
Write-Host ($reportTranslate.InvokeAsBuiltReportMicrosoftAD.GettingForestInfo -f $RootDomains)

if ($ChildDomains) {
$OrderedDomains.Add($ChildDomains)
foreach ($ChildDomain in $ChildDomains) {
$OrderedDomains.Add($ChildDomain)
}
Write-Host (" $($reportTranslate.InvokeAsBuiltReportMicrosoftAD.DiscoveringChildDomains)" -f $RootDomains, ($OrderedDomains -join ', '))
}

Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

##### This project is community maintained and has no sponsorship from Microsoft, its employees or any of its affiliates.

## [1.0.2] - 2026-07-27

### Changed

- Bump module version to `1.0.2`
- Upgrade AsBuiltReport.Chart module to version `0.3.4`

### Fixed

- Fix [#264](https://github.com/AsBuiltReport/AsBuiltReport.Microsoft.AD/issues/264)
- Fix [#260](https://github.com/AsBuiltReport/AsBuiltReport.Microsoft.AD/issues/260)
- Fix critical issue preventing report execution.
- Fix cmdlet ConvertTo-TextYN to correctly translate boolean values to "Yes" or "No" in the report output

## [1.0.1] - 2026-06-22

### Added
Expand Down
Loading