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
10 changes: 9 additions & 1 deletion AsBuiltReport.System.Resources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
# CompanyName = 'Unknown'

# Copyright statement for this module
Copyright = '(c) 2025 AsBuiltReport. All rights reserved.'
Copyright = '(c) 2026 AsBuiltReport. All rights reserved.'

# Description of the functionality provided by this module
Description = 'A PowerShell module to generate an as built report on the configuration of System Resources.'
Expand Down Expand Up @@ -56,6 +56,14 @@
@{
ModuleName = 'AsBuiltReport.Core';
ModuleVersion = '1.6.2'
},
@{
ModuleName = 'AsBuiltReport.Chart';
ModuleVersion = '0.2.0'
},
@{
ModuleName = 'Diagrammer.Core';
ModuleVersion = '0.2.38'
}
)

Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add initial support for diagrams using the Diagrammer module
- Add Export-AbrDiagram function to handle diagram exports
- Generate a Process Hierarchy Diagram in Invoke-AsBuiltReport.System.Resources
- Add initial support for charts
- Generate Memory Usage and CPU Usage charts in Invoke-AsBuiltReport.System.Resources

### Changed

- Increase module dependencies:
- AsBuiltReport.Core minimum version increased to 1.6.2
- Diagrammer.Core minimum version increased to 0.2.38
- AsBuiltReport.Chart minimum version increased to 0.2.0
Comment on lines +16 to +23
Copy link

Copilot AI Feb 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Inconsistent indentation for sub-bullets. Lines 13-14 use 2 spaces while line 16 uses 4 spaces. Similarly, lines 21-23 use 4 spaces. For consistency, all sub-bullets should use the same indentation level (typically 2 or 4 spaces).

Suggested change
- Generate Memory Usage and CPU Usage charts in Invoke-AsBuiltReport.System.Resources
### Changed
- Increase module dependencies:
- AsBuiltReport.Core minimum version increased to 1.6.2
- Diagrammer.Core minimum version increased to 0.2.38
- AsBuiltReport.Chart minimum version increased to 0.2.0
- Generate Memory Usage and CPU Usage charts in Invoke-AsBuiltReport.System.Resources
### Changed
- Increase module dependencies:
- AsBuiltReport.Core minimum version increased to 1.6.2
- Diagrammer.Core minimum version increased to 0.2.38
- AsBuiltReport.Chart minimum version increased to 0.2.0

Copilot uses AI. Check for mistakes.

## [0.1.1] - 2025-10-11

Expand Down
22 changes: 10 additions & 12 deletions Language/ar-SA/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
# culture = 'ar-SA'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = مخطط تسلسل العمليات
Unable = غير قادر على إنشاء مخطط تسلسل العمليات.
'@

# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} تم تعيين InfoLevel على {1}.
Expand All @@ -32,6 +26,16 @@
Company = الشركة
Product = المنتج
Unknown = غير معروف

Generating = توليد مخطط العمليات.
Label = تسلسل العمليات
MainDiagramLabel = مخطط تسلسل العمليات
Unable = غير قادر على توليد مخطط تسلسل العمليات.
MEMUsage = استخدام الذاكرة
CPUUsage = استخدام وحدة المعالجة المركزية
Processes = العمليات
MEMUsageChart = استخدام الذاكرة - مخطط
CPUUsageChart = استخدام وحدة المعالجة المركزية - مخطط
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -80,11 +84,5 @@
Yes = نعم
No = لا
Unknown = غير معروف
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} تم تعيين InfoLevel على {1}.
Generating = جاري إنشاء مخطط تسلسل العمليات.
Label = مخطط تسلسل العمليات
'@
}
10 changes: 10 additions & 0 deletions Language/cs-CZ/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@
Company = Společnost
Product = Produkt
Unknown = Neznámý

Generating = Generování diagramu procesů.
Label = Hierarchie procesů
MainDiagramLabel = Diagram hierarchie procesů
Unable = Nelze vygenerovat diagram hierarchie procesů.
MEMUsage = Použití paměti
CPUUsage = Použití CPU
Processes = Procesy
MEMUsageChart = Použití paměti - Graf
CPUUsageChart = Použití CPU - Graf
'@

# Get-AbrTimeZone
Expand Down
21 changes: 10 additions & 11 deletions Language/da-DK/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# culture = 'da-DK'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = Proceshierarki Diagram
Unable = Kan ikke generere Proceshierarki Diagram.
'@
# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel indstillet til {1}.
Expand All @@ -31,6 +26,16 @@
Company = Virksomhed
Product = Produkt
Unknown = Ukendt

