33 Commits

Author SHA1 Message Date
Brendan Forster
327020750f add convention test for preview APIs (#2154) 2020-03-18 08:52:50 -03:00
Brendan Forster
f96885654f add metadata to each client action (#2124) 2020-03-04 21:10:38 -04:00
Jozef Izso
fc3e9c2cd2 Implement improved labels API (#1802)
* Implement new attributes for labels

* Include correct API header in all Labels calls

* Add integration tests for Create and Update methods for labels

* Use improved labels API in observable client

* found even more endpoints that need the preview header!

* RemoveFromIssue actually returns the list of remaining labels rather than null.  This change should be source compatible but not binary compatible

* Implement new labels search method in SearchClient

* Implement reactive client SearchLabels

* Improve documentation for label search methods

* more comment tidy up
2018-05-17 21:48:45 +10:00
Itai Bar-Haim
4e804f61a6 Prefer using nameof(x) over literal "x" (#1781)
* updated XML docs and added some missing bits.

* prefer nameof(x) over literal "x"
2018-03-07 20:43:10 +10:00
Brendan Forster
80719c0033 aaaand format the code 2015-11-04 13:38:51 -08:00
Brendan Forster
d169876a3b added some more docs 2014-10-07 14:51:36 -02:00
Brendan Forster
7da2cd04ac updated SearchIssues to match correct response shape 2014-03-05 23:03:26 +11:00
Brendan Forster
b64527ec92 updated SearchCode to match correct response shape 2014-03-05 22:42:10 +11:00
Brendan Forster
433e9249a9 updated SearchUsers to match correct response shape 2014-03-05 22:22:10 +11:00
Brendan Forster
11514473f9 added a simple integration test and got it passing 2014-03-04 22:10:37 +11:00
Haroon
ffff7df589 Merge branch 'master' into search-users 2014-01-25 21:55:57 +00:00
Haroon
4fc0e23356 Merge branch 'master' into search-users 2014-01-19 21:16:31 +00:00
Henrik Andersson
6b4e029f88 SearchClient calls new Parameters property 2014-01-19 06:45:07 +10:00
Henrik Andersson
6cf7f96cdf Refactor SearchIssuesRequest to match the API 2014-01-18 18:37:44 +10:00
Haroon
40f62c58b5 use the new Parameters property from hereon 2014-01-01 08:43:18 +00:00
Haroon
70ca9743e0 ensure params not null
and fixed code analysis issues too
2013-12-24 21:41:51 +00:00
Haroon
bcd601de3c added all seach urls to ApiUrls 2013-12-24 21:33:52 +00:00
Haroon
d20de268b6 added url to ApiUrls for consistency 2013-12-24 21:31:09 +00:00
Haroon
cdcdbcfecc added IObservableSearchClient 2013-12-24 21:21:21 +00:00
Haroon
30a0e0cbc4 using request params base class 2013-11-25 10:33:46 +00:00
Haroon
8f35ec75bd RequestParams base class for SearchIssuesRequest 2013-11-25 10:31:31 +00:00
Haroon
6e5acbb275 using RequestParams base class 2013-11-25 10:04:08 +00:00
Haroon
2bcb5b9924 Separate out the classes for readability
was too messy, fixed all relevant projects to contain the new classes.
2013-11-22 10:23:43 +00:00
Haroon
be911051bd create 4 request types for searching 2013-11-15 10:00:37 +00:00
Haroon
99c83e9dd9 rename file and seach users class 2013-11-09 09:18:03 +00:00
Haroon
53476501d9 use repo class not searchrepo 2013-11-09 09:13:31 +00:00
Haroon
6f55b7690c use existing issues class 2013-11-09 09:11:23 +00:00
Haroon
c1f2d622ae better documentation 2013-11-06 23:17:03 +00:00
Haroon
5b6def6347 search code 2013-11-06 23:13:24 +00:00
Haroon
adaf3f6a4b search issues 2013-11-06 23:05:49 +00:00
Haroon
0094cec6aa parameters should not be dupped 2013-11-06 23:00:15 +00:00
Haroon
4dbaa202f6 search users 2013-11-06 22:36:58 +00:00
Haroon
59d2e347b5 prepping search repos 2013-11-06 22:26:59 +00:00