stashing some work on the events log

This commit is contained in:
Sven Fuchs 2012-10-16 22:46:10 +02:00
parent 393ef62eae
commit 510be92eb7
6 changed files with 29 additions and 13 deletions

View File

@ -43,7 +43,7 @@ GIT
GIT
remote: git://github.com/travis-ci/travis-api.git
revision: 816ebc66c8b65c44d6144e721b1b4f048e86d7df
revision: 558847f6555202adb7da4f7d31a7b2b80ab4bac2
specs:
travis-api (0.0.1)
backports (~> 2.5)
@ -61,7 +61,7 @@ GIT
GIT
remote: git://github.com/travis-ci/travis-core.git
revision: 56ca16046cba99cc0b4cd0c520c6bb13ace9932a
revision: aae3e646dc73c3196d173baea9265d2b1cb0cd97
branch: sf-travis-api
specs:
travis-core (0.0.1)

View File

@ -3,17 +3,25 @@ require 'travis/model'
@Travis.Event = Travis.Model.extend
event: DS.attr('string')
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')
message: (->
message = "#{@get('event')}: #{@get('_data.result')}"
message = "#{message}: #{@get('_data.message')}"
message
).property('_data.result', '_data.message')
event_: (->
@get('event')
).property('event')
_data: (->
@get('data.data')
).property('data.data')
result: (->
@get('data.data.result')
).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
byRepoId: (id) ->

View File

@ -3,6 +3,8 @@
<thead>
<tr>
<th>Time</th>
<th>Event</th>
<th>Result</th>
<th>Message</th>
</tr>
</thead>
@ -13,6 +15,12 @@
<td class="created_at">
{{formatTime createdAt}}
</td>
<td class="event">
{{event.event_}}
</td>
<td class="result">
{{event.result}}
</td>
<td class="message">
{{event.message}}
</td>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
4b27d9a7
88db3861