From 1dea6553b2ad9453e546cb7327e7beeb3e03076d Mon Sep 17 00:00:00 2001 From: Nancy Butler <42977925+mantis-toboggan-md@users.noreply.github.com> Date: Fri, 31 Jan 2020 11:59:33 -0700 Subject: [PATCH] create resources with _type as type --- config/table-headers.js | 3 ++- detail/core.v1.secret.vue | 22 +++++++++------------- edit/core.v1.secret.vue | 23 +++++++++++++++++++---- plugins/norman/resource-instance.js | 1 + 4 files changed, 31 insertions(+), 18 deletions(-) diff --git a/config/table-headers.js b/config/table-headers.js index 97bc99668f..e0ea84d60f 100644 --- a/config/table-headers.js +++ b/config/table-headers.js @@ -131,10 +131,11 @@ export const AGE = { export const CREATED = { name: 'created', label: 'Created', - value: 'created', + value: 'metadata.creationTimestamp', sort: ['created', 'name'], search: false, formatter: 'LiveDate', + align: 'right' }; export const IMAGE = { diff --git a/detail/core.v1.secret.vue b/detail/core.v1.secret.vue index 9243ef1d4f..0007decd0c 100644 --- a/detail/core.v1.secret.vue +++ b/detail/core.v1.secret.vue @@ -29,13 +29,17 @@ export default { dockerRows() { const auths = JSON.parse(this.dataRows[0].value).auths; + const rows = []; - const address = Object.keys(auths)[0]; - const { username, url } = auths[address]; + for (const address in auths) { + rows.push({ + address, + username: auths[address].username, + password: auths[address].password + }); + } - return [{ - address, username, url - }]; + return rows; }, dockerHeaders() { @@ -53,14 +57,6 @@ export default { } ]; - if (this.dockerRows[0].url) { - headers.push({ - name: 'url', - label: 'url(for artifactory/custom)', - value: 'url' - }); - } - return headers; }, diff --git a/edit/core.v1.secret.vue b/edit/core.v1.secret.vue index 3c8f59b7c4..caa1e43979 100644 --- a/edit/core.v1.secret.vue +++ b/edit/core.v1.secret.vue @@ -1,6 +1,6 @@