Commit graph

40 commits

Author SHA1 Message Date
Greg Schueler
18ec800264 Test expected API v11 response 2014-11-07 15:44:46 -08:00
Greg Schueler
3d60907013 Merge pull request #15 from rundeck/apiv12
Add API v12 support
2014-11-07 09:02:27 -08:00
Greg Schueler
e2839d6244 Expect 204 response for job delete for #14 2014-11-06 10:24:51 -08:00
Greg Schueler
a598c76d8e Add delete all job executions endpoint 2014-11-06 10:05:35 -08:00
Greg Schueler
e092ccdb13 Add delete single execution 2014-11-06 09:48:55 -08:00
Greg Schueler
a7c0c22699 Add bulk Delete executions endpoint 2014-11-06 09:32:30 -08:00
Greg Schueler
a59246bdf3 Api sync for key storage
* change ssh-key/ to keys/ in api paths
2014-04-23 16:22:38 -07:00
Greg Schueler
459b498d35 Add support for SSH key management (api v11) 2014-04-23 16:22:37 -07:00
Greg Schueler
c7153a5613 API token support added (api v11) 2014-04-23 16:22:37 -07:00
Greg Schueler
0f8e338719 Support API token endpoint (v11) 2014-04-23 16:22:37 -07:00
Greg Schueler
69d9c91ef8 Add support for project archive import api v11 2014-04-23 16:22:37 -07:00
Greg Schueler
bea99b1c97 Add project export for apiv11 2014-04-23 16:22:37 -07:00
Greg Schueler
e8672e025b Add deleteProject for apiv11 2014-04-23 16:22:37 -07:00
Greg Schueler
f49aa63043 Support keyed config get/set/delete for apiv11 2014-04-23 16:22:37 -07:00
Greg Schueler
e548c14b24 Add setProjectConfig for apiv11 2014-04-23 16:22:36 -07:00
Greg Schueler
92eb7acc15 Add get Project/config endpoint 2014-04-23 16:22:36 -07:00
Greg Schueler
b571c2a5be Support API v11, and project create endpoint 2014-04-23 16:22:36 -07:00
Greg Schueler
f84ddd6ad8 Remove client methods that were scheduled for removal in v10 2014-02-27 09:32:54 -08:00
Greg Schueler
1a1e610b20 Deprecate incorrect method names 2014-02-27 09:32:54 -08:00
Greg Schueler
ba136cfc44 WIP: add client interface to execution state endpoint 2014-02-27 09:32:54 -08:00
Greg Schueler
6b2b7954d3 Add output/state sequence result for api v10 2014-02-27 09:32:53 -08:00
Greg Schueler
cb4d67f8f4 Execution output supports node and step context selection for api v10 2014-02-27 09:32:53 -08:00
Greg Schueler
b08edf9010 ApiVersion cannot be set to something less than 1 2014-01-23 12:08:40 -08:00
Greg Schueler
db647eb944 Support api v9 uuidOption for jobs import #8 2014-01-16 12:01:58 -08:00
Greg Schueler
46c204b28d Add tests for all projects running exec query v8 2013-08-21 10:22:48 -07:00
Greg Schueler
4249dd54bb Use all projects executions now running query for api V9 2013-08-21 10:16:45 -07:00
Greg Schueler
94ea9bca77 Change builder method to build() for consistency 2013-08-06 12:25:18 -07:00
Greg Schueler
eb3ae51e69 Update jobsImport for API v8. Use Builder for #4
* deprecates old jobsImport methods, removing in version 10
2013-08-06 11:55:23 -07:00
Greg Schueler
66d1baa18e Support scriptInterpreter for API v8 2013-08-06 11:55:23 -07:00
Greg Schueler
bbcfd1cff7 Use builder based arguments for methods
* Replace triggerAdhocScript/Command/Job
* Add RunAdhocX interfaces
* Add RunJob interface and builder
2013-07-09 12:18:12 -07:00
Greg Schueler
239b9ea0ee Add "asUser" feature for running, aborting. tests. 2013-03-29 17:28:45 -07:00
Greg Schueler
00268997c1 Add Builder for RundeckClient
support multiple API versions
2013-01-03 11:45:26 -08:00
Greg Schueler
adfcc6393a Support v5 bulk delete 2012-10-02 15:14:30 -07:00
Greg Schueler
76a150c60f executions query has paging details 2012-09-28 11:41:06 -07:00
Greg Schueler
8b75c4770d Update for changes to v5 executions query api 2012-09-24 13:04:31 -07:00
Greg Schueler
2960f59cc8 Support v5 executions query 2012-09-17 16:17:53 -07:00
Greg Schueler
f582fd773b Add additional params to test 2012-08-29 09:12:44 -07:00
Greg Schueler
26f3038bb1 Fix issue if history query has no post content 2012-08-29 09:07:08 -07:00
Greg Schueler
c86a9a1b6e Support history query v5 additions 2012-08-24 15:31:57 -07:00
Vincent Behar
15683eda2a use betamax to unit-test HTTP requests without a live RunDeck instance 2011-09-18 18:14:08 +02:00