Generating = Genererer procesdiagram.
Label = Proceshierarki
MainDiagramLabel = Proceshierarkidiagram
Unable = Kan ikke generere proceshierarkidiagrammet.
MEMUsage = Brug af hukommelse
CPUUsage = Brug af CPU
Processes = Processer
MEMUsageChart = Brug af hukommelse - Diagram
CPUUsageChart = Brug af CPU - Diagram
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -79,11 +84,5 @@
Yes = Ja
No = Nej
Unknown = Ukendt
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel indstillet til {1}.
Generating = Genererer procesdiagram.
Label = Proceshierarki
'@
}
21 changes: 10 additions & 11 deletions Language/de-DE/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# culture = 'de-DE'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = Prozesshierarchie Diagramm
Unable = Das Prozesshierarchie Diagramm kann nicht generiert werden.
'@
# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel auf {1} gesetzt.
Expand All @@ -31,6 +26,16 @@
Company = Unternehmen
Product = Produkt
Unknown = Unbekannt

Generating = Generieren des Prozessdiagramms.
Label = Prozesshierarchie
MainDiagramLabel = Prozesshierarchiediagramm
Unable = Unfähig, das Prozesshierarchiediagramm zu generieren.
MEMUsage = Speichernutzung
CPUUsage = CPU-Auslastung
Processes = Prozesse
MEMUsageChart = Speichernutzung - Diagramm
CPUUsageChart = CPU-Auslastung - Diagramm
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -79,11 +84,5 @@
Yes = Ja
No = Nein
Unknown = Unbekannt
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel auf {1} gesetzt.
Generating = Generiere Prozessdiagramm.
Label = Prozesshierarchie
'@
}
21 changes: 10 additions & 11 deletions Language/el-GR/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# culture = 'el-GR'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = Διάγραμμα Ιεραρχίας Διαδικασιών
Unable = Δεν είναι δυνατή η δημιουργία του Διαγράμματος Ιεραρχίας Διαδικασιών.
'@
# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel ορίστηκε σε {1}.
Expand All @@ -31,6 +26,16 @@
Company = Εταιρεία
Product = Προϊόν
Unknown = Άγνωστο

Generating = Δημιουργία διαγράμματος διεργασιών.
Label = Ιεραρχία διεργασιών
MainDiagramLabel = Διάγραμμα ιεραρχίας διεργασιών
Unable = Αδυναμία δημιουργίας διαγράμματος ιεραρχίας διεργασιών.
MEMUsage = Χρήση μνήμης
CPUUsage = Χρήση CPU
Processes = Διεργασίες
MEMUsageChart = Χρήση μνήμης - Διάγραμμα
CPUUsageChart = Χρήση CPU - Διάγραμμα
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -79,11 +84,5 @@
Yes = Ναι
No = Όχι
Unknown = Άγνωστο
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel ορίστηκε σε {1}.
Generating = Δημιουργία διαγράμματος διεργασιών.
Label = Ιεραρχία διεργασιών
'@
}
10 changes: 10 additions & 0 deletions Language/en-GB/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@
Company = Company
Product = Product
Unknown = Unknown

Generating = Generating Process Diagram.
Label = Process Hierarchy
MainDiagramLabel = Process Hierarchy Diagram
Unable = Unable to generate the Process Hierarchy Diagram.
MEMUsage = Memory Usage
Copy link

Copilot AI Feb 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a trailing space after "Memory Usage" on this line. Trailing spaces should be removed to maintain code quality and consistency.

Suggested change
MEMUsage = Memory Usage
MEMUsage = Memory Usage

Copilot uses AI. Check for mistakes.
CPUUsage = CPU Usage
Processes = Processes
MEMUsageChart = Memory Usage - Chart
CPUUsageChart = CPU Usage - Chart
'@

# Get-AbrTimeZone
Expand Down
22 changes: 10 additions & 12 deletions Language/en-US/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# culture = 'en-US'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = Process Hierarchy Diagram
Unable = Unable to generate the Process Hierarchy Diagram.
'@
# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel set at {1}.
Expand All @@ -31,6 +26,16 @@
Company = Company
Product = Product
Unknown = Unknown

