John Cowen
b3fc258315
Fixes erroneous closed <p> tag
2018-01-16 11:29:55 +00:00
James Phillips
410b9fcce9
Manually patches handlebars JS to escape = to prevent XSS.
2017-12-20 19:49:06 -08:00
James Phillips
b81b078463
Fixes a JS error that came in as part of #3760 .
2017-12-20 17:40:47 -08:00
James Phillips
7ee0e750a4
Wraps the key in a property that URL encodes it.
2017-12-20 10:19:50 -08:00
James Phillips
a373c7357a
Delete development_config.json
2017-11-08 23:43:40 -08:00
James Phillips
f25c66dfd9
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
b34d576193
Updates checked in web assets to pick up CSS change.
...
Closes #3521
2017-10-04 09:52:15 -07:00
Cyril Gaudin
b523a01ac1
ui: Use monospace font for textarea controls.
2017-10-02 15:49:20 +02:00
Kyle Havlovitz
21513b0393
Update coord display in ui to account for segments
2017-08-30 11:58:29 -07:00
James Phillips
7200b8cda8
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
aa11956d63
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
86b1e64a33
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
fa8a26ad54
Updates static assets to latest.
2017-06-07 21:16:59 -07:00
James Phillips
9843c2e872
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
51ead36100
Use updated ACL guide URL instead
2017-05-05 11:43:06 -04:00
Brian Shumate
4944bb66be
UI: open docs links in new tab
...
- set `target="_blank"` on all docs URLs
2017-05-05 11:19:53 -04:00
James Phillips
c5cc1fdba6
Revert "UI: remove ACL ID from the left list"
2017-05-02 14:28:56 -07:00
Seth Vargo
0639e7c018
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
6382f95898
Updates static assets to pick up #2712 .
2017-05-02 10:52:06 -07:00
Jack
efb905c707
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
a7d65fd3a2
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
f97051e269
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
b5eadeb942
ui: Update index to fix #2945 ( #2956 )
2017-04-25 10:00:19 -07:00
Brian Shumate
2fc6541fd3
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
4de270326e
Updates static assets to pick up #2899 .
2017-04-13 14:40:16 -07:00
Brian Shumate
6716a5b286
Everything is pink now
2017-04-13 09:27:32 -04:00
Brian Shumate
c0b3e99c46
Pink cylon image!
2017-04-12 20:21:51 -04:00
Brian Shumate
e9f97375bf
UI: use new pink hues for active/primary btns
2017-04-12 19:32:10 -04:00
Brian Shumate
6ab19b9f84
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
e3c2c6ae08
Update index.html
...
Correct link to the ACL guide.
2017-04-10 13:32:33 +12:00
Seth Vargo
7779c5942c
Link to new api
2017-04-04 12:52:00 -04:00
Mary Nagle
8cd7fb54ed
Add sticky scroll to side panel
2017-03-21 14:39:57 -04:00
Brian Shumate
256372b8b4
UI: add notification for disabled JavaScript
2017-01-05 09:10:58 -05:00
Brian Shumate
f333392a3d
Remove Deregister from UI for #2541
...
- Remove Deregister button
- Remove Deregister functionality
2016-11-30 11:07:04 -05:00
Brian Shumate
967b777d2a
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
3036726ea1
Remove ACL ID from the left list
2016-11-18 03:18:37 +01:00
James Phillips
c798e32d20
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
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
Omer Kushnir
1bc030ecba
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
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