read API endpoint from HTML
This commit is contained in:
parent
df9213a065
commit
e7d0426493
|
@ -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))
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="travis.api_endpoint" content="http://localhost:9292">
|
||||
<title>Travis CI - Distributed Continuous Integration Platform for the Open Source Community</title>
|
||||
<link rel="stylesheet" href="/stylesheets/application.css">
|
||||
<script src="/javascripts/vendor.js"></script>
|
||||
|
|
Loading…
Reference in New Issue
Block a user