Commit Graph

526 Commits

Author SHA1 Message Date
Chris Cameron
bfbbcff7e7 fix: Fixing bad include in .csproj 2018-07-12 16:52:53 -04:00
Chris Cameron
d1b8b5a01f Merge branch 'feat/action-scheduler' of Common/Utils into dev 2018-07-12 20:18:48 +00:00
Jeffery Thompson
1070cb00f8 fix: use TryFirst instead of comparison to default(DateTime) 2018-07-12 15:48:45 -04:00
Jeffery Thompson
a46987aabf refactor: UpdateRunTime -> GetNextRunTime, add UpdateRunTime for caching GetNextRunTime value
- also swap the operands on the delta time calculation
2018-07-12 15:09:52 -04:00
Jeffery Thompson
c25a82399d fix: remove unnecessary default timer interval 2018-07-12 14:36:58 -04:00
Jeffery Thompson
1f7819e536 feat: add DateTimeExtensions.PreviousLatestTime 2018-07-12 14:03:15 -04:00
Jeffery Thompson
465ac7c42c feat: timer rescheduling, abstract scheduled action, datetime and dayofweek extensions 2018-07-12 13:33:02 -04:00
Jeffery Thompson
928f8e5e04 feat: first go at ActionSchedulerService 2018-07-11 16:35:08 -04:00
Chris Cameron
ae885974da feat: Added extension method for getting type name without trailing generic info 2018-07-06 14:58:16 -04:00
Chris Cameron
21a583a57c feat: Re-raise base exception from ReflectionUtils.CreateInstance, TargetInvocationException and TypeLoadException don't say much 2018-07-03 14:55:04 -04:00
Chris Cameron
268e201f49 chore: Removing redundant REM that breaks on linux build 2018-07-02 13:37:17 -04:00
Chris Cameron
9e2ec3de63 chore: Updating changelog and incrementing minor version 3.7.0.0 2018-07-02 09:38:50 -04:00
Rashod Davis
8ed856eb98 Merge branch 'RateLimit' of Common/Utils into dev 2018-06-29 21:28:01 +00:00
Chris Cameron
514c0eaec5 fix: Fixing bug where Timer.Reset() would continue repeating on an interval in Net Standard 2018-06-29 17:11:32 -04:00
Chris Cameron
621d83d8dc feat: Added RateLimitedEventQueue collection for throttling events 2018-06-29 16:37:45 -04:00
Chris Cameron
588e3df86e chore: Adding obfuscation to Net Standard 2018-06-29 10:07:51 -04:00
Drew Tingen
336f39c9c2 Merge branch 'MetLife_v5.3' of Common/Utils into dev 2018-06-25 20:12:38 +00:00
Jack Kanarish
5d3b80938e chore: update changelog 2018-06-25 15:48:35 -04:00
Jack Kanarish
eb2a77b772 fix: for backwards json compatibility, if get type fails, try again after stripping assembly suffixes 2018-06-25 15:42:37 -04:00
Chris Cameron
1c420d111b chore: Updating test framework and sqlite versions 2018-06-21 13:46:36 -04:00
Chris Cameron
e1279fb860 fix: Don't write console to error out 2018-06-21 13:11:35 -04:00
Chris Cameron
bf91d9e87f fix: Potential fix for timer disposal on Net Standard 2018-06-21 11:48:59 -04:00
Chris Cameron
1c89ebc5c2 refactor: Reducing duplication 2018-06-21 11:32:29 -04:00
Chris Cameron
2cd744eb1c fix: Adding missing file to csproj 2018-06-20 16:21:03 -04:00
Rashod Davis
20350c0ab7 Merge branch 'SequenceComparer' of Common/Utils into dev 2018-06-20 19:47:54 +00:00
Chris Cameron
177e59edb6 feat: Initial commit of SequenceComparer 2018-06-20 15:38:22 -04:00
Chris Cameron
d8041bd94c chore: Updating changelog, incrementing minor version 3.6.0.0 2018-06-19 14:43:39 -04:00
Chris Cameron
f2122596b4 test: Adding unit tests for BiDictionary 2018-06-18 10:06:11 -04:00
Chris Cameron
653bf361ef feat: Splitting iterators from validation 2018-06-14 11:21:46 -04:00
Chris Cameron
3689517124 feat: Adding UnEnquote string util method 2018-06-12 15:11:12 -04:00
Chris Cameron
6fdd5a138e feat: Adding SequenceEqual shim 2018-06-12 14:52:13 -04:00
Chris Cameron
fb267465ce fix: Return false when unable to add console command 2018-06-12 14:50:02 -04:00
Jack Kanarish
f818653298 Merge branch 'Enquote' of Common/Utils into dev 2018-06-12 18:07:48 +00:00
Chris Cameron
f7b5d07c38 feat: Adding enquote util method 2018-06-12 13:31:44 -04:00
Chris Cameron
1a931e6ffb feat: Additional validation 2018-06-12 13:30:45 -04:00
Chris Cameron
2fab5d6fd4 fix: Better set key/value behaviour for BiDictionary 2018-06-11 17:04:26 -04:00
Rashod Davis
8d683f875b Merge branch 'BiDictionary' of Common/Utils into dev 2018-06-11 20:07:49 +00:00
Chris Cameron
74c96aac8a fix: Prevent breaking BiDictionary mappings 2018-06-11 16:00:28 -04:00
Chris Cameron
edc9fa300e feat: Initial commit of BiDictionary 2018-06-11 15:38:28 -04:00
Chris Cameron
37a21131d9 feat: Extension method for populating a dict with a sequence of kvps 2018-06-11 11:48:36 -04:00
Chris Cameron
f674d4c60d refactor: Separating iterators from validation 2018-06-07 18:16:24 -04:00
Chris Cameron
ce163629f3 refactor: Removing redundant code 2018-06-07 16:32:09 -04:00
Chris Cameron
18b07abb44 refactor: Resolving code smells 2018-06-07 14:59:31 -04:00
Chris Cameron
4bc6258b62 refactor: Tidying 2018-06-07 13:12:41 -04:00
Chris Cameron
086aee8167 refactor: More appropriate exceptions 2018-06-07 12:29:07 -04:00
Chris Cameron
cc115bafad refactor: Removing redundant code 2018-06-07 11:26:47 -04:00
Chris Cameron
00db478ef6 fix: Fixing bad validation in EnumerableExtensions 2018-06-07 11:26:37 -04:00
Chris Cameron
aa3fc3bccc refactor: Removing redundant code 2018-06-07 11:23:44 -04:00
Chris Cameron
2602380100 refactor: IcdZip Unzip raises an exception instead of generating a message 2018-06-06 13:45:05 -04:00
Chris Cameron
1f023c14d0 chore: Updating changelog 2018-06-06 11:02:11 -04:00