mirror of https://github.com/hashicorp/consul
00b34ee7f6
* ui: Add a way to reliably figure out where the UI is running The main javascript that we use is at </where/the/ui/is>/ui/assets/consul-ui.js This uses this fact to provide and base path 'environment' variable to be used within the app. This is also overwritable via various methods (testing/development) if we ever need to do that. * Remove BASE_API_URL, the logic here isn't exactly correct Right now the API always _has_ to be at http://domain/v1/ i.e. the root of your domain /v1. If the URL of the ui is set differently to http://root.com/somewhere/else/ui/ then the API is still at http://root.com/v1 There is definitely a plan to add this env var back in at some stage so we can potentially allow this to be configured in other ways, but there isn't a need to do it just yet so we don't need to worry about _how_ to do this right now. |
||
---|---|---|
.. | ||
components/discovery-chain | ||
dom | ||
helpers | ||
http | ||
model | ||
routing | ||
search | ||
storage | ||
ticker | ||
acls-status-test.js | ||
ascend-test.js | ||
atob-test.js | ||
btoa-test.js | ||
callable-type-test.js | ||
create-fingerprinter-test.js | ||
createURL-test.js | ||
get-environment-test.js | ||
get-form-name-property-test.js | ||
get-object-pool-test.js | ||
hasStatus-test.js | ||
isFolder-test.js | ||
keyToArray-test.js | ||
left-trim-test.js | ||
maybe-call-test.js | ||
non-empty-set-test.js | ||
promisedTimeout-test.js | ||
remove-null-test.js | ||
right-trim-test.js | ||
sumOfUnhealthy-test.js | ||
templatize-test.js | ||
ucfirst-test.js | ||
update-array-object-test.js |