rename stuff

This commit is contained in:
Sven Fuchs 2012-06-30 02:38:19 +02:00
parent aec121a576
commit ee0a489832
5 changed files with 12 additions and 7 deletions

View File

@ -4,6 +4,8 @@ require 'hax0rs'
# Ember.LOG_BINDINGS = true
@Travis = Em.Namespace.create
CONFIG_KEYS: ['rvm', 'gemfile', 'env', 'otp_release', 'php', 'node_js', 'perl', 'python', 'scala']
run: ->
@app = Travis.App.create(this)
@app.initialize()
@ -18,7 +20,7 @@ require 'hax0rs'
require 'ext/jquery'
require 'controllers'
require 'helpers'
require 'layouts'
require 'layout'
require 'models'
require 'router'
require 'store'

View File

@ -5,7 +5,7 @@ Travis.Controllers =
RepositoriesController: Em.ArrayController.extend()
RepositoryController: Em.ObjectController.extend(Travis.Urls.Repository)
TabsController: Em.Controller.extend()
HistoryController: Em.ArrayController.extend()
BuildsController: Em.ArrayController.extend()
BuildController: Em.ObjectController.extend(Travis.Urls.Commit)
JobController: Em.ObjectController.extend(Travis.Urls.Commit)

View File

@ -34,10 +34,9 @@ require 'travis/model'
).property('data.job_ids.length')
configKeys: (->
config = @get('config')
return [] unless config
keys = $.keys($.only(config, 'rvm', 'gemfile', 'env', 'otp_release', 'php', 'node_js', 'perl', 'python', 'scala'))
headers = [I18n.t('build.job'), I18n.t('build.duration'), I18n.t('build.finished_at')]
return [] unless config = @get('config')
keys = $.intersect($.keys(config), Travis.CONFIG_KEYS)
headers = (I18n.t(key) for key in ['build.job', 'build.duration', 'build.finished_at'])
$.map(headers.concat(keys), (key) -> return $.camelize(key))
).property('config')

View File

@ -1,5 +1,5 @@
@Travis.Views.reopen
HistoryView: Em.View.extend
BuildsView: Em.View.extend
templateName: 'builds/list'
BuildsItemView: Em.View.extend

View File

@ -121,6 +121,10 @@ $.extend
result[key] = object[key] if keys.indexOf(key) is -1
result
intersect: (array, other) ->
array.filter (element) ->
other.indexOf(element) != -1
map: (elems, callback, arg) ->
value = undefined
key = undefined