Andrew Welker
5df7b57c43
Merge pull request #1217 from PepperDash/release
...
Essentials 2.0.0
v2.0.0
2025-03-07 11:25:39 -06:00
Andrew Welker
7631c7a8a1
build(force-patch): update PD Core to 2.0.1
v2.0.0-rc.5
2025-03-06 13:53:41 -06:00
Andrew Welker
16e2529378
feat: update to PD Core 2.0.0
v2.0.0-rc.4
2025-03-06 10:04:19 -06:00
Andrew Welker
8f485071c6
chore(force-patch): increment patch version
v2.0.0-rc.3
2025-03-05 18:51:59 -06:00
Andrew Welker
4eabd82878
build(force-update): fix build targets to handle files correctly
2025-03-05 18:50:40 -06:00
Andrew Welker
edfe77cd02
build(force-patch): update PD Core & Crestron libraries
v2.0.0-rc.2
2025-03-05 17:37:48 -06:00
Andrew Welker
fd593d7117
Merge pull request #1216 from PepperDash/release-2.0.0
...
Merge 2.0.0 stuff into development
v2.0.0-rc.1
v2.0.0-beta.1
2025-03-05 13:51:28 -06:00
Andrew Welker
a141b365ab
fix: add missing using for System.Text
v2.0.0-release-2.0.0.1
2025-03-05 13:40:38 -06:00
Andrew Welker
68ddd76ba5
chore!: update version to 2.0.0
...
BREAKING CHANGE: remove support for .NET 6 for Essentials 2.0.0
2025-03-05 13:33:49 -06:00
Andrew Welker
9330ebeae2
chore: remove references to Essentials Template UI
2025-03-05 13:32:21 -06:00
Andrew Welker
b398e73024
chore!: remove .NET 6 support for v2.0.0
...
BREAKING_CHANGE: remove .NET 6 support for v2.0.0
2025-03-05 13:26:50 -06:00
Andrew Welker
7a2b2eece6
ci(force-patch): use same workflow as PD Core for building
2025-03-05 13:24:28 -06:00
Andrew Welker
543176bb08
Merge branch 'development' into release-2.0.0
2025-03-05 13:07:51 -06:00
Jason T Alborough
237fff5398
Merge pull request #1214 from PepperDash/feature-2.0.0/concurrent-routing-issues
...
Fix issues with concurrent routing actions
2.0.0-beta-2632
2025-02-20 13:19:56 -05:00
Andrew Welker
b2eab21fbd
Merge pull request #1211 from PepperDash/hotfix-2.0.0/room-combiner-syncronous-events
...
fix: improve error handling and await device actions in RoomCombinati…
2.0.0-beta-2630
2025-02-19 17:20:59 -06:00
Andrew Welker
f2545fb1cf
Merge pull request #1212 from PepperDash/feature-2.0.0/versiport-room-combiner
...
Enable using Versiports with Room Combiner
2.0.0-beta-2629
2025-02-19 17:20:40 -06:00
Andrew Welker
27072e3475
fix : #1213 remove key from GenericSoftCodec routing port keys
2.0.0-alpha-2628
2025-02-19 17:10:18 -06:00
Andrew Welker
e4755ed9df
Merge branch 'feature-2.0.0/concurrent-routing-issues' of https://github.com/PepperDash/Essentials into feature-2.0.0/concurrent-routing-issues
2025-02-19 17:00:45 -06:00
Andrew Welker
316867caf8
chore: update to PD Core 2.0.0-alpha-451
...
Catch the `SshOperationTimeoutException` and handle it differently.
2025-02-19 16:49:22 -06:00
jtalborough
d8fd774324
Merge branch 'hotfix-2.0.0/room-combiner-syncronous-events' into feature-2.0.0/concurrent-routing-issues
2.0.0-alpha-2627
2025-02-19 15:11:46 -05:00
Andrew Welker
e0058d8cfe
chore: update PD Core to 2.0.0-alpha-450
...
Updated to Renci for SSH
2.0.0-alpha-2626
2025-02-19 13:24:52 -06:00
Andrew Welker
a055d06bc6
chore: add some logging for route queue processing
2.0.0-alpha-2625
2025-02-19 11:18:00 -06:00
Andrew Welker
66cb592c70
chore: add missing curly brace
2.0.0-alpha-2624
2025-02-19 11:10:35 -06:00
Andrew Welker
d53a5607e2
chore: reorg methos in routing Extensions class
2025-02-19 11:07:41 -06:00
Andrew Welker
34f59f1410
fix: move ReleaseRoute & RunRouteRequests to use a queue
2025-02-19 11:06:56 -06:00
Andrew Welker
261779d4c4
fix: actually log exception correctly
2.0.0-alpha-2621
2025-02-18 14:04:30 -06:00
Andrew Welker
30d5e2b081
fix: add more exception handling
...
Also add null check for `AddRouteDescriptor` method
2025-02-18 14:00:53 -06:00
Andrew Welker
5516ed16c3
fix: use null instead of empty string to make it clearer what's happening
2.0.0-alpha-2619
2025-02-18 12:02:52 -06:00
Andrew Welker
8108b9dfdb
fix: attempt to get better logging for exception
...
Fixed some issues with log messages that were not formatted correctly for Serilog.
2.0.0-alpha-2618
2025-02-18 11:59:26 -06:00
Nick Genovese
fb4f1482c7
fix: small null check in the release and make route method
2.0.0-alpha-2615
2025-01-31 19:33:31 -05:00
Nick Genovese
54dcb5de08
feat: implement IPartitionStateProvider to Generic VersaPortInput
2.0.0-alpha-2614
2025-01-30 15:21:12 -05:00
jtalborough
4ef481375c
fix: improve error handling and await device actions in RoomCombinationScenario
2.0.0-hotfix-2613
2025-01-28 09:00:21 -05:00
Nick Genovese
d8a88b2a07
Merge branch 'development-2.0.0' into feature-2.0.0/emergencyOSD
2.0.0-alpha-2612
2025-01-10 07:31:35 -05:00
Andrew Welker
cc724ddf19
Merge pull request #1210 from PepperDash/hotfix-2.0.0/release-routes-clears-the-routes
...
Hotfix 2.0.0/release routes clears the routes
2.0.0-beta-2611
2.0.0-alpha-2633
2024-12-30 13:33:54 -06:00
Nick Genovese
e29e800d9d
fix: now pushes the tag whenever not rc
2.0.0-hotfix-2610
2024-12-10 07:52:43 -05:00
Nick Genovese
134e8ba02e
fix: remove null route when releasing route
2024-12-10 07:44:10 -05:00
Neil Dorin
a83ba444d3
Merge pull request #1209 from PepperDash/feature-2.0.0/more-cooldown-fixes
2024-11-22 08:34:13 -07:00
Andrew Welker
f4c5e6fbeb
fix: remove event sub for route request
...
When route requests made during a destination's cooldown cycle were handled, the event subscription was *NOT* being removed, resulting in the request being run on *EVERY* subsequent cooldown complete event.
2.0.0-alpha-2600
2024-11-22 09:14:07 -06:00
Andrew Welker
35d7994cc8
Merge pull request #1208 from PepperDash/feature-2.0.0/cooldown-exception
...
fix: add try/catch for routing cooldown handler
2024-11-20 15:52:24 -06:00
Andrew Welker
c3e9d654c9
fix: add try/catch for routing cooldown handler
...
Fixed log statement to handle when a value is null
2.0.0-alpha-2598
2024-11-20 15:47:33 -06:00
Andrew Knous
f68b1e9e49
feat: cleans up code, adds versiport comment, changes ShowEmergencyMessage arg name to "url"
2.0.0-alpha-2597
2024-11-19 09:19:48 -08:00
Andrew Knous
cd81b8af73
feat: adds roomKey to ShowEmergencyMessage
2.0.0-alpha-2596
2024-11-14 17:00:21 -05:00
Andrew Knous
cd52c245a6
feat: adds emergency OSD support
2.0.0-alpha-2595
2024-11-14 16:23:31 -05:00
Neil Dorin
0b60f53d0e
feat: Adds IEssentialsRoomEmergency interface and implements on contact closure device to provide state
2.0.0-alpha-2594
2024-11-13 12:15:25 -07:00
Andrew Welker
ffed2dea8a
Merge pull request #1206 from PepperDash/feature-2.0.0/catv-presets
...
docs: adds debug statement to print preset count
2024-10-31 09:54:47 -05:00
Andrew Welker
936dce2046
Merge pull request #1204 from PepperDash/feature-2.0.0/fix-version-info
...
feat: adds sdi in/out port names
2024-10-31 09:53:46 -05:00
Andrew Welker
b33704eabe
Merge pull request #1203 from PepperDash/feature-2.0.0/bridge-issues
...
fix: joins in join maps get added correctly to a bridge
2024-10-30 13:27:25 -05:00
Andrew Welker
aca6fe9af5
chore: remove extraneous call
2.0.0-alpha-2583
2024-10-30 13:20:43 -05:00
Andrew Welker
332faaa9cc
fix: joins in join maps get added correctly to a bridge
...
When Essentials moved to using `System.Reflection` instead of the Crestron classes, there were some leftover `GetType` calls that were no longer necessary. These extra calls were preventing things from getting the correct type.
Join Map printing was also fixed to print out in an actual readable fashion.
2.0.0-alpha-2582
2024-10-30 13:18:36 -05:00
Nick Genovese
4449077a39
Merge pull request #1202 from PepperDash/feature-2.0.0/display-feedback-fix
...
Set CurrentSourceKey correctly & in the correct order
2024-10-30 11:32:29 -04:00