diff --git a/assets/javascripts/app/store/rest_adapter.coffee b/assets/javascripts/app/store/rest_adapter.coffee index 077f66c3..5fff3044 100644 --- a/assets/javascripts/app/store/rest_adapter.coffee +++ b/assets/javascripts/app/store/rest_adapter.coffee @@ -3,10 +3,6 @@ require 'models' jQuery.support.cors = true @Travis.RestAdapter = DS.RESTAdapter.extend - # API_DOMAIN: 'http://localhost:9292' - # API_DOMAIN: 'http://travis.local:9292' - API_DOMAIN: '' - DEFAULT_OPTIONS: accepts: json: 'application/vnd.travis-ci.2+json' @@ -31,4 +27,4 @@ jQuery.support.cors = true worker: 'workers' ajax: (url, method, options) -> - @_super("#{@API_DOMAIN}#{url}", method, $.extend(options, @DEFAULT_OPTIONS)) + @_super("#{Travis.config.api_endpoint}#{url}", method, $.extend(options, @DEFAULT_OPTIONS)) diff --git a/assets/javascripts/travis.coffee b/assets/javascripts/travis.coffee index d9d0ebba..cb66e348 100644 --- a/assets/javascripts/travis.coffee +++ b/assets/javascripts/travis.coffee @@ -2,6 +2,9 @@ require 'ext/jquery' require 'ext/ember/namespace' @Travis = Em.Namespace.create + config: + api_endpoint: $('meta[name="travis.api_endpoint"]').attr('content') + CONFIG_KEYS: ['rvm', 'gemfile', 'env', 'jdk', 'otp_release', 'php', 'node_js', 'perl', 'python', 'scala'] ROUTES: diff --git a/public/index.html b/public/index.html index 8843d7f0..e70a58f7 100644 --- a/public/index.html +++ b/public/index.html @@ -2,6 +2,7 @@ + Travis CI - Distributed Continuous Integration Platform for the Open Source Community