Andrew Knous
fe0363ed8c
feat: updates core version with latest updates to genericTcpSocket
2025-12-12 14:29:41 -05:00
AECohn
e92fe5cf2c
Merge pull request #1316 from PepperDash/hotfix/generic-comm-monitor-bug
...
fix: removes condition that blocked BeginPolling method call if using…
2025-08-21 11:44:30 -04:00
Neil Dorin
a673122e00
fix: removes condition that blocked BeginPolling method call if using socket connection method
2025-08-18 13:49:04 -06:00
Neil Dorin
4854018d7b
Merge pull request #1311 from PepperDash/cen-io-com-issues
2025-08-15 09:01:31 -06:00
Andrew Welker
078f35a91d
fix: check EISC for null prior to using
2025-08-15 09:47:56 -05:00
Andrew Welker
dba07dced8
fix: PD Core 1.4.2 and comm factory update
2025-08-14 14:25:36 -05:00
Andrew Welker
5ad232135c
feat: CommBridge communication method implementation
...
In some scenarios, it becomes necessary to have a plugin in Essentials use a Communications method that's defined in
SIMPL and bridged the opposite from what normally happens. The CommBridge method facilitates that sort of operation.
To use it: set the method in the Control configuration for the device to 'comBridge'. The bridge will be built with a key of "{deviceKey}-simpl", so it can be added to a bridge using that key.
2025-08-14 14:22:22 -05:00
Andrew Welker
3f8e72f366
wip: reverse genericcomm
2025-08-14 12:20:03 -05:00
Andrew Welker
307b2f54a7
fix: update Crestron databases
2025-08-13 13:55:24 -05:00
Nick Genovese
f73482e8ed
Merge pull request #1302 from PepperDash/ir-join-map
...
Add Eject to IR Join Map
2025-08-11 16:26:52 -04:00
Andrew Welker
e5a7641564
fix: use correct property name
2025-07-29 13:06:07 -05:00
Andrew Welker
2b845ce4cb
fix: add eject to generic IR join map
2025-07-29 12:59:35 -05:00
Andrew Welker
1f095e2fb3
Merge pull request #1272 from PepperDash/3series-caller-reference
...
ci: update workflow caller reference
2025-05-19 16:53:19 -05:00
jdevito
2a7f491f62
ci: update workflow caller reference
2025-05-15 11:13:26 -05:00
Andrew Welker
2af603013d
Merge pull request #1268 from PepperDash/3series-workflow-updates
2025-05-13 17:15:28 -05:00
jdevito
9aa890d404
fix(dependencies): revert PepperDashCore version to 1.4.1 in packages.config and update nuspec dependency range
2025-05-13 16:31:13 -05:00
jdevito
de714f998b
fix(dependencies): update PepperDashCore version to 1.4.1-3series-workflow-updates.5 in packages.config
2025-05-13 15:57:01 -05:00
jdevito
bcc07fb4cf
ci(force-patch): force version increment for ci updates
2025-05-13 15:15:30 -05:00
jdevito
a3651eac76
fix(nuspec): correct authorship and update copyright year in PepperDash_Essentials_Core.nuspec
2025-05-13 15:13:47 -05:00
jdevito
645d9d7098
ci(force-patch): force version increment for ci updates
2025-05-13 14:59:34 -05:00
jdevito
b731f51c5a
ci(force-patch): force version increment for ci updates
2025-05-13 14:28:41 -05:00
jdevito
02c2dceedc
fix(dependencies): update PepperDashCore version to 1.4.0 in packages.config and nuspec
2025-05-13 14:19:57 -05:00
jdevito
bc1e9b070a
fix(workflow): update build job to use correct workflow for 3Series maintenance
2025-05-12 10:13:57 -05:00
Andrew Welker
781faa0431
Merge pull request #1258 from PepperDash/fix-versioning
2025-04-21 18:59:20 -05:00
Andrew Welker
87602c19d7
chore(force-patch): increment patch version after workflow update
2025-04-21 18:43:41 -05:00
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
Neil Dorin
8230d95746
Merge pull request #1253 from PepperDash/fix-versioning
2025-04-11 14:46:01 -06: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
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
Trevor Payne
47c24a237e
fix: update secretsmanager loading mechanism
2022-09-22 12:09:26 -04: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