Skip to content

Commit bc4c1dd

Browse files
authored
Merge pull request #27 from AsBuiltReport/dev
v1.1.3 public release
2 parents 2982f87 + 4a0781c commit bc4c1dd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1572
-1353
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Bug Report
22
description: File a bug report
33
labels: ["bug"]
44
assignees:
5-
- rebelinux
5+
- childebrandt42
66
body:
77
- type: textarea
88
id: bug-description
@@ -95,4 +95,4 @@ body:
9595
required: true
9696
- label: >-
9797
I have checked for previously opened & closed [issues](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues) before submitting this bug report.
98-
required: true
98+
required: true

.github/ISSUE_TEMPLATE/change_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Change Request
22
description: Request a new change or an improvement
33
labels: ["change request"]
44
assignees:
5-
- rebelinux
5+
- childebrandt42
66
body:
77
- type: textarea
88
id: description

.github/workflows/Codeql.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# This workflow uses actions that are not certified by GitHub.
2+
# They are provided by a third-party and are governed by
3+
# separate terms of service, privacy policy, and support
4+
# documentation.
5+
#
6+
# https://github.com/microsoft/action-psscriptanalyzer
7+
# For more information on PSScriptAnalyzer in general, see
8+
# https://github.com/PowerShell/PSScriptAnalyzer
9+
10+
name: CodeQL
11+
12+
on:
13+
push:
14+
branches: [ "dev" ]
15+
pull_request:
16+
branches: [ "dev" ]
17+
schedule:
18+
- cron: '20 14 * * 1'
19+
20+
permissions:
21+
contents: read
22+
23+
jobs:
24+
build:
25+
permissions:
26+
contents: read # for actions/checkout to fetch code
27+
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
28+
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
29+
name: PSScriptAnalyzer
30+
runs-on: ubuntu-latest
31+
steps:
32+
- uses: actions/checkout@v4
33+
34+
- name: Run PSScriptAnalyzer
35+
uses: microsoft/[email protected]
36+
with:
37+
# Check https://github.com/microsoft/action-psscriptanalyzer for more info about the options.
38+
# The below set up runs PSScriptAnalyzer to your entire repository and runs some basic security rules.
39+
path: .\
40+
recurse: true
41+
# Include your own basic security rules. Removing this option will run all the rules
42+
excludeRule: '"PSAvoidUsingPlainTextForPassword", "PSAvoidUsingUsernameAndPasswordParams", "PSAvoidUsingConvertToSecureStringWithPlainText"'
43+
output: results.sarif
44+
45+
# Upload the SARIF file generated in the previous step
46+
- name: Upload SARIF results file
47+
uses: github/codeql-action/upload-sarif@v3
48+
with:
49+
sarif_file: results.sarif

.github/workflows/PSScriptAnalyzer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
name: Run PSScriptAnalyzer
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v2
8+
- uses: actions/checkout@v4
99
- name: lint
1010
uses: devblackops/github-action-psscriptanalyzer@master
1111
with:

.github/workflows/Release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
publish-to-gallery:
99
runs-on: windows-2019
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Set PSRepository to Trusted for PowerShell Gallery
1313
shell: pwsh
1414
run: |

