Andrew Welker
8ace195a98
fix: update some exception messages to not print exception
...
Some exceptions are handled and don't need all of the details printed.
v2.0.1-ssh-fix.1
2025-03-06 12:03:31 -06:00
Andrew Welker
ab61b2673a
Merge pull request #188 from PepperDash/release
...
Release PD Core 2.0.0
v2.0.0
2025-03-06 09:52:56 -06:00
Andrew Welker
faf99f097e
Merge pull request #187 from PepperDash/file-cleanup
...
File cleanup
v2.0.0-rc.5
2025-03-05 11:15:09 -06:00
Nick Genovese
56fd4b8718
chore: removed some unused and incomplete com classes
v2.0.0-file-cleanup.1
2025-03-05 10:54:28 -06:00
Nick Genovese
03221b40ac
fix: deleted QscCoreDoubleIpClient
...
- had some non-standard naming conventions
- should probably be generalized
2025-03-05 10:53:39 -06:00
Nick Genovese
6289f4dd7b
chore: cleaned out some old files and references
2025-03-05 10:53:09 -06:00
Andrew Welker
eb03e93b79
Merge pull request #186 from PepperDash/feature-2/camera-list-config
...
Feature 2/camera list config
v2.0.0-rc.4
2025-03-05 10:41:17 -06:00
Andrew Welker
fb9fbe829c
chore(force-patch): fix build errors after merge
v2.0.0-feature-2-camera-list-config.2
2025-03-05 10:36:35 -06:00
Andrew Welker
64ef2a6a3e
Merge branch 'release' into feature-2/camera-list-config
v2.0.0-feature-2-camera-list-config.1
2025-03-05 10:25:59 -06:00
Andrew Welker
1a05cf19d4
Merge pull request #185 from PepperDash/feature-2/creslib-version-update
...
Update Crestron Libraries
v2.0.0-rc.3
2025-03-05 10:14:50 -06:00
Andrew Welker
b1184168d5
Merge branch 'release' into feature-2/creslib-version-update
v2.0.0-feature-2-creslib-version-update.1
2025-03-05 10:08:35 -06:00
Andrew Welker
51ad2e244c
Merge pull request #184 from PepperDash/feature-2/device-ikeyed-ikeyname-updates
...
IKeyName changes/updates
v2.0.0-rc.2
2025-03-05 10:04:51 -06:00
Andrew Welker
23d15a1cc5
Merge branch 'release' into feature-2/device-ikeyed-ikeyname-updates
v2.0.0-feature-2-device-ikeyed-ikeyname-updates.1
2025-03-05 09:58:41 -06:00
Andrew Welker
0454410857
Merge pull request #183 from PepperDash/release-2
...
Step 1 to releasing PD Core v2
v2.0.0-beta.1
v2.0.0-rc.1
2025-03-04 08:56:49 -06:00
Andrew Welker
bdb81aafd6
build: add pre-release configs for beta & rc
2025-03-04 08:51:04 -06:00
Andrew Welker
f519142aa6
ci: fix workflow name
2025-03-04 08:48:54 -06:00
Andrew Welker
0deea7e964
ci: add workflow file back in
v2.0.0-release-2.1
2025-03-04 08:44:10 -06:00
Andrew Welker
c183470bcf
chore: fix sln after csproj move and update props & targets
2025-03-04 08:41:07 -06:00
Andrew Welker
13acf2fb14
chore: remove unneeded files
2025-03-04 08:40:36 -06:00
Andrew Welker
638df4dd3b
feat!: support only .NET Framework 4.7.2
...
In order to conform with the plugin format and the workflow, the .csproj
file was moved up a level to the root of the `src` folder and the
solution file was renamed.
Workflows were also changed to match the plugin workflows.
BREAKING CHANGE: Supports ONLY .NET Framework 4.7.2
2025-03-04 08:28:30 -06:00
Andrew Welker
b7fcb94098
fix: merge errors that weren't caught on edit
2025-03-03 17:15:55 -06:00
Andrew Welker
3458897057
merge development into release-2
2025-03-03 17:09:34 -06:00
jtalborough
d03e136ada
fix: resolve StringReader compatibility between .NET Framework and .NET 6
...
- Add conditional compilation directives to use appropriate StringReader implementation
- Use System.IO.StringReader for .NET 6
- Use Crestron.SimplSharp.CrestronIO.StringReader for .NET Framework
2.0.0-alpha-455
2025-02-20 18:19:45 -05:00
Andrew Knous
1fd355d808
feat: adds Newtonsoft dependency for net6
2025-02-20 18:16:31 -05:00
Andrew Knous
b4efa89278
feat: updates crestron library to 2.21.90
2025-02-20 17:14:14 -05:00
Neil Dorin
1d85e6af7d
Merge pull request #181 from PepperDash/feature-2/ssh-move-away-from-crestron
...
Migrate to Renci SSH.NET
2025-02-19 17:13:16 -07:00
Andrew Welker
a60a277e49
fix: handle Renci timeout exception
2.0.0-alpha-451
2025-02-19 16:40:25 -06:00
Andrew Welker
5908e67055
feat: update SSH Client to use Renci SSH.NET instead of Crestron
...
Also added `LogException` extension method for IKeyed things.
2.0.0-alpha-450
2025-02-19 13:05:05 -06:00
Neil Dorin
44fb41b42e
Merge pull request #180 from PepperDash/hotfix/ssh-fix
...
Hotfix/ssh fix
2024-10-31 11:03:52 -06:00
Neil Dorin
d9c93e0139
feat: Adds cameraLists to config merge method
2.0.0-alpha-425
2024-06-25 12:19:13 -06:00
Neil Dorin
18df4ef0b1
Merge branch 'development-2' into feature-2/ssh-updates
2.0.0-alpha-424
2024-05-28 14:50:01 -06:00
Neil Dorin
19c9165db2
Merge pull request #176 from PepperDash/feature-2/device-control-config
...
Make control properties serialize & deserialize correctly
2024-05-28 13:49:06 -06:00
Andrew Welker
fa88e1b744
fix: add null value handling and make some values nullable
2.0.0-alpha-422
2024-05-28 13:50:53 -05:00
Andrew Welker
b590bfe97b
fis: add json props to control properties config
2.0.0-alpha-421
2024-05-28 13:19:45 -05:00
Neil Dorin
b150ae22c8
build: Updates csprog properties to not include source revision in informational version
2.0.0-alpha-420
2024-05-23 11:52:15 -06:00
Neil Dorin
e2772769c0
fix: renames levelControlLists to audioControlPointLists
2.0.0-alpha-419
2024-05-21 12:57:48 -06:00
Andrew Welker
9b02152781
Merge pull request #175 from PepperDash/feature-2/fix-logError-message
...
Remove LogError from overload of Console
2024-05-20 11:11:51 -05:00
Andrew Welker
706f10db98
fix: removed log to error for vc-4 from final method
2.0.0-alpha-417
2024-05-17 11:11:14 -05:00
Neil Dorin
2c273cdf98
feat: adds levelControlLists to config reader merge methos
2.0.0-alpha-416
2024-05-16 22:54:59 -06:00
Joshua_Gutenplan
d403c295ab
Merge pull request #174 from PepperDash/feature-2/fix-logError-message
...
Logging updates
2024-05-15 22:13:51 -07:00
Andrew Welker
e9dcd1636a
build: update Crestron libraries
2.0.0-alpha-414
2024-05-16 00:02:47 -05:00
Andrew Welker
fb3e9774c7
fix: modify format for error log depending on environment
2.0.0-alpha-413
2024-05-15 23:54:34 -05:00
Andrew Welker
e9be8c98a2
refactor: remove room
2024-05-15 23:54:09 -05:00
Andrew Welker
e581eede56
fix: match error log & console formats
2.0.0-alpha-412
2.0.0-alpha-411
2024-05-15 23:42:31 -05:00
Andrew Welker
d7f57439c8
refactor: update log message format for console
2024-05-15 23:37:39 -05:00
Andrew Welker
14e6aa4dc8
fix: missing }
2.0.0-alpha-410
2024-05-15 15:38:06 -05:00
Andrew Welker
ec2f8ffd92
fix: modify how messages are formatted
2.0.0-alpha-409
2024-05-15 15:26:41 -05:00
Andrew Welker
5bdd9e02bb
feat: Add enricher to automatically add App property to all messages
...
This enricher can be enhanced in the future to add additional properties that we might want without affecting anything else.
2024-05-15 15:26:25 -05:00
Andrew Welker
2e8edfc395
feat: add IKeyed extensions for logging
2.0.0-alpha-408
2024-05-14 22:29:14 -05:00
Andrew Welker
ed66be3dd9
fix: LogError message forwards to LogMessage
...
Console overload with ErrorLogLevel parameter also forwards directly to LogMessage and skips LogError method
2024-05-14 22:29:02 -05:00