Matthew Irish
868eca5c99
use EmptyState on secrets list
2018-11-15 16:48:25 -06:00
Matthew Irish
08bbfd6686
make sure tabs show up on identity show pages
2018-11-15 16:48:22 -06:00
Matthew Irish
5197a531f0
don't show disable button for groups
2018-11-15 16:48:19 -06:00
Matthew Irish
2d864cb141
don't use bulma classes for empty-state
2018-11-15 16:48:16 -06:00
Matthew Irish
98ccba4acf
lint
2018-11-15 16:48:13 -06:00
Matthew Irish
a80b649dbe
move Add -> Create, add emptyTitle for leases list
2018-11-15 16:48:09 -06:00
Matthew Irish
4d8e6fa1cc
use anchors and LearnLink component
2018-11-15 16:48:04 -06:00
Matthew Irish
5f71ee9940
use outer-html component as a base for empty state
2018-11-15 16:48:00 -06:00
Matthew Irish
c4c987ee19
add learn link component
2018-11-15 16:47:57 -06:00
Joshua Ogle
1bf4886cb4
Fix prettier style on List View test
2018-11-15 16:47:53 -06:00
Joshua Ogle
4767923a8f
Better empty state copy
2018-11-15 16:47:50 -06:00
Joshua Ogle
ab00bc8d96
Replaced more old empty states
2018-11-15 16:47:47 -06:00
Joshua Ogle
f6924209c3
Remove old BlockEmpty component
2018-11-15 16:47:44 -06:00
Joshua Ogle
865d10e3d3
Add Empty State component
2018-11-15 16:47:41 -06:00
Matthew Irish
2858fc13e3
UI husky ( #5752 )
...
* add husky and lint-staged as optional deps
* make sure make-driven builds don't install husky, and update the ui/README
2018-11-14 12:57:03 -06:00
madalynrose
5fcd87a07f
Add Response Wrapping For Secrets ( #5664 )
2018-11-12 11:27:06 -05:00
Noelle Daley
a08996004b
remove quotes from button disabled
2018-11-09 14:52:07 -08:00
Noelle Daley
7e0837ef63
add disable secrets engine button
2018-11-09 14:52:06 -08:00
Matthew Irish
95983c4540
UI json edit test ( #5705 )
...
* add new codemirror helpers
* adding json helpers to the secret pages
* mark the edit button / link as the edit element instead of the json toggle
* add acceptance tests for JSON editing
2018-11-09 14:00:53 -06:00
Noelle Daley
59b9476314
specify node version
2018-11-08 15:49:39 -08:00
madalynrose
c6b497a6f6
Add new token_type filed to auth method mount-config ( #5723 )
2018-11-07 14:34:33 -05:00
Matthew Irish
aec63a7e85
UI - add babel polyfill ( #5714 )
...
* include babel polyfill in the build
* submit not sumbit
2018-11-06 20:19:12 -06:00
Matthew Irish
62c981c54b
UI: change backends template so that the icon shows in a namespace ( #5692 )
...
* change backends template so that the icon shows in a namespace
* icons for secret-list and method list in a namespace
2018-11-05 17:12:51 -06:00
Matthew Irish
be33d6580b
UI - new token renew banner ( #5662 )
...
* move warning banner out of token-expire-warning and into user menu
* check renewal status every 5s, and resume auto-renew if a user becomes active again
* use a link in the token-expire-warning
* add test for new expiration functionality
* fix license test
* use features helper in license test
* fix import
* use yarn 1.12.1
* remove mirage
* skip some tests for now
* use eslintignore
* logout after auth tests
* use new alert-banner for auth info warning
* add data-test selector back
* move identity back to a button, and style button.link
* make the warning message the right color
* fix shamir test
* review feedback
2018-11-05 10:56:59 -06:00
Joshua Ogle
a4c693014b
Merge pull request #5672 from hashicorp/ui-alerts-update
...
UI: Update banner and popup alerts
2018-11-02 14:14:30 -06:00
Joshua Ogle
b642b6a78c
Add Inline Alert component
2018-11-02 11:21:15 -06:00
Matthew Irish
730063b656
ui kv routing fix ( #5650 )
...
* fix passing initialKey to the top level secret create page
* add service that uses the private routing service because of various bugs
* make custom router service more like the bundled router service
* clear the store cache when the model changes
2018-11-02 12:03:46 -05:00
Joshua Ogle
e768e6a596
Style popup alerts
2018-11-02 09:37:31 -06:00
Joshua Ogle
c5a250f1d5
Style Alert Banners
2018-11-02 09:22:22 -06:00
Noelle Daley
b45404ba92
docs: add note about husky and lint-staged
2018-11-01 14:45:25 -07:00
Noelle Daley
a1be7db077
upgrade husky
2018-11-01 14:45:24 -07:00
Noelle Daley
3f5bf70752
ui: use prettier with eslint
2018-11-01 14:45:23 -07:00
Chris Hoffman
8ad28998bc
removing no longer valid features ( #5656 )
2018-11-01 09:17:47 -04:00
madalynrose
bd55a623a1
fix bug where json editing doesn't save properly for secrets ( #5660 )
2018-10-31 18:37:23 -04:00
madalynrose
7eb7de3d59
mask init keys ( #5657 )
2018-10-31 17:41:21 -04:00
madalynrose
abd6eb88c2
add copy button to kv secrets masked input ( #5627 )
2018-10-31 13:13:57 -04:00
madalynrose
6576251de1
update capabilities logic for sudo prefixes ( #5647 )
...
update capabilities logic to determine need for sudo based on sudo prefix paths
2018-10-31 11:24:36 -04:00
Noelle Daley
d46fa5bd58
enable gcpkms
2018-10-30 13:35:32 -07:00
Noelle Daley
0559f5165b
enable alicloud in the ui
2018-10-30 13:25:59 -07:00
Matthew Irish
7e339b117c
UI - New navbar and mount icons everywhere ( #778 )
...
New look for the navbar and new functionality on mobile. Also includes new look for the mounts list and headers in secret engines.
2018-10-21 14:19:34 -05:00
Matthew Irish
a58745b6b6
UI - kv v2 versions page ( #5563 )
...
* add versions routes
* move commands and permissions check to stand-alone menu component
* add versions template
* make list-item component more flexible and use hasMenu to optionally render the menu
* move current check next to the version
* fix linting
* remove is-wide from secret list popup
2018-10-19 17:24:57 -05:00
madalynrose
d069e90e4d
add masked input to sensitive parts of credentials ( #5551 )
2018-10-19 15:16:43 -04:00
Matthew Irish
e01d050528
isPending not isLoading
2018-10-18 15:11:26 -05:00
Matthew Irish
0d91d85860
more 'not allowed' messaging
2018-10-18 14:55:52 -05:00
Matthew Irish
24b0e2df7b
check capabilities for version actions
2018-10-18 14:55:52 -05:00
Matthew Irish
fff6639935
also send reload in case we're on the root already
2018-10-18 14:55:51 -05:00
Matthew Irish
d827f26a64
redirect to list-root after deleting a secret from the list page
2018-10-18 14:55:51 -05:00
Matthew Irish
d02fcd0d27
add necessary computed macros and template for contextual menus for v1 and v2 secrets
2018-10-18 14:55:51 -05:00
Matthew Irish
69c5df84cb
use backend / secretId in models created on list responses for secrets v1 and v2
2018-10-18 14:55:51 -05:00
Matthew Irish
59eb61698b
use maybeQueryRecord in lazyCapabilities macro and only continue if passed attributes are non-null
2018-10-18 14:55:51 -05:00