Andrew Welker
de7a74eaff
feat: Update Fusion to create a GUID file per room
...
This allows for multiple rooms to be designated and created without any issues. Also moved post Activation action to it's own method rather than a lambda.
In the interest of backwards compatibility, the Fusion class will look for a GUID file with the old file name and migrate it to the new file name.
2021-07-20 17:30:45 -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
Andrew Welker
e7b322c303
add error log for some exceptions
2021-02-10 15:39:37 -07:00
Neil Dorin
08491bdf2a
Adds null checks if asset creation fails and returns null
2021-02-10 15:01:40 -07:00
Neil Dorin
f1fa3c07fd
#605 Adds try/catch and more meaningful messages when adding static assets fails
2021-02-10 14:15:00 -07:00
Neil Dorin
9d354fb0ed
custom fusion joinmap working. updates to hotfix PD.Core build
2021-01-21 16:46:21 -07:00
Neil Dorin
52494ca13e
Changes to correct datatype for joinMaps in config
2021-01-21 15:04:01 -07: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
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
8feb7a142c
#524 Fix Fusion Printing
2020-12-08 11:06:06 -07:00
Andrew Welker
43d7fab04d
refactored Fusion Base Class
2020-12-07 11:50:48 -07:00
Neil Dorin
40cdd4c1e7
Makes IPower Obsolete and replaces with IHasPowerControl and IHasPowerControlWithFeedback
...
Includes major refactor to resolve IPower update
Closes #476
Closes #474 more properly
2020-11-09 16:57:35 -07:00
Andrew Welker
35d7c23815
move method to postactivation action
2020-07-23 09:10:15 -06:00
Andrew Welker
c7e6e0c250
Move some activation steps to PostActivation
2020-07-23 08:48:05 -06:00
Andrew Welker
7c4222a598
move most init actions to PostActivationAction
2020-07-23 08:30:00 -06:00
Andrew Welker
fda888b095
fixes for activation sequence issues
2020-07-23 08:22:27 -06:00
Trevor Payne
d68645ccb0
Changes to the way the XML is built
2020-06-04 15:41:34 -05:00
Trevor Payne
9517eaa0b0
Adds proper xml string to send to RemoteOccupancyInfo
...
Resovles #226
2020-06-04 15:23:20 -05:00
Andrew Welker
96a77539a1
Merge branch 'development' into feature/ecs-1209
2020-03-27 08:35:04 -06:00
Neil Dorin
f0129f7349
Removes legacy reference folder and updates script to work correctly
2020-03-20 10:56:20 -06:00
Neil Dorin
e74d8c2497
Updates to IRunRouteAction to require specification of sourceListKey
2019-12-04 22:36:25 -07:00
Neil Dorin
ed468add2c
Refactored for source change handler updates
2019-11-08 12:30:49 -07:00
Neil Dorin
59b2e9a8d6
Refactor complete
2019-10-24 11:28:13 -06:00
Neil Dorin
13132c29fc
Mega refactor in progress
2019-10-23 22:29:04 -06:00
Neil Dorin
48c6bb78bc
Removes essentials-framework as a submodule and brings the files back into the main repo
2019-07-09 17:21:53 -06:00