Generating = Generating Process Diagram.
Label = Process Hierarchy
MainDiagramLabel = Process Hierarchy Diagram
Unable = Unable to generate the Process Hierarchy Diagram.
MEMUsage = Memory Usage
CPUUsage = CPU Usage
Processes = Processes
MEMUsageChart = Memory Usage - Chart
CPUUsageChart = CPU Usage - Chart
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -80,11 +85,4 @@
No = No
Unknown = Unknown
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel set at {1}.
Generating = Generating Process Diagram.
Label = Process Hierarchy
'@

}
21 changes: 10 additions & 11 deletions Language/es-ES/SystemResources.psd1
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# culture = 'es-ES'
@{
# Invoke-AsBuiltReport.System.Resources
InvokeAsBuiltReportSystemResources = ConvertFrom-StringData @'
MainDiagramLabel = Diagrama de Jerarquía de Procesos
Unable = No se puede generar el Diagrama de Jerarquía de Procesos.
'@
# Get-AbrDate
GetAbrDate = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel configurado en {1}.
Expand All @@ -31,6 +26,16 @@
Company = Compañía
Product = Producto
Unknown = Desconocido

Generating = Generando Diagrama de Procesos.
Label = Jerarquía de Procesos
MainDiagramLabel = Diagrama de Jerarquía de Procesos
Unable = No se puede generar el Diagrama de Jerarquía de Procesos.
MEMUsage = Uso de Memoria
CPUUsage = Uso de CPU
Processes = Procesos
MEMUsageChart = Uso de Memoria - Gráfico
CPUUsageChart = Uso de CPU - Gráfico
'@

# Get-AbrTimeZone
Expand Down Expand Up @@ -79,11 +84,5 @@
Yes = Sí
No = No
Unknown = Desconocido
'@
# Get-AbrProcessDiagram
GetAbrProcessDiagram = ConvertFrom-StringData @'
InfoLevel = {0} InfoLevel configurado en {1}.
Generating = Generando Diagrama de Procesos.
Label = Jerarquía de Procesos
'@
}
10 changes: 10 additions & 0 deletions Language/fi-FI/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,16 @@
Company = Yritys
Product = Tuote
Unknown = Tuntematon

Generating = Luodaan prosessikaaviota.
Label = Prosessihierarkia
MainDiagramLabel = Prosessihierarkia Kaavio
Unable = Prosessihierarkia Kaaviota ei voida luoda.
MEMUsage = Muistin käyttö
CPUUsage = CPU:n käyttö
Processes = Prosessit
MEMUsageChart = Muistin käyttö - Kaavio
CPUUsageChart = CPU:n käyttö - Kaavio
'@

# Get-AbrTimeZone
Expand Down
10 changes: 10 additions & 0 deletions Language/fr-FR/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@
Company = Société
Product = Produit
Unknown = Inconnu

Generating = Génération du diagramme des processus.
Label = Hiérarchie des processus
MainDiagramLabel = Diagramme de la hiérarchie des processus
Unable = Impossible de générer le diagramme de la hiérarchie des processus.
MEMUsage = Utilisation de la mémoire
CPUUsage = Utilisation du CPU
Processes = Processus
MEMUsageChart = Utilisation de la mémoire - Diagramme
CPUUsageChart = Utilisation du CPU - Diagramme
'@

# Get-AbrTimeZone
Expand Down
10 changes: 10 additions & 0 deletions Language/he-IL/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@
Company = חברה
Product = מוצר
Unknown = לא ידוע

Generating = יצירת דיאגרמת תהליכים.
Label = היררכיית תהליכים
MainDiagramLabel = דיאגרמת היררכיית תהליכים
Unable = לא ניתן ליצור את דיאגרמת היררכיית התהליכים.
MEMUsage = שימוש בזיכרון
CPUUsage = שימוש ב-CPU
Processes = תהליכים
MEMUsageChart = שימוש בזיכרון - דיאגרמה
CPUUsageChart = שימוש ב-CPU - דיאגרמה
'@

# Get-AbrTimeZone
Expand Down
10 changes: 10 additions & 0 deletions Language/hi-IN/SystemResources.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@
Company = कंपनी
Product = उत्पाद
Unknown = अज्ञात

Generating = प्रक्रिया आरेख बनाना।
Label = प्रक्रिया पदानुक्रम
MainDiagramLabel = प्रक्रिया पदानुक्रम आरेख
Unable = प्रक्रिया पदानुक्रम आरेख बनाने में असमर्थ।
MEMUsage = मेमोरी उपयोग
CPUUsage = CPU उपयोग
Processes = प्रक्रियाएं
MEMUsageChart = मेमोरी उपयोग - चार्ट
CPUUsageChart = CPU उपयोग - चार्ट
'@

# Get-AbrTimeZone
Expand Down
Loading