Commit 5e0143a8 authored by Alessio Caiazza's avatar Alessio Caiazza Committed by Alessio Caiazza

Add online attribute to runner api entity

parent e5a9b9a1
---
title: Add online attribute to runner api entity
merge_request: 11750
author: Alessio Caiazza
...@@ -30,14 +30,16 @@ Example response: ...@@ -30,14 +30,16 @@ Example response:
"description": "test-1-20150125", "description": "test-1-20150125",
"id": 6, "id": 6,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": true
}, },
{ {
"active": true, "active": true,
"description": "test-2-20150125", "description": "test-2-20150125",
"id": 8, "id": 8,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": false
} }
] ]
``` ```
...@@ -69,28 +71,32 @@ Example response: ...@@ -69,28 +71,32 @@ Example response:
"description": "shared-runner-1", "description": "shared-runner-1",
"id": 1, "id": 1,
"is_shared": true, "is_shared": true,
"name": null "name": null,
"online": true
}, },
{ {
"active": true, "active": true,
"description": "shared-runner-2", "description": "shared-runner-2",
"id": 3, "id": 3,
"is_shared": true, "is_shared": true,
"name": null "name": null,
"online": false
}, },
{ {
"active": true, "active": true,
"description": "test-1-20150125", "description": "test-1-20150125",
"id": 6, "id": 6,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": true
}, },
{ {
"active": true, "active": true,
"description": "test-2-20150125", "description": "test-2-20150125",
"id": 8, "id": 8,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": false
} }
] ]
``` ```
...@@ -122,6 +128,7 @@ Example response: ...@@ -122,6 +128,7 @@ Example response:
"is_shared": false, "is_shared": false,
"contacted_at": "2016-01-25T16:39:48.066Z", "contacted_at": "2016-01-25T16:39:48.066Z",
"name": null, "name": null,
"online": true,
"platform": null, "platform": null,
"projects": [ "projects": [
{ {
...@@ -176,6 +183,7 @@ Example response: ...@@ -176,6 +183,7 @@ Example response:
"is_shared": false, "is_shared": false,
"contacted_at": "2016-01-25T16:39:48.066Z", "contacted_at": "2016-01-25T16:39:48.066Z",
"name": null, "name": null,
"online": true,
"platform": null, "platform": null,
"projects": [ "projects": [
{ {
...@@ -327,14 +335,16 @@ Example response: ...@@ -327,14 +335,16 @@ Example response:
"description": "test-2-20150125", "description": "test-2-20150125",
"id": 8, "id": 8,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": false
}, },
{ {
"active": true, "active": true,
"description": "development_runner", "description": "development_runner",
"id": 5, "id": 5,
"is_shared": true, "is_shared": true,
"name": null "name": null,
"online": true
} }
] ]
``` ```
...@@ -364,7 +374,8 @@ Example response: ...@@ -364,7 +374,8 @@ Example response:
"description": "test-2016-02-01", "description": "test-2016-02-01",
"id": 9, "id": 9,
"is_shared": false, "is_shared": false,
"name": null "name": null,
"online": true
} }
``` ```
......
...@@ -862,6 +862,7 @@ module API ...@@ -862,6 +862,7 @@ module API
expose :active expose :active
expose :is_shared expose :is_shared
expose :name expose :name
expose :online?, as: :online
end end
class RunnerDetails < Runner class RunnerDetails < Runner
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment