Skip to content

[7.x] [SR] Snapshot and Restore UI (#39193)#39938

Merged
jen-huang merged 1 commit intoelastic:7.xfrom
jen-huang:backport/7.x/pr-39193
Jun 28, 2019
Merged

[7.x] [SR] Snapshot and Restore UI (#39193)#39938
jen-huang merged 1 commit intoelastic:7.xfrom
jen-huang:backport/7.x/pr-39193

Conversation

@jen-huang
Copy link
Contributor

Backports the following commits to 7.x:

* Change app name and change default tab to snapshots

* Fix i18n issues

* UI placeholder for deleting snapshots

* Add bulk snapshot delete endpoint and test, adjust UI delete components

* Add restore action buttons

* Set up restore snapshot form entry

* Add RestoreSettings type

* Restore step general

* Combobox for ignore settings

* Code editor for modifying index settings

* Truncate list of indices in snapshot details and provide link to show all

* Disable include global state option for snapshots that don't have global state

* Add step titles, rename General to Logistics

* Committing deleted file

* Change repository detail settings to reverse list style

* Review summary tab and placeholder json tab

* Add restore wizard validation

* Add restore serialization

* Create restore endpoint and integration

* Move new files to /legacy

* Fix bugs, add search filter bar to indices list

* Allow de/select all of indices

* Create new recovery status tab

* Prefix hook methods with `use`

* Remove unnecessary RouteComponentProps

* Add get all snapshot recoveries endpoint, deserialization, types, and tests

* Remove unused timeout variable; enhance to allow polling (interval'd requests) without resetting state like loading

* Add recovery table

* Use shim'd i18n

* Adjust disabled restore state

* Fix invariant error

* Fix partial restore label

* Fix misc bugs

* Address copywriting feedback

* Address i18n feedback

* Address PR feedback

* Rename recovery to restore

* Add toggle show/hide link to restore wizard summary

* Fix snapshot tests due to changes in includeGlobalState deserialization format

* Fix EuiCard warning
@jen-huang jen-huang added the backport This PR is a backport of another PR label Jun 28, 2019
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@jen-huang jen-huang merged commit 8d7b34d into elastic:7.x Jun 28, 2019
@jen-huang jen-huang deleted the backport/7.x/pr-39193 branch June 28, 2019 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants