diff --git a/app/controllers/repos.coffee b/app/controllers/repos.coffee index 5299869a..13264e08 100644 --- a/app/controllers/repos.coffee +++ b/app/controllers/repos.coffee @@ -7,6 +7,13 @@ Controller = Ember.ArrayController.extend activate: (name) -> @activate(name) + showRunningJobs: -> + @activate('running') + + showMyRepositories: -> + @activate('owned') + + tabOrIsLoadedDidChange: (-> @possiblyRedirectToGettingStartedPage() ).observes('isLoaded', 'tab', 'length') @@ -57,6 +64,8 @@ Controller = Ember.ArrayController.extend viewOwned: -> @set('content', @get('userRepos')) + viewRunning: -> + userRepos: (-> if login = @get('currentUser.login') Repo.accessibleBy(@store, login) @@ -91,4 +100,8 @@ Controller = Ember.ArrayController.extend 'Could not find any repos' ).property('tab') + showRunningJobs: (-> + @get('tab') == 'running' + ).property('tab') + `export default Controller` diff --git a/app/templates/repos.hbs b/app/templates/repos.hbs index 803bbaf0..635f2848 100644 --- a/app/templates/repos.hbs +++ b/app/templates/repos.hbs @@ -6,52 +6,63 @@ {{view 'repos-list-tabs'}} - \ No newline at end of file diff --git a/app/templates/repos/list/tabs.hbs b/app/templates/repos/list/tabs.hbs index f54190af..b5970647 100644 --- a/app/templates/repos/list/tabs.hbs +++ b/app/templates/repos/list/tabs.hbs @@ -1,19 +1,19 @@