Skip to content

Comments

Main -> Development#1366

Merged
andrew-welker merged 15 commits intodevelopmentfrom
main
Dec 9, 2025
Merged

Main -> Development#1366
andrew-welker merged 15 commits intodevelopmentfrom
main

Conversation

@AECohn
Copy link
Contributor

@AECohn AECohn commented Dec 9, 2025

No description provided.

ndorin and others added 15 commits November 26, 2025 10:26
…IEssentialsRoomFusionController

feat: add help request timeout functionality to IEssentialsRoomFusion…
…troller.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…troller.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…IEssentialsRoomFusionController

fix: ensure proper disposal of help request timeout timer and improve…
 clean up XML comments and improve property definitions in EssentialsRoomConfig
…g.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…g.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…g.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…g.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…g.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…t-keys-to-room-config

feat: Add on/off dsp keys to EssentialsAvRoomPropertiesConfig
Copilot AI review requested due to automatic review settings December 9, 2025 20:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR merges changes from the main branch to the development branch, primarily focusing on standardizing XML documentation comments and adding new configuration properties for DSP presets and help request timeouts.

Key Changes:

  • Standardized XML documentation placement across configuration classes, moving comments from after attributes to before them
  • Added new DSP preset configuration properties (DefaultOnDspPresetKey, DefaultOffDspPresetKey) to EssentialsAvRoomPropertiesConfig
  • Implemented help request timeout functionality with configurable timer support in the Fusion controller

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/PepperDash.Essentials.Core/Room/Config/EssentialsRoomConfig.cs Standardized XML documentation placement, added missing documentation for properties and constructors, and introduced new DSP preset configuration properties
src/PepperDash.Essentials.Core/Fusion/IEssentialsRoomFusionControllerPropertiesConfig.cs Added configuration properties for help request timeout feature (UseTimeoutForHelpRequests, HelpRequestTimeoutMs)
src/PepperDash.Essentials.Core/Fusion/IEssentialsRoomFusionController.cs Implemented help request timeout timer functionality with automatic cancellation, added timer cleanup logic, and uncommented previously disabled help desk response handling
src/PepperDash.Essentials.Core/Devices/SourceListItem.cs Removed duplicate XML documentation comment for the Name property

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@andrew-welker
Copy link
Contributor

For future reference, we normally create a temporary branch from main and merge that into dev.

@andrew-welker andrew-welker merged commit 13e833b into development Dec 9, 2025
18 of 19 checks passed
@AECohn
Copy link
Contributor Author

AECohn commented Dec 9, 2025

Understood, thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants