diff --git a/app/react/portainer/account/AccountView/HelmRepositoryDatatable/HelmRepositoryDatatable.tsx b/app/react/portainer/account/AccountView/HelmRepositoryDatatable/HelmRepositoryDatatable.tsx index 772628b7f..dc4f3ba39 100644 --- a/app/react/portainer/account/AccountView/HelmRepositoryDatatable/HelmRepositoryDatatable.tsx +++ b/app/react/portainer/account/AccountView/HelmRepositoryDatatable/HelmRepositoryDatatable.tsx @@ -6,6 +6,7 @@ import helm from '@/assets/ico/vendor/helm.svg?c'; import { Datatable } from '@@/datatables'; import { createPersistedStore } from '@@/datatables/types'; import { useTableState } from '@@/datatables/useTableState'; +import { TextTip } from '@@/Tip/TextTip'; import { columns } from './columns'; import { HelmRepositoryDatatableActions } from './HelmRepositoryDatatableActions'; @@ -43,6 +44,7 @@ export function HelmRepositoryDatatable() { String(row.Id)} dataset={helmRepos} + description={} settingsManager={tableState} columns={columns} title="Helm Repositories" @@ -56,3 +58,14 @@ export function HelmRepositoryDatatable() { /> ); } + +function HelmDatatableDescription() { + return ( + + Adding a Helm repo here only makes it available in your own user + account's Portainer UI. Helm charts are pulled down from these repos + (plus the globally-set Helm repo) and shown in the Create from Manifest + screen's Helm charts list. + + ); +} diff --git a/app/react/portainer/account/AccountView/HelmRepositoryDatatable/columns/url.tsx b/app/react/portainer/account/AccountView/HelmRepositoryDatatable/columns/url.tsx index 3654d2309..e61dae343 100644 --- a/app/react/portainer/account/AccountView/HelmRepositoryDatatable/columns/url.tsx +++ b/app/react/portainer/account/AccountView/HelmRepositoryDatatable/columns/url.tsx @@ -1,3 +1,17 @@ +import { Badge } from '@@/Badge'; + import { columnHelper } from './helper'; -export const url = columnHelper.accessor('URL', { id: 'url' }); +export const url = columnHelper.accessor('URL', { + id: 'url', + cell: ({ row }) => ( +
+ {row.original.URL} + {row.original.Global && ( + + Globally-set + + )} +
+ ), +});