stashing some work on the events log
This commit is contained in:
parent
393ef62eae
commit
510be92eb7
|
@ -43,7 +43,7 @@ GIT
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/travis-ci/travis-api.git
|
remote: git://github.com/travis-ci/travis-api.git
|
||||||
revision: 816ebc66c8b65c44d6144e721b1b4f048e86d7df
|
revision: 558847f6555202adb7da4f7d31a7b2b80ab4bac2
|
||||||
specs:
|
specs:
|
||||||
travis-api (0.0.1)
|
travis-api (0.0.1)
|
||||||
backports (~> 2.5)
|
backports (~> 2.5)
|
||||||
|
@ -61,7 +61,7 @@ GIT
|
||||||
|
|
||||||
GIT
|
GIT
|
||||||
remote: git://github.com/travis-ci/travis-core.git
|
remote: git://github.com/travis-ci/travis-core.git
|
||||||
revision: 56ca16046cba99cc0b4cd0c520c6bb13ace9932a
|
revision: aae3e646dc73c3196d173baea9265d2b1cb0cd97
|
||||||
branch: sf-travis-api
|
branch: sf-travis-api
|
||||||
specs:
|
specs:
|
||||||
travis-core (0.0.1)
|
travis-core (0.0.1)
|
||||||
|
|
|
@ -3,17 +3,25 @@ require 'travis/model'
|
||||||
@Travis.Event = Travis.Model.extend
|
@Travis.Event = Travis.Model.extend
|
||||||
event: DS.attr('string')
|
event: DS.attr('string')
|
||||||
repoId: DS.attr('number', key: 'repository_id')
|
repoId: DS.attr('number', key: 'repository_id')
|
||||||
|
sourceId: DS.attr('number', key: 'source_id')
|
||||||
|
sourceType: DS.attr('string', key: 'source_type')
|
||||||
createdAt: DS.attr('string', key: 'created_at')
|
createdAt: DS.attr('string', key: 'created_at')
|
||||||
|
|
||||||
message: (->
|
event_: (->
|
||||||
message = "#{@get('event')}: #{@get('_data.result')}"
|
@get('event')
|
||||||
message = "#{message}: #{@get('_data.message')}"
|
).property('event')
|
||||||
message
|
|
||||||
).property('_data.result', '_data.message')
|
|
||||||
|
|
||||||
_data: (->
|
result: (->
|
||||||
@get('data.data')
|
@get('data.data.result')
|
||||||
).property('data.data')
|
).property('data.data.result')
|
||||||
|
|
||||||
|
message: (->
|
||||||
|
@get('data.data.message')
|
||||||
|
).property('data.data.message')
|
||||||
|
|
||||||
|
source: (->
|
||||||
|
Travis[type].find(@get('sourceId')) if type = @get('sourceType')
|
||||||
|
).property('sourceType', 'sourceId')
|
||||||
|
|
||||||
@Travis.Event.reopenClass
|
@Travis.Event.reopenClass
|
||||||
byRepoId: (id) ->
|
byRepoId: (id) ->
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>Time</th>
|
<th>Time</th>
|
||||||
|
<th>Event</th>
|
||||||
|
<th>Result</th>
|
||||||
<th>Message</th>
|
<th>Message</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
@ -13,6 +15,12 @@
|
||||||
<td class="created_at">
|
<td class="created_at">
|
||||||
{{formatTime createdAt}}
|
{{formatTime createdAt}}
|
||||||
</td>
|
</td>
|
||||||
|
<td class="event">
|
||||||
|
{{event.event_}}
|
||||||
|
</td>
|
||||||
|
<td class="result">
|
||||||
|
{{event.result}}
|
||||||
|
</td>
|
||||||
<td class="message">
|
<td class="message">
|
||||||
{{event.message}}
|
{{event.message}}
|
||||||
</td>
|
</td>
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
4b27d9a7
|
88db3861
|
Loading…
Reference in New Issue
Block a user