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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
* text=auto eol=crlf

# Explicit binary markers (prevent text mis-detection / corruption):
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.dll binary
*.exe binary
*.pdb binary
*.snk binary
*.parquet binary
*.zip binary
*.duckdb binary
222 changes: 111 additions & 111 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,111 +1,111 @@
name: Bug Report
description: Report a problem with Performance Monitor
title: "[BUG] "
labels: ["bug"]
body:
- type: dropdown
id: component
attributes:
label: Component
description: Which part of Performance Monitor is affected?
options:
- Full Dashboard
- Lite
- Installer (CLI)
- Installer (GUI)
- SQL collection scripts
validations:
required: true
- type: input
id: version
attributes:
label: Performance Monitor Version
description: Check the About dialog or the release you downloaded.
placeholder: "e.g., 1.2.0"
validations:
required: true
- type: input
id: sql-version
attributes:
label: SQL Server Version
description: "Run SELECT @@VERSION on the target server."
placeholder: "e.g., SQL Server 2019 CU25"
validations:
required: true
- type: input
id: windows-version
attributes:
label: Windows Version
description: The OS where the Dashboard or Lite app is running.
placeholder: "e.g., Windows 11 23H2, Windows Server 2022"
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear description of what the bug is.
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: How can we reproduce this?
placeholder: |
1. Open the Dashboard
2. Click on...
3. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen.
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened.
validations:
required: true
- type: textarea
id: errors
attributes:
label: Error Messages / Log Output
description: Paste any error messages or relevant log entries. Dashboard logs are in %LOCALAPPDATA%\PerformanceMonitor\Logs\.
render: text
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain the problem.
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything else that might help:
- Did this work before? If so, what changed?
- Is SQL Server Agent running? (Full Edition only)
- Are you monitoring Azure SQL DB, Azure MI, or AWS RDS?
validations:
required: false
name: Bug Report
description: Report a problem with Performance Monitor
title: "[BUG] "
labels: ["bug"]

body:
- type: dropdown
id: component
attributes:
label: Component
description: Which part of Performance Monitor is affected?
options:
- Full Dashboard
- Lite
- Installer (CLI)
- Installer (GUI)
- SQL collection scripts
validations:
required: true

- type: input
id: version
attributes:
label: Performance Monitor Version
description: Check the About dialog or the release you downloaded.
placeholder: "e.g., 1.2.0"
validations:
required: true

- type: input
id: sql-version
attributes:
label: SQL Server Version
description: "Run SELECT @@VERSION on the target server."
placeholder: "e.g., SQL Server 2019 CU25"
validations:
required: true

- type: input
id: windows-version
attributes:
label: Windows Version
description: The OS where the Dashboard or Lite app is running.
placeholder: "e.g., Windows 11 23H2, Windows Server 2022"
validations:
required: true

- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear description of what the bug is.
validations:
required: true

- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: How can we reproduce this?
placeholder: |
1. Open the Dashboard
2. Click on...
3. See error
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen.
validations:
required: true

- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened.
validations:
required: true

- type: textarea
id: errors
attributes:
label: Error Messages / Log Output
description: Paste any error messages or relevant log entries. Dashboard logs are in %LOCALAPPDATA%\PerformanceMonitor\Logs\.
render: text
validations:
required: false

- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain the problem.
validations:
required: false

- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything else that might help:
- Did this work before? If so, what changed?
- Is SQL Server Agent running? (Full Edition only)
- Are you monitoring Azure SQL DB, Azure MI, or AWS RDS?
validations:
required: false
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions & Discussion
url: https://github.com/erikdarlingdata/PerformanceMonitor/discussions
about: Ask questions and discuss Performance Monitor with the community
blank_issues_enabled: false
contact_links:
- name: Questions & Discussion
url: https://github.com/erikdarlingdata/PerformanceMonitor/discussions
about: Ask questions and discuss Performance Monitor with the community
124 changes: 62 additions & 62 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,62 +1,62 @@
name: Feature Request
description: Suggest a new feature or enhancement
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: checkboxes
id: component
attributes:
label: Which component(s) does this affect?
options:
- label: Full Dashboard
- label: Lite
- label: SQL collection scripts
- label: Installer
- label: Documentation
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem Statement
description: Describe the problem you're trying to solve or the limitation you're facing.
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe your proposed feature or enhancement.
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: How would you use this feature? Provide a specific example.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything else:
- Is this related to a specific SQL Server version?
- Would this require schema changes?
- How frequently would you use this feature?
validations:
required: false
name: Feature Request
description: Suggest a new feature or enhancement
title: "[FEATURE] "
labels: ["enhancement"]

body:
- type: checkboxes
id: component
attributes:
label: Which component(s) does this affect?
options:
- label: Full Dashboard
- label: Lite
- label: SQL collection scripts
- label: Installer
- label: Documentation
validations:
required: true

- type: textarea
id: problem
attributes:
label: Problem Statement
description: Describe the problem you're trying to solve or the limitation you're facing.
validations:
required: true

- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe your proposed feature or enhancement.
validations:
required: true

- type: textarea
id: use-case
attributes:
label: Use Case
description: How would you use this feature? Provide a specific example.
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false

- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything else:
- Is this related to a specific SQL Server version?
- Would this require schema changes?
- How frequently would you use this feature?
validations:
required: false
Loading
Loading