Commit graph

2718 commits

Author SHA1 Message Date
Collin M. Barrett
ceccafc31b set default repo owner and repo 2019-07-03 01:21:06 +00:00
Collin M. Barrett
731287371a set default repo owner and repo 2019-07-03 01:21:06 +00:00
Collin M. Barrett
79352e304e validate URLs 2019-07-03 01:21:06 +00:00
Collin M. Barrett
3ab6803229 spacing for standardization 2019-07-03 01:21:06 +00:00
Collin M. Barrett
2f5d01cff6 patch up new GitHub config options 2019-07-03 01:21:06 +00:00
Collin M. Barrett
8cbf4e666d tweak Issue body header 2019-07-03 01:21:06 +00:00
Collin M. Barrett
34ef11f194 only close issue if no validation errors found 2019-07-03 01:21:06 +00:00
Collin M. Barrett
db25be46ec initial impl of CloseUrlValidationIssue 2019-07-03 01:21:06 +00:00
Collin M. Barrett
b51039d6f1 stub close issue command 2019-07-03 01:21:06 +00:00
Collin M. Barrett
a02e32861c add data label to auto-gen Issue 2019-07-03 01:21:06 +00:00
Collin M. Barrett
044e86b0ae updates to GH Issue body 2019-07-03 01:21:06 +00:00
Collin M. Barrett
77d873c942 updates to GH Issue body 2019-07-03 01:21:06 +00:00
Collin M. Barrett
ec77db54f2 initial add BuildGitHubIssueBody 2019-07-03 01:21:06 +00:00
Collin M. Barrett
d1e6649df8 add TODO to handle when to auto-close the issue 2019-07-03 01:21:06 +00:00
Collin M. Barrett
98329e42a2 undo filtering non-Uri which doesn't work right 2019-07-03 01:21:06 +00:00
Collin M. Barrett
25c7653914 flesh out support of Issue create & update 2019-07-03 01:21:06 +00:00
Collin M. Barrett
76df08bd84 extract AgentGitHubClient 2019-07-03 01:21:06 +00:00
Collin M. Barrett
8b773c9639 add GitHub config env vars 2019-07-03 01:21:06 +00:00
Collin M. Barrett
6505d203c6 tidy DI registration 2019-07-03 01:21:06 +00:00
Collin M. Barrett
aef399ef2d fix GitHubClient config 2019-07-03 01:21:06 +00:00
Collin M. Barrett
5dfe568144 rm legacy GH integration 2019-07-03 01:21:06 +00:00
Collin M. Barrett
dc6605374e support appsettings.Development.json override 2019-07-03 01:21:06 +00:00
Collin M. Barrett
814b875aa1 wire up Octokit 2019-07-03 01:21:06 +00:00
Collin M. Barrett
f1636f4369 add stub of CreateOrUpdateGitHubIssue command 2019-07-03 01:21:06 +00:00
Collin M. Barrett
d936a49621 add initial support for checking if https is valid for a currently http url 2019-07-03 01:21:06 +00:00
Collin M. Barrett
4bf7af90ba return List rather than IEnum to simplify calls 2019-07-03 01:21:06 +00:00
Collin M. Barrett
9057723e8e update some validation messages 2019-07-03 01:21:06 +00:00
Collin M. Barrett
a3e745e863 ren dir 2019-07-03 01:21:06 +00:00
Collin M. Barrett
b2f2ebfcf7 organize Urls -> Models 2019-07-03 01:21:06 +00:00
Collin M. Barrett
ea1909a551 log non-sucessful HTTP status codes while downloading lists 2019-07-03 01:21:06 +00:00
Collin M. Barrett
ac05b0c22a ren param for consistency 2019-07-03 01:21:06 +00:00
Collin M. Barrett
0bf807f01e limit scope of try block 2019-07-03 01:21:06 +00:00
Collin M. Barrett
dddb9f3d28 log file extension not supported 2019-07-03 01:21:06 +00:00
Collin M. Barrett
16dbe8b752 singular entity in repo name 2019-07-03 01:21:06 +00:00
Collin M. Barrett
7d1d5b82bc iterate over all models to validate and package up aggregated results 2019-07-03 01:21:06 +00:00
Collin M. Barrett
6475687ec7 simplify seed endpoint building and add validation of TModel 2019-07-03 01:21:06 +00:00
Collin M. Barrett
821a0ec0d2 simplify prop value extraction 2019-07-03 01:21:06 +00:00
Collin M. Barrett
9e9bb5ebfd ren generic type param 2019-07-03 01:21:06 +00:00
Collin M. Barrett
63b33a20ac filter props to validate to only those of type Uri 2019-07-03 01:21:06 +00:00
Collin M. Barrett
3ddc697ed1 avoid empty interface
https://stackoverflow.com/a/20189040/2343739
2019-07-03 01:21:06 +00:00
Collin M. Barrett
e15f4fd1f5 mv some non-domain entities out of core 2019-07-03 01:21:06 +00:00
Collin M. Barrett
2cfef21470 add UrlValidationResult 2019-07-03 01:21:06 +00:00
Collin M. Barrett
480a2245c0 further support for url validation 2019-07-03 01:21:06 +00:00
Collin M. Barrett
fea435db4b convert new repo to handle flattening urls into single collection to validate 2019-07-03 01:21:06 +00:00
Collin M. Barrett
a0e0a0e610 extract and simplify BuildEndpoint() 2019-07-03 01:21:06 +00:00
Collin M. Barrett
fda39de66b fix namespace 2019-07-03 01:21:06 +00:00
Collin M. Barrett
4dcbdb3e89 get urls to validate from API 2019-07-03 01:21:06 +00:00
Collin M. Barrett
dbc7944cdd add ConnectionStrings AppSettings 2019-07-01 09:25:26 -05:00
Collin M. Barrett
49c3ecc539 register strongly-typed appsettings*.json 2019-07-01 09:15:20 -05:00
Collin M. Barrett
38df36911a rm unneeded string literal annotations 2019-07-01 07:46:38 -05:00