Skip to content

Commit 014f31a

Browse files
[dashboard] re-order org docker auth config (#20555)
Tool: gitpod/catfood.gitpod.cloud
1 parent 79d46f4 commit 014f31a

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

components/dashboard/src/dedicated-setup/SetupLayout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export const SetupLayout: FC<Props> = ({
3838
<div className="container">
3939
<div className="app-container">
4040
<div className="flex justify-between items-center">
41-
<div className="flex items-center justify-start items-center py-3 space-x-1">
41+
<div className="flex items-center justify-start py-3 space-x-1">
4242
<img src={gitpodIcon} className="w-6 h-6" alt="Gitpod's logo" />
4343
{showOrg ? (
4444
<div className="pr-1 flex font-semibold whitespace-nowrap max-w-xs overflow-hidden">
@@ -55,7 +55,7 @@ export const SetupLayout: FC<Props> = ({
5555
)}
5656
</div>
5757
</div>
58-
<div className={`mt-24 ${noMaxWidth ? "" : "max-w-md"}`}>
58+
<div className={`mt-24 ${noMaxWidth ? "" : "max-w-md"} pb-4`}>
5959
{/* generate the rounded dots for the progress */}
6060
{progressCurrent !== undefined && progressTotal !== undefined ? (
6161
<div className="flex flex-row space-x-2 mb-4">

components/dashboard/src/teams/TeamSettings.tsx

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,28 @@ export default function TeamSettingsPage() {
227227
/>
228228
</ConfigurationSettingsField>
229229

230+
{org?.id && (
231+
<ConfigurationSettingsField>
232+
<Heading3>Docker Registry authentication</Heading3>
233+
<Subheading>Configure Docker registry permissions for the whole organization.</Subheading>
234+
235+
<NamedOrganizationEnvvarItem
236+
disabled={!isOwner}
237+
name={EnvVar.GITPOD_IMAGE_AUTH_ENV_VAR_NAME}
238+
organizationId={org.id}
239+
variable={gitpodImageAuthEnvVar}
240+
/>
241+
</ConfigurationSettingsField>
242+
)}
243+
244+
{showImageEditModal && (
245+
<OrgDefaultWorkspaceImageModal
246+
settings={settings}
247+
installationDefaultWorkspaceImage={installationDefaultImage}
248+
onClose={() => setShowImageEditModal(false)}
249+
/>
250+
)}
251+
230252
{isCommitAnnotationEnabled && (
231253
<ConfigurationSettingsField>
232254
<Heading3>Insights</Heading3>
@@ -255,28 +277,6 @@ export default function TeamSettingsPage() {
255277
</ConfigurationSettingsField>
256278
)}
257279

258-
{showImageEditModal && (
259-
<OrgDefaultWorkspaceImageModal
260-
settings={settings}
261-
installationDefaultWorkspaceImage={installationDefaultImage}
262-
onClose={() => setShowImageEditModal(false)}
263-
/>
264-
)}
265-
266-
{org?.id && (
267-
<ConfigurationSettingsField>
268-
<Heading3>Docker Registry authentication</Heading3>
269-
<Subheading>Configure Docker registry permissions for the whole organization.</Subheading>
270-
271-
<NamedOrganizationEnvvarItem
272-
disabled={!isOwner}
273-
name={EnvVar.GITPOD_IMAGE_AUTH_ENV_VAR_NAME}
274-
organizationId={org.id}
275-
variable={gitpodImageAuthEnvVar}
276-
/>
277-
</ConfigurationSettingsField>
278-
)}
279-
280280
{user?.organizationId !== org?.id && isOwner && (
281281
<ConfigurationSettingsField>
282282
<Heading3>Delete organization</Heading3>

0 commit comments

Comments
 (0)