-
{{ registryStatus.scan_name }}
+
+
{{ registryStatus.scan_name }}
{{ registryStatus.registry_name }}
{{ `${updateTime(registryStatus.last_update_time)} ${t("imageScanner.general.ago")}`}}
+
diff --git a/pkg/sbombastic-image-vulnerability-scanner/formatters/ProgressCell.vue b/pkg/sbombastic-image-vulnerability-scanner/formatters/ProgressCell.vue
new file mode 100644
index 0000000..16b9d26
--- /dev/null
+++ b/pkg/sbombastic-image-vulnerability-scanner/formatters/ProgressCell.vue
@@ -0,0 +1,28 @@
+
+
+
+ {{ value.progress }}% | {{ value.errors }}
+ n/a
+
+
+
\ No newline at end of file
diff --git a/pkg/sbombastic-image-vulnerability-scanner/formatters/RegistryStatusCellBadge.vue b/pkg/sbombastic-image-vulnerability-scanner/formatters/RegistryStatusCellBadge.vue
index 743229a..cb1c1c2 100644
--- a/pkg/sbombastic-image-vulnerability-scanner/formatters/RegistryStatusCellBadge.vue
+++ b/pkg/sbombastic-image-vulnerability-scanner/formatters/RegistryStatusCellBadge.vue
@@ -14,5 +14,5 @@ export default {
-
+
diff --git a/pkg/sbombastic-image-vulnerability-scanner/formatters/ScanNameCell.vue b/pkg/sbombastic-image-vulnerability-scanner/formatters/ScanNameCell.vue
new file mode 100644
index 0000000..58fe7f6
--- /dev/null
+++ b/pkg/sbombastic-image-vulnerability-scanner/formatters/ScanNameCell.vue
@@ -0,0 +1,25 @@
+
+
+ {{ row.metadata.name }}
+
+
+
\ No newline at end of file
diff --git a/pkg/sbombastic-image-vulnerability-scanner/l10n/en-us.yaml b/pkg/sbombastic-image-vulnerability-scanner/l10n/en-us.yaml
index 8be6b3d..d98504c 100644
--- a/pkg/sbombastic-image-vulnerability-scanner/l10n/en-us.yaml
+++ b/pkg/sbombastic-image-vulnerability-scanner/l10n/en-us.yaml
@@ -11,13 +11,13 @@ imageScanner:
subTitle: registry scans
registrytable:
header:
- scan: scan
+ scan: Scan
registry: Registry
- namespace: namespace
- repos: repositories
+ namespace: Namespace
+ repos: Repositories
schedule: Scheduled
status: Status
- progress: progress
+ progress: Progress
prevScan: Previous scan
configuration:
scan: Start Scan
@@ -55,11 +55,17 @@ imageScanner:
low: Low
none: None
status:
- pending: pending
+ pending: Pending
scheduled: Scheduled
- in_progress: In progress
- completed: completed
+ inprogress: In progress
+ complete: Complete
failed: Failed
+ prevScan:
+ none: n/a
+ scheduled: Scheduled
+ inprogress: In progress
+ complete: Finished at
+ failed: Failed at
general:
refresh: Refresh data
ago: ago
diff --git a/pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/Registries.vue b/pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/Registries.vue
index eef1e0c..e3c6fae 100644
--- a/pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/Registries.vue
+++ b/pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/Registries.vue
@@ -14,7 +14,6 @@
class="btn role-secondary"
aria-label="Refresh data"
type="button"
- :disabled="disabled"
@click="refresh()">
{{ t('imageScanner.registries.button.refresh') }}
@@ -25,7 +24,6 @@
class="btn role-primary"
aria-label="Add new"
type="button"
- :disabled="disabled"
@click="openAddEditRegistry()">
{{ t('imageScanner.registries.button.addNew') }}
@@ -40,14 +38,11 @@
:schema="schema"
:rows="rows"
:namespaced="false"
+ :groupable="false"
+ :hasAdvancedFiltering="true"
:headers="headers"
:use-query-params-for-simple-filtering="true"
/>
-
-
- {{ row.id }}
-
-