* license: update headers to IBM Corp.
* `make proto`
* update offset because source file changed
Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
* VAULT-39898 page scroll locked after discarding
* VAULT-39904 update lease duration card text
* Ensure ttl fields dont get reset if there are errors
* Fix failing tests
* VAULT-39900 close the unsaved changes modal if it errors on save
* Switch max and lease duration
* Refactor modal save/close
* Remove promise!
* Code cleanup!
Co-authored-by: Kianna <30884335+kiannaquach@users.noreply.github.com>
* UI: VAULT-39172 VAULT-38567 general settings followup (#8910)
* Add unsaved changes fields
* Set up default values for TTL and update general-settings
* Add form error state
* Ass TODO cmment
* Move actions back!
* Update unsaved changes state
* Address comments and add TODOs
* UI: VAULT-39264 Lease Duration TTL picker (#9080)
* Update default and max ttl to show correct default
* Query sys/internal endpoint for ttl values
* WIP ttl-picker-v2
* Intialize values and check for if ttl value is unset
* Use ttlKey instead of name
* Set name to be ttlKey
* Show validation for ttl picker
* Fix validation bugs
* Remove lease duration files
* Add copyright headers
* Initalize only when its a custom value
* Update ttl-picker to not have a dropdown
* Validate field before converting to secs
* [UI] Fix styling and update version card component (#9214)
* Fix styling and update version card component
* Update unsaved changes
* Code cleanup
* More code cleanup!
* Add helper function
* Remove query for lease duration
* Fix outstanding issues
* Captialize unsaved changes
* Update util name
* Remove action helper
* [UI]: General Settings design feedback updates (#9257)
* Small refactor based on design feedback
* More refactoring!
* Rename variables so it makes more sense!
* Remove unused modal fields
Co-authored-by: Kianna <30884335+kiannaquach@users.noreply.github.com>