Skip to content

Commit

Permalink
Merge pull request #192 from AsBuiltReport/dev
Browse files Browse the repository at this point in the history
v0.8.12 public release
  • Loading branch information
rebelinux authored Nov 23, 2024
2 parents 0c7975a + a736640 commit f11f4aa
Show file tree
Hide file tree
Showing 80 changed files with 986 additions and 943 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,13 @@ jobs:
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/[email protected]
with:
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #Veeam #AsBuiltReport #PowerShell #VeeamVanguard #VeeamLegend"
env:
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
6 changes: 3 additions & 3 deletions AsBuiltReport.Veeam.VBR.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
RootModule = 'AsBuiltReport.Veeam.VBR.psm1'

# Version number of this module.
ModuleVersion = '0.8.11'
ModuleVersion = '0.8.12'

# Supported PSEditions
# CompatiblePSEditions = @()
Expand Down Expand Up @@ -63,11 +63,11 @@
}
@{
ModuleName = 'Diagrammer.Core';
ModuleVersion = '0.2.11'
ModuleVersion = '0.2.13'
}
@{
ModuleName = 'Veeam.Diagrammer';
ModuleVersion = '0.6.12'
ModuleVersion = '0.6.16'
}
)

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

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

## [0.8.12] - 2024-11-22

### Changed

- Improve detection of empty fields in tables
- Improve detection of true/false elements in tables
- Improve support for Veeam B&R v11
- Update GitHub release workflow to add post to Bluesky social platform
- Increase Diagrammer.Core minimum requirement to v0.2.13
- Increase Veeam.Diagrammer minimum requirement to v0.6.16

### Fixed

- Fix [#187](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues/187)
- Fix Cloud Connect tenant expiration date healthcheck
- Fix VbrVersion variable not getting populated

## [0.8.11] - 2024-10-30

### Added
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,14 @@ Below are the instructions on how to install, configure and generate a Veeam VBR
<!-- ********** Update supported Veeam versions ********** -->
The Veeam VBR As Built Report supports the following Veeam Backup & Replication version;

- Veeam Backup & Replication v11+ (Standard, Enterprise & Enterprise Plus Edition)
- Veeam Backup & Replication v12+ (Standard, Enterprise & Enterprise Plus Edition)

:exclamation:Community Edition is not supported:exclamation:

## :no_entry_sign: Unsupported Versions

The versions 10 and 11 are no longer supported by Veeam. So I will not be performing compatibility tests with those versions. The report may work on previous versions but I do not guarantee and will not address issues related to pre-v12.
The versions 10 are no longer supported by Veeam. So I will not be performing compatibility tests with these version. The report may work on previous versions but I do not guarantee and will not address issues related to pre-v11.

[Veeam Product Lifecycle Policy](https://www.veeam.com/product-lifecycle.html)

Expand Down
Binary file modified Samples/AsBuiltReport.Veeam.VBR.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions Src/Private/Get-AbrVbrAgentBackupjob.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function Get-AbrVbrAgentBackupjob {
.DESCRIPTION
Documents the configuration of Veeam VBR in Word/HTML/Text formats using PScribo.
.NOTES
Version: 0.8.7
Version: 0.8.12
Author: Jonathan Colon
Twitter: @jcolonfzenpr
Github: rebelinux
Expand Down Expand Up @@ -40,7 +40,7 @@ function Get-AbrVbrAgentBackupjob {
'OS Platform' = $ABkjob.OSPlatform
'Backup Object' = $ABkjob.BackupObject
}
$OutObj += [pscustomobject]$inobj
$OutObj += [pscustomobject](ConvertTo-HashToYN $inObj)
} catch {
Write-PScriboMessage -IsWarning "Agent Backup Jobs $($ABkjob.Name) Section: $($_.Exception.Message)"
}
Expand Down
106 changes: 53 additions & 53 deletions Src/Private/Get-AbrVbrAgentBackupjobConf.ps1

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Src/Private/Get-AbrVbrBackupCopyjob .ps1
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function Get-AbrVbrBackupCopyjob {
.DESCRIPTION
Documents the configuration of Veeam VBR in Word/HTML/Text formats using PScribo.
.NOTES
Version: 0.8.7
Version: 0.8.12
Author: Jonathan Colon
Twitter: @jcolonfzenpr
Github: rebelinux
Expand Down Expand Up @@ -44,7 +44,7 @@ function Get-AbrVbrBackupCopyjob {
'Latest Result' = $BkCopyjob.LastResult
'Scheduled?' = $BkCopyjob.ScheduleOptions.Type
}
$OutObj += [pscustomobject]$inobj
$OutObj += [pscustomobject](ConvertTo-HashToYN $inObj)
} catch {
Write-PScriboMessage -IsWarning "Backup Copy Jobs $($BkCopyjob.Name) Section: $($_.Exception.Message)"
}
Expand Down
Loading

0 comments on commit f11f4aa

Please sign in to comment.