consul/ui-v2/app
John Cowen 04a8a77365
ui: Lazily detect HTTP protocol (#7644)
This commit includes 2 things:

1. Sometimes (seemingly due to client caching), performance entries
aren't available, even for the currently executing script. This waits
until the first retrieval of 'CONSUL_HTTP_PROTOCOL' before using the
performance entries to decide this. This means that the entries aren't
inspected until ember has initialized, which means that the entries are
always available.

2. getCurrentResource/getResourceFor could potentially return undefined
if the correct entry could not be found. This adds a default {} return
value if the resource cannot be found. This means that if for whatever
reason the correct resource cannot be found at least we don't fail with
an error and just drop back to HTTP/1 functionality.
2020-04-15 14:42:55 +01:00
..
adapters ui: Fix token duplication bug (#7552) 2020-04-01 09:55:20 +01:00
components ui: Discovery chain improvements (#7222) 2020-02-06 12:06:47 +00:00
computed ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
controllers ui: Use WithEventSource mixin on intentions to ensure cleanup (#7333) 2020-02-21 14:00:33 +00:00
forms ui: Namespace Support (#6639) 2019-12-18 12:26:47 +00:00
helpers ui: Enable recovery from an unreachable datacenter (500 error) (#7404) 2020-03-09 09:10:47 +00:00
initializers ui: Improve configuration/env/feature flag usage (also add build time year detection) (#7072) 2020-01-21 17:52:40 +00:00
instance-initializers ui: Add live updates/blocking queries to the Intention listing page (#7161) 2020-01-29 16:22:31 +00:00
mixins ui: Acceptance test improvements to prepare for more NS tests (#6980) 2020-01-24 12:26:28 +00:00
models ui: Discovery Chain (#6746) 2019-12-18 12:26:47 +00:00
routes ui: Enable recovery from an unreachable datacenter (500 error) (#7404) 2020-03-09 09:10:47 +00:00
routing ui: Namespace Support (#6639) 2019-12-18 12:26:47 +00:00
search/filters ui: Add ability to search nodes listing page with IP Address (#7204) 2020-02-04 10:45:25 -05:00
serializers Ensure ember-data ids are created correct taking into account the nspace (#6974) 2019-12-20 14:30:19 +00:00
services ui: Ensure blocking query configuration is passed through to findInstanceBySlug (#7543) 2020-03-30 15:23:06 +01:00
styles ui: Be more specific with the display toggling checkboxes (#7309) 2020-02-18 17:05:45 +00:00
templates ui: Use the `each key=""` parameter to force ember to reuse DOM (#7550) 2020-03-31 14:58:59 +01:00
utils ui: Lazily detect HTTP protocol (#7644) 2020-04-15 14:42:55 +01:00
validations ui: Namespace Support (#6639) 2019-12-18 12:26:47 +00:00
app.js UI V2 (#4086) 2018-05-10 19:52:53 +01:00
env.js ui: Improve configuration/env/feature flag usage (also add build time year detection) (#7072) 2020-01-21 17:52:40 +00:00
index.html ui: Keyboard navigation improvements (#7090) 2020-01-20 14:15:15 +00:00
resolver.js UI V2 (#4086) 2018-05-10 19:52:53 +01:00
router.js ui: Improve configuration/env/feature flag usage (also add build time year detection) (#7072) 2020-01-21 17:52:40 +00:00