[pro-merge] Add model extensions from travis-pro
This commit is contained in:
parent
62d9fdc6a6
commit
b4573ff293
|
@ -5,6 +5,8 @@ require 'travis/model'
|
||||||
name: Ember.attr('string')
|
name: Ember.attr('string')
|
||||||
type: Ember.attr('string')
|
type: Ember.attr('string')
|
||||||
_reposCount: Ember.attr(Number, key: 'repos_count')
|
_reposCount: Ember.attr(Number, key: 'repos_count')
|
||||||
|
subscribed: Ember.attr(Boolean)
|
||||||
|
education: Ember.attr(Boolean)
|
||||||
|
|
||||||
urlGithub: (->
|
urlGithub: (->
|
||||||
"#{Travis.config.source_endpoint}/#{@get('login')}"
|
"#{Travis.config.source_endpoint}/#{@get('login')}"
|
||||||
|
|
|
@ -139,6 +139,10 @@ require 'travis/model'
|
||||||
true
|
true
|
||||||
).property()
|
).property()
|
||||||
|
|
||||||
|
slug: (->
|
||||||
|
"#{@get('repo.slug')} ##{@get('number')}"
|
||||||
|
).property()
|
||||||
|
|
||||||
@Travis.Job.reopenClass
|
@Travis.Job.reopenClass
|
||||||
queued: ->
|
queued: ->
|
||||||
filtered = Ember.FilteredRecordArray.create(
|
filtered = Ember.FilteredRecordArray.create(
|
||||||
|
|
|
@ -24,6 +24,9 @@ require 'travis/model'
|
||||||
}
|
}
|
||||||
).property('lastBuildId', 'lastBuildNumber')
|
).property('lastBuildId', 'lastBuildNumber')
|
||||||
|
|
||||||
|
withLastBuild: ->
|
||||||
|
@filter( (repo) -> repo.get('lastBuildId') )
|
||||||
|
|
||||||
sshKey: (->
|
sshKey: (->
|
||||||
Travis.SshKey.find(@get('id'))
|
Travis.SshKey.find(@get('id'))
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user