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
James Phillips
539285cf1f
Updates checked in web assets to pick up CSS change.
...
Closes #3521
2017-10-04 09:52:15 -07:00
Cyril Gaudin
d852ee05cd
ui: Use monospace font for textarea controls.
2017-10-02 15:49:20 +02:00
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
c849458d9b
Changes the default ACL token type to "client" in web UI. ( #3246 )
...
* Changes the default ACL token type to "client".
* Updates built-in web assets.
2017-07-08 17:28:04 -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
James Phillips
e32b42a222
Updates static assets to latest.
2017-06-07 21:16:59 -07:00
James Phillips
62ee3435e8
Merge pull request #2812 from naaaargle/master
...
UI Improvement: Add sticky scroll to side panel
2017-05-18 10:28:28 -04:00
Brian Shumate
5b4cf71b38
Use updated ACL guide URL instead
2017-05-05 11:43:06 -04:00
Brian Shumate
601ca89516
UI: open docs links in new tab
...
- set `target="_blank"` on all docs URLs
2017-05-05 11:19:53 -04:00
James Phillips
0e3d93a0bd
Revert "UI: remove ACL ID from the left list"
2017-05-02 14:28:56 -07:00
Seth Vargo
2f8f0b2320
Merge pull request #2517 from bhuisgen/feature/ui-remove-acl-id-from-list
...
UI: remove ACL ID from the left list
2017-05-02 13:12:57 -07:00
James Phillips
a3e1e8e7e5
Updates static assets to pick up #2712 .
2017-05-02 10:52:06 -07:00
Jack
2489355975
Add JSON validation to update view
...
JSON validation has now been added to the update view following the same format
as create. Since 'valueDecoded' does not have the ability to check if the value
is base64 before decoding then this must be checked first; if it is base64 then
use the decoded one, if not just get the value.
Change incorrect trailing span close to label.
2017-05-02 17:20:36 +09:00
Jack
cb73d83f1e
Add JSON validation to UI
...
JSON validation added to UI. This has been implemented through the use of a flag
to enable/disable the functionality with a watcher on the value to set the
success/error class on the textarea itself.
No hard validation added to the field.
2017-05-02 17:20:35 +09:00
Brian Shumate
2310a21ff4
ui: Add favicon.png for Chrome
...
- This completes all favicon related additions and
completely resolves error in Chrome
2017-04-25 16:11:19 -04:00
Brian Shumate
9b10d4a9d5
ui: Update index to fix #2945 ( #2956 )
2017-04-25 10:00:19 -07:00
Brian Shumate
b264d5cfe3
ui: Add and update favicons ( #2948 )
...
ui: Add and update favicons
* Add most popular device/size favicon combinations
* Update existing favicons
* Change permissions to 0644 on static assets
Fixes #2945
2017-04-25 09:23:34 -07:00
James Phillips
1f40dc83e3
Updates static assets to pick up #2899 .
2017-04-13 14:40:16 -07:00
Brian Shumate
22c058b115
Everything is pink now
2017-04-13 09:27:32 -04:00
Brian Shumate
bf5b75b72c
Pink cylon image!
2017-04-12 20:21:51 -04:00
Brian Shumate
31bd1d0de3
UI: use new pink hues for active/primary btns
2017-04-12 19:32:10 -04:00
Brian Shumate
a033e7477d
UI updates for new Consul logo
...
- Update consul-logo.png
- Update all favicons
- Update UI README
2017-04-12 18:58:06 -04:00
Terror
690c73ecb4
Update index.html
...
Correct link to the ACL guide.
2017-04-10 13:32:33 +12:00
Seth Vargo
b3cd9acdae
Link to new api
2017-04-04 12:52:00 -04:00
Mary Nagle
32faa23d18
Add sticky scroll to side panel
2017-03-21 14:39:57 -04:00
Brian Shumate
ef7a8704c5
UI: add notification for disabled JavaScript
2017-01-05 09:10:58 -05:00
Brian Shumate
eee78bef83
Remove Deregister from UI for #2541
...
- Remove Deregister button
- Remove Deregister functionality
2016-11-30 11:07:04 -05:00
Brian Shumate
dba25aacfa
Bootstrap w/o Glyphicons ( resolves #2485 )
...
- Remove reference to Glyphicon Halflings @fontface
- Remove unused Glphyicon related classes
2016-11-21 18:08:17 -05:00
Boris HUISGEN
71b97640df
Remove ACL ID from the left list
2016-11-18 03:18:37 +01:00
James Phillips
fb51976469
Merge pull request #2340 from kushniro/b-ui-tags-commas
...
UI: remove redundant commas in tags list (services view)
2016-11-17 16:36:15 -08: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
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
8e8f840169
Updates built-in UI static assets to latest.
2016-08-12 18:01:59 -07:00
James Phillips
c1f710755a
Merge pull request #2055 from patrickbaber/master
...
Removes fixed height of node/service boxes.
2016-08-10 16:03:18 -07:00
James Phillips
2acb287690
Fixes JS exception when there are no coordinates present.
2016-08-08 17:38:22 -07:00
James Phillips
1955eadc12
Updates web assets to pull in RTT viz.
2016-06-07 09:32:44 -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
58c3b08134
Switch tomography to median rather than avg
2016-05-17 10:43:50 -07:00
Patrick Baber
88ab00f468
remove fixed height
2016-05-16 11:29:40 +02:00
Ross McFarland
d756a552eb
Handle no peers in tomography graph
2016-05-15 06:30:37 -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
James Phillips
92040c2349
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
cb1bf35ce9
Updates to latest compiled ui assets.
2016-03-07 13:49:08 -08:00
captainill
95337b7211
add announcement banner for Consul Enterprise launch
2016-03-03 12:23:30 -08: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