Commit Graph

40 Commits (ec0ba3ba8c0713522adea0613ef1f3a4d066002b)

Author SHA1 Message Date
Kevin Fitzpatrick b6d793590f Fix swagger descriptions 2016-10-24 13:40:15 -07:00
Kevin Fitzpatrick 2d0199c5a9 Update swagger file to move users above sources. 2016-10-24 11:32:05 -07:00
Jade McGough 0986350795 Add stub for generating JWT strings 2016-10-20 17:49:49 -05:00
Chris Goller 91eec23099 Update name to chronograf 2016-10-20 09:39:40 -05:00
Will Piers 49151dac3b Add mappings to route manifest 2016-10-18 16:54:20 -07:00
Tim Raymond 91694ae1e1 Make "mappings" a required property
This was an oversight. Without this, it would be legal to have a
response of {}.
2016-10-12 15:25:01 -04:00
Tim Raymond f84f8c2dcf Update swagger to have support for apps 2016-10-11 16:39:58 -04:00
Chris Goller 126fb60686 Update layouts key from telegraf_measurements to measurements 2016-10-11 12:51:56 -05:00
Chris Goller f782284358 Update layout to use uuid v4 string as ID parameter. 2016-10-10 17:08:52 -05:00
Chris Goller c413089111 Rename measurement to telegraf_measurement 2016-10-07 16:51:05 -05:00
Chris Goller 87eb09f9d5 Add ability to to filter layouts by apps or measurements. 2016-10-06 18:31:56 -05:00
Chris Goller f61a4885b2 Add layouts endpoint and storage 2016-10-05 23:43:13 -05:00
Chris Goller a336bf1359 Fix exploration update time; fix exploration PATCH to be RFC 7396; update exploration PATCH to return 200 and body. 2016-10-04 15:33:32 -05:00
Chris Goller 846a5f71b2 Update kapacitor proxy POST/PATCH to return 204 when appropriate. 2016-10-04 12:49:12 -05:00
Chris Goller 5a2ace5ae0 Update kapacitors endpoint to check for valid source. 2016-10-04 12:49:12 -05:00
Chris Goller 408f520bbb Update kapacitor endpoint to be scoped to sources 2016-10-04 12:49:12 -05:00
Chris Goller e5e427f951 Fix kapacitor proxying 2016-10-04 12:49:12 -05:00
Chris Goller f8fe71c5b9 Add kapacitors endpoint (persist/proxy/rest) 2016-10-04 12:48:36 -05:00
Chris Goller 583d8b4f74 Add persistence to sources and use bolt by default 2016-09-30 15:39:27 -05:00
Chris Goller 283833afb1 Add interface and mock for sources 2016-09-29 17:09:22 -05:00
Tim Raymond de37d8f598 Add Default param to Source
We want to be able to specify that a particular Source is the default
source. This has semantic meaning that the front end will manage.
2016-09-27 15:46:17 -07:00
Chris Goller 3d23803802 Update datasource to not require type. 2016-09-23 17:19:19 -07:00
Chris Goller f70bd552e7 Update swagger and mock to have optional URL field for data source 2016-09-23 17:14:53 -07:00
Chris Goller 81c95f6b0d Update Source to have a username and password in spec 2016-09-23 14:42:54 -07:00
Chris Goller 2b17378e76 Update Database to be DB 2016-09-21 15:11:29 -07:00
Chris Goller 0a5330327f Update query interface to take database and rp 2016-09-21 09:53:36 -07:00
Chris Goller 73d326d61d Add default content to always go to index.html.
Add mock sources
Add links to sources
2016-09-19 19:08:32 -07:00
Chris Goller 26d721290c Add API for monitored services.
Closes #49

The /sources/{id}/monitored endpoint will return an array of Services
describing services this data source has monitoring data for.

The response has a `TagKey` and `TagValue` that can be used to specifically
query for the service.
2016-09-15 11:28:51 -05:00
Chris Goller 538e317582 Update swagger autogen because typo in user/users
Signed-off-by: Will Piers <wpiers0405@gmail.com>
2016-09-12 18:32:44 -05:00
Chris Goller bc80480d69 Update swagger definition to use Explorations instead of Explorers 2016-09-12 14:02:05 -05:00
Chris Goller 0ee1a125a0 Use the chronograf name instead of enterprise 2016-09-12 14:02:05 -05:00
Chris Goller 22134acfff Update swagger definition based on group discussion. 2016-09-12 14:02:05 -05:00
Chris Goller c35bed3cff Update query response definition to simplify links. 2016-09-12 14:02:05 -05:00
Chris Goller 670d4dd17b Reword swagger definition description of dashboard PUT 2016-09-12 14:02:05 -05:00
Chris Goller 81c90208ba Update swagger definition so users will have roles and ACLs are now Permissions. 2016-09-12 14:02:05 -05:00
Chris Goller ee7dc04e44 Update swagger definition to fix /dashboards/{id} response object typo. 2016-09-12 14:02:05 -05:00
Chris Goller dc7eab7f17 Update swagger definition to rename layout to dashboard. 2016-09-12 14:02:05 -05:00
Chris Goller 36c0fb674c Fix invalid swagger definitions 2016-09-12 14:02:05 -05:00
Chris Goller 0899c297a6 Update swagger interface to reflect our discussions. 2016-09-12 14:02:05 -05:00
Chris Goller 29ee5665aa Initial commit of swagger API specification. 2016-08-24 16:31:08 -07:00