Andrew Welker
ade5596a18
chore(force-patch): increment patch version after workflow update
2025-04-14 10:59:03 -05:00
Andrew Welker
c32ffdc1a8
chore(force-patch): remove & readd PD Core ref
2025-04-14 09:25:36 -05:00
Andrew Welker
a8285f211d
build(force-patch): get path correct for PD Core
2025-04-11 18:03:48 -05:00
Andrew Welker
6f38f4953e
chore(force-patch): rename sln to match workflow requirements
2025-04-11 16:04:27 -05:00
Andrew Welker
065726ee72
chore(force-patch): increment patch version
2025-04-11 15:39:30 -05:00
Andrew Welker
33a31ab931
chore: rename sln to match workflow requirements
2025-04-11 15:37:54 -05:00
Andrew Welker
b85377dccf
build: use the correct branch name
2025-04-11 15:35:48 -05:00
Andrew Welker
e7c5e0566a
build: set maintenance-1x as the release branch
2025-04-11 15:34:25 -05:00
Neil Dorin
cb2c117588
Merge pull request #1252 from PepperDash/generic-comm-monitor-issues-1x
2025-04-11 14:27:01 -06:00
Andrew Welker
be34808ef0
ci: update workflows to use SR & shared workflow
2025-04-11 15:22:51 -05:00
Andrew Welker
7a4224e52a
fix: only create poll timer if it doesn't exist
2025-04-11 15:14:28 -05:00
Neil Dorin
428f9f34bd
Merge pull request #1187 from PepperDash/hotfix/add-hdcp-control-to-airmedia
...
main <- hotfix/add-hdcp-control-to-airmedia
2024-05-16 11:29:07 -06:00
Jason T Alborough
78e49871c6
Merge branch 'main' into hotfix/add-hdcp-control-to-airmedia
2024-05-16 12:18:08 -04:00
Andrew Welker
12e81af9e6
Merge pull request #1183 from PepperDash/hotfix/bridge-warning-fix
...
Hotfix/bridge warning fix
2024-05-16 00:38:44 -05:00
Neil Dorin
544a7a2d73
Merge branch 'main' into hotfix/bridge-warning-fix
2024-05-02 09:46:45 -06:00
Neil Dorin
1d843c6c89
Merge pull request #1184 from PepperDash/hotfix/fix-ghidra-specific-verbiage
...
fix: ghidra specific verbiage
2024-05-02 09:46:23 -06:00
Neil Dorin
c72db72e7e
Merge branch 'main' into feature/bridge-warning-fix
2024-04-26 09:58:02 -06:00
AECohn
9e588f4da5
fix: ghidra specific verbiage
2024-04-25 10:42:40 -04:00
Aviv Cohn
4c466b425c
fix: Change console message to include "use eiscApiAdvanced"
2024-04-25 10:24:09 -04:00
Jason T Alborough
d0aed1c1c5
Merge pull request #1173 from PepperDash/release/1.16.0
...
Release/1.16.0
2024-04-23 11:17:09 -04:00
Jason T Alborough
bf966121f9
Merge branch 'main' into release/1.16.0
2024-04-01 13:20:55 -04:00
Andrew Welker
ecadb439b2
Merge pull request #1176 from PepperDash/hotfix/ssh-fix
...
fix: Update PepperDashCore version to 1.3.3-hotfix-390
2024-03-21 09:59:17 -05:00
jtalborough
8c1553a026
fix: Update PepperDashCore version to 1.3.3-hotfix-390
2024-02-26 13:22:35 -05:00
Andrew Welker
9755724342
Merge pull request #1164 from PepperDash/feature/hdps-dm-event-updates
...
Feature/hdps dm event updates
2024-02-02 08:53:29 -06:00
Andrew Welker
4d25c420e5
Merge pull request #1161 from PepperDash/hotfix/video-codec-base
...
fix: clear selected causes thread abort in 3 series
2024-02-02 08:52:47 -06:00
Andrew Welker
3190dacdf8
Merge branch 'development' into feature/hdps-dm-event-updates
2024-02-02 08:34:30 -06:00
Andrew Welker
44add9aac6
Merge branch 'main' into hotfix/video-codec-base
2024-02-02 08:33:47 -06:00
Andrew Welker
5bb6405874
Merge pull request #1169 from PepperDash/hotfix/latest-dbs
...
Hotfix/latest dbs
2024-02-02 08:33:23 -06:00
Andrew Welker
fed3d7e13a
Merge branch 'development' into hotfix/latest-dbs
2024-01-25 14:44:35 -06:00
Andrew Welker
af848b9ca4
Merge pull request #1168 from PepperDash/hotfix/latest-dbs
2024-01-25 14:03:48 -06:00
jtalborough
b52c13d8e8
fix: Update PepperDashCore package version to 1.3.2
2024-01-25 13:50:44 -05:00
jtalborough
26f9118154
chore: update PepperDashCore package version
2024-01-25 13:15:12 -05:00
Neil Dorin
bba3c347c6
Merge pull request #1166 from PepperDash/feature/add-cen-io-com-x02
...
feat: add cen-io-com102 and cen-io-com202 support
2023-12-19 14:45:02 -07:00
jkdevito
be96adcc06
feat: add cen-io-com102 and cen-io-com202 support
2023-12-19 10:50:55 -06:00
Jason DeVito
b245016420
fix: updated dminputchange event debug message
2023-12-14 17:02:14 -06:00
Jason DeVito
19f2c6aa79
fix: update dm event handlers, adds debug statements
2023-12-14 16:32:22 -06:00
Jason DeVito
533ca05ac2
feat: adds additional dm input/output event cases to event handlers
2023-12-14 12:43:46 -06:00
Jason DeVito
9c7777fbaa
Merge pull request #1163 from PepperDash/feature/hdpsxxxx-volume-control
...
Feature/hdpsxxxx volume control
2023-12-13 16:54:59 -06:00
Jason DeVito
5530c91b75
refactor: HdPsXxxOutputAudioController & HdPsXxxAnalogAuxMixerController
...
- Updated audio controllers to implement `Volume(Feedback).ShortValue`
per documentation for set and get
- Changed `VolumeLevel` set to private set
- Removed `VolumeLevel` and `IsMuted` set from constructors
2023-12-13 16:01:15 -06:00
Jason DeVito
67e0378806
fix: cleanup debug statements
2023-12-13 12:41:45 -06:00
Jason DeVito
1c5aca03d2
fix: resolves hdPsXxx audio controllers scaleWithLimits exception
2023-12-13 12:36:45 -06:00
Nick Genovese
6f5fa2c3b8
fix: clear selected causes thread abort in 3 series
...
- the old method was using _directoryCode, _directoryTrilist, _directoryJoinmap which were never initialized
2023-12-12 15:29:41 -05:00
Neil Dorin
3d760cbedc
feat: adds support for hdcp input control and feedback on Airmedia devices
2023-11-14 16:28:32 -07:00
Jason DeVito
d713abf614
fix: update hd-ps audio controllers to resolve control issues
2023-11-09 23:36:54 -06:00
Jason DeVito
a64b5240ad
feat: add output audio controller
2023-11-03 18:14:53 -05:00
Jason DeVito
c528fecb9a
feat(wip): add HdPsXxx audio control
2023-11-02 17:52:27 -05:00
jkdevito
355e9cde12
chore(wip): save updates
2023-11-02 11:55:48 -05:00
jkdevito
1df8d3f617
feat: create branch to add volume control
2023-11-02 11:54:44 -05:00
Neil Dorin
2f1caff815
Merge pull request #1154 from PepperDash/hotfix/mpc3-button-list
...
fix: list available buttons on startup
2023-10-27 12:53:52 -06:00
Jason DeVito
4da2f25c3d
fix: list available buttons on startup
2023-10-27 12:14:07 -05:00
Andrew Welker
552a315ac0
Merge pull request #1130 from PepperDash/feature/systemmonitor-programinfo-update
...
Update systemMonitor class to append Essentials version number
2023-10-26 08:53:06 -06:00
Andrew Welker
99c35f14e1
Merge branch 'development' into feature/systemmonitor-programinfo-update
2023-10-26 07:36:47 -06:00
Andrew Welker
5f2b916220
Merge pull request #1141 from PepperDash/feature/ir-bridge-map
...
Add default IR join map using Crestron IR File naming conventions DEV
2023-10-26 07:36:25 -06:00
Andrew Welker
c7a16a46e9
Merge branch 'development' into feature/ir-bridge-map
2023-10-25 20:39:46 -06:00
Andrew Welker
d6334538c0
Merge pull request #1142 from PepperDash/feature/ir-bridge-map
...
Add default IR join map using Crestron IR File naming conventions
2023-10-25 20:38:39 -06:00
jkdevito
4f64022623
fix: update duplicate joinMap prooperties causing build errors
2023-10-25 17:25:14 -05:00
Andrew Welker
7ad638ea9a
Merge branch 'development' into feature/systemmonitor-programinfo-update
2023-10-25 16:02:00 -06:00
Andrew Welker
51d168b1d5
Merge pull request #1147 from PepperDash/hotfix/mpc3Touchpanel-updates
...
refactor: update init methods and add events
2023-10-25 16:00:21 -06:00
Andrew Welker
3179f3bf59
Merge branch 'development' into hotfix/mpc3Touchpanel-updates
2023-10-25 15:36:28 -06:00
Andrew Welker
eba27d016d
Merge pull request #1144 from PepperDash/feature/add-secureTcpClient-to-commFactory
...
Add secureTcpClient to comm factory DEV
2023-10-25 15:36:08 -06:00
Andrew Welker
e5fe16122f
Merge branch 'development' into feature/add-secureTcpClient-to-commFactory
2023-10-25 15:20:37 -06:00
Andrew Welker
ee9b191f85
Merge branch 'main' into feature/ir-bridge-map
2023-10-25 14:51:29 -06:00
Jason DeVito
d1d1d81165
fix: update registration debug statement to include response
2023-10-25 15:44:39 -05:00
Jason DeVito
6698dcb46e
refactor: update init methods and add events
...
- Updated InitializeButton method to enable/disable buttons based on config.
- Updated InitializeButtonFeedback method debug statements.
- Added BaseEvent event subscription.
- Added PanelStateChnage event subscription.
2023-10-25 15:26:42 -05:00
Jason DeVito
c8aa77fbc0
Merge pull request #1146 from PepperDash/hotfix/hdpsxxx-executeswitcher-object
...
Hotfix/hdpsxxx executeswitcher object
2023-10-24 15:56:48 -05:00
Jason DeVito
53b96d54e6
fix: removes old selector casting statements
2023-10-24 15:36:04 -05:00
Jason DeVito
6c41b8e19d
fix: updates executeSwitch, add helper method
...
1. Updated executeSwitch object casting to resolve routing issues.
2. Added ListRoutingPorts method.
2023-10-24 15:24:44 -05:00
Jason DeVito
922119fdd6
refactor: updated IR joins.
2023-10-14 22:20:11 -05:00
Andrew Welker
86c1faa7cd
Merge branch 'development' into feature/add-secureTcpClient-to-commFactory
2023-10-10 10:43:32 -05:00
Andrew Welker
75895604ed
Merge pull request #1143 from PepperDash/feature/add-secureTcpClient-to-commFactory
...
Add secureTcpClient to comm factory
2023-10-10 10:41:03 -05:00
jdevito
de6f8c7896
feat: adds secureTcpClient to comm factory
2023-10-10 06:07:37 -05:00
jdevito
5a5e24a921
fix: clears joinMap.Joins and rebuilds with matching IR commands of the file loaded
2023-10-07 19:54:56 -05:00
jdevito
8b3bc523d2
fix: removes if blocking PrintAvailableCommands
2023-10-07 19:39:58 -05:00
jdevito
ff04d49a1b
fix: updates debug level and removes unused code
2023-10-07 19:26:14 -05:00
jdevito
55af6a96f6
feat(wip): updates bridge join map descriptions
...
Updated bridge join map descriptions to match the IR standard command name.
2023-10-07 19:25:04 -05:00
jdevito
a3561bc89b
feat(wip): updates GenericIrController and IrOutputPortController to implement bridge map
2023-10-07 19:16:03 -05:00
jdevito
1a123ab6dc
feat: adds GenericIrControllerJoinMap
2023-10-07 16:54:29 -05:00
jdevito
c0b0b35f6d
feat(wip): seeds feature for IR signal bridge map
2023-10-07 16:51:27 -05:00
Andrew Welker
1d60f2e069
Merge pull request #1140 from PepperDash/hotfix/huddle-room-interfaces
...
Break IEssentialsRoom down further
2023-09-29 09:14:37 -05:00
Andrew Welker
bd97676050
Merge branch 'development' into hotfix/huddle-room-interfaces
2023-09-28 16:59:04 -05:00
Neil Dorin
8612fab4fe
Merge pull request #1138 from PepperDash/hotfix/huddle-room-interfaces
...
Break IEssentialsRoom down further
2023-09-28 15:26:44 -06:00
Andrew Welker
b9fd9f23a4
refactor: break IEssentialsRoom down further
...
In order to allow for easier composition of interfaces for room plugins, the IEssentialsRoom interface needed to be broken down further to the simplest components a room would need to function. The interfaces are composited in the huddle space and the Huddle VTC interfaces.
2023-09-28 15:42:38 -05:00
Andrew Welker
1e07e44279
Merge pull request #1135 from PepperDash/feature/hdpsXxx-fixes
...
Feature/hdps xxx fixes
2023-09-20 16:07:11 -05:00
Jason DeVito
1569c12450
fix: Updates SetupOutputs method
...
Corrects the port referencece to exclude `.StreamCec` when
building the port.
2023-09-20 15:41:06 -05:00
Jason DeVito
6d020132cf
refactor: GetCecPort method to handle exceptions
2023-09-20 15:38:25 -05:00
Jason DeVito
7ecb2ecf6d
fix: updates SetupOutputs to create a hdmiOutX and dmLiteOutX port
2023-09-13 16:43:23 -05:00
Jason DeVito
393033b6c9
refactor: Updates HdPsXxxController class
...
- Modifies `SetupInput()` and `SetupOutput()`
- Renames `GetInputPriorities()` to `SetInputPriorities()`
2023-09-13 10:13:39 -05:00
Jason DeVito
9fb16f30b0
refactor: Changes IRoutingHasSync interface
...
- Changed IRoutingHasSync interface to IRoutingHasVideoInputSyncFeedbacks.
- Remvoed IRoutingHasSynDelegate
- Added interface to HdPsXxxController class
2023-09-13 10:02:20 -05:00
Jason DeVito
8b6a9db7e0
refactor: refactors GetCecPort method
2023-09-13 09:32:44 -05:00
Jason DeVito
5a67a4060d
feat: adds routing sync provider interface and delegate
2023-09-13 09:31:25 -05:00
Jason DeVito
0fad667fab
fix: adds additional debug statements when attempting to get feedback property for device
2023-09-13 09:29:51 -05:00
Andrew Welker
95c37872ad
Merge pull request #1132 from PepperDash/hotfix/mpc3-keypad-processor
...
Update MPC3 Touchpanel Controller DEV
2023-09-13 09:28:03 -05:00
Andrew Welker
a5ad7ea48b
Merge branch 'development' into hotfix/mpc3-keypad-processor
2023-09-13 08:51:55 -05:00
Andrew Welker
14221f9613
Merge pull request #1133 from PepperDash/feature/crestron-hdps401-switcher
...
Add support for HD-PSXXX switchers
2023-09-13 08:50:40 -05:00
Jason DeVito
334a62c329
fix: wraps GetDeviceForKey and GetFeedbackProperty methods in a try/catch
2023-09-13 08:32:07 -05:00
Jason DeVito
e590c7cedb
feature(wip): adds inputPriorities configuration property
2023-09-12 19:26:55 -05:00
Jason DeVito
189c470603
feature(wip): adds inputPriorities configuration property
2023-09-12 17:10:25 -05:00
Andrew Welker
4deee11d15
Merge branch 'development' into hotfix/mpc3-keypad-processor
2023-09-12 14:53:29 -05:00
Andrew Welker
4bdac8d9e9
Merge pull request #1131 from PepperDash/hotfix/mpc3-keypad-processor
...
Update MPC3 Touchpanel Controller
2023-09-12 14:53:04 -05:00
Andrew Welker
58e019992a
Merge branch 'development' into feature/crestron-hdps401-switcher
2023-09-12 14:50:42 -05:00
Jason DeVito
da5d2d74f2
fix: removes OutputPort.InputPriorities reference
2023-09-12 14:36:17 -05:00
Jason DeVito
2afa9df705
fix: removes HdPsXxx controller, propertiesConfig and join map
2023-09-12 14:08:20 -05:00
Jason DeVito
1aa9590587
feature: adds DmInputChange event
2023-09-12 13:23:18 -05:00
Jason DeVito
27bac4e83d
fix(wip): updates stream cec implementation to handle switchers with multiple outputs
2023-09-12 10:09:37 -05:00
Jason DeVito
4e33743f50
refactor: SetupInput() and SetupOutput() methods to set standard keys for ports that are instantiated
2023-09-11 19:24:21 -05:00
Jason DeVito
08af6370a6
fix(wip): adds Debug.Console() statements to identify keys per input; adds ICec interface, pending implementation
2023-09-11 15:48:34 -05:00
Jason DeVito
97c0bddb48
fix(wip): refactors SetupInputs() and SetupOutputs() to handle io types
2023-09-11 14:49:46 -05:00
Jason DeVito
316d545bda
refactor(wip): updates keypad initializeFeedbacks method
2023-09-08 15:20:29 -05:00
Jason DeVito
13df52ab49
refactor(wip): updates constructor postActiviate call to seperate methods for enabling/disabling buttons and feedbacks
2023-09-08 13:47:34 -05:00
Jason DeVito
527457baf5
refactor(wip): MPC3 class refactor constructor
2023-09-08 13:00:27 -05:00
Jason DeVito
d74c5de651
wip: updates to HdPsXxx class while test implementation to resolve exceptions
2023-09-08 10:51:19 -05:00
Jason DeVito
b06d0c0deb
fix: resolves typo of hdpsXxx type name in the factory
2023-09-07 18:37:21 -05:00
jdevito
759fb1d729
feature: adds support for HdSpXxx switchers
...
WIP: added support for HD-PS401, HD-PS402, HD-PS621 and HD-PS622,
pending testing with device.
2023-09-06 11:22:19 -05:00
Neil Dorin
3defd6b41b
Merge pull request #1129 from PepperDash/hotfix/codec-joinable-dialable
...
fix: add Dialable property to Meeting class DEV
2023-08-29 09:50:08 -06:00
Andrew Welker
794cd3be5f
Merge branch 'development' into hotfix/codec-joinable-dialable
2023-08-29 08:09:37 -06:00
Andrew Welker
68cbbee6a3
Merge pull request #1128 from PepperDash/hotfix/codec-joinable-dialable
...
fix: add `Dialable` property to Meeting class
2023-08-29 08:09:27 -06:00
Andrew Welker
a50d758f70
Merge pull request #1127 from PepperDash/hotfix/pd-core-ssh-fix
...
Hotfix/pd core ssh fix
2023-08-28 16:14:33 -06:00
Andrew Welker
aedac14feb
Merge branch 'development' into hotfix/pd-core-ssh-fix
2023-08-28 15:23:19 -06:00
Andrew Welker
93134cae5c
fix: add Dialable property to Meeting class
...
Previously, the meeting class was determining Dialable based on a meeting ID being "0". This is a Zoom-specific thing, but it has recently become a thing for Cisco codecs to have meetings that aren't necessarily dialable. Adding this property to the `Meeting` class allows the specific codec type to set it correctly based on that codec's needs.
2023-08-28 15:20:57 -06:00
Andrew Welker
555915b151
Merge pull request #1126 from PepperDash/hotfix/pd-core-ssh-fix
...
Hotfix/pd core ssh fix
2023-08-25 09:01:17 -06:00
Andrew Welker
fa0f006b9b
Merge branch 'main' into hotfix/pd-core-ssh-fix
2023-08-25 08:40:07 -06:00
Nick Genovese
4c0fb6311b
fix: set core version to 1.3.1
2023-08-24 08:15:31 -04:00
Neil Dorin
6538cecc3b
Merge pull request #1125 from PepperDash/hotfix/pdu-bridge-issues
...
Custom Join Map Improvements DEV
2023-08-21 16:14:11 -06:00
Neil Dorin
44296cbc54
Merge branch 'development' into hotfix/pdu-bridge-issues
2023-08-21 16:00:24 -06:00
Neil Dorin
0dcf45fc84
Merge pull request #1124 from PepperDash/hotfix/pdu-bridge-issues
...
Custom Join Map Improvements
2023-08-21 16:00:03 -06:00
Andrew Welker
4d2ce83e75
fix: rework setting custom join data
...
The previous method was causing an Exception to be thrown if a join didn't exist in the default join map for a device. This exception would prevent other devices from linking to a bridge correctly. This method now allows for join names to not be matched and the method will keep going.
2023-08-21 15:27:25 -06:00
Andrew Welker
da4070bad0
docs: correct PDU Online join name for printing
2023-08-21 15:23:33 -06:00
Andrew Welker
d95692ba96
Merge pull request #1121 from PepperDash/hotfix/vtc-room-activation-deactivation-changes
...
Hotfix/vtc room activation deactivation changes
2023-08-17 10:44:58 -06:00
Nick Genovese
daf3f321bd
fix: bumped core version
...
- bumped core to 1.3.1-hotfix-337 for ssh fixe
2023-08-16 10:25:26 -04:00
Andrew Welker
269d82227d
Merge branch 'development' into hotfix/vtc-room-activation-deactivation-changes
2023-08-15 12:50:19 -06:00
Andrew Welker
e8f20a4ca3
Merge pull request #1123 from PepperDash/hotfix/crestron-db-updates
...
Update Crestron DBS & PD Core DEV
2023-08-15 12:50:07 -06:00
Andrew Welker
5fbacadd7f
Merge branch 'development' into hotfix/crestron-db-updates
2023-08-15 12:25:49 -06:00
Andrew Welker
9c9b2952aa
Merge pull request #1122 from PepperDash/hotfix/crestron-db-updates
...
Update Crestron DBS & PD Core
2023-08-15 12:25:37 -06:00
Andrew Welker
a7a4b75382
Merge branch 'main' into hotfix/crestron-db-updates
2023-08-15 11:00:27 -06:00
Andrew Welker
8d0f0c0c37
Merge branch 'development' into hotfix/vtc-room-activation-deactivation-changes
2023-08-15 10:59:46 -06:00
Andrew Welker
2b97b9bdc4
Merge pull request #1114 from PepperDash/feature/DeviceNetworkInformationUpdates
...
Add Static Class for device network information and supporting extension methods
2023-08-15 10:59:06 -06:00
Andrew Welker
77f5dafdfe
Merge pull request #1110 from PepperDash/hotfix/DmRmcScalerCVideoMute
...
Add support for VIdeo Mute to DM-RMC-4K-SCALER-C
2023-08-15 10:58:52 -06:00
Andrew Welker
b5bf87c634
build: update PD Core version
2023-08-15 10:02:42 -06:00
Andrew Welker
62f175c24a
chore: trigger build with new Crestron DBs
2023-08-15 09:38:34 -06:00
Andrew Welker
0cfcf61d6b
Merge branch 'main' into hotfix/DmRmcScalerCVideoMute
2023-07-27 12:05:32 -06:00
Andrew Welker
4a0bacb27e
Merge branch 'development' into feature/DeviceNetworkInformationUpdates
2023-07-21 12:23:42 -06:00
Andrew Welker
a36901894d
Merge pull request #1111 from PepperDash/feature/AddUsbCConnector
...
Add USB-C and HdBaseT Options for Routing Ports
2023-07-21 12:23:30 -06:00
Andrew Welker
c047507997
Merge branch 'development' into hotfix/vtc-room-activation-deactivation-changes
2023-07-21 12:22:58 -06:00
Andrew Welker
ef719b0a64
Merge pull request #1120 from PepperDash/hotfix/vtc-room-activation-deactivation-changes
...
Hotfix/vtc room activation deactivation changes
2023-07-21 12:22:47 -06:00
Neil Dorin
c46409dc3f
Minor adjustments and added debug messages
2023-07-19 16:55:53 -06:00
Neil Dorin
f73d6994b8
Additional updates to allow occupancy sensor to be cleared when room not active
2023-07-19 16:22:20 -06:00
Neil Dorin
a787be6ccc
Updates Vtc1 room types to allow for deactivation/activation
2023-07-19 15:28:24 -06:00
Neil Dorin
f0ae0094dc
Adds optional enable property to partition sensor config and defaults to enable
2023-07-19 09:50:48 -06:00
Trevor Payne
fcd4b5d772
Merge pull request #1118 from PepperDash/hotfix/AirMediaRegistration
...
Fix Airmedia Registration Issue
2023-07-12 12:52:56 -05:00
Trevor Payne
c3ba6d5c28
fix: fix issue where the customactivate for the base class was beig suppressed in airmedia controllers
2023-07-12 12:27:38 -05:00
Trevor Payne
3f6b2f05a2
feature: Add Static Class to assist with getting network information about connected devices
...
feature: Add overload to 'Contains' extension method to allow for some more verbose comparisons
feature: Add 'TrimAll' string extension method to TrimStart and TrimEnd with an overload to set the character to trim
docs: improve XML summary comments for string extensions
2023-07-04 23:53:31 -05:00
jdevito
cab0b01a08
fix: updates systemMonitor class to append Essentials version number to the ProgramName that is passed across the bridge
2023-06-27 15:20:01 -05:00
Trevor Payne
f4af1b6e7c
feature: Add HdBaseT as a eRoutingPortConnectionType
2023-06-16 14:57:48 -05:00
Trevor Payne
a04bfd1fcb
feature: Add HdBaseTIn and HdBaseTOut as RoutingPortNames
2023-06-16 14:56:21 -05:00
Trevor Payne
faaf8151df
Merge branch 'feature/AddUsbCConnector' of https://github.com/PepperDash/Essentials into feature/AddUsbCConnector
2023-06-16 14:50:52 -05:00
Trevor Payne
0ee6322684
feature: Add USBCIn and Out Names for RoutingPortNames
2023-06-16 14:50:10 -05:00
Trevor Payne
c614347f29
Merge branch 'main' into feature/AddUsbCConnector
2023-06-16 14:29:02 -05:00
Trevor Payne
43f06d2167
feature: Add USB-C as eRoutingPortConnectionType option
2023-06-16 14:26:52 -05:00
Andrew Welker
2ffe24fd93
Merge branch 'main' into hotfix/DmRmcScalerCVideoMute
2023-06-07 12:12:26 -06:00
mhengeli
515ffd07f0
fix: added complimentary link for mute off. fix: Update references
2023-06-07 13:16:06 -04:00
mhengeli
16ea7a88be
fix: updated Core references
2023-06-07 12:22:03 -04:00
Andrew Welker
e1ce35863f
Merge pull request #1109 from PepperDash/release/1.14.0
...
Release/1.14.0
2023-06-07 10:11:49 -06:00
Andrew Welker
acd3bad1f2
Merge pull request #1108 from PepperDash/release/1.14.0
...
1.14.0
2023-06-07 09:54:34 -06:00
mhengeli
0f3b0580f0
feat: add videomute on/off for rmc scaler c
2023-06-07 09:45:25 -04:00
Andrew Welker
08514915b2
Merge branch 'main' into release/1.14.0
2023-05-09 10:22:08 -06:00
Andrew Welker
ea464038b9
Merge pull request #1106 from PepperDash/hotfix/remove-old-workflow
...
Hotfix/remove old workflow
2023-04-27 13:13:37 -06:00
Andrew Welker
c4c44d02f5
Merge branch 'development' into hotfix/remove-old-workflow
2023-04-27 12:54:18 -06:00
Andrew Welker
3fe5d89904
Merge pull request #1105 from PepperDash/hotfix/remove-old-workflow
...
Delete add-issues-to-project.yml
2023-04-27 12:54:08 -06:00
Jason T Alborough
c0d78e8978
Delete add-issues-to-project.yml
2023-04-27 13:59:36 -04:00
Neil Dorin
3716dd0824
Merge pull request #1104 from PepperDash/hotfix/dm-build-issues
...
Enable DM TX/RX builds for blade chassis DEV
2023-04-27 10:22:15 -06:00
Andrew Welker
ebe8ee5653
Merge branch 'development' into hotfix/dm-build-issues
2023-04-27 09:55:26 -06:00
Andrew Welker
432934ad00
Merge pull request #1103 from PepperDash/hotfix/dm-build-issues
...
Enable DM TX/RX builds for blade chassis
2023-04-27 09:55:08 -06:00
Andrew Welker
372cf86613
Merge pull request #1100 from PepperDash/feature/IHasBatteryStats
...
Add Interfaces for Battery Status Tracking
2023-04-27 09:51:15 -06:00
Andrew Welker
67c99a9ad4
Merge branch 'development' into feature/IHasBatteryStats
2023-04-27 09:26:56 -06:00
Andrew Welker
31085d42a9
Merge pull request #1099 from PepperDash/hotfix/DisplayPortHdcp
...
Resolve Issues with HDCP Displayport
2023-04-27 09:26:41 -06:00
Andrew Welker
0df315426b
fix: use new interface for parentDev
...
The GetDmRmcController & GetDmTxController methods were
previously ignoring the `DmBladeChassisController` type.
This was causing transmitters connected to a DM blade chassis to
not be built,
2023-04-26 13:32:49 -06:00
Andrew Welker
6ddbdd90c7
feat: add new interface and update Chassis controllers
2023-04-26 13:32:18 -06:00
Andrew Welker
39e1e5167b
Merge branch 'development' into hotfix/DisplayPortHdcp
2023-04-20 11:51:21 -06:00
Trevor Payne
7f916d1d2f
refactor: change IHasPowerCycleWithBatteries to IHasPowerCycleWithBattery for clarity
2023-04-20 12:31:50 -05:00
Trevor Payne
7c7f087898
feature: added additional parameters to IHasPowerCycleWithBatteries
2023-04-20 12:29:34 -05:00
Trevor Payne
898dab1d9a
feature: add several interfaces for battery status on devices
...
refactor: mark existing PDU interfaces in PepperDash_Essentials_Core.Devices as obsolete
refactor: replicate existing PDU interfaces in PepperDash.Essentials.Core
2023-04-20 12:21:45 -05:00
Andrew Welker
b221d2f0cb
Merge pull request #1098 from PepperDash/hotfix/DisplayPortHdcp
...
Resolve Issues with HDCP Displayport
2023-04-19 08:20:02 -06:00
Trevor Payne
9656269826
fix: resolve issue where displayport hdcp event not registered properly
...
fix: resolve issue where feedback from Displayport HDCP capability was improperly named
2023-04-17 22:27:56 -05:00
Trevor Payne
ba182c1d98
Merge pull request #1094 from PepperDash/hotfix/ConsoleCommandFixes
...
Fix Console Response Line Errors
2023-04-14 14:08:02 -05:00
Andrew Welker
2460290dc1
Merge branch 'main' into hotfix/ConsoleCommandFixes
2023-04-14 12:39:29 -06:00
Andrew Welker
0b01661196
Merge pull request #1093 from PepperDash/hotfix/rmcEnhancements
...
Enhance Endpoint HDCP Functionality
2023-04-14 12:35:27 -06:00
Trevor Payne
dfa55ab9f8
fix: update console responses to properly use explicit NewLine characters
...
fix: Resolve #1084
2023-04-14 12:18:06 -05:00
Trevor Payne
55ad92e2f6
feature: enhance 4K DM Endpoint HDCP functionality
...
feature: add bridge join to report number of HDCP inputs
feature: Resolve #1088
feature: Resolve #1089
2023-04-14 11:41:32 -05:00
Andrew Welker
c53cad8119
Merge pull request #1086 from PepperDash/hotfix/pd-core-update-ssh-issues
...
Update PD Core to 1.2.1 DEV
2023-04-07 11:52:23 -06:00
Andrew Welker
82e8b4b203
Merge branch 'development' into hotfix/pd-core-update-ssh-issues
2023-04-07 11:37:31 -06:00
Andrew Welker
8965752025
Merge pull request #1085 from PepperDash/hotfix/pd-core-update-ssh-issues
...
Update PD Core to 1.2.1
2023-04-07 11:37:20 -06:00
Andrew Welker
8c3b891255
Merge pull request #1082 from PepperDash/feature/vc4-fileio
...
Update VC4 file handling
2023-04-07 11:25:01 -06:00
Andrew Welker
51bd95937a
build: update PD Core version
...
SSH issues were found in PD Core 1.2.0 that were causing
issues with manual disconnection/reconnection instead of
using the autoreconnect timer. The fix for this issue
was added in PD COre 1.2.1
2023-04-07 11:20:08 -06:00
jtalborough
10fc8ee30b
Merge remote-tracking branch 'origin/feature/vc4-fileio' into development
2023-03-28 16:26:32 -04:00
Andrew Welker
8da8b8c584
Merge pull request #1080 from PepperDash/hotfix/dge-hdcp
...
Add HDCP & Bridging support for DGE Devices DEV
2023-03-27 16:40:39 -06:00
Andrew Welker
c7e0326b8c
Merge branch 'development' into hotfix/dge-hdcp
2023-03-27 16:27:16 -06:00
Neil Dorin
845978c741
Merge pull request #1079 from PepperDash/hotfix/dge-hdcp
...
Add HDCP & Bridging support for DGE Devices
2023-03-27 15:01:54 -06:00
Andrew Welker
ba511067d3
fix: add missing feedback links
2023-03-27 14:13:15 -06:00
Andrew Welker
a9fe8bbb10
refactor: move DGE200 factory out of DGE200 class
2023-03-27 13:59:13 -06:00
Andrew Welker
bc64ee37cb
feat: Add bridging & HDCP support for DGE
2023-03-27 13:58:46 -06:00
Andrew Welker
b2646f50cb
feat: add DGE Join map
2023-03-27 13:57:25 -06:00
Neil Dorin
465aa947cf
Merge pull request #1078 from PepperDash/release/1.13.0
...
1.13.0 DEV
2023-03-24 13:08:18 -06:00
Neil Dorin
16b78d27b9
Merge pull request #1077 from PepperDash/release/1.13.0
...
1.13.0
2023-03-24 13:05:33 -06:00
Andrew Welker
4e56213dad
Merge pull request #1066 from thombrooks/main
...
Delete IEssentialsHuddleSpaceRoom.cs
2023-03-23 12:44:14 -06:00
Neil Dorin
668fc89eb2
Merge pull request #1076 from PepperDash/feature/DisplayPortHdcp
...
Add support for DisplayPort HDCP Control to DM-TX-4Kz-302C
2023-03-22 12:56:29 -06:00
Andrew Welker
e623c482a9
refactor: modify feedback for HDCP capability
2023-03-22 11:40:02 -06:00
Trevor Payne
243c7cc3ee
feat: Add HDCP capability feedback and setting to Displayport Input on 4xz302 endpoint
...
feat: Resolve #1073
2023-03-22 11:39:57 -06:00
Andrew Welker
615598c8a6
Merge pull request #1075 from PepperDash/feature/AM3200
...
Add support for Crestron AM3200
2023-03-22 11:35:52 -06:00
Andrew Welker
3b25108a26
Merge branch 'development' into feature/AM3200
2023-03-22 11:05:43 -06:00
Andrew Welker
f253abd0ae
fix; add check for HdmiIn being null
...
Not all Airmedia devices that might use this class have
an HDMI input. This check should prevent null ref
exceptions from happening.
2023-03-22 10:53:57 -06:00
Andrew Welker
e04f6d0396
refactor: move to switch for event
2023-03-22 10:53:36 -06:00
Andrew Welker
eb4c7ff605
Merge pull request #1063 from PepperDash/feature/dmps-dm-fixes
...
Various DMPS fixes
2023-03-22 10:52:18 -06:00
Andrew Welker
d0688cbc16
refactor: simplify feedback & event subscription
2023-03-22 10:36:10 -06:00
Andrew Welker
961af69aae
chore: update PD Core version
2023-03-22 10:35:48 -06:00
Andrew Welker
df402ce498
Merge branch 'development' into feature/dmps-dm-fixes
2023-03-22 10:20:56 -06:00
Andrew Welker
e524bf358a
Merge pull request #1070 from PepperDash/feature/system-monitor-bridge-updates
...
System Monitor Bridge updates
2023-03-22 10:20:42 -06:00
Andrew Welker
3abd195c57
Merge branch 'development' into feature/system-monitor-bridge-updates
2023-03-22 09:59:30 -06:00
Andrew Welker
a3615d8d1b
Merge pull request #1069 from PepperDash/feature/cws
...
Feature/cws
2023-03-22 09:59:16 -06:00
Andrew Welker
6a461a6923
Merge branch 'development' into feature/cws
2023-03-22 09:42:39 -06:00
Andrew Welker
77776f3258
Merge pull request #1068 from PepperDash/feature/ConsoleImprovements
...
Update console commands to use ConsoleCommandResponse
2023-03-22 09:36:26 -06:00
Trevor Payne
701513d30e
feat: add AM3200 to AirMediaController factory type list
...
fix: adjust event callback to recognize events thrown by AM3x00 devices
2023-03-16 17:11:44 -05:00
jdevito
c9eaff6fce
fix: updated Devlist handler to add constructor enabling CORS support
2023-02-20 16:59:05 -06:00
jdevito
e8cdf3a63b
fix: updated handlers, removed handler methods that are not implemented, added constructor to implement CORS support
2023-02-20 16:44:11 -06:00
jdevito
f55ecdb67e
fix: updated debug constants
2023-02-20 15:46:57 -06:00
Trevor Payne
cad677ae89
feat: updated all console responses in SetDeviceStreamDebugging to use ConsoleResponse
2023-02-17 23:07:16 -06:00
Trevor Payne
b057d3de18
feat: update GetRoutingPorts to use ConsoleResponse
2023-02-17 23:06:15 -06:00
Trevor Payne
1920d37488
feat: update reportVersions command to use ConsoleResponse
...
feat: update gettypes to use ConsoleResponse
2023-02-17 23:02:54 -06:00
Trevor Payne
e005a30383
feat: improved console responses in JoinMapBase
2023-02-17 22:59:20 -06:00
Andrew Welker
058b3820be
Merge branch 'development' into feature/dmps-dm-fixes
2023-02-17 09:07:13 -07:00
Andrew Welker
8a77b134e4
Merge pull request #1067 from PepperDash/feature/joinmapReportingImprovements
...
Cleanup getjoinmap console return
2023-02-17 09:02:04 -07:00
Trevor Payne
88f843250a
feat: cleanup getjoinmap console return
...
resolves: Issue #928
2023-02-17 00:47:50 -06:00
thombrooks
772369bcd6
Delete IEssentialsHuddleSpaceRoom.cs
...
Redundant - correct definitions are in the Interfaces subfolder.
2023-02-14 20:16:01 -06:00
Alex Johnson
cef29af1ba
Add register for basic DM endpoints to constructor stage due to requirement they are registered before parent devices.
2023-02-08 20:59:30 -05:00
Alex Johnson
8cc6cfafe9
Fixes CEvent in InitializeSystem() to properly wait for initialization until all devices are registered, if the system is a DMPS. This fixes an issue where HDBaseT type endpoints were not working on a DMPS3 non-4K unit.
2023-02-08 16:19:17 -05:00
Andrew Welker
89ba4627ea
Merge pull request #1060 from PepperDash/feature/cws
...
Add support for EWS to Essentials
2023-02-07 09:58:08 -07:00
Andrew Welker
e05186defd
chore: update packages to use 1.1.5-beta-317
2023-02-07 09:33:46 -07:00
Andrew Welker
83b0aec227
Merge branch 'feature/cws' of https://github.com/PepperDash/Essentials into feature/cws
2023-02-07 09:23:53 -07:00
Andrew Welker
a3ba014c0f
Merge branch 'development' into feature/cws
2023-02-07 09:06:45 -07:00
jdevito
4919a863c3
System Monitor Bridge updates
...
Add processor reboot to join map and controller class.
Add program reset to join map and controller class.
2023-02-02 17:58:08 -06:00
Neil Dorin
2228bc1a1e
Merge pull request #1057 from PepperDash/hotfix/video-codec-base-updateDirectoryXsig
...
fix: updates to resolve directory issues DEV
2023-02-02 11:48:57 -07:00
Neil Dorin
1411add591
Merge pull request #1056 from PepperDash/hotfix/video-codec-base-updateDirectoryXsig
...
fix: updates to resolve directory issues
2023-02-02 11:48:36 -07:00
jdevito
cbec2f2119
fix: updates to resolve directory issues
...
updateDirectoryXsig logic to resolve showing contacts in root when
folders are in use (ZoomRooms).
LinkVideoCodecDirectoryToApi to resolve analog value driving
total number of contacts when folders are in use (ZoomRooms).
ConvertZoomContactsToGeneric to reference roomFolder.FolderId and
contactFolder.FolderId in foreach loops.
2023-02-02 12:31:11 -06:00
jdevito
34d3b705fa
fix: aded GetPaths method call when running on a server
2023-02-01 15:30:21 -06:00
jdevito
e1d7374f1e
fix: resolved issues with setDeviceStreamDebug; refactor: added static method GetRequestBody
2023-02-01 13:22:12 -06:00
jdevito
a3346d5ef4
refactor: added 400 bad request responses
2023-02-01 12:22:52 -06:00
jdevito
1c1eabcef6
refactor: cleaned up unused using statements
2023-02-01 12:02:05 -06:00
jdevito
12f3f519cc
refactor: cleaned up devprops handler
2023-02-01 11:58:22 -06:00
jdevito
4dc6d5b5ac
refactor: devlist request handler, added static method for creating list
2023-02-01 11:50:26 -06:00
jdevito
faaa2a354e
refactor: removed debug statements, added 400 return if request content length is < 0
2023-02-01 11:34:36 -06:00
jdevito
087e74b207
fix: removed json serial settings
2023-02-01 11:32:19 -06:00
jdevito
8bb670c43b
fix: changed response status to 500 if loaded assemblies is null
2023-02-01 11:31:52 -06:00
jdevito
55a5cc53c9
refactor: moved and renamed GetJoinHelper class to EssentialsWebApiHelpers, added func for loaded assemblies
2023-02-01 11:30:35 -06:00
jdevito
0793a09095
feat: added static methods for GetJoinMaps, added GetFeedbacksForDevice request handler
2023-02-01 11:15:13 -06:00
jdevito
15efed02a5
fix: resolved issue with GetTypes request handlers causing a 500 error response; updated debug constants to default levels
2023-02-01 09:43:52 -06:00
jdevito
c68d46f971
fix: Updated showconfig, gettypes, getjoinmap handlers; updated BridgeBase to expose joinmaps; updated DeviceFactory to introduce method for getting dictionary
2023-01-31 18:27:14 -06:00
jdevito
dd2aca9aa4
feat: worked on adding get/post for appdebug, devprops, devjson, disableallstreamdebug, setdevicestreamdebug
2023-01-30 22:08:13 -06:00
jdevito
705e750419
fix: resolved issue with default handlers, removed debug statements that were not accessed; fix: updated default handler, reportversions handler, devlist handler
2023-01-30 17:17:12 -06:00
Neil Dorin
23af38aefa
Merge pull request #1054 from PepperDash/hotfix/project-workflow
...
feature: add workflow to push to project
2023-01-30 15:26:16 -07:00
jta
1bae7dc91b
feature: add workflow to push to project
2023-01-30 15:19:14 -05:00
jdevito
0c2896f9aa
fix: updated packages.config to reference PepperDashCore.1.1.5-alpha-291, built on latest development branch; removed empty constructor from request handlers
2023-01-24 12:22:40 -06:00
jdevito
555944011d
fix: added continue to resolve warning of possible empty statement when compiled locally
2023-01-19 12:19:27 -06:00
jdevito
03d5c24dc4
fix: updated Essentials WebAPI and Request Handlers using statements to reflect PepperDash Core updates in 1.1.5-alpha-286
2023-01-19 12:00:32 -06:00
jdevito
f4a5d6737e
fix: updated packages.config reference for PepperDash_Core to latest WebAPI build
2023-01-19 11:50:48 -06:00
jdevito
b52bee5714
refactor: Changed CWS references to WebApi, re-organized Web folder; added generic request handlers to align with API, handlers need to be completed
2023-01-18 15:26:24 -06:00
Alex Johnson
5de4382cd0
Fixes for hdbaset endpoints on DMPS3 non-4k chassis. Adds ability to connect Essentials room volumes to DMPS volume control.
2023-01-18 15:45:42 -05:00
jdevito
6414631deb
feat: added crestron web server (cws) to Essentials_Core
2023-01-17 09:49:16 -06:00
Neil Dorin
300c675341
Merge pull request #1052 from PepperDash/release/v1.12.7
...
Release/v1.12.7
2023-01-11 13:30:43 -07:00
Neil Dorin
a4290e68b1
Merge branch 'main' into release/v1.12.7
2023-01-11 13:05:09 -07:00
Trevor Payne
c14e5fe449
fix: issue registering versiport digital outputs
2023-01-11 13:57:25 -06:00
jta
3b2fa8aec5
fix: issue with file path on four sereis
...
refactor: remove redundnet /
2023-01-09 17:16:03 -05:00
jta
ffa864c71b
Merge remote-tracking branch 'origin/development' into feature/vc4-fileio
2023-01-09 15:45:38 -05:00
Andrew Welker
86f904c8f9
Merge pull request #1050 from PepperDash/hotfix/zoom-phonebook-issues
...
Fix Empty Zoom Phonebook DEV
2022-12-22 15:29:27 -07:00
Andrew Welker
6b60f4ddb1
Merge branch 'development' into hotfix/zoom-phonebook-issues
2022-12-22 14:02:18 -07:00
Neil Dorin
2677d63553
Merge pull request #1049 from PepperDash/hotfix/zoom-phonebook-issues
...
Fix Empty Zoom Phonebook
2022-12-22 13:52:45 -07:00
Andrew Welker
d03581fea8
fix: change contact message handling
...
On some occasions when the Zoom Room restarted
and Essentials did not, the directory could be
requested while the Zoom Room had no contacts
yet, as it hadn't received them from Zoom Cloud.
This caused the directory to be empty, even
though there may be valid contacts. Now,
Essentials uses the Added Contact and Updated Contact
methods to fire the directory changed event, allowing
for directory updates to be propogated as necessary.
2022-12-22 08:54:24 -07:00
Andrew Welker
decc8ed3a5
refactor: update queue error handling
...
On some occasions, a ThreadAbortException was being
caught on shutdown and causing exceptions to be printed
needlessly. Messaging has also been updated to remove
personal pronouns.
2022-12-22 08:52:58 -07:00
Andrew Welker
b0637288e9
refactor: move logic for updating directory to method
2022-12-21 12:21:01 -07:00
Trevor Payne
ea8c3995bd
Merge pull request #1048 from PepperDash/feature/Add-DinIo8
...
Remove references to pullup resistors in versiport digital outputs
2022-12-21 10:39:27 -06:00
Andrew Welker
f6e08eb077
Merge branch 'development' into feature/Add-DinIo8
2022-12-21 09:25:53 -07:00
jta
112a2b7382
feature: fileio now uses Global.FilePathPrefix as its directory
...
All read wirtes now use the current working essentials directory. This resolves issues between 3 series, 4 series, and VC-4
2022-12-20 15:16:18 -05:00
Andrew Welker
c2d49c65f0
Merge pull request #1047 from PepperDash/hotfix/ssh-issues
...
Update PD Core version to fix SSH issue - DEV
2022-12-19 16:50:20 -07:00
Andrew Welker
99bc3f4f3e
Merge branch 'development' into hotfix/ssh-issues
2022-12-19 16:21:47 -07:00
Trevor Payne
e8f773b2e6
Fix: removed references to pullup resistors in versiport digital outputs
2022-12-16 11:15:58 -05:00
Andrew Welker
e342bede11
Merge pull request #1046 from PepperDash/feature/Add-DinIo8
...
Feature/add din io8
2022-12-16 08:49:18 -07:00
Trevor Payne
81c779e595
Feat: Added Digital Outputs for Versiports
2022-12-16 10:18:58 -05:00
Trevor Payne
d980209bd8
Fixed Debug Statement to reflect proper device
2022-12-14 11:43:44 -06:00
Trevor Payne
c2a439d20d
feat: Add DinIo8
2022-12-14 09:47:31 -06:00
Andrew Welker
52d945fca3
Merge pull request #1044 from PepperDash/hotfix/ssh-issues
...
Update PD Core version to fix SSH issues
2022-12-12 12:11:55 -07:00
Andrew Welker
0ef8fcfd27
chore: Update to PD Core 1.1.4
2022-12-12 11:42:16 -07:00
Andrew Welker
042416b470
chore: update PD Core version
2022-12-12 10:01:14 -07:00
Neil Dorin
84f2222c38
Merge pull request #1043 from PepperDash/hotfix/zoomroom-camera-selection
...
Send command to select camera by ID for Zoom Room - DEV
2022-12-09 09:21:20 -07:00
jdevito
966377ee2e
Merge branch 'development' into hotfix/zoomroom-camera-selection
2022-12-09 09:39:56 -06:00
jdevito
3d27b0928f
Merge pull request #1042 from PepperDash/hotfix/zoomroom-camera-selection
...
Send command to select camera by ID for Zoom Room
2022-12-09 09:39:33 -06:00
Andrew Welker
860182dbfc
Merge branch 'main' into hotfix/zoomroom-camera-selection
2022-12-09 08:12:45 -07:00
Andrew Welker
f325ff7af0
Merge pull request #1041 from PepperDash/hotfix/occ-sensor-fixes
...
Prevent vacancy from shutting down the room when a call is active - DEV
2022-11-29 10:14:20 -07:00
Andrew Welker
58a5600ac6
Merge branch 'development' into hotfix/occ-sensor-fixes
2022-11-28 16:43:26 -07:00
Andrew Welker
efb6d3ef83
Merge pull request #1040 from PepperDash/hotfix/touchpanelBase
...
Get several fixes into dev
2022-11-28 16:43:08 -07:00
Andrew Welker
04477d62cc
Merge branch 'development' into hotfix/touchpanelBase
2022-11-28 16:20:09 -07:00
Andrew Welker
668cbc430c
Merge pull request #1038 from PepperDash/hotfix/occ-sensor-fixes
...
Prevent vacancy from shutting down the room when a call is active
2022-11-28 16:19:26 -07:00
Andrew Welker
e54de1f1cb
Merge branch 'main' into hotfix/occ-sensor-fixes
2022-11-28 15:19:45 -07:00
Neil Dorin
f48b1a2de3
Merge pull request #1039 from PepperDash/hotfix/touchpanelBase
...
Fix issues with TouchpanelBase
2022-11-23 16:24:28 -07:00
Andrew Welker
8e57e7ec31
fix: add missing LoadSmartObjects call
2022-11-23 14:29:36 -07:00
Andrew Welker
1b43b44d19
fix: typo in TouchpanelBase constructor
...
The constructor was checking the wrong
variable, leading to it always being null
and failing to build the `EssentialsTouchpanelController`
class.
2022-11-23 13:15:41 -07:00
Andrew Welker
4306128474
refactor: fix abstract method
2022-11-21 10:45:25 -07:00
Andrew Welker
5263b16bb7
refactor: fix issues with log statments
2022-11-21 10:42:33 -07:00
Andrew Welker
a2b67798f3
refactor: add logging statements
2022-11-21 10:37:26 -07:00
Andrew Welker
1b43fba37e
fix: add logic to prevent vacancy from triggering room off if room is in
...
a call
2022-11-21 10:28:08 -07:00
Andrew Welker
f262c1a3bb
Merge pull request #1036 from PepperDash/hotfix/PD-core-update-for-vc4
...
Updates for VC-4
2022-11-16 11:05:40 -07:00
Andrew Welker
93ee695c57
Merge branch 'main' into hotfix/PD-core-update-for-vc4
2022-11-16 10:52:15 -07:00
Andrew Welker
ba0bae3c4e
chore: update PD Core to 1.1.3
2022-11-16 10:51:48 -07:00
Trevor Payne
37a98d00af
Merge pull request #1037 from PepperDash/hotfix/VideoCodec-ActiveCall-XSig
...
Fix error with updating call status XSigs
2022-11-14 10:25:28 -06:00
Trevor Payne
247827ac25
fix: UpdateCallStatusXsig() now properly refreshing calls
2022-11-14 10:10:22 -06:00
Andrew Welker
5e797db096
fix: add check for missing/empty roomId
2022-11-11 16:26:37 -07:00
Andrew Welker
57eeeec0fb
Merge branch 'main' into hotfix/PD-core-update-for-vc4
2022-11-11 16:23:12 -07:00
Andrew Welker
db19da124c
fix: set debug level to 2 on startup
...
Some plugins and devices are doing their own filtering based on the
debug level that's normally set using the `appdebug` console command.
On VC-4, there's no way to set that value. With this change, when
Essentials starts on a server, the debug level will be set to 2, so that
any of the messages that might be filtered based on the debug level
won't be filtered.
2022-11-11 14:37:46 -07:00
Andrew Welker
c07f52b06f
feat: update VC-4 client to use correct RoomID
2022-11-10 12:51:04 -07:00
Trevor Payne
92e48a62a8
Merge pull request #1031 from PepperDash/feature/VideoCodec-XSig-Updates
...
Feature/video codec x sig updates
2022-11-09 13:47:23 -06:00
Andrew Welker
f3653039ca
Merge branch 'development' into feature/VideoCodec-XSig-Updates
2022-11-09 11:56:06 -07:00
Andrew Welker
3b79c2c8c3
Merge pull request #1030 from PepperDash/hotfix/zoom-passcode-and-incoming-call-prompt-states-on-cancel
...
Hotfix/zoom passcode and incoming call prompt states on cancel
2022-11-09 11:55:57 -07:00
Andrew Welker
c9efa3cfaa
Merge branch 'development' into hotfix/zoom-passcode-and-incoming-call-prompt-states-on-cancel
2022-11-09 11:26:11 -07:00
Andrew Welker
bd8a3de172
Merge pull request #1027 from PepperDash/hotfix/zoomroom-block-commands-on-incoming-call
...
Hotfix/zoomroom block commands on incoming call
2022-11-09 11:26:01 -07:00
Andrew Welker
7bc7e7ff4f
Merge branch 'development' into hotfix/zoomroom-block-commands-on-incoming-call
2022-11-09 10:39:36 -07:00
Andrew Welker
afe0568177
Merge pull request #1025 from PepperDash/feature/Joinmap-Markdown
...
Feature/joinmap markdown
2022-11-09 10:36:24 -07:00
Andrew Welker
07c8c50c19
Merge branch 'development' into feature/Joinmap-Markdown
2022-11-09 10:01:59 -07:00
Andrew Welker
c34b4fc3a0
Merge pull request #1022 from PepperDash/hotfix/848-camera-preset-bridge-issue
...
Hotfix/848 camera preset bridge issue
2022-11-09 10:01:49 -07:00
Andrew Welker
b711548c3b
Merge branch 'development' into hotfix/848-camera-preset-bridge-issue
2022-11-09 09:38:12 -07:00
Andrew Welker
906433ff8d
Merge pull request #1006 from PepperDash/hotfix/SecretsManager-Add-Fix
...
fix: update secretsmanager loading mechanism
2022-11-09 09:38:00 -07:00
Neil Dorin
b6675477be
Merge pull request #1029 from PepperDash/hotfix/zoom-passcode-and-incoming-call-prompt-states-on-cancel
...
Update Zoom polling/sending blocks for more scenarios
2022-11-09 09:27:07 -07:00
Andrew Welker
0b307ee40a
Merge branch 'development' into hotfix/zoomroom-block-commands-on-incoming-call
2022-11-09 09:22:18 -07:00
Andrew Welker
f5d89e2067
Merge branch 'development' into feature/Joinmap-Markdown
2022-11-09 09:22:07 -07:00
Andrew Welker
c9a175031d
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-11-09 09:21:56 -07:00
Andrew Welker
4fd01610c1
Merge branch 'development' into hotfix/848-camera-preset-bridge-issue
2022-11-09 09:21:39 -07:00
Trevor Payne
c19becc170
Merge branch 'main' into feature/VideoCodec-XSig-Updates
2022-11-08 11:44:09 -06:00
Andrew Welker
fc3840173e
chore: Update PD Core version
2022-11-08 08:44:39 -07:00
Andrew Welker
ce51a62d97
chore: update PD Core version
2022-11-04 14:01:11 -06:00
Andrew Welker
2be42f88bc
chore: update PD Core version
...
In order to fix issues with debug file location for VC-4, the PD Core version needs to be updated
2022-11-04 09:48:17 -06:00
Trevor Payne
60afe203dd
fix: XSig Fixes
2022-11-02 09:18:20 -05:00
jdevito
6f9a9ee255
fix: moved setting set in event before null check
2022-10-28 16:47:43 -05:00
jdevito
a09212417c
fix: removed property sets as recommended in discussion; removed 'if' statements before property sets in leave and end call methods
2022-10-28 16:20:49 -05:00
jdevito
4d6da37c60
fix: added additional evaluations for prompt property tracking and set/reset to handled unknown user scenarios
2022-10-28 08:38:16 -05:00
Andrew Welker
95627df1a6
Merge pull request #1026 from PepperDash/hotfix/zoomroom-block-commands-on-incoming-call
...
fix(essentials): Block all commands to ZoomRoom on incoming call
2022-10-25 13:40:32 -06:00
Neil Dorin
bef07fe41b
fix(essentials): Block all commands to ZoomRoom on incoming call
2022-10-25 10:30:02 -06:00
Trevor Payne
99e1ec3b3b
Merge pull request #1020 from PepperDash/hotfix/xSigUpdateActiveCall-Fix
...
Hotfix/x sig update active call fix
2022-10-24 12:47:13 -05:00
Trevor Payne
e44e7c976f
Merge branch 'development' into feature/Joinmap-Markdown
2022-10-21 16:27:44 -05:00
Trevor Payne
fea3189a18
refactor: moved markdown method inside join data
...
feat: proper error handling
2022-10-21 16:20:14 -05:00
Trevor Payne
578754de85
feat: Added new folder program<x>/joinmaps
...
feat: added new console command to write markdown for joinmap data and save to file
2022-10-20 13:09:32 -05:00
Andrew Welker
4903232c10
Merge branch 'development' into hotfix/xSigUpdateActiveCall-Fix
2022-10-20 11:18:13 -06:00
Andrew Welker
83d2497264
Merge pull request #1021 from PepperDash/hotfix/848-camera-preset-bridge-issue
...
fix: max number of presets now uses join span rather than join start.
2022-10-20 11:17:39 -06:00
Andrew Welker
50f5145a89
Merge branch 'main' into hotfix/848-camera-preset-bridge-issue
2022-10-20 10:58:10 -06:00
Neil Dorin
969abcc8b6
Merge pull request #1024 from PepperDash/hotfix/zoomrooms-passcode-required-prohibits-polling
...
fix: added bool property tracking if meeting is require, added poll m…
2022-10-20 10:46:49 -06:00
Neil Dorin
c136943c3a
Merge branch 'development' into hotfix/zoomrooms-passcode-required-prohibits-polling
2022-10-20 10:30:40 -06:00
Neil Dorin
a734a869c1
Merge pull request #1023 from PepperDash/hotfix/zoomrooms-passcode-required-prohibits-polling
...
fix: added bool property tracking if meeting is require, added poll m…
2022-10-20 10:30:14 -06:00
Neil Dorin
c6495577e7
Merge branch 'main' into hotfix/zoomrooms-passcode-required-prohibits-polling
2022-10-20 10:15:46 -06:00
jdevito
5359604098
fix: added bool property tracking if meeting is require, added poll method and updated GetBookings to reference bool property that prohibits polling when meeting password is required
2022-10-20 11:11:07 -05:00
Jason Alborough
70d2633eb0
fix: max number of presets now uses join span rather than join start.
2022-10-20 09:52:58 -04:00
Andrew Welker
58aa9dae08
Merge branch 'development' into hotfix/xSigUpdateActiveCall-Fix
2022-10-18 10:21:30 -06:00
Andrew Welker
6715a680cc
Merge pull request #1019 from PepperDash/hotfix/xSigUpdateActiveCall-Fix
...
fix: update xSig Method for active call status
2022-10-18 10:21:11 -06:00
Trevor Payne
f3fc0f2b26
fix: update xSig Method for active call status
2022-10-18 10:51:24 -05:00
Neil Dorin
330bb2d002
fix(essentials): #1017 -Send command to select camera by ID
2022-10-13 11:13:17 -06:00
Neil Dorin
c0436b1230
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-10-06 12:45:15 -06:00
Neil Dorin
26b968463b
Merge pull request #1015 from PepperDash/hotfix/shade-interface-updates
...
fix(essentials): Updates to shade interfaces to clarify functionality
2022-10-06 12:44:21 -06:00
Andrew Welker
d33b89f232
Merge branch 'main' into hotfix/shade-interface-updates
2022-10-06 12:29:27 -06:00
Andrew Welker
10d77ac006
Merge pull request #1011 from PepperDash/hotfix/zoomroom-default-layout
...
Hotfix/zoomroom default layout
2022-10-06 11:06:30 -06:00
Andrew Welker
c19ab76a4c
Merge pull request #1013 from PepperDash/hotfix/VideoCodecBase-Xsig-Fixes
...
Hotfix/video codec base xsig fixes
2022-10-06 11:02:03 -06:00
Neil Dorin
040c57b5e1
fix(essentials): Updates to shade interfaces to clarify functionality
2022-10-06 10:05:44 -06:00
Trevor Payne
d6864bf214
Merge branch 'hotfix/VideoCodecBase-Xsig-Fixes' of https://github.com/PepperDash/Essentials into hotfix/VideoCodecBase-Xsig-Fixes
2022-10-06 00:38:15 -05:00
Trevor Payne
62275890cb
style: changed tracking variable in UpdateCallStatusXsig
2022-10-06 00:38:02 -05:00
Trevor Payne
2a6b845fde
Merge branch 'main' into hotfix/VideoCodecBase-Xsig-Fixes
2022-10-05 16:51:11 -05:00
Trevor Payne
4fb2d6d755
fix: updated XSig methods in VideoCodecBase
2022-10-05 16:13:53 -05:00
Neil Dorin
5994704fbd
Merge pull request #1010 from PepperDash/hotfix/zoomroom-default-layout
...
Hotfix/zoomroom default layout
2022-09-30 08:27:03 -06:00
Neil Dorin
ca1cbb6e05
fix(essentials): Resolves null ref in LinkZoomRoomToApi
2022-09-29 14:11:41 -06:00
Neil Dorin
f82b7f8f12
refactor(essentials): cleans up some args names for clarity
2022-09-29 13:33:15 -06:00
Neil Dorin
dbd77f5f9f
fix(essentials): Switch to SetSigTrueAction for a few joins
2022-09-29 12:35:05 -06:00
Neil Dorin
55031d16af
docs(essentials): Add join name to printjoinmap and update description on StartMeetingNow join
2022-09-29 12:33:42 -06:00
Neil Dorin
4938071f70
fix(essentials): Updates the func to return whether sharing content
2022-09-29 11:22:13 -06:00
Neil Dorin
3670bde7cf
fix(essentials): Adds extra private field to trigger OnShareInfoChanged
2022-09-29 10:53:55 -06:00
Neil Dorin
4deb9a0828
fix(essentials): Updates to deal with sharing status and adds a property to notify if meeting can be recorded
2022-09-28 14:55:14 -06:00
Neil Dorin
a524b1607d
fix(essentials): Updates to deal with layouts and default layout for ZoomRoom
2022-09-28 12:28:37 -06:00
Trevor Payne
155f511ce2
Merge branch 'hotfix/SecretsManager-Add-Fix' of https://github.com/PepperDash/Essentials into hotfix/SecretsManager-Add-Fix
2022-09-27 13:04:54 -05:00
Trevor Payne
21b09c593a
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-09-27 13:03:47 -05:00
Trevor Payne
cdeca09855
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-09-27 13:03:25 -05:00
Andrew Welker
93435b60b5
Merge pull request #1005 from PepperDash/release/1.11.0
...
Release/1.11.0
2022-09-26 14:48:51 -06:00
Neil Dorin
2daf3c0328
Merge pull request #1004 from PepperDash/release/1.11.0
...
1.11.0
2022-09-26 14:13:50 -06:00
Andrew Welker
eaef8ea616
Merge branch 'main' into release/1.11.0
2022-09-26 11:52:43 -06:00
Andrew Welker
b67eb6325b
Merge pull request #1003 from PepperDash/hotfix/add-zoomroom-share-info
...
Hotfix/add zoomroom share info
2022-09-26 08:40:36 -06:00
Andrew Welker
38cb86218c
Merge branch 'development' into hotfix/add-zoomroom-share-info
2022-09-26 08:29:05 -06:00
Andrew Welker
edddf295fe
Merge pull request #1002 from PepperDash/hotfix/add-zoomroom-share-info
...
Various Zoom Room updates
2022-09-23 14:53:22 -06:00
Neil Dorin
05ec0ebac3
fix(essentials): Adds ability to dial up to 10 calls from SIMPL bridge
2022-09-23 12:27:55 -06:00
Neil Dorin
c3d07fe4fd
fix(essentials): Adds EndAllCalls to CancelJoinAttempt action
2022-09-23 08:28:32 -06:00
Neil Dorin
eae089cdf5
fix(essentials): updates to password prompt logic
2022-09-22 15:38:11 -06:00
Neil Dorin
b48859d202
adds missing .csproj update
2022-09-22 13:06:00 -06:00
Neil Dorin
bda46eb1b9
fix(essentials): adds cancel method for password prompt and adds wireless share instructions
2022-09-22 13:05:09 -06:00
Trevor Payne
47c24a237e
fix: update secretsmanager loading mechanism
2022-09-22 12:09:26 -04:00
Neil Dorin
ee735388bb
fix(essentials): reworks SIMPL bridging logic for hiding password prompt
2022-09-15 12:44:17 -06:00
Andrew Welker
77f202b9f4
Merge pull request #1000 from PepperDash/hotfix/zoom-room-content-sharing-fb
...
fix(essentials): Fixes SharingSourceFeedback value to actually read F…
2022-09-14 17:00:09 -06:00
Neil Dorin
939afb7aae
fix(essentials): Fixes SharingSourceFeedback value to actually read FB state instead of which on screen instructions are shown
2022-09-14 16:40:26 -06:00
Andrew Welker
4a98b58b60
Merge pull request #997 from PepperDash/hotfix/zoom-passcode-prompt
...
Update Zoom passcode bridging logic
2022-09-09 10:39:02 -06:00
Andrew Welker
2bf9336712
Merge branch 'main' into hotfix/zoom-passcode-prompt
2022-09-09 10:24:14 -06:00
Andrew Welker
c0c67f6c15
Merge pull request #996 from PepperDash/hotfix/zoom-room-privacy-mute-notincall
...
Hotfix/zoom room privacy mute notincall
2022-09-08 16:08:13 -06:00
Andrew Welker
eb3922aa43
Merge branch 'development' into hotfix/zoom-room-privacy-mute-notincall
2022-09-08 15:08:44 -06:00
Andrew Welker
598886dfd4
Merge pull request #995 from PepperDash/hotfix/zoom-room-privacy-mute-notincall
...
Set Zoom Room privacy/mic mute to report unmuted when not in a meeting
2022-09-08 15:08:32 -06:00
Neil Dorin
215cf6696e
fix(essentials): Set not in call state to report as unmuted
2022-09-08 14:26:18 -06:00
Neil Dorin
c557400f38
fix(essentials): updates ZoomRoom mute state to report muted when not in call
2022-09-08 14:26:18 -06:00
Trevor Payne
49a96d2632
Merge pull request #993 from PepperDash/feature/Cisco-RoomOS-Codec-Support-Cleanup
...
Various fixes for VideoCodecBase
2022-09-06 17:36:06 -05:00
Trevor Payne
ccf7acd53d
feat: update bridging, device factory, and interfaces
...
In order to support the way some Smart Objects work, a clear
directory join was needed in order to allow for clearing a
selection in certain circumstances.
In order to support finer-grained dependencies while
developing plugins, the Development Device Factory was added.
2022-09-06 17:16:27 -05:00
jdevito
f1590aeec8
fix: added 'CancelPasswordPrompt' join, updated linkToZoomApi
2022-09-06 14:10:21 -05:00
jdevito
f1d1ce9722
fix: added OnPasswordRequired event call in SubmitPassword method to clear popup when bridged
2022-09-06 14:04:19 -05:00
Neil Dorin
edd55d0349
Merge pull request #992 from PepperDash/feature/touchpanel-plugins
...
Add TouchpanelBase class and initial implementation
2022-09-02 15:15:20 -06:00
Andrew Welker
384c4c2781
Merge branch 'feature/touchpanel-plugins' of https://github.com/PepperDash/Essentials into feature/touchpanel-plugins
2022-09-02 15:00:12 -06:00
Andrew Welker
9b2611be02
refactor: add error handling for cases where type isn't found
2022-09-02 15:00:00 -06:00
Andrew Welker
26bd49aa85
Merge branch 'development' into feature/touchpanel-plugins
2022-09-02 14:45:06 -06:00
Andrew Welker
1b9f16ea74
fix: add missing event registration
2022-09-02 14:44:15 -06:00
Andrew Welker
88a16b577b
refactor: update constructors for touchpanel controller and base class
2022-09-02 14:35:06 -06:00
Andrew Welker
b4ab0c1c32
Merge pull request #991 from PepperDash/hotfix/essentials-cooling-routing
...
Hotfix/essentials cooling routing
2022-09-02 13:56:05 -06:00
Andrew Welker
d01be57f81
feat: add TouchpanelBase class and initial implementation
2022-09-02 13:54:34 -06:00
Andrew Welker
5ba7abb59b
Merge branch 'development' into hotfix/essentials-cooling-routing
2022-09-02 11:49:06 -06:00
Andrew Welker
f5a352cf08
Merge pull request #990 from PepperDash/hotfix/essentials-cooling-routing
...
Magic Routing holds last requested route until cooling is complete
2022-09-02 11:37:46 -06:00
Neil Dorin
c4a23e0887
feat(essentials): Adds RoomUiBehaviorConfig for disabling activity buttons
2022-09-02 11:19:18 -06:00
Andrew Welker
2622e68afc
Merge pull request #957 from PepperDash/feature/dmps-dm-fixes
...
Feature/dmps dm fixes
2022-09-02 11:00:16 -06:00
Andrew Welker
7fe2d04d31
fix: add removal of RouteRequest when calling ReleaseRoute
2022-09-01 12:29:19 -06:00
Andrew Welker
358f44cfe5
refactor: remove completed request from dictionary
2022-09-01 11:57:40 -06:00
Andrew Welker
d7cccc0709
feat: add cooldown logic to Magic Routing
...
In some cases, a route can be requested while a sink is cooling down.
In those cases, the routing logic should keep track of requests for a
destination and wait until cooling is complete to request the new
route.
2022-09-01 11:47:52 -06:00
Andrew Welker
72086b57b3
Merge branch 'development' into feature/dmps-dm-fixes
2022-08-31 15:06:34 -06:00
Andrew Welker
f04b93d5e9
Merge pull request #989 from PepperDash/feature/cen-io-ir-104
...
Feature/cen io ir 104
2022-08-31 15:06:24 -06:00
Andrew Welker
18c52ca199
Merge branch 'development' into feature/dmps-dm-fixes
2022-08-31 14:49:56 -06:00
Andrew Welker
1dcafff8fb
Merge branch 'development' into feature/cen-io-ir-104
2022-08-31 14:49:13 -06:00
Andrew Welker
81b1117310
Merge pull request #988 from PepperDash/feature/cen-io-ir-104
...
Add Support for CEN-IO devices
2022-08-31 14:47:58 -06:00
jdevito
fb689c4484
fix: updated CEN-IO classes inheriting from EssentialsDevice to CrestronGenericBaseDevice to resolve activation issues
2022-08-31 14:43:58 -05:00
jdevito
40cb1b0fcf
Merge remote-tracking branch 'origin/hotfix/huddle-room-interfaces' into feature/cen-io-ir-104
2022-08-31 11:55:15 -05:00
Jason DeVito
4574941288
fix: updated debug statement for DinCenCnController class referencing building a temp sensor device
2022-08-30 22:11:33 -05:00
Jason DeVito
122abc56e5
fix: added null checks in BuildDevice with debug statements if null
2022-08-30 22:02:47 -05:00
Jason DeVito
074ee190ad
feat: added cen-io-ir-104 device and factory
2022-08-30 21:53:41 -05:00
Andrew Welker
68a0157fbe
fix: add missing interface
2022-08-30 13:57:53 -06:00
Alex Johnson
0376943dac
Reworks the creation process for DM transmitters
2022-08-20 15:18:39 -04:00
Andrew Welker
62abbdf5e9
Merge pull request #981 from PepperDash/hotfix/zoomroom-bridge-updates
...
Hotfix/zoomroom bridge updates
2022-08-18 08:50:17 -06:00
Jason DeVito
12248c6393
fix: removed extra debug statements
2022-08-12 17:36:38 -05:00
Jason DeVito
139ecc3e58
fix: (wip) updated VideoCodecBase LinkToApis to resolve issue #983 with call status and directory not updating wtih bridge online status change
2022-08-12 17:32:54 -05:00
jdevito
afa0a4cac2
Merge branch 'development' into hotfix/zoomroom-bridge-updates
2022-08-12 16:04:40 -05:00
Alex Johnson
ed335cc9ae
Fixes for offline feedback for DM endpoints that don't provide offline feedback in the hardware definition. Adds offline and name feedback to joinMap for these devices.
2022-08-12 09:26:09 -04:00
Alex Johnson
5d51570018
Merge branch 'development' into feature/dmps-dm-fixes
2022-08-12 09:07:49 -04:00
Andrew Welker
e5393deea8
Merge pull request #980 from PepperDash/hotfix/zoomroom-bridge-updates
...
Hotfix/zoomroom bridge updates
2022-08-10 16:28:16 -06:00
Jason DeVito
c446c3a976
fix: updates to resolve directory display issues on touch panel when bridged
2022-08-10 17:12:30 -05:00
Jason DeVito
49e44ec850
fix: updated VideoCodecBase UpdateDirectoryXSig to handle directory results that are greater than 1023, XSig maximimum index
2022-08-10 15:49:41 -05:00
Andrew Welker
7298b9b767
Merge pull request #977 from PepperDash/hotfix/fix-lightingScene-scene-select-index
...
Hotfix/fix lighting scene scene select index
2022-08-08 15:49:19 -06:00
Andrew Welker
5a8914a33f
Merge branch 'development' into hotfix/fix-lightingScene-scene-select-index
2022-08-08 13:34:27 -06:00
Andrew Welker
0ec42f8de2
Merge pull request #976 from PepperDash/hotfix/fix-lightingScene-scene-select-index
...
Lighting and Display Base updates to support extending joinMaps
2022-08-08 13:29:01 -06:00
Jason DeVito
008c82edb9
fix: updated lighting and display base; fix: lightingBase scene recall link to api index out of range exception
2022-08-08 13:54:17 -05:00
Neil Dorin
3033322212
Merge pull request #973 from PepperDash/hotfix/multiple-display-routing-support
...
Fix interface type check for routing
2022-08-01 12:34:16 -06:00
Neil Dorin
5b350c7a0c
Updates interface type for other condition
2022-08-01 12:19:43 -06:00
Neil Dorin
afd2198eef
Uses a less specific interface type for routing
2022-08-01 12:19:28 -06:00
Trevor Payne
dccab58a28
Merge pull request #969 from PepperDash/bugfix/CrestronDatastor-Errors
...
Bugfix/crestron datastor errors
2022-07-19 09:54:53 -05:00
Andrew Welker
19d29a03c8
Merge branch 'development' into bugfix/CrestronDatastor-Errors
2022-07-19 08:33:47 -06:00
Andrew Welker
41bc6a9cd4
Merge pull request #967 from PepperDash/feature/VideoCodec-Improvements
...
Feature/video codec improvements
2022-07-19 08:33:30 -06:00
Trevor Payne
051d50e8c9
Merge branch 'bugfix/CrestronDatastor-Errors' of https://github.com/PepperDash/Essentials into bugfix/CrestronDatastor-Errors
2022-07-18 15:10:12 -05:00
Trevor Payne
16af75ae0d
fix: updated erroneous console responses for Secrets Providers
...
refactor: updated method by which the Factories assess secret objects
refactor: updated 'SecretsManager' console responses
feat: added 'secretproviderlist' console command
feat: added 'secretproviderinfo' console command
feat: added 'CrestronGlobalSecretsProvider'
feat: Added 'Description' property to 'ISecretProvider'
feat: added 'TestSecret' method to 'ISecretProvider'
docs: added xml comments to 'ISecretProvider'
docs: added xml comments to 'ISecret'
refactor: cleaned up crestron default secrets provider classes
refactor: moved 'CrestronSecret' to its own class file
refactor: overhauled all secrets-related console commands
resolves #968
2022-07-18 15:07:19 -05:00
Trevor Payne
4037fad26b
fix: updated erroneous console responses for Secrets Providers
...
refactor: updated method by which the Factories assess secret objects
refactor: updated 'SecretsManager' console responses
feat: added 'secretproviderlist' console command
feat: added 'secretproviderinfo' console command
feat: added 'CrestronGlobalSecretsProvider'
feat: Added 'Description' property to 'ISecretProvider'
feat: added 'TestSecret' method to 'ISecretProvider'
docs: added xml comments to 'ISecretProvider'
docs: added xml comments to 'ISecret'
refactor: cleaned up crestron default secrets provider classes
refactor: moved 'CrestronSecret' to its own class file
refactor: overhauled all secrets-related console commands
2022-07-18 15:05:08 -05:00
Trevor Payne
5a4cc2fd39
fix:console commands for Secrets Management Modified
2022-07-15 17:40:48 -05:00
Trevor Payne
04e8508c0c
fix: requested changes for PR #967
2022-07-15 11:38:19 -05:00
Trevor Payne
cbab051c11
Fixed Merge Issue
...
Adjusts #966
2022-07-12 15:53:59 -05:00
Trevor Payne
9c8bb66c5e
[Fix] - Updated IHasCodecLayoutsAvailable setters
...
[Adjusts] #966
2022-07-12 15:48:53 -05:00
Trevor Payne
96ec2cbe49
[Fix] - Updated IHasCodecLayoutsAvailable setters
...
[Adjusts] #966
2022-07-12 15:38:48 -05:00
Trevor Payne
9ecaec5584
[fix] slight change to move CodecCommandWithLabel into the VideoCodec namespace and modify the IHasCodecLayoutsAvailable interface to utilize this class
...
Modifies #966
2022-07-12 15:02:22 -05:00
Trevor Payne
b505ad467b
[feature] added IHasCodecLayoutsAvailable interface and associated bridge linking methods
...
Modifies #966
2022-07-12 12:34:28 -05:00
Trevor Payne
d8ac302f1c
[feature] - Create and Implement IConvertiblePreset within the VideoCodec and the VideoCodec.Cisco namespaces
...
RESOLVES #966
2022-07-11 17:30:51 -05:00
Alex Johnson
712d38011c
Merge branch 'development' into feature/dmps-dm-fixes
2022-06-27 13:30:24 -04:00
Alex Johnson
d849e4185c
Fixes clear audio route on DMPS3-4K-150. Fixes output names on join map for DMPS3-4K-150
2022-06-27 09:35:38 -04:00
Neil Dorin
c3818b8bf2
Merge pull request #964 from PepperDash/feature/handle-prs
...
Feature/handle prs
2022-06-22 09:55:55 -06:00
Neil Dorin
05dadbe8ee
Merge pull request #963 from PepperDash/hotfix/typo-in-RoutingPort-constructor
...
Hotfix/typo in routing port constructor
2022-06-22 09:54:43 -06:00
Neil Dorin
c39fd231bf
Merge pull request #914 from Willis1776/bugfix/routingPort-typo-isInternal-Constructor
...
Typo in RoutingPort Constructor - isInternal
2022-06-22 09:38:30 -06:00
Neil Dorin
bbb31aea23
Merge pull request #959 from ciasia/bugfix/958-SubpageRefernceList-Get__OutputSig
...
GetStringOutputSig and GetUShortOutputSig return
2022-06-22 09:15:01 -06:00
Neil Dorin
0df587071d
Merge branch 'main' into bugfix/routingPort-typo-isInternal-Constructor
2022-06-22 09:14:31 -06:00
Andrew Welker
4a405804c8
Merge pull request #960 from PepperDash/feature/iBasicVolumewFB-better-pull
...
Fix IBasicVolumeControls
2022-06-21 17:29:31 -05:00
jta
38c4a540a9
fix for IBasicVolumeWithFeedback
...
fix: for a change that split the interface but could break backwards compatibility #955
2022-06-21 18:05:23 -04:00
jta
4c9a470885
Fix IBasicVolumeControls
...
fix: revert a change that split the interface but could break backwards compatibility #955
2022-06-21 17:55:18 -04:00
Andrew Welker
be5158d29e
Merge pull request #947 from PepperDash/feature/pdu-interface-joinmap
...
Added new Interfaces and JoinMap for PDUs
2022-06-21 15:40:54 -05:00
Andrew Welker
8ce390d650
Merge branch 'development' into feature/pdu-interface-joinmap
2022-06-21 13:42:17 -05:00
Neil Dorin
05066dc1ea
Merge pull request #953 from PepperDash/hotfix/c2nio-factory-reference-update
...
Hotfix/c2nio factory reference update
2022-06-21 12:27:04 -06:00
Andrew Welker
70a78b540d
Merge branch 'development' into feature/pdu-interface-joinmap
2022-06-21 13:12:50 -05:00
Neil Dorin
c56caff1cb
Merge branch 'development' into feature/dmps-dm-fixes
2022-06-21 12:12:35 -06:00
Andrew Welker
5e22ca9c59
Merge branch 'development' into hotfix/c2nio-factory-reference-update
2022-06-21 13:12:02 -05:00
Andrew Welker
5131e73567
Merge pull request #944 from PepperDash/hotfix/zoom-recording-prompt
...
Hotfix/zoom recording prompt
2022-06-21 13:11:45 -05:00
Neil Dorin
e02c267988
Merge branch 'development' into hotfix/zoom-recording-prompt
2022-06-21 11:47:33 -06:00
Alex Johnson
53c9f9e664
Fixes issue where sometimes clear route doesn't work on DMPS3
2022-06-17 14:42:51 -04:00
Rodney Driscoll
794ba7e6dd
GetStringOutputSig and GetUShortOutputSig return
2022-06-17 09:38:16 +10:00
Alex Johnson
5b94d89bc3
Improvements for DMPS3-4K-150 types
2022-06-15 20:26:32 -04:00
Alex Johnson
6dbdd0587d
Reworks audio routing on DMPS-4K units.
2022-06-15 08:49:52 -04:00
Alex Johnson
1a5d4896e1
Fixes online feedback for DM endpoints that are attached to a 3 series DM chassis or a DMPS-4K unit.
2022-06-14 10:43:29 -04:00
Alex Johnson
50e9a7935f
Adds HD-MD-8xn switcher type support
2022-06-14 10:25:06 -04:00
Alex Johnson
03e4c913ac
Adds HD-MD-8xn switcher type support
2022-06-14 10:24:19 -04:00
Alex Johnson
b26e1b97aa
Removes redundant check for DMPS-4K type. Property exists elsewhere
2022-06-14 10:23:51 -04:00
Alex Johnson
60b6cea697
Adds digital audio output volume control for DMPS to bridge
2022-06-14 10:13:02 -04:00
Alex Johnson
dfc0915fe0
Adds DM switcher name to bridge
2022-06-14 09:56:40 -04:00
Alex Johnson
96e3d52b95
Switch DMPS units to only wait until devices are registered before continuing. No need to wait for devices to be activated.
2022-06-14 09:43:59 -04:00
Neil Dorin
cd4f2d5edd
Merge pull request #952 from PepperDash/hotfix/c2nio-factory-reference-update
...
fix: corrects issue #951 , c2nio incorrect factory reference
2022-06-08 14:29:43 -06:00
Jason DeVito
59b18d713b
fix: corrects issue #951 , c2nio incorrect factory reference
2022-06-08 15:12:32 -05:00
Trevor Payne
1cc37b7521
feature:Converted PduOutlets Dictionary to ReadOnlyDictionary
...
feature:Removed redundant OutletCount property
2022-06-02 11:17:54 -05:00
Trevor Payne
86dfc395ec
Rename IHasPowerReboot to IHasPowerCycle
...
Update naming scheme to Cycle from Reboot
2022-05-31 17:48:18 -05:00
Trevor Payne
05f3a7eb2c
UpdateJoinmap Names
2022-05-31 17:46:13 -05:00
Trevor Payne
20beeb076a
add new interfaces for implementing PDUs
...
added basic join map
2022-05-31 17:19:56 -05:00
Neil Dorin
a7db15d9fd
Merge pull request #943 from PepperDash/hotfix/zoom-recording-prompt
...
Hotfix/zoom recording prompt
2022-05-18 17:14:19 -06:00
Neil Dorin
b8442e7048
feat(essentials): Format update for command
2022-05-18 16:33:21 -06:00
Neil Dorin
1e65c961c6
feat(essentials): Adds new interface capabilities
...
* ability to admit a participant from waiting room
* ability to acknowledge a meeting recording consent prompt
2022-05-17 15:36:00 -06:00
Neil Dorin
bdc4f0ae28
fix(essentials): updates recording property name
2022-05-17 13:20:53 -06:00
Neil Dorin
82ac34d3b6
fix(essentials): Updates Status.Call subscription mechanism to persist properly
...
Makes sure all subscriptions are un and resubscribed whenever Status.Call is constructed
2022-05-17 11:26:19 -06:00
Neil Dorin
23555e5174
Merge branch 'main' into hotfix/zoom-osd-device
2022-05-16 14:20:38 -06:00
Andrew Welker
a74753d4a3
Merge pull request #923 from PepperDash/feature/fileio
...
feature: add static fileio class to read and write files
2022-05-03 15:28:09 -06:00
Andrew Welker
768a93d44d
Merge branch 'development' into feature/fileio
2022-05-02 13:40:30 -06:00
Andrew Welker
46cb10f452
Merge pull request #937 from PepperDash/hotfix/zoomroom-duplicate-passwordRequired-eventhandlers
...
Hotfix/zoomroom duplicate password required eventhandlers
2022-05-02 13:40:12 -06:00
Andrew Welker
5386f0fffb
Merge branch 'development' into feature/fileio
2022-04-28 10:07:48 -06:00
Andrew Welker
ad3ae0de69
Merge branch 'development' into hotfix/zoomroom-duplicate-passwordRequired-eventhandlers
2022-04-28 10:07:24 -06:00
Andrew Welker
892167d236
Merge pull request #938 from PepperDash/release/1.10.0
...
Release/1.10.0
2022-04-28 10:07:06 -06:00
Andrew Welker
e843098ac3
Merge branch 'development' into release/1.10.0
2022-04-28 09:05:25 -06:00
Neil Dorin
7c892b4f71
Merge pull request #936 from PepperDash/hotfix/zoomroom-duplicate-passwordRequired-eventhandlers
...
fix: removed duplicate PasswordRequired event handler from LinkZoomRo…
2022-04-26 14:50:40 -06:00
Jason DeVito
1abe54fa48
fix: removed duplicate PasswordRequired event handler from LinkZoomRoomToApi method
2022-04-26 15:32:34 -05:00
Jason T Alborough
1566e04edf
Merge branch 'development' into feature/fileio
2022-04-20 14:20:05 -04:00
Jason Alborough
f902a57f60
feature: add fileLock for reads
2022-04-19 15:19:27 -04:00
Jason DeVito
309605ee38
fix: updated packages.config to reference PepperDash Core 1.1.1, previously referencing RC build
2022-03-29 16:04:14 -05:00
Jason DeVito
e2b8e356ff
fix: Updated ZoomRoom constructor to build HdmiOutput1,2,3
2022-03-29 16:03:46 -05:00
Jason DeVito
832102f4bb
feat: updated ExecuteSwitch to turn the display power on if _PowerIsOn is false
2022-03-29 16:02:59 -05:00
Neil Dorin
b23b7cb813
fix(essentials): #927 moves SetUpRouting() to constructor
2022-03-29 12:49:49 -06:00
Jason Alborough
33c7038d99
feature: write file is now on a low priority thread.
...
feature: add asynchronous read file methods and event
2022-03-24 17:50:34 -04:00
Trevor Payne
7f36a00813
Merge pull request #926 from PepperDash/feature/add-room-factories
...
feat: add ability to build rooms with extant device factory
2022-03-23 15:51:20 -05:00
Trevor Payne
c4843d68f4
feat: add ability to build rooms with extant device factory
...
RESOLVES #925
2022-03-23 15:28:25 -05:00
Jason Alborough
7e8d88c3af
fix: fix method name in test
2022-03-21 18:32:34 -04:00
Jason Alborough
c539c79135
fix: fix case on \user\ folder path for four series support.
2022-03-21 17:08:36 -04:00
Jason Alborough
281b6f065f
fix: remove method FileExsists
...
fix: fixed casing in debug statement
fix: changed the method name to ReadDataFromFile.
feature: added an overload ReadDataFromFile(string)
2022-03-21 17:06:18 -04:00
Andrew Welker
b42d487c4c
Merge pull request #918 from PepperDash/release/1.10.0
...
Release/1.10.0
2022-03-16 08:05:25 -06:00
Jason Alborough
acfbefca00
feature: add static fileio class to read and write files
2022-03-15 09:33:06 -04:00
Michael Willis
5f668c7173
Typo in RoutingPort Constructor - isInternal
2022-03-08 09:42:53 -07:00
Andrew Welker
6db5a9b2ca
Merge pull request #913 from PepperDash/feature/cleanup-debug-statements
...
Feature/cleanup debug statements
2022-03-03 15:14:34 -07:00
Neil Dorin
89dd098ea6
feat(essentials): #912 Updates to GenericCommunicationMonitor to better monitor socket status
2022-03-03 14:39:54 -07:00
Neil Dorin
787c8eb954
feat(essentials): Adds new interface and event to notify if video unmute is requested
2022-03-01 21:43:38 -07:00
Neil Dorin
97b9ed5016
fix(essentials): Fixes SetupCameras to not add duplicate cameras to the list
2022-02-28 19:21:27 -07:00
Neil Dorin
06fdee313a
fix(essentials): adds missing property decorators and unmutes video on camera select
2022-02-25 21:10:44 -07:00
Neil Dorin
b3f7568469
fix(essentials): updates to IHasDirectory and ZoomRoom
...
Prevents serialization of CurrentDirectoryResults object.
Modified OnDirectoryResultsReturne helper method for ZoomRoom to fix stripping of contacts
2022-02-24 22:03:03 -07:00
Neil Dorin
55ab593d73
feat(essentails): #911 swaps cisco comm monitor poll string
2022-02-24 14:34:38 -07:00
Neil Dorin
a06652ee61
chore(essentials): Cleans up some debug statements no longer needed
2022-02-21 12:06:09 -07:00
Neil Dorin
4f26df3149
Merge pull request #908 from PepperDash/feature/add-cisco-room-kit-features
...
Feature/add cisco room kit features
2022-02-15 16:16:18 -07:00
Neil Dorin
428edad38a
Merge branch 'release/1.10.0' into feature/add-cisco-room-kit-features
2022-02-15 16:05:14 -07:00
Neil Dorin
f3431f287c
Merge pull request #907 from PepperDash/feature/refine-zoomroom-addedcontact-feedback-subscription
...
fix(essentials): #901 Refines initial synchronization sequence
2022-02-15 15:52:14 -07:00
Jonathan Arndt
80b5fb6c7f
CiscoSparkCodec > Removed inner IF of processQueuedCommands and added CrestronInvoke to CheckSyncStatus
2022-02-15 11:27:37 -08:00
Jonathan Arndt
6df594dd7f
Updates to CiscoSparkCodec queue
2022-02-14 17:21:15 -08:00
Neil Dorin
e39c76001a
feat(essentials): Updates to initial sync mechanism
...
Adds queue for all outgoing commands to codec that blocks until sync is established
2022-02-14 16:16:58 -07:00
Jonathan Arndt
d88a454499
fix(essentials): various bug fixes for hold FB, individual call end, incoming name-number fb, ipv4 address fb
2022-02-11 16:39:47 -08:00
Neil Dorin
b0e3fddec7
fix(essentials): fixes issue with local var scope when assigning actions for ending individual calls
...
Fixes Incoming call name/number feedback in bridge
2022-02-11 15:50:09 -07:00
Neil Dorin
0e5cecbfc3
fix(essentials): #901 Refines initial synchronization sequence
...
Makes sure that the AddedContact feedback subscription is excluded right away, but later included after the phonebook is retrieved. This should ensure we get the initial phonebook and all subsequent additions at runtime while also minimizing initial data volume.
2022-02-11 14:16:40 -07:00
Andrew Welker
57dac392da
Merge pull request #906 from PepperDash/feature/revise-zoomroom-gather-methodology
...
Feature/revise zoomroom gather methodology
2022-02-10 18:05:38 -07:00
Neil Dorin
348981d8cb
fix(essntials): Fixes exception in OnLayoutChanged and fixes debug JSON formatting for Zoom responses
2022-02-10 17:33:06 -07:00
Neil Dorin
bee3f0caf3
Merge branch 'release/1.10.0' into feature/revise-zoomroom-gather-methodology
2022-02-10 16:02:55 -07:00
Neil Dorin
79a3a8ed7e
fix(essentials): #901 Overhaul's feedback processing for efficiency
...
Updates to address changes to ZRAAPI v1.1 and ZoomRooms 5.9.4
2022-02-10 15:49:53 -07:00
Neil Dorin
cb3c80ff8f
fix(essentials): fixes to on hold feedback and call status xsig
2022-02-09 17:44:53 -07:00
Neil Dorin
0bb4b6edd4
fix(essentials): doh! fixes issue where IsOnHold would get set to false if response contains no PlacedOhHold object
2022-02-09 17:30:26 -07:00
Neil Dorin
e4a4564bbc
fix(essentials): Attempts to set OnHold an alternative way
2022-02-09 17:21:19 -07:00
Neil Dorin
b0288951eb
fix(essentials): removes logic to disconnect and reinitialize on malformed json response
2022-02-09 17:15:58 -07:00
Neil Dorin
bfdc882eb6
fix(essentials): Adds logic to recover from malformed json response on initial communication.
...
Adds better formatting for active calls list print to console
2022-02-09 17:07:18 -07:00
Neil Dorin
7a2e99f145
feat(essentials): Adds HoldAllCalls join and action
2022-02-09 16:50:06 -07:00
Neil Dorin
db67f97a1f
fix(essentials): add local scope variable for indexer in hold/resume call loop
2022-02-09 16:46:19 -07:00
Neil Dorin
102ae3ad4f
fix(essentials): second attempt to get on hold fb working
2022-02-09 16:41:37 -07:00
Neil Dorin
7dd6b3a9b6
fix(essentials): fixes index off by 1 error and updates call status to check for "OnHold" as status value
2022-02-09 16:31:31 -07:00
Neil Dorin
e24965eb54
fix(essentials): fixes ValueChagnedAction to run both feedback updates instead of one
2022-02-09 15:37:55 -07:00
Neil Dorin
9d80954214
fix(essentials): Adds check for SendingMode property value before attempting to set fb
2022-02-09 15:10:39 -07:00
Jonathan Arndt
70c5df9040
Removed add camera to device manager
2022-02-09 14:09:07 -08:00
Neil Dorin
89a7f2aa80
fix(essentials): Add a condition to check for an empty configuration.presentation object response and return to avoid null ref ex
2022-02-09 14:54:19 -07:00
Neil Dorin
90023621dc
fix(essentials): Adds some better console log comments and calls SetUpCameras() after reading data from codec.
2022-02-09 14:48:45 -07:00
Neil Dorin
adbce916ba
feat(essentials): Adds ability to read camera info from codec rather than just from config
2022-02-09 14:34:25 -07:00
Neil Dorin
b97783603b
feat(essentials): Adds analog fb join for recent calls count to VideoCodecControllerJoinMap and bridge
2022-02-09 14:14:44 -07:00
Neil Dorin
db526cdd40
fix(essentials): fixes exception when parsing presentation local instance ghosted response
2022-02-09 14:09:54 -07:00
Neil Dorin
db982f4490
feat(essentials): Adds ability to select and dial contact methods for directory contacts via SIMPL bridge
2022-02-09 14:00:49 -07:00
Jonathan Arndt
c84525ddef
Update recent call history and call method to protect for zero value from SIMPL
2022-02-09 11:39:35 -08:00
Andrew Welker
a3b078d327
Merge pull request #904 from PepperDash/hotfix/zoomroom-queue-size
...
Hotfix/zoomroom queue size
2022-02-09 12:34:29 -07:00
Neil Dorin
b9c07b01e9
Merge pull request #903 from PepperDash/hotfix/zoomroom-fix-phonebook-autodownload
...
Hotfix/zoomroom fix phonebook autodownload
2022-02-09 09:08:23 -07:00
Jonathan Arndt
faabdde3f7
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:45 -08:00
Jonathan Arndt
402754b69e
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:26 -08:00
Jonathan Arndt
84b39a959e
Update VideoCodecBase class UpdateDirectoryXSig method removing the check if the FolderId is null or empty as that check would be device specific
2022-02-08 16:31:18 -08:00
Jonathan Arndt
93bfcc7baa
Add logic to subscribe to PhoneBookSyncState during the CustomActivate method within CiscoSparkCodec class
2022-02-08 16:24:54 -08:00
Jonathan Arndt
64352811c5
Update VideoCodecBase.LinkVideoCodecCameraToApi FOR loop checking camera names to first check camera count
2022-02-08 13:31:13 -08:00
Alex Johnson
3a74abd061
Merge branch 'hotfix/zoomroom-fix-phonebook-autodownload' into hotfix/zoomroom-queue-size
2022-02-08 16:07:17 -05:00
Jonathan Arndt
b5589364ff
Instantiate xConfiguration members of Configuration, AutoAnswer, and Conference classes
2022-02-08 12:15:29 -08:00
Jason DeVito
6cd1a03ee0
fix: Updated LinkVideoCodecToApi trilist.onlinestatus change to fix CameraSupportsAudioMode passing true rather than property.
2022-02-08 09:38:40 -06:00
Jason DeVito
e19b0ba530
fix: updated yaml files to point to windows-2019 to resolve action failures.
2022-02-07 16:58:24 -06:00
Jason DeVito
7b2498ac6b
fix: added JSON property decorator to configuration properties.
2022-02-07 16:50:35 -06:00
Jason DeVito
d9181c780f
fix: Updated _receiveQueue capacity from 512 to 2048 to help with processing large amounts of push data received from zoom.
2022-02-07 16:45:08 -06:00
Neil Dorin
bc826c9e17
fix(essentials): updates action workflows to specify windows-2019 instead of latest
2022-02-04 16:41:57 -07:00
Neil Dorin
c6023ad700
fix(essentials): Adds missing help message property to tech room config and exposes config
2022-02-04 15:51:29 -07:00
Neil Dorin
742ff4bc1b
fix(essentials): Updates config type for Vtc1 type rooms
2022-02-02 10:18:20 -07:00
Neil Dorin
2502947df8
Merge pull request #899 from PepperDash/hotfix/queue-thread-name
...
Add name to `GenericQueue` Thread
2022-02-02 10:16:38 -07:00
Neil Dorin
7075da5b68
Merge pull request #900 from PepperDash/hotfix/queue-thread-name
...
Add name to `GenericQueue` Thread - Release Branch
2022-02-02 10:16:17 -07:00
Andrew Welker
abdd1b38f8
feat (Core): #898 Add name to GenericQueue Thread
...
This name will show up in console using the `SSPTASKS` command and allow for easier troubleshooting.
2022-02-02 09:22:13 -07:00
Neil Dorin
5d5dee2e5e
Merge pull request #892 from PepperDash/hotfix/generic-relay-dm-rmc-issues
...
Add `IRelayPorts` interface to `DmRmc4kzScalerCController`
2022-01-26 11:57:13 -07:00
Neil Dorin
611f0bec2e
fix(essentials): #865 Adds DialselectedRecentCallItem join
2021-12-07 19:40:03 -07:00
Neil Dorin
90e22e9136
fix(essentials): #865 Adds SelectedContactMethodCount join to report the number of methods for the selected contact
2021-12-07 16:45:14 -07:00
Neil Dorin
4552a15cbb
fix(essentials): #865 Updates to join map and bridging based on feedback from testing
2021-12-07 16:22:15 -07:00
Neil Dorin
c685608f67
fix(essentials): reworks logic for setting up cameras to wait until codec communication sync has finished
2021-11-17 12:24:58 -07:00
Neil Dorin
cdafaf1bcb
fix(essentials): Adds missing constructor for Configuration RootObject
2021-11-17 11:37:29 -07:00
Neil Dorin
d8aef1a0da
feat(essentials): #865 More updates
...
Adds ability to disable auto dialing behavior of selected directory contact.
Adds XSig to send contact method info across bridge
Adds XSig to send call history data across bridge and also joins to manipulate
2021-11-12 22:07:11 -07:00
Neil Dorin
0ff29695e7
feat(essentials): #865 Updates join map and bridge for new features
...
Adds control and feedback for presentation source
Updates camera setup, selection and feedback
Adds ringtone volume control/feedback
Adds call hold/resume/join control to bridge
Adds new config properties for camera info
2021-11-11 21:05:57 -07:00
Neil Dorin
8aae23db9e
feat(essentials): #865 Updates to Bridging
...
Adds ability to end individual calls, report connected call count, report call duration and hold status, send DTMF tones to individual call index and select far end presets
2021-11-11 17:23:11 -07:00
Neil Dorin
a043309bb1
feat(essentials): More updates to add ringtone volume and focus near/far to bridge
2021-11-10 18:02:23 -07:00
Neil Dorin
dc53ce42e7
feat(essentials): Adds interface and implementation to join calls
2021-11-10 14:08:12 -07:00
Neil Dorin
6dd882b1a0
feat(essentials): Adds hold/resume/duration features to call status
2021-11-10 13:49:43 -07:00