Kyle Havlovitz
d9fc2b3d75
Update coord display in ui to account for segments
2017-08-30 11:58:29 -07:00
James Phillips
219fb6dd70
UI cleanup follow up from #3245 . ( #3251 )
...
* Removes unnecessary set for model component which will be null.
* Returns a 404 for a missing node, not a 200 with an empty response.
* Updates built-in web assets.
2017-07-10 09:40:00 -07:00
James Phillips
0a17a8284f
Cleans up web UI and fixes ACL token "stuckness" issue. ( #3245 )
...
* Removes GitHub reference.
* Doesn't display ACL token on the unauthorized page.
* Removes useless fetch for nodes and cleans up comments.
* Provides a path to reset the ACL token when it's invalid.
This included making the settings page global so it's reachable, and adding
some more information about an error on the error page.
* Updates built-in web assets.
2017-07-08 17:16:05 -07:00
Omer Kushnir
362967f0c9
UI: remove redundant commas in tags list (services view)
...
When some services had no tags(Tags is null) and some did have tags redundant commas were added to the tags list.
2016-09-15 11:37:45 +03:00
James Phillips
2acb287690
Fixes JS exception when there are no coordinates present.
2016-08-08 17:38:22 -07:00
Ross McFarland
c92f681944
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
58c3b08134
Switch tomography to median rather than avg
2016-05-17 10:43:50 -07:00
Ross McFarland
8a9fe0239d
Don't include self in tomography
2016-05-15 06:13:52 -07:00
Ross McFarland
ba3c4fc3e3
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
Robert Goldsmith
6cb5fba792
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
James Phillips
35ef5fa975
Fixes a bad merge in the UI.
2016-01-02 06:58:21 -08:00
James Phillips
9f4ac9adc7
Merge pull request #1422 from railsguru/master
...
Propagate token in UI
2016-01-02 06:55:14 -08:00
Mike Oswell
6e23083bbd
Add the token to /v1/internal/ui/nodes. (issue #1071 )
2015-12-16 12:32:56 -08:00
Andy Lo-A-Foe
3dd740577c
Propagate token in UI
2015-11-18 08:29:01 +01:00
David Adams
0c130994f7
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
William Tisäter
cb74d3efbb
Fix leaking `objs` variables
2014-10-04 11:45:09 +02:00
Jack Pearkes
9435313f0c
ui: use ACLs everywhere
2014-08-25 11:48:42 -07:00
Jack Pearkes
7b729e10da
ui: acl edit and creation
2014-08-22 17:22:10 -07:00
Jack Pearkes
70888180a4
ui: add notification system
2014-08-22 17:22:06 -07:00
Jack Pearkes
7a40350311
ui: more acl integration, condensing top bar
2014-08-22 17:21:57 -07:00
Jack Pearkes
d4d50862c8
ui: use ember object to wrap localstorag
2014-08-22 17:21:48 -07:00
Jack Pearkes
7a1cbbb5e5
ui/acls: compact nav, add ACL and url helpers
2014-08-22 17:21:06 -07:00
Jack Pearkes
e00941fa44
ui/acls: initial commit
2014-08-22 17:21:00 -07:00
Jack Pearkes
3bf92404fd
ui/routes: jshint
2014-08-21 12:14:33 -07:00
Jack Pearkes
b514d2677d
ui: show service level tags, remove Node.nodeTags
2014-06-11 17:14:20 -04:00
Jack Pearkes
6cdd068c55
ui: list sessions on the nodes and allow invalidation
2014-06-06 15:11:26 -04:00
Jack Pearkes
23cc6a3a5e
ui: add locking session below lock
2014-06-06 14:26:30 -04:00
Jack Pearkes
06f7630e29
ui: show isLocked for key
2014-06-06 12:21:36 -04:00
Jack Pearkes
3ad0fd922a
ui: don't record characters for search filter in browser histroy
2014-06-04 17:15:10 -04:00
Jack Pearkes
04db1cbbe0
ui: remove nodes debugging
2014-06-04 16:20:32 -04:00
Jack Pearkes
cfc7349751
ui: ember to canary for query params, add query params
2014-06-04 15:56:00 -04:00
Jack Pearkes
a94ef9d529
ui: initial pass at filtering and condensed view for nodes/services
2014-06-02 10:35:46 -04:00
Jack Pearkes
7cab1c3c4c
ui: add condensed node view
2014-05-30 14:26:11 -04:00
Jack Pearkes
ea8761a50e
ui: add a create key shortcut into breadcrumbs
...
this fixes #100
2014-05-16 13:38:45 -07:00
William Tisäter
f4c4b5ace8
Transition to nearest parent on key delete
2014-05-05 16:09:18 +02:00
William Tisäter
a730174f0c
Clean up root check
2014-05-05 16:09:18 +02:00
William Tisäter
e174d1062c
Redirect to correct root path when deleting keys
2014-05-05 16:09:18 +02:00
William Tisäter
21ad67fc4f
Revert modifications to `getParentAndGrandparent`
2014-05-05 16:09:18 +02:00
William Tisäter
14649c1398
Add delete folder button to web UI
2014-05-05 16:09:18 +02:00
William Tisäter
3852bef667
Rename root variable
2014-05-04 23:07:41 +02:00
William Tisäter
227daf1fea
Allow using dashes in keys
2014-05-04 23:05:00 +02:00
Jack Pearkes
03ed065655
ui: hide dropdown when activating route
2014-05-01 12:25:12 -04:00
Jack Pearkes
2edf16c188
ui: fix datacenter route typo
2014-05-01 12:17:05 -04:00
Jack Pearkes
595af2deb1
ui: better error handling
2014-05-01 11:40:14 -04:00
Jack Pearkes
17a1c12e8d
ui: better error handling
2014-05-01 10:25:38 -04:00
Jack Pearkes
6f77bc93a4
ui: refactor kv controllers, finish multi-dc support
2014-05-01 10:00:36 -04:00
Jack Pearkes
1648031339
ui: improve mobile view
2014-04-30 23:44:32 -04:00
Jack Pearkes
0544a7cf76
ui: refresh node list after create
2014-04-30 23:44:31 -04:00
Jack Pearkes
b3a18fdb4a
ui: fix edit view breadcrumbs
2014-04-30 23:44:31 -04:00
Jack Pearkes
23dc417055
ui: handle "folders", directory browsing with parents
2014-04-30 23:44:31 -04:00