diff --git a/assets/scripts/app/helpers/humanize-state.coffee b/assets/scripts/app/helpers/humanize-state.coffee new file mode 100644 index 00000000..1f4ddd45 --- /dev/null +++ b/assets/scripts/app/helpers/humanize-state.coffee @@ -0,0 +1,10 @@ +safe = Travis.Helpers.safe + +fn = (state) -> + if state == 'received' + 'booting' + else + state + + +Travis.Handlebars.humanizeState = fn diff --git a/assets/scripts/app/templates/build.hbs b/assets/scripts/app/templates/build.hbs index cd4e23d7..ddb6e2b9 100644 --- a/assets/scripts/app/templates/build.hbs +++ b/assets/scripts/app/templates/build.hbs @@ -6,7 +6,7 @@
- {{#link-to "build" repo build}}#{{build.number}} {{build.state}}{{/link-to}} + {{#link-to "build" repo build}}#{{build.number}} {{humanize-state build.state}}{{/link-to}}
diff --git a/assets/scripts/app/templates/job.hbs b/assets/scripts/app/templates/job.hbs index 7c7ef0d8..c77b5179 100644 --- a/assets/scripts/app/templates/job.hbs +++ b/assets/scripts/app/templates/job.hbs @@ -7,7 +7,7 @@
- {{#link-to "job" repo job}}#{{job.number}} {{job.state}}{{/link-to}} + {{#link-to "job" repo job}}#{{job.number}} {{humanize-state job.state}}{{/link-to}}
diff --git a/assets/scripts/app/templates/top.hbs b/assets/scripts/app/templates/top.hbs index 1cf72aa9..30b350f9 100644 --- a/assets/scripts/app/templates/top.hbs +++ b/assets/scripts/app/templates/top.hbs @@ -8,6 +8,9 @@
  • {{#link-to "main"}}Home{{/link-to}}
  • + {{#if config.pro}} +
  • Docs
  • + {{/if}} {{#if config.enterprise}}
  • Docs
  • {{else}} @@ -53,10 +56,6 @@ {{/if}} {{#unless config.pro}} -
  • - We're Hiring! -
  • -
  • Travis CI for Private Repositories
  • diff --git a/assets/scripts/travis.coffee b/assets/scripts/travis.coffee index 4a630e1c..960bdc36 100644 --- a/assets/scripts/travis.coffee +++ b/assets/scripts/travis.coffee @@ -128,6 +128,7 @@ require 'helpers/travis-field' require 'helpers/travis-field' require 'helpers/filter-input' require 'helpers/capitalize' +require 'helpers/humanize-state' require 'helpers/github-commit-link' require 'helpers/format-time' require 'helpers/format-duration' @@ -146,6 +147,7 @@ Ember.Handlebars.registerHelper('travis-field', Travis.Handlebars.travisField) Ember.Handlebars.registerHelper('filter-input', Travis.Handlebars.filterInput) Ember.Handlebars.registerBoundHelper('capitalize', Travis.Handlebars.capitalize) +Ember.Handlebars.registerBoundHelper('humanize-state', Travis.Handlebars.humanizeState) Ember.Handlebars.registerBoundHelper('github-commit-link', Travis.Handlebars.githubCommitLink) Ember.Handlebars.registerBoundHelper('format-time', Travis.Handlebars.formatTime) Ember.Handlebars.registerBoundHelper('format-duration', Travis.Handlebars.formatDuration)