Neil Dorin
9de14da201
Merge pull request #1386 from PepperDash/docfx-docs
...
docs: fix capitalization error in toc
2026-02-09 14:16:08 -07:00
Andrew Welker
633608c8c6
docs: fix capitalization error in toc
2026-02-09 14:53:04 -06:00
Neil Dorin
f8a81de177
Merge pull request #1385 from PepperDash/docfx-docs
2026-02-09 13:48:27 -07:00
Neil Dorin
39ebf6f63d
Merge pull request #1377 from PepperDash/feature/circuittype-property-versiport
v2.26.0
2026-02-09 13:47:36 -07:00
Andrew Welker
3ed0bd52d8
Merge branch 'main' into feature/circuittype-property-versiport
v2.26.0-feature-circuittype-property-versiport.1
2026-02-09 14:58:06 -05:00
Andrew Welker
afc5cf1a14
docs: update landing page and getting started
2026-02-09 13:57:24 -06:00
Andrew Welker
8ff9de817c
docs: reorganize and add article on working with docFx
2026-02-09 13:31:42 -06:00
Andrew Welker
b35d2b47cf
Merge pull request #1379 from PepperDash/xml-docs-devices
...
feat: complete XML documentation in Devices.Common
2026-02-09 10:04:25 -05:00
Andrew Welker
10579f1424
Merge pull request #1380 from PepperDash/xml-docs-essentials-core
...
Xml docs essentials core
2026-02-09 10:04:07 -05:00
Andrew Welker
f88bb13367
docs: update XML comments for Essentials Core
2026-02-09 08:58:52 -06:00
Erik Meyer
2924ce6916
docs: complete XML documentation in Devices.Common
2026-02-09 08:55:08 -06:00
Andrew Welker
4437074f07
fix: implement copilot suggestions
v2.25.0-feature-circuittype-property-versiport.4
2026-02-09 08:45:28 -06:00
Andrew Welker
0764685c51
Merge pull request #1378 from PepperDash/xml-docs
...
feat: complete XML documentation in PD Core
v2.25.0
2026-02-09 09:33:24 -05:00
Andrew Welker
1fb5d3e5ee
fix: make registering for push schedule updates optional
...
The default config for a Fusion room will now NOT subscribe for Fusion schedule push updates unless explicitly
requested.
v2.25.0-feature-circuittype-property-versiport.3
2026-02-09 08:09:18 -06:00
Neil Dorin
1404899342
Merge pull request #1383 from onryigit/fix/case-insensitive-files
2026-02-03 13:51:56 -07:00
Yiğit Öner
a4759c3e67
fix case sensitivity issue for file searches
...
Updated logic to use case-insensitive filtering
2026-02-03 23:11:19 +03:00
Erik Meyer
a1029cd7c7
fix: add param info, clean up trailing whitespace and minor formatting
v2.25.0-xml-docs.2
2026-01-27 14:39:50 -05:00
Erik Meyer
b1a5136ec6
fix: remove buildFile.txt
2026-01-27 13:53:26 -05:00
Erik Meyer
a7c4e2fd60
feat: complete XML documentation in PD Core
v2.25.0-xml-docs.1
2026-01-27 13:22:27 -05:00
equinoy
c0971a4f8e
Merge remote-tracking branch 'origin/screen-lift-controller-mute-logic' into feature/circuittype-property-versiport
v2.25.0-feature-circuittype-property-versiport.2
2026-01-22 15:36:27 -06:00
equinoy
8bc6d4392b
feat: add circuitType property to IOPortConfig and implement state inversion in digital input devices
v2.25.0-feature-circuittype-property-versiport.1
2026-01-22 15:04:25 -06:00
Neil Dorin
4fa7a42330
Merge pull request #1376 from PepperDash/client-id-issues
...
fix: handle subsequent join calls and clientid/websocket client mismatches
v2.24.5
2026-01-21 14:59:22 -07:00
Andrew Welker
9bad3ae21b
fix: handle subsequent join calls and clientid/websocket client mismatches
v2.24.5-client-id-issues.1
2026-01-21 15:20:27 -06:00
Nick Genovese
f49901d3fa
fix: Improve status messages in StatusMonitorCollection
...
Enhanced error and warning message generation to use monitor names when available, include counts, proper pluralization, and append "Offline" when issues are present. Avoided multiple enumerations by converting to lists. "Room Ok." is shown when no issues are detected.
v2.25.0-screen-lift-controller-mute-logic.2
2026-01-01 18:01:37 -06:00
Nick Genovese
7910b7931e
feat: Add mute logic to ScreenLiftController
...
- adds a config value that mutes the display when the screen is in the up position
- screens will now mute/unmute based on their position if the config is set
v2.25.0-screen-lift-controller-mute-logic.1
2026-01-01 09:02:04 -06:00
Nick Genovese
3fb30d5561
Merge pull request #1373 from PepperDash/matrix-routing-isonline
...
Multiple fixes
v2.24.4
2025-12-31 15:19:31 -05:00
Andrew Welker
57cd77f019
fix: implement IKeyName for DspControlPoint
v2.24.4-matrix-routing-isonline.2
2025-12-31 14:04:04 -06:00
Andrew Welker
7f2bb078c8
fix: revert prop name to inUpPosition for screenlift messenger
...
- refactor volume interfaces into separate files
- IBasicVolumeControl implements IKeyName
2025-12-31 12:20:40 -06:00
Andrew Welker
316bb849b4
fix: update matrix routing inputs if endpoint online status changes
v2.24.4-matrix-routing-isonline.1
2025-12-30 16:58:36 -06:00
Andrew Welker
a983e2c87f
fix: save config only when values change
v2.24.4-fusion-room-name.5
2025-12-30 14:34:11 -06:00
Nick Genovese
babb9a77df
fix: a few logging updates
v2.24.4-fusion-room-name.4
2025-12-29 16:48:13 -06:00
Nick Genovese
7629921113
fix: a few logging updates
v2.24.4-fusion-room-name.3
2025-12-29 15:34:14 -06:00
Andrew Welker
3878c85a7a
fix: use correct property name for isInUpPosition
v2.24.4-fusion-room-name.2
2025-12-29 13:36:47 -06:00
Andrew Welker
7ad8218af0
fix: fusion controller now sets only associated room custom values
v2.24.4-fusion-room-name.1
2025-12-29 13:03:47 -06:00
Andrew Welker
0c4aec14d1
fix: use .NET timers instead of CTimer
v2.24.4-mc-connection-issues.3
2025-12-29 11:53:52 -06:00
Andrew Welker
7d3f871460
Merge branch 'copilot/featureadd-raise-lower-time' into mc-connection-issues
2025-12-29 09:03:09 -06:00
Andrew Welker
78c9381108
fix: add clientId as qp for websocket for MC
v2.24.4-mc-connection-issues.2
2025-12-29 08:57:52 -06:00
Erik Meyer
a7ff2e8903
fix: move isInUpPosition to momvement complete method, remove conditionlal logic on raise/lower commands
v2.24.4-copilot-featureadd-raise-lower-time.1
2025-12-27 17:09:56 -06:00
copilot-swe-agent[bot]
ae0b2fe086
Refactor timer disposal and improve code readability
...
Co-authored-by: erikdred <88980320+erikdred@users.noreply.github.com >
2025-12-27 20:17:59 +00:00
copilot-swe-agent[bot]
bd11c827da
Split movement time into separate raise/lower times and remove timing from latched mode
...
Co-authored-by: erikdred <88980320+erikdred@users.noreply.github.com >
2025-12-27 20:14:39 +00:00
copilot-swe-agent[bot]
7ea1efbabf
Add raise/lower movement time configuration and banked command support
...
Co-authored-by: erikdred <88980320+erikdred@users.noreply.github.com >
2025-12-27 20:09:31 +00:00
copilot-swe-agent[bot]
9d6aaa2a0e
Initial plan
2025-12-27 20:02:52 +00:00
Andrew Welker
53e7a30224
fix: handle threading issues for concurrent clients joining
v2.24.4-mc-connection-issues.1
2025-12-26 12:34:31 -06:00
Neil Dorin
39c1f60a4d
Merge pull request #1370 from PepperDash/udp-eisc
v2.24.3
2025-12-23 12:10:37 -05:00
Andrew Welker
2cc37a4e40
fix: ExecuteJoinAction now uses the correct Sig collections
v2.24.3-udp-eisc.2
2025-12-23 11:06:52 -06:00
Andrew Welker
076e5dfa9d
chore: update comments, debug methods, and mark some things obsolete
2025-12-23 10:25:53 -06:00
Andrew Welker
092896bb25
fix: support for legacy UDP EISC
v2.24.3-udp-eisc.1
2025-12-23 09:57:49 -06:00
Neil Dorin
7c8f0586e6
Merge pull request #1369 from PepperDash/volume-messenger-issue
v2.24.2
2025-12-16 17:15:46 -05:00
Andrew Welker
c5b0872a4c
fix: DeviceVolumeMessenger only sends rawValue when device implements it
v2.24.2-volume-messenger-issue.1
2025-12-16 15:41:33 -06:00
Andrew Welker
a7b88ec38d
Merge pull request #1368 from PepperDash/generic-sink
...
generic sink
v2.24.1
2025-12-16 11:09:40 -05:00