Commit graph

18 commits

Author SHA1 Message Date
James Phillips 39f2359804 Fixes an XSS issue with unescaped node names. (#3578)
* Fixes an XSS issue with node names in the tomography graph.

* Updates built-in static web assets.

* Updates the change log.
2017-10-16 09:12:36 -07:00
Kyle Havlovitz d9fc2b3d75
Update coord display in ui to account for segments 2017-08-30 11:58:29 -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
Blake Walters 8d4433c88f 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
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 4501904313 Rework sampling to avoid 0 case and always include min and max 2016-05-18 09:50:30 -07:00
Ross McFarland 559dc4599e Sample tomography distances to cap number around 360 2016-05-17 12:57:02 -07:00
Ross McFarland d756a552eb Handle no peers in tomography graph 2016-05-15 06:30:37 -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
Jack Pearkes df11bff8bb ui: add session behavior and ttl to UI
fixes #649
2015-02-11 18:51:30 -08:00
Jack Pearkes 0f62bed1e5 ui: fix session name overflow
fixes #353
2014-10-15 16:19:14 -07:00
Jack Pearkes a6f76a15b3 ui: don't uppercase acl id 2014-08-25 11:27:46 -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 0f7adbf639 ui: show tags inline in list of services in node view 2014-06-11 16:54:03 -04:00
Jack Pearkes e21b338a8b ui: show session name if there is one 2014-06-09 14:59:06 -04:00
Jack Pearkes ad438e86fa ui: condense and improve UI for check display under services 2014-06-05 14:28:40 -04:00
Jack Pearkes 993b892761 ui: add panelbar helper 2014-05-01 13:15:33 -04:00