AsBuiltReport.VMware.Horizon.json

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Report": {
2+
"Report": {
33
"Name": "VMware Horizon As Built Report",
44
"Version": "1.0",
55
"Status": "Released",
@@ -8,8 +8,7 @@
88
"ShowHeaderFooter": true,
99
"ShowTableCaptions": true
1010
},
11-
"Options": {
12-
},
11+
"Options": {},
1312
"InfoLevel": {
1413
"_comment_": "0 = Disabled, 1 = Summary, 2 = Informative, 3 = Detailed",
1514
"UsersAndGroups": {
@@ -26,16 +25,16 @@
2625
},
2726
"Settings": {
2827
"Servers": {
29-
"vCenterServers":{
28+
"vCenterServers": {
3029
"vCenter": 1,
3130
"ESXiHosts": 1,
3231
"DataStores": 1,
3332
"ADDomains": 1
3433
},
35-
"UAG":{
34+
"UAG": {
3635
"UAGServers": 1
3736
},
38-
"ConnectionServers":{
37+
"ConnectionServers": {
3938
"ConnectionServers": 1
4039
}
4140
},
@@ -84,7 +83,7 @@
8483
"vCenter": {
8584
"Status": true
8685
},
87-
"ConnectionServers":{
86+
"ConnectionServers": {
8887
"Status": true
8988
},
9089
"RegisteredMachines": {
@@ -93,6 +92,5 @@
9392
"EventConfiguration": {
9493
"EventDatabase": true
9594
}
96-
9795
}
9896
}

AsBuiltReport.VMware.Horizon.psd1

632 Bytes
Binary file not shown.

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# :arrows_clockwise: VMware Horizon As Built Report Changelog
22

3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.1.3] - 2024-02-14
9+
10+
### Added
11+
12+
- Added module version validation
13+
14+
### Changed
15+
16+
- Updated VMware PowerCLI requirements to v13.2
17+
- Updated Sample Reports
18+
- Updated CodeQL upload-sarif action requirement to v3
19+
- Updated PSScriptAnalyzer checkout action requirement to v4
20+
- Updated PublishPowerShellModule checkout action requirement to v4
21+
22+
### Fixed
23+
24+
- Resolved the Following issues:
25+
- [#15](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/15), [#16](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/16), [#17](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/17), [#18](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/18), [#19](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/19), [#20](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/20), [#21](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/21), [#22](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/22), [#23](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/23), [#24](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/24)
26+
27+
## [1.1.2] - 2024-02-02
28+
29+
### Fixed
30+
31+
- Renamed Domains Connection Server Section. Resolve [#13](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/13)
32+
- Fixed Admin Users and Groups bug details reporting incorrectly. Resolve [#12](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/12)
33+
334
## [1.1.0] - 2023-12-19
435

536
### Added

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2019 AsBuiltReport
3+
Copyright (c) 2024 AsBuiltReport
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Below are the instructions on how to install, configure and generate a VMware Ho
5050

5151
The VMware Horizon As Built Report supports the following Horizon versions;
5252

53-
- Horizon 8+
53+
- Horizon 8+, 23**
5454
- Horizon 7? (Need Testing)
5555

5656
### PowerShell
@@ -76,10 +76,10 @@ PowerShell 5.1 or PowerShell 7, and the following PowerShell modules are require
7676

7777
Open a PowerShell terminal window and install each of the required modules.
7878

79-
:warning: VMware PowerCLI 12.7 or higher is required. Please ensure older PowerCLI versions have been uninstalled.
79+
:warning: VMware PowerCLI 13.2 or higher is required. Please ensure older PowerCLI versions have been uninstalled.
8080

8181
```powershell
82-
install-module VMware.PowerCLI -MinimumVersion 12.7 -AllowClobber
82+
install-module VMware.PowerCLI -MinimumVersion 13.2 -AllowClobber
8383
install-module AsBuiltReport.VMware.Horizon
8484
```
8585

@@ -122,7 +122,7 @@ The **Report** schema provides configuration of the VMware Horizon report inform
122122
| Sub-Schema | Setting | Default | Description |
123123
|---------------------|--------------|--------------------------------|--------------------------------------------------------------|
124124
| Name | User defined | VMware Horizon As Built Report | The name of the As Built Report |
125-
| Version | User defined | 1.1 | The report version |
125+
| Version | User defined | 1.0 | The report version |
126126
| Status | User defined | Released | The report release status |
127127
| ShowCoverPageImage | true / false | true | Toggle to enable/disable the display of the cover page image |
128128
| ShowTableOfContents | true / false | true | Toggle to enable/disable table of contents |

0 commit comments

Comments
 (0)