Simplify queue
This commit is contained in:
parent
47e4dd664d
commit
6540304db5
|
@ -47,7 +47,7 @@ Travis.BuildsItemController = Em.ObjectController.extend(Travis.GithubUrlPropert
|
|||
buildBinding: 'content'
|
||||
)
|
||||
|
||||
Travis.QueuesController = Em.ArrayController.extend
|
||||
Travis.QueueController = Em.ArrayController.extend
|
||||
content: (->
|
||||
Travis.Job.queued()
|
||||
).property()
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
<ul id="queues">
|
||||
<li class="queue">
|
||||
<h4>Queue ({{controller.length}})</h4>
|
||||
<h4>Queue ({{length}})</h4>
|
||||
<ul>
|
||||
{{#if controller.length}}
|
||||
{{#if length}}
|
||||
{{#each job in controller}}
|
||||
{{#view Travis.QueueItemView jobBinding="job"}}
|
||||
<li>
|
||||
{{#if job.repo.slug}}
|
||||
{{#link-to "job" job.repo job}}
|
||||
<span class="slug" {{bind-attr title="job.slug"}}>
|
||||
|
@ -13,7 +13,7 @@
|
|||
#{{job.number}}
|
||||
{{/link-to}}
|
||||
{{/if}}
|
||||
{{/view}}
|
||||
</li>
|
||||
{{/each}}
|
||||
{{else}}
|
||||
There are no jobs
|
||||
|
|
|
@ -16,4 +16,4 @@
|
|||
|
||||
{{render "runningJobs"}}
|
||||
|
||||
{{view Travis.QueueView}}
|
||||
{{render "queue"}}
|
||||
|
|
|
@ -23,11 +23,6 @@ Travis.InsufficientOauthPermissionsView = Travis.View.extend
|
|||
Travis.FirstSyncView = Travis.View.extend
|
||||
layoutName: 'layouts/simple'
|
||||
|
||||
Travis.QueueView = Em.View.extend
|
||||
init: ->
|
||||
@_super.apply this, arguments
|
||||
@set 'controller', @get('controller').container.lookup('controller:queues')
|
||||
|
||||
require 'views/accounts'
|
||||
require 'views/annotation'
|
||||
require 'views/application'
|
||||
|
|
Loading…
Reference in New Issue
Block a user