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
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
Andrew Welker
4e56213dad
Merge pull request #1066 from thombrooks/main
...
Delete IEssentialsHuddleSpaceRoom.cs
2023-03-23 12:44:14 -06:00
thombrooks
772369bcd6
Delete IEssentialsHuddleSpaceRoom.cs
...
Redundant - correct definitions are in the Interfaces subfolder.
2023-02-14 20:16:01 -06:00
jdevito
dd2aca9aa4
feat: worked on adding get/post for appdebug, devprops, devjson, disableallstreamdebug, setdevicestreamdebug
2023-01-30 22:08:13 -06: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
68a0157fbe
fix: add missing interface
2022-08-30 13:57:53 -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
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
4dc4565e69
Merge branch 'development' into feature/room-combining
2022-01-27 15:50:37 -07:00
Neil Dorin
f27b0a1b59
Merge branch 'development' into feature/zoom-bridge-updates
2022-01-04 18:05:32 -07:00
Neil Dorin
458de1aaa6
fix(essentials): Remove TODOs
2022-01-04 15:31:47 -07:00
Andrew Welker
68d71b1bab
Merge branch 'main' into feature/zoom-bridge-updates
2021-12-21 09:08:24 -07:00
Neil Dorin
5fd8e4bc2b
fix(essentials): Fixes sharing content feedback FireUpdate() call and prevents Vtc1 room default call route from being recalled if already sharing
2021-12-15 15:47:15 -07:00
Neil Dorin
176d4675da
feat(essentials): Populates EnvironmentatlControlDevices on huddle and vtc room types
2021-12-02 17:53:39 -07:00
Andrew Welker
99d60af7cd
Merge branch 'development' into hotfix/add-logging-if-no-defaultAudioDevice-set
2021-11-03 16:36:04 -06:00
Neil Dorin
8087aa7a75
Adds more deliberate exception and logging for missing defaultAudioKey property value
2021-11-03 14:48:10 -06:00
Neil Dorin
1e98484082
Merge branch 'development' into feature/room-combining
2021-09-22 17:23:38 -06:00
Andrew Welker
21bc6a05de
Merge branch 'development' into hotfix/room-method-updates
2021-08-18 16:05:46 -06:00
Andrew Welker
92f4d37cd6
refactor: Clean up Room Interfaces to help with ambiguities
2021-08-17 16:54:02 -06:00
Andrew Welker
b9479bab70
refactor: Rename Initialize to InitializeRoom
2021-08-17 16:54:01 -06:00
Neil Dorin
5f5ded74fc
Merge branch 'development' into feature/room-combining
2021-08-16 14:46:52 -06:00
Neil Dorin
1bf828b8a9
Updates feedback funcs for combined room type
2021-08-12 09:36:03 -06:00
Andrew Welker
7dc9afa119
Merge branch 'development' into hotfix/zoom-camera-fixes
2021-08-11 11:47:48 -06:00
Neil Dorin
22aea3089d
#773 Adds some debug and sets the Capabilities value on ZoomRoomCamera
...
Also updates RunRouteAction in EssentialsHuddleVtc1Room to still call down in to main RunRouteAction method if called with a sourceListKey
2021-08-09 14:41:31 -06:00
Neil Dorin
c4752b2ac2
#753 EssentialsCombinedHuddleVtc1Room should be ready for testing
2021-07-21 21:33:57 -06:00
Neil Dorin
56f9a29c61
#753 Updates some of the Funcs
2021-07-21 14:19:57 -06:00
Neil Dorin
61d8370329
Updates to config type in IEssentialsHuddleVtc1Room
2021-07-20 17:27:30 -06:00
Neil Dorin
c8b0c7dd01
#753 Adds new type and starts updating as needed
2021-07-20 17:12:42 -06:00
Neil Dorin
5a4f7b6a28
Adds new keyword to intentionally hide properties
2021-07-19 15:44:28 -06:00
Neil Dorin
dfaaa3f6bc
#742 Adds factory for EssentialsRoomCombiner
2021-07-19 15:41:10 -06:00
Neil Dorin
a37814ab3c
#736 adds IEssentialsHuddleVtc1Room and refactors to use interface rather than EssentialsHudleVtc1Room
2021-07-12 21:49:54 -06:00
Neil Dorin
2181410927
#736 Adds IEssentialsRoom and IEssentialsHuddleSpaceRoom interfaces
...
Refactors all references to EssentialsRoomBase and EssentialsHuddleSpaceRoom to use the new interfaces instead
2021-07-12 17:22:36 -06:00
Neil Dorin
685c344785
#690 fixes incorrect conditional check before firing feedback
2021-04-20 14:38:24 -06:00
Andrew Welker
19e070ed76
add flags on both ends to prevent input switching loop
2021-04-09 16:36:11 -06:00
Neil Dorin
846e905ae1
Removes check from scheduler method that was functioning incorrectly.
2021-03-12 14:18:03 -07:00
Neil Dorin
847e106b8d
Adds some debug statements at level 1 to help confirm joins are mapped correctly
2021-03-02 15:34:35 -07:00
Neil Dorin
57f2d7c938
#637 Updates LinkToApi method to map configured tuners
2021-03-02 15:09:24 -07:00
Andrew Welker
4ab3cdb1ff
#451 Fix namespace issues
2021-02-18 13:03:23 -07:00
Neil Dorin
766ed3ab51
#588 Updates all room classes to properly set SourceListKey based on precedence
2021-02-08 16:15:17 -07:00
Neil Dorin
29d5ecb13f
#588 Updates how EssentialsHuddleVtc1Room sets SourceListKey
2021-02-08 16:11:04 -07:00
Neil Dorin
4c16dd07b5
fixes #594 with standby state in CiscoSparkCodec
2021-02-04 10:39:29 -07:00
Neil Dorin
8999097100
Adds additional debug to help with room on/off events
2021-01-06 16:12:12 -07:00
Andrew Welker
0f924360c1
fix issues in LinkToApi
2020-12-21 10:51:12 -07:00