1149 Commits

Author SHA1 Message Date
Drew Tingen
c6b2cd78cc fix: fixing 2008 compatibiltiy issues 12.1.0.0 2020-07-14 13:27:03 -04:00
Chris Cameron
5d9369b582 chore: Updating changelog, incrementing minor version 2020-07-14 13:21:37 -04:00
Drew Tingen
a822bc406b feat: Tests for GetProperty and SetProperty 2020-07-14 13:18:08 -04:00
Drew Tingen
c6a755f080 feat: Added GetPropertyInfo for properties at paths 2020-07-14 13:17:38 -04:00
Drew Tingen
21c68905d0 fix: Fix get/set property extensions to work with deep properties 2020-07-14 13:16:54 -04:00
Chris Cameron
4bbf0aec37 refactor: Reflection extension methods work in S# 2020-07-09 13:20:21 -04:00
Drew Tingen
0a87c4efe7 chore: update changelog 2020-07-07 21:31:34 -04:00
Drew Tingen
9882febede feat: Adding CallMethod reflection extensions 2020-07-07 21:31:33 -04:00
Drew Tingen
80b1412632 chore: changelog 2020-07-07 21:31:32 -04:00
Drew Tingen
a1d480d24b chore: documentation update 2020-07-07 21:31:32 -04:00
Drew Tingen
9c0d6a87df feat: Get and Set property extensions using reflection - NetStandard only (for now) 2020-07-07 21:31:31 -04:00
Chris Cameron
0da0c41fe2 chore: ObfuscationSettings are compiled 2020-07-06 15:52:17 -04:00
Chris Cameron
f8030a45f4 fix: Obfuscation attributes NEED to be in the System.Reflection namespace to work 2020-07-06 15:52:00 -04:00
Chris Cameron
48ff54de82 test: Adding test case for minimal interfaces 2020-07-02 14:32:11 -04:00
Chris Cameron
99945b41a4 fix: Fixing DHCP status return type and Hostnames property name 2020-07-02 13:42:52 -04:00
Chris Cameron
d31b698cea fix: Fixing error message 2020-06-30 17:08:36 -04:00
Austin Noska
5212cb9a7a feat: Add overload methods for MaxOrDefault & MinOrDefault that take a selector function as an argument 2020-06-29 11:51:58 -04:00
Austin Noska
ee670487dd feat: Added AggregateOrDefault extension method 2020-06-29 11:51:46 -04:00
Chris Cameron
4f34b3da7c feat: Added attributes for controlling obfuscation 2020-06-26 14:06:58 -04:00
Chris Cameron
9bf0a9b8a5 chore: Updating changelog, incrementing major version 12.0.0.0 2020-06-18 13:57:39 -04:00
Chris Cameron
f7b35e64ec feat: Added extension method for getting the EventArgs type for a given EventInfo 2020-06-05 12:26:25 -04:00
Chris Cameron
bfab3c77b0 feat: Adding extesion methods for reading a JSON token as a float or a double 2020-06-05 12:25:52 -04:00
Chris Cameron
4a68c0caad refactor: Tidying ILoggerService interface 2020-06-04 14:12:55 -04:00
Chris Cameron
07ee6ce586 fix: Deadlock detection works better for false positives 2020-06-04 14:11:48 -04:00
Chris Cameron
6f5deaf1ea feat: Added dictionary extension for removing a key and outputting the value 2020-06-04 13:23:14 -04:00
Chris Cameron
3da9b23e12 feat: Adding simple IGenericEventArgs interface 2020-06-03 16:14:43 -04:00
Chris Cameron
9deafaec9b feat: JSON conversion improvements for log items 2020-06-01 11:35:41 -04:00
Chris Cameron
28ea05e2f6 feat: Standardizing JSON Type conversion 2020-06-01 10:27:42 -04:00
Chris Cameron
f53d05936c fix: Better NiceName implementation, handles more cases of syntax, whitespace and punctuation 2020-05-28 16:21:12 -04:00
Chris Cameron
4339f02698 refactor: JSON DateTime cleanup 2020-05-28 13:46:49 -04:00
Chris Cameron
25fb5a0ad8 fix: Another round of JSON DateTime fixes 2020-05-27 19:38:04 -04:00
Chris Cameron
6240d3fccf Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7 2020-05-27 16:04:13 -04:00
Chris Cameron
88ff67b356 Merge remote-tracking branch 'origin/ConnectPro_v1.5' into ConnectPro_v1.6 2020-05-27 16:02:50 -04:00
Chris Cameron
1d0ba453e3 Merge branch 'ConnectPro_v1.4' into ConnectPro_v1.5 2020-05-27 15:59:53 -04:00
Chris Cameron
121d267aad Merge branch 'ConnectPro_v1.3' into ConnectPro_v1.4 2020-05-27 15:59:40 -04:00
Chris Cameron
f23b051c3a Merge branch 'ConnectPro_v1.2' into ConnectPro_v1.3 2020-05-27 15:59:27 -04:00
Chris Cameron
b5ec51d9a4 Merge remote-tracking branch 'origin/ConnectPro_v1.1' into ConnectPro_v1.2
# Conflicts:
#	CHANGELOG.md
#	ICD.Common.Utils/Properties/AssemblyInfo.cs
2020-05-27 15:59:12 -04:00
Chris Cameron
62f54f1213 chore: Updating changelog, incrementing patch version 8.9.1.0 2020-05-27 15:56:22 -04:00
Drew Tingen
dd3c0f530b chore: Changelog 2020-05-27 11:28:12 -04:00
Drew Tingen
fc74865c5b feat: Use CrestronEnvironment.SystemInfo.SerialNumber to retrieve the serial number, instead of trying to convert TSID from console. 2020-05-27 11:25:14 -04:00
Drew Tingen
4de7944286 fix: temp fix for 4-series shenanagans 2020-05-26 11:22:47 -04:00
Chris Cameron
dbad18925f feat: Clarifying which culture failed to load when throwing an exception 2020-05-26 11:18:58 -04:00
Chris Cameron
1a027bcea0 chore: Updating changelog 2020-05-26 10:25:22 -04:00
Chris Cameron
7053faede1 feat: Serializing JSON DateTimes to ISO-8601 2020-05-22 17:55:53 -04:00
Chris Cameron
582cbe9157 fix: Temp fix for annoying CompiledOn DateTime parsing bug 2020-05-21 13:59:09 -04:00
Chris Cameron
00803fcd66 Merge remote-tracking branch 'origin/ConnectPro_v1.6' into ConnectPro_v1.7
# Conflicts:
#	CHANGELOG.md
2020-05-19 10:50:55 -04:00
Chris Cameron
9912097a33 chore: Updating changelog, incrementing minor version 11.1.0.0 2020-05-19 10:48:55 -04:00
Drew Tingen
cad3cf60cf chore: changelog 2020-05-18 15:27:51 -04:00
Drew Tingen
0431b5afe4 feat: DateTimeNullableEventArgs 2020-05-18 15:27:01 -04:00
Chris Cameron
d1c21ae7b4 fix: TableBuilder no longer draws redundant separators 2020-05-12 10:24:42 -04:00