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
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
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
b5eadeb942
ui: Update index to fix #2945 ( #2956 )
2017-04-25 10:00:19 -07:00
Brian Shumate
c0b3e99c46
Pink cylon image!
2017-04-12 20:21:51 -04:00
Terror
e3c2c6ae08
Update index.html
...
Correct link to the ACL guide.
2017-04-10 13:32:33 +12: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
Boris HUISGEN
3036726ea1
Remove ACL ID from the left list
2016-11-18 03:18:37 +01: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
4062920969
Switch tomography to median rather than avg
2016-05-17 10:43:50 -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
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
Seth Vargo
cae0ff354a
Use HTTPS + www. where appropriate
2016-01-13 17:44:01 -05:00
Matthew Irish
fba54c3f7f
ui: swap unicode glyph with inline svg for the settings icon
2015-12-04 10:36:55 -06: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
Jack Pearkes
00e35cdc41
revert 8bf8871
, fc2aad3
, 503d338
.
...
some misplaced UI development changes
2015-08-07 16:40:49 -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
Jack Pearkes
a82bbb6561
ui: add session behavior and ttl to UI
...
fixes #649
2015-02-11 18:51:30 -08:00
Jack Pearkes
255d358643
ui: add service address
...
fixes #686
2015-02-11 18:18:31 -08:00
Seth Vargo
49d29bc937
Update titles to be consistent with other sites
2014-12-30 13:18:25 -05:00
William Tisäter
d9d5e03188
Add deregister node button
2014-10-04 11:44:50 +02:00
Jack Pearkes
a4de2ef2ac
ui: add footer
2014-09-05 15:56:50 -04:00
Armon Dadgar
e47fbd34a8
website: implicit -> explicit
2014-09-02 20:48:25 -07:00
Jack Pearkes
e6f9edffed
ui: ambient dc failing checks
2014-08-25 12:40:53 -07:00
Jack Pearkes
cfb11f7a6a
ui: small acl mobile fix
2014-08-22 17:30:25 -07:00
Jack Pearkes
1d34ede602
ui: mobile fixes for acl
2014-08-22 17:22:21 -07:00
Jack Pearkes
2e088af833
ui: more touches on create acl
2014-08-22 17:22:14 -07:00
Jack Pearkes
9eedf3b001
ui: acl edit and creation
2014-08-22 17:22:10 -07:00
Jack Pearkes
bc0339bd13
ui: add notification system
2014-08-22 17:22:06 -07:00
Jack Pearkes
f581c94b39
ui: initial settings ui
2014-08-22 17:22:02 -07:00
Jack Pearkes
e970ea8ddf
ui: more acl integration, condensing top bar
2014-08-22 17:21:57 -07:00
Jack Pearkes
420af735d6
ui/acls: compact nav, add ACL and url helpers
2014-08-22 17:21:06 -07:00
Jack Pearkes
1080cb398a
ui/acls: initial commit
2014-08-22 17:21:00 -07:00
Gavin M. Roy
615792c1b8
Add the logo favicon to the webui
2014-07-22 12:42:24 -04:00
Jack Pearkes
26a9edff4c
ui: display session name on list of sessions under locked key
2014-06-19 17:00:16 -04:00
Jack Pearkes
1c9275f37e
ui: show service level tags, remove Node.nodeTags
2014-06-11 17:14:20 -04:00
Jack Pearkes
25db24ef75
ui: show tags inline in list of services in node view
2014-06-11 16:54:03 -04:00
Jack Pearkes
0f7792bc27
ui: show session name if there is one
2014-06-09 14:59:06 -04:00
Jack Pearkes
3efe6201b5
ui: add checks for sessions and a double line list
2014-06-09 11:12:41 -04:00
Jack Pearkes
9c07ea5adc
ui: properly close h4 panel title
2014-06-06 15:14:33 -04:00
Jack Pearkes
a881adf0e9
ui: list sessions on the nodes and allow invalidation
2014-06-06 15:11:26 -04:00