feat: qa improvements for backups page (#4857)

* feat: fix backup action disabling logic

* feat: allow actions when backup is being created

* feat: qa fixes

* feat: backups empty state

* fix: lint

* intl:extract

---------

Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
This commit is contained in:
Calum H.
2025-12-05 01:48:34 +00:00
committed by GitHub
parent 0f1f27d450
commit 41e4086973
8 changed files with 139 additions and 88 deletions

View File

@@ -857,12 +857,6 @@
"servers.backups.item.failed-to-restore-backup": {
"defaultMessage": "Failed to restore from backup"
},
"servers.backups.item.lock": {
"defaultMessage": "Lock"
},
"servers.backups.item.locked": {
"defaultMessage": "Locked"
},
"servers.backups.item.manual-backup": {
"defaultMessage": "Manual backup"
},
@@ -884,9 +878,6 @@
"servers.backups.item.retry": {
"defaultMessage": "Retry"
},
"servers.backups.item.unlock": {
"defaultMessage": "Unlock"
},
"servers.notice.dismiss": {
"defaultMessage": "Dismiss"
},