Neil Dorin
|
435879e19b
|
Merge pull request #541 from batourin/development
[BUG] Add safety check for casting device into interface
|
2021-01-12 16:57:43 -07:00 |
|
Neil Dorin
|
684b8db546
|
Merge branch 'development' into feature/get-prop-by-name-fixes
|
2021-01-12 15:49:18 -07:00 |
|
Neil Dorin
|
03e0dc5208
|
Merge branch 'main' into hotfix/sys-monitor-not-updating-bridge
|
2021-01-12 15:34:48 -07:00 |
|
Nick Genovese
|
030d69c190
|
fixes a bug where the system monitor bridge wasn't updating
- fires off all program start/stop/register feedbacks when they are created to set initial state
|
2021-01-12 09:20:15 -05:00 |
|
Maxim Batourine
|
08fe408dc1
|
Add safety check for casting device into interface
(device as IRoutingInputsOutputs).InputPorts will throw Exception on accessing InputPorts property if device do not implement such interface.
|
2021-01-07 19:31:24 -05:00 |
|
Neil Dorin
|
d311b6fef9
|
Adds AttributeName property to JoinData allowing attribute name to be set from config as well
|
2021-01-05 18:21:32 -07:00 |
|
Neil Dorin
|
4a642b1e36
|
Adds UserObject for future use purposes
|
2021-01-04 16:19:08 -07:00 |
|
Neil Dorin
|
de4f003c67
|
Swapped out hardcoded joins for join map in Vtc1FusionController
|
2021-01-04 12:10:12 -07:00 |
|
Neil Dorin
|
708ee1a8ff
|
#535 Wraps up EssentialsHuddleSpaceFusionSystemControllerBase. Starts on Vtc1FusionController
|
2020-12-30 17:01:55 -07:00 |
|
Neil Dorin
|
7196d0aba8
|
Adds FusionRoomJoinMap and ability to set IPID and JoinMapKey from config
|
2020-12-29 20:20:49 -07:00 |
|
Andrew Welker
|
3b0a5285ab
|
fix order for comm monitor
|
2020-12-21 17:00:37 -07:00 |
|
Andrew Welker
|
ae03b8cd7e
|
fix PresetsList saving to file
|
2020-12-21 16:19:45 -07:00 |
|
Andrew Welker
|
cc159e306e
|
update Essentials to use PepperDash Core 1.0.43
|
2020-12-21 14:40:19 -07:00 |
|
Andrew Welker
|
0a43f43f66
|
add ICommunicationMonitor to EiscApiAdvanced
|
2020-12-21 12:31:00 -07:00 |
|
Jason Alborough
|
0a34f48e0a
|
Fixes for the static GetPropertyByName method in DeviceJsonApi...now returns a property object rather than a PropertyInfo object
|
2020-12-18 17:07:20 -05:00 |
|
Andrew Welker
|
cb29775004
|
Merge branch 'development' into feature/room-updates
|
2020-12-17 16:13:45 -07:00 |
|
Andrew Welker
|
b2402402d9
|
remove dummy device add
|
2020-12-17 14:48:01 -07:00 |
|
Neil Dorin
|
57ebd2b608
|
Adds IRunDirectAction to EssentialsTechRoom
|
2020-12-17 14:07:48 -07:00 |
|
Andrew Welker
|
695ff5487f
|
actually fire the PresetsSaved event
|
2020-12-17 10:38:31 -07:00 |
|
Andrew Welker
|
66cd39c013
|
changed event names and added saved event
|
2020-12-16 16:21:10 -07:00 |
|
Jason Alborough
|
fc91ba7c1e
|
Fixes Namespace and Implements IKeyed in both interfaces.
|
2020-12-16 15:00:30 -05:00 |
|
Jason Alborough
|
1cad1976ee
|
#499 Adds interfaces ILogStrings and ILogStringsWithLevel to PepperDash_Essentials_Core.Interfaces
|
2020-12-16 14:39:53 -05:00 |
|
Andrew Welker
|
d2c308c009
|
Add methods & logic to make sure...
...day & time is in the list of recurrence days
|
2020-12-15 09:47:35 -07:00 |
|
Andrew Welker
|
a4a99f4a9b
|
remove JsonConverter Attribute
|
2020-12-15 09:47:08 -07:00 |
|
Andrew Welker
|
eb114b4a95
|
make Days enum serialize to string
|
2020-12-15 08:44:10 -07:00 |
|
Andrew Welker
|
93e8d50e55
|
Merge branch 'development' into feature/update-plugin-dependency-check
|
2020-12-11 15:51:10 -07:00 |
|
Andrew Welker
|
01ddf1721c
|
add method to get scheduled events
|
2020-12-11 15:42:38 -07:00 |
|
Andrew Welker
|
1ee87c0499
|
add some debug statements and fix presets file loading
|
2020-12-09 16:37:14 -07:00 |
|
Andrew Welker
|
f8ae6264f7
|
add some debug statements and fix presets file loading
|
2020-12-09 16:18:21 -07:00 |
|
Andrew Welker
|
3e56859943
|
add UpdatePresets method
|
2020-12-09 15:14:52 -07:00 |
|
Andrew Welker
|
945db8a233
|
Merge branch 'development' into hotfix/displayBase-fixes
|
2020-12-09 13:02:59 -07:00 |
|
Andrew Welker
|
6e4fa48b9d
|
rearrange message formatting
|
2020-12-08 16:34:00 -07:00 |
|
Andrew Welker
|
b09c151738
|
Added logic to send presets to far end
|
2020-12-08 16:24:22 -07:00 |
|
Andrew Welker
|
56cf54a644
|
Added LinkRooms as a PostActivationAction
|
2020-12-08 16:24:03 -07:00 |
|
Andrew Welker
|
169e897748
|
Add CriticalSection for file ops
|
2020-12-08 12:54:35 -07:00 |
|
Andrew Welker
|
2e636082bb
|
#526 Add ITvPresetsProvider interface
|
2020-12-08 12:50:55 -07:00 |
|
Andrew Welker
|
9204ad2701
|
#525 Add Rooms Array & LinkToRooms method
|
2020-12-08 12:48:26 -07:00 |
|
Andrew Welker
|
8feb7a142c
|
#524 Fix Fusion Printing
|
2020-12-08 11:06:06 -07:00 |
|
Andrew Welker
|
d990930b19
|
#523 Add return statement
|
2020-12-08 11:05:52 -07:00 |
|
Andrew Welker
|
4d67279827
|
Log message to error log when configured com port doesn't exist
|
2020-12-08 08:02:35 -07:00 |
|
Andrew Welker
|
a78b29b0a1
|
#523 Add NullCheck and Debug message for com Port
|
2020-12-08 08:01:58 -07:00 |
|
Andrew Welker
|
099e387570
|
getting things in the right order for scheduling
|
2020-12-07 17:21:05 -07:00 |
|
Andrew Welker
|
c4755f23cd
|
added logic to subscribe to scheduled event
|
2020-12-07 16:58:33 -07:00 |
|
Andrew Welker
|
9c4650b4af
|
fixes to get it to load
|
2020-12-07 16:32:06 -07:00 |
|
Andrew Welker
|
43d7fab04d
|
refactored Fusion Base Class
|
2020-12-07 11:50:48 -07:00 |
|
Andrew Welker
|
d2b7e71c4a
|
Added GetScheduledEventGroup Method
added logic to enable/disable events
|
2020-12-07 11:49:30 -07:00 |
|
Andrew Welker
|
ab6d44e604
|
added enable property to ScheduledEventConfig
|
2020-12-07 11:48:48 -07:00 |
|
Andrew Welker
|
fc5d4f946d
|
added scheduled events config
|
2020-12-04 21:36:07 -07:00 |
|
Andrew Welker
|
45c1e25e4f
|
Change to list of actions instead of dictionary
|
2020-12-04 21:35:31 -07:00 |
|
Andrew Welker
|
f11bdcfd53
|
add schedule config and schedule stuff
|
2020-12-04 16:21:48 -07:00 |
|