hc-github-team-secure-vault-core
2bd5d4ede8
backport of commit 96bb634422 ( #21931 )
...
Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com >
2023-07-19 09:01:28 -07:00
hc-github-team-secure-vault-core
2d077fc6f9
backport of commit 34a722195e ( #20951 )
...
Co-authored-by: claire bontempo <68122737+hellobontempo@users.noreply.github.com >
2023-06-02 03:29:48 +00:00
claire bontempo
ec6a1f2934
UI: pki auto-tidy views ( #20685 )
...
* UI: plumbing for pki tidy work (#20611 )
* update tidy model
* Dynamic group on tidy based on version
* UI: VAULT-16261 PKI autotidy config view (#20641 )
* UI: VAULT-16203 tidy status page (#20635 )
* ui: pki tidy form (#20630 )
* order routes to match tabs
* add tidy routes
* add tidy-status page component
* update routes rename edit to configure, remove manage
* add page component to route template
* add comment
* finish routing
* change to queryRecord, delete old tidy file
* remove findRecord
* fix serializer name
* tidy.index only needs controller empty state logic
* build form and page components
* update tidy model
* alphabetize!
* revert model changes
* finish adapter
* move form out of page folder in tests
* refactor to accommodate model changes from chelseas pr
* WIP tests
* reuse shared fields in model
* finish tests
* update model hook and breadcrumbs
* remove subtext for checkbox
* fix tests add ACME fields
* Update ui/app/adapters/pki/tidy.js
* Update ui/app/adapters/pki/tidy.js
* refactor intervalDuration using feedback suggested
* move errors to second line, inside conditional brackets
* add ternary operator to allByKey attr
* surface error message
* make polling request longer
* UI: VAULT-16368 pki tidy custom method (#20696 )
* ui: adds empty state and updates modal (#20695 )
* add empty state to status page
* update tidy modal
* conditionally change cancel transition route for auto tidy form
* teeny copy update
* organize tidy-status conditoionals
* a couple more template cleanups
* fix conditional, change to settings
* UI: VAULT-16367 VAULT-16378 Tidy acceptance tests + tidy toolbar cleanup (#20698 )
* update copy
* move tidyRevokedCertIssuerAssociations up to applicable section
* add tidy info to readme
* update copy
* UI: Add tidy as a tab to the error route (#20723 )
* small cleanup items
* fix prettier
* cancel polling when we leave tidy.index (status view)
* revert changes to declaration file
* remove space
---------
Co-authored-by: Chelsea Shaw <cshaw@hashicorp.com >
Co-authored-by: Chelsea Shaw <82459713+hashishaw@users.noreply.github.com >
Co-authored-by: Kianna <30884335+kiannaquach@users.noreply.github.com >
2023-05-23 23:05:15 +00:00
Kianna
f3a232cd55
UI: VAULT-9409 Pki Tidy Form ( #20043 )
2023-04-10 23:07:26 -07:00
Kianna
e279d538c2
UI: VAULT-9408 Delete all issuers toolbar action + modal ( #19756 )
2023-04-05 14:25:55 -07:00
claire bontempo
0496c6107b
UI: pki rotate root cert ( #19739 )
...
* add rotate root route
* add page component
* add modal
* fix modal image styling
* add radio buttons
* add jsonToCert function to pki parser
* add verify function
* add verify to details route
* nest rotate-root under issuer/
* copy values from old root ca
* pull detail info rows into a separate component
* add type declaration files
* add parsing error warning to rotate root component file
* add comments
* add capabilities to controller
* update icon
* revert issuer details
* refactor pki info table rows
* add parsedparameters to pki helper
* add alert banner
* update attrs, fix info rows
* add endpoint to action router
* update alert banner
* hide toolbar from generate root display
* add download buttons to toolbar
* add banner getter
* fix typo in issuer details
* fix assertion
* move alert banner after generating root to parent
* rename issuer index route file
* refactor routing so model can be passed from route
* add confirmLeave and done button to use existin settings done form
* rename serial number to differentiate between two types
* fix links, update ids to issuerId not response id
* update ts declaration
* change variable names add comments
* update existing tests
* fix comment typo
* add download button test
* update serializer to change subject_serial_number to serial_number for backend
* remove pageTitle getter
* remove old arg
* round 1 of testing complete..
* finish endpoint tests
* finish component tests
* move toolbars to parent route
* add acceptance test for rotate route
* add const to hold radio button string values
* remove action, fix link
2023-03-31 15:47:23 -06:00
Chelsea Shaw
914230868d
UI: standardize display for type=exported ( #19672 )
2023-03-23 15:49:24 +00:00
Hamid Ghaf
e55c18ed12
adding copyright header ( #19555 )
...
* adding copyright header
* fix fmt and a test
2023-03-15 09:00:52 -07:00
Chelsea Shaw
aaa50f15e1
UI: PKI Clean up dirty model on leave ( #19058 )
2023-02-08 16:42:02 +00:00
Kianna
3ded1388cb
VAULT-12355 return to old pki from configuration ( #18791 )
2023-01-23 12:59:46 -08:00
Chelsea Shaw
ab08fb1313
UI: PKI URLs section on generate-root form ( #18781 )
2023-01-23 13:36:34 -06:00
Kianna
66ea2c0b18
ui: VAULT-8673 Add empty states to certificates and roles ( #18702 )
...
* Add empty states to certificates and roles
* Add tests for empty state
* Fix naming of model properties
2023-01-17 13:30:14 -08:00
claire bontempo
dcc4c031cc
UI/pki key workflow tests ( #18496 )
...
* wip tests
* fix links
* Revert "wip tests"
This reverts commit aed9bb9b8fffb1b4d52d9c27644033ff3d983fff.
* wip tests
* add policy generator
* add workflow tests for key
* change apostrophe -___-
* fix workflow tests
* add update to key form tests
* fix capability check for read
* finish tests
* fix flash messages;
* rename policy generator file, update tests
2023-01-03 18:00:29 -08:00
Chelsea Shaw
2267b042db
UI: PKI Issuer details ( #18495 )
2022-12-21 16:30:24 +00:00
claire bontempo
6413a7a73a
ui: add capabilities to pki key model ( #18412 )
...
* add capabilities to pki key model
* move key list from route into component
* rename test file
* rename test file
* add tests
* pass capabilities directly to key list componente
* add test for key list component
* rename test files
* remove href assertion
2022-12-16 22:13:59 +00:00
Chelsea Shaw
5879c619ad
UI: PKI generate cert from role ( #18300 )
2022-12-13 18:37:10 +00:00
Chelsea Shaw
724e3fd2f7
UI: PKI Role toolbar ( #18229 )
2022-12-06 20:34:43 +00:00