Commit 160f415
v0.4.0 release (#5)
* Repository setup
* Add Sample Report Content
* Merge Content
* Merge Report Configuration File
* Fix Manifest File Content
* add new report structure and content
* Fixed function logic and verbose messages
* Added node function files and include it in main report
* Add InfoLevel support for Node, Storage and License
* Added ONTAP cluster licenses information
* Added ONTAP cluster licenses usage information
* Added ONTAP disk assign summary information
* Added ONTAP failed disk information
* Added ONTAP disk inventort information
* Added ONTAP disk shelf information
* Added ONTAP disk type information
* Added ONTAP storage summary information
* Added storage and license information to the main report file
* Update Sample Report Content
* Fix disk capacity unit
* Added Network InfoLevel
* Added Network category to the report
* Fix broken disk logic
* Fix ClusterHA logic to detect failed nodes
* Added more Network related content to the report
* Added Network content to main report
* Added more fixes
* Added Network Mgmt Lif to report
* Added FCP and ISCSI services reporting
* Added Vserver content to main report
* Filter vserver to only display data type
* Fix for table properties and filter more displayed content
* add delimiter to content
* Fix network content in main report
* Cosmetic fixesa
* Renaming for better function name structure
* More Cosmetic fixes
* Add vserver hosted volumes volumes
* Split Disk Inventory Table for better columns handling
* Added Lun Information to the report
* Added flexclone information to the report
* Added Qtree information to the volume section
* Add Volume Quota Function
* Add NFS Protocol Function
* Add Volume Export Policy Function
* Add Support for NFS and Quota Healthcheck
* Add NFS and Volume Export Policy to the main Report
* Update Sample Report with New Content
* Added CIFS Healthchack support
* Added CIFS Protocol Support
* Fix Table Content
* Relocate and rename get-metric function
* Added snapshot healthcheck
* Added volume snapshot to the vserver section
* Added heading 6 font size
* Added Vserver Volume Snapshot Section to main report
* Added NetApp ONTAP Rest API function
* Fix the field url component
* Added S3 protocol support
* Updated Sample wiith new content
* Added Sample HTML File download
* Added tap opening of the Sample report html file
* Fix
* Bahhh
* Added Replication Section and modules
* Added more replication content
* Fix indentation
* Fixing for better data management
* Fixing for better data management
* Added Storage Efficiency Section
* Marks for future fixes
* Added Storage Efficiency Functions
* Split Vserver Volume Summary and Flexclone
* Added Flexclone and Flexgroup volume functions
* Split Volumes Summary from Flexclone and Flexgroup also added Efficiency section
* Updated Sample HTML File
* More Fucking Fixes
* Improve columns width
* Added FlexCache Volume Section
* Remove global parameter
* Split Snapshot function also fix many things
* Added Volume Snapshot Health Report
* Better logic for filtering if vserver has cifs service configured
* Use ConvertTo-FormattedNumber netapp function also remove $Unit variable
* Added FabricPool function and Report Section
* Many miscellaneous fixes
* Add collection conditions to varius sections
* Fixes
* Added Node Storage in Node Section
* More fixes and implement collection conditions
* Added more conditions to main report sections and Code Cleanup
* Improve main report structure
* Added fabricpool health check
* report issues
* ColumnWidths fixes
* PageBreak fixes in main report
* Added Disk Owner to the Disk Section
* ColumnWidths fixes
* HealthCheck - Aggregate Disk Spare Low
* Fixes for snapshot volume section
* Added LUN Reporting Nodes
* Joun Disk Inventory tables
* Added Route usage per lifs
* Added Non Mapped Lun Healthcheck
* Added Snapshot reserve info healthcheck
* Added healthcheck and fix protocol label
* ColumnWidths fixes
* Added Get-AbrOntapNetworkRouteLifs and Get-AbrOntapVserverNonMappedLun functions
* Replace PS6+ Join-String with PSv* -join
* Confirm powershell v5, v6 and v7 support
* Fix lag time
* Added Volume Sis Status Reporting
* Edit volume selection filter logic
* Added System Configuration Section
* Added System Configuration Section
* Added System Web Service to system configuration section
* Fix Vserver Column Position
* Added QoS Info to Vserver Volume Section
* Added Web Service Status and Volume QoS Setting to main Report
* Added Security Section
* Fixes
* Added Security KMS, NAE and NVE to the security section
* Added BackupURL HealthCheck
* Misc Fixes
* Fix for empty table cell
* Fix volume offiline issues
* Fix for empty content
* Fix lun reporting node duplicates
* Fix for empty columns
* Fix for healthcheck logic
* Fix to detect offline volumes
* Added Snaplock functions to the security section
* Added Snaplock Volume Attributes to the security section
* Added Cluster and Intercluster lif detection (Ontap Select)
* Added import-module fix for PSv5.x
* Misc Fixes for Sections
* Added a pagebreak at the end of the report to split multi cluster report generation
* Prepare file for 0.3.0 version tag
* Added misc fixes
* Updated changelog to reflect 0.3.0 release
* Added Network Interface Healthcheck
* Update version to reflect 0.3.0 release
* better empty detection logic
* Added logic to detect if aggregate are asign to the vserver
* Update CHANGELOG.md
* Fix for ColumnWidths definition
* Renaming function and file to Get-NetAppOntapAPI
* Fix for Get-NetAppOntapAPI function renamng also remove Get-AbrOntapRequiredModule
* Fix for specifying supported InfoLevels
* Added Netapp.Ontap to the module manifest RequiredModules
* Links should be to the AsBuiltReport repo
* v0.3.0 release (#2)
* v0.3.0 final
- Add GitHub release workflow
- Update NetApp style script to align with NetApp branding colours & guidelines
- Update README & CHANGELOG
- Correct module version in module manifest
* Update NetApp Style
- Fix headings 4-6 colours
* Added a function to convert true or false automatically to Yes or No, also update files
* Remove pagebreak at the end of the report
* updated document style colors
* Fix indentation
* Implement ConvertTo-TextYN to convert T/F to Y/N (less to code)
* Fix switch case with default option
* Fix for Issue #3
* force connection through https also misc code cleanup
* Added GitHub release workflow
* Fix for version and showcoverpageimage
* Change module version
* Update Readme file
* v0.4.0 release
* Update 0.4.0 date
* Fix Release GitHub Workflow
Co-authored-by: Jonathan Colon <[email protected]>
Co-authored-by: Jonathan Colon <[email protected]>1 parent e73c82e commit 160f415
File tree
118 files changed
+9092
-20
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- .vscode
- Samples
- Src
- Private
- Public
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
118 files changed
+9092
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
0 commit comments