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
Trevor Payne
e8f773b2e6
Fix: removed references to pullup resistors in versiport digital outputs
2022-12-16 11:15:58 -05: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
58a5600ac6
Merge branch 'development' into hotfix/occ-sensor-fixes
2022-11-28 16:43:26 -07:00
Andrew Welker
04477d62cc
Merge branch 'development' into hotfix/touchpanelBase
2022-11-28 16:20:09 -07:00
Andrew Welker
e54de1f1cb
Merge branch 'main' into hotfix/occ-sensor-fixes
2022-11-28 15:19:45 -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
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
5e797db096
fix: add check for missing/empty roomId
2022-11-11 16:26:37 -07:00
Andrew Welker
c07f52b06f
feat: update VC-4 client to use correct RoomID
2022-11-10 12:51:04 -07:00
Andrew Welker
07c8c50c19
Merge branch 'development' into feature/Joinmap-Markdown
2022-11-09 10:01:59 -07:00
Andrew Welker
c9a175031d
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-11-09 09:21:56 -07: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
Neil Dorin
c0436b1230
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-10-06 12:45:15 -06:00
Neil Dorin
040c57b5e1
fix(essentials): Updates to shade interfaces to clarify functionality
2022-10-06 10:05:44 -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
a524b1607d
fix(essentials): Updates to deal with layouts and default layout for ZoomRoom
2022-09-28 12:28:37 -06:00
Trevor Payne
cdeca09855
Merge branch 'development' into hotfix/SecretsManager-Add-Fix
2022-09-27 13:03:25 -05:00
Andrew Welker
eaef8ea616
Merge branch 'main' into release/1.11.0
2022-09-26 11:52:43 -06:00
Andrew Welker
38cb86218c
Merge branch 'development' into hotfix/add-zoomroom-share-info
2022-09-26 08:29:05 -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
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
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
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
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
Neil Dorin
c4a23e0887
feat(essentials): Adds RoomUiBehaviorConfig for disabling activity buttons
2022-09-02 11:19:18 -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
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
jdevito
fb689c4484
fix: updated CEN-IO classes inheriting from EssentialsDevice to CrestronGenericBaseDevice to resolve activation issues
2022-08-31 14:43:58 -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
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