Projet
TheDashboard
TheDashboard is a PowerShell module that generates nice HTML dashboard that's main goal is to integrate multiple reports created by other PowerShell modules. It's main goal is to provide a single place to see all the information you need. It's not meant to be a replacement for other modules.
Installation
Installez le package publié ou clonez le code source.
PowerShell Gallery
Install-Module TheDashboard -Scope CurrentUserRécupération du code
git clone https://github.com/EvotecIT/TheDashboard.gitTéléchargements
Flux de packages et canaux de publication pour ce projet.
Journal des modifications
Notes de version publiées avec chaque version GitHub.
v0.0.44
v0.0.43
This release keeps independent reports separate when filename formatting produces the same label. PingCastle parent and child domains keep their own menu entries, current reports, and retained history.
- Apply specific naming rules before the wildcard fallback, with stable precedence for ordinary hashtables.
- Cache content repairs and unchanged generated pages, and rebuild missing pages or pages affected by navigation changes.
- Stop failed repairs before recording them as successfully cached.
- Stage generated pages and saved state before publication, preserve moved inputs until publication succeeds, and restrict obsolete-page cleanup to the dashboard ownership manifest.
- Return a deduplicated deployment list with configured supporting assets, and keep preview runs free of file writes.
- Fix report summaries and single-sample chart data, and make the optional version check explicit.
The combined repair and generation changes are covered by 30 tests on Windows PowerShell 5.1 and PowerShell 7, including the full PingCastle replacement configuration, per-domain retention, generated navigation, cached reuse, selective regeneration, and failed-repair recovery.
Update with Update-Module TheDashboard, then start a fresh PowerShell session before generating the dashboard. The first generation rebuilds pages when the saved generation context has changed.
v0.0.42
What's new
- Added
Repair-DashboardEncodingfunction to fix UTF-8 BOM issues that cause emoji display problems - Function can detect and convert files from UTF-8 with BOM to UTF-8 without BOM for better web compatibility
- Includes emoji detection and detailed reporting capabilities
Full Changelog*: Compare v0.0.41 to v0.0.42
v0.0.41
What's new
- Sections for report now collapse for better viewing experience
Full Changelog: Compare v0.0.40 to v0.0.41
v0.0.40
What's new
- Added ability to link logo or use home link
Full Changelog: Compare v0.0.39 to v0.0.40
v0.0.39
What's new
- Fix issues around removing empty properties
- Added additional logging
Full Changelog: Compare v0.0.38 to v0.0.39
v0.0.38
What's new
- Fix issues around removing empty properties
Full Changelog: Compare v0.0.37 to v0.0.38
Parcours de conseil
Besoin d’aide pour mettre cela en production ?
Services de mise en production
Accompagnement pour la planification du déploiement, le design opérationnel, la remédiation et la livraison autour de ce projet.
- Transformer un outil open source en mode opératoire prêt pour la production.
- Définir tôt le déploiement, les responsabilités, le reporting et le support.
- Structurer le travail pour que les équipes internes puissent l’exploiter sereinement.
Nous intervenons sur la mise en œuvre, la remédiation, la conception d’automatisations et la livraison autour des plateformes liées à ce projet.