Blake Walters
c3109072f5
properly escape session and acl data in UI ( #2456 )
...
* update libv8 gem to something that compiles
* properly escape session and acl data in UI
fixes an XSS vulnerability caused by having the sessionName, sessionMeta, and aclName blindly returning data as Handlebars.SafeStrings
2016-10-31 18:16:43 -07:00
James Phillips
3f50b9599a
Updates built-in UI static assets to latest.
2016-08-12 18:01:59 -07:00
James Phillips
ecd24b4171
Merge pull request #2055 from patrickbaber/master
...
Removes fixed height of node/service boxes.
2016-08-10 16:03:18 -07:00
James Phillips
f23786cd5a
Fixes JS exception when there are no coordinates present.
2016-08-08 17:38:22 -07:00
James Phillips
518e122053
Updates web assets to pull in RTT viz.
2016-06-07 09:32:44 -07:00
Ross McFarland
5d564acfa3
Implement a first-pass of tomography node hover
...
Not at all using Emeber's facilities and no clue how to do so with this.
2016-05-18 10:05:16 -07:00
Ross McFarland
773db64ffc
Rework sampling to avoid 0 case and always include min and max
2016-05-18 09:50:30 -07:00
Ross McFarland
73ac76bfe5
Sample tomography distances to cap number around 360
2016-05-17 12:57:02 -07:00
Ross McFarland
4062920969
Switch tomography to median rather than avg
2016-05-17 10:43:50 -07:00
Patrick Baber
9960b996cf
remove fixed height
2016-05-16 11:29:40 +02:00
Ross McFarland
811c77c1b2
Handle no peers in tomography graph
2016-05-15 06:30:37 -07:00
Ross McFarland
885dd87fec
Don't include self in tomography
2016-05-15 06:13:52 -07:00
Ross McFarland
ba6d402e85
Implementation of a per-node tomography graph
...
Adds a new section to the node information, Network Tomography. There's a radar
plot of the distances (in ms) between the current node and its peers as well as
min, avg, and max.
2016-05-14 18:35:09 -07:00
James Phillips
043c031ad1
Merge pull request #1702 from far-blue/ui-configurable-api-url
...
Configurable consul host address
2016-03-18 21:05:00 -07:00
James Phillips
98784c6416
Updates to latest compiled ui assets.
2016-03-07 13:49:08 -08:00
captainill
293aba329f
add announcement banner for Consul Enterprise launch
2016-03-03 12:23:30 -08:00
Robert Goldsmith
795554e7a4
Included support to override the assumed location of the consul so you can run the UI on a normal web server potentially on a different host to your consul servers.
2016-02-09 13:26:48 +00:00
Sean Chittenden
71d02d2a32
Acknowledge that we're using GNU make's dialect and rename appropriate
...
Makefiles to GNUmakefiles so that non-GNU make(1) will error out. This
should be a transparent change to the universe of people using GNU make.
2016-02-05 14:24:26 -08:00
James Phillips
f24a044755
Fixes the static asset generator for new pkg path, updates assets.
2016-01-15 10:21:42 -08:00
Seth Vargo
cae0ff354a
Use HTTPS + www. where appropriate
2016-01-13 17:44:01 -05:00
James Phillips
4a9a074f83
Fixes a bad merge in the UI.
2016-01-02 06:58:21 -08:00
James Phillips
4248e7659c
Merge pull request #1422 from railsguru/master
...
Propagate token in UI
2016-01-02 06:55:14 -08:00
Ryan Uber
c3e7c98da2
agent: compile web assets into consul binary
2015-12-24 22:21:34 -05:00
Mike Oswell
c1803c5a48
Add the token to /v1/internal/ui/nodes. (issue #1071 )
2015-12-16 12:32:56 -08:00
Matthew Irish
fba54c3f7f
ui: swap unicode glyph with inline svg for the settings icon
2015-12-04 10:36:55 -06:00
Andy Lo-A-Foe
85d0f4b9ef
Propagate token in UI
2015-11-18 08:29:01 +01:00
James Phillips
be4d2ff659
Moves the static assets into a subfolder where index.html expects them.
2015-10-27 18:19:17 -07:00
Matthew Irish
2aca5a94e2
Merge pull request #1338 from hashicorp/js-cleaning
...
Clean up the JS a bit and make Ember code more idiomatic
2015-10-26 13:24:06 -05:00
Matthew Irish
657b5b4a04
Show node status as failing if a service on the node is failing
2015-10-26 10:26:16 -05:00
Matthew Irish
dd1796b99a
Clean up the JS a bit and make Ember code more idiomatic
2015-10-26 09:39:18 -05:00
Seth Vargo
6c528f0ff2
Use gox for building
2015-10-22 14:16:01 -04:00
David Adams
75ded76e44
UI formatURL: render null token correctly
...
If the token argument to formatURL is null, it should be rendered as the
empty string and not the string 'null'.
Should fix #1316 in which Safari gets a 403 error when visiting the
key/value page in the web UI.
2015-10-19 22:18:19 -05:00
Ryan Uber
4adc0b5c66
website: document precedence of Atlas endpoint inputs
2015-08-27 17:54:56 -07:00
Jack Pearkes
00e35cdc41
revert 8bf8871
, fc2aad3
, 503d338
.
...
some misplaced UI development changes
2015-08-07 16:40:49 -07:00
Jack Pearkes
8bf88712a1
ui: update development config to not use ACLs to simplify life
2015-08-07 16:36:39 -07:00
Jack Pearkes
fc2aad3cf8
ui: update gems for development
2015-08-07 16:36:29 -07:00
Jack Pearkes
503d3384d4
ui: add 'map' route and button, tighten up the nav to give space
2015-08-07 16:36:02 -07:00
孔晨
6b4cdc3c4d
fix base64 issue
2015-07-23 15:56:23 +08:00
孔晨
9e1106dda2
fix 中文乱码问题
2015-07-23 14:47:32 +08:00
Rafik Salama
d3cf967977
UI: Fix restoring state for service names containing slashes
2015-05-29 18:35:39 -04:00
Blake Walters
02232c3aae
make sure button text overflow is set to ellipsis
...
fixes #549
2015-03-10 10:48:02 -07:00
Ryan Breen
b78eb40ef4
s/data center/datacenter/g
2015-02-19 17:45:47 -05:00
Jack Pearkes
2b7297c81d
ui: fix listener on dc controller content
...
fixes #694
2015-02-19 11:48:03 -08:00
Armon Dadgar
ee5153067a
Change tabs to spaces
2015-02-18 15:09:48 -08:00
Armon Dadgar
39013bbe6a
ui: Only set blank token if none set
2015-02-18 14:44:52 -08:00
Jack Pearkes
a82bbb6561
ui: add session behavior and ttl to UI
...
fixes #649
2015-02-11 18:51:30 -08:00
Jack Pearkes
2f541b5ef7
ui: update gemfile
2015-02-11 18:41:40 -08:00
Jack Pearkes
255d358643
ui: add service address
...
fixes #686
2015-02-11 18:18:31 -08:00
Armon Dadgar
f86d7c3a09
Merge pull request #558 from ceh/http-api-response-headers
...
add ability to specify response headers on the HTTP API
2015-01-05 11:36:08 -08:00
Seth Vargo
49d29bc937
Update titles to be consistent with other sites
2014-12-30 13:18:25 -05:00