Skip to content

Commit b844be7

Browse files
Merge branch 'main' into feat/simplify-iframe-integrations
2 parents 23a3850 + 5dfdd19 commit b844be7

15 files changed

+33
-29
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# BUILD STAGE
2-
FROM node:24-slim@sha256:ac365b72b69807f4b0f73bcddccffbed7307cc6e296fddf778f3c6ffd6be2381 AS build-stage
2+
FROM node:24-slim@sha256:9b741b28148b0195d62fa456ed84dd6c953c1f17a3761f3e6e6797a754d9edff AS build-stage
33
WORKDIR /usr/src/app
44

55
# Copy package.json and package-lock.json
@@ -18,7 +18,7 @@ RUN npm prune --omit=dev
1818

1919

2020
# PRODUCTION STAGE
21-
FROM gcr.io/distroless/nodejs24-debian12@sha256:767b6dcea4bbc0ad1f1893c7444e44e7d8a3bc64d53fcd0cddc35b4264c4834a AS production
21+
FROM gcr.io/distroless/nodejs24-debian12@sha256:98fd27d54e32d0d281a4c41db1bbe87a61259b2cad12c61bb1b8c0e32166162d AS production
2222
WORKDIR /usr/src/app
2323

2424
# Copy built files

package-lock.json

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/Dialogs/CreateProjectDialogContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export function CreateProjectDialogContainer({
5353

5454
useEffect(() => {
5555
if (username) {
56-
setValue('members', [{ name: username, role: MemberRoles.admin, kind: 'User' }]);
56+
setValue('members', [{ name: username, roles: [MemberRoles.admin], kind: 'User' }]);
5757
}
5858
if (!isOpen) {
5959
clearForm();

src/components/Dialogs/CreateWorkspaceDialogContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export function CreateWorkspaceDialogContainer({
6868

6969
useEffect(() => {
7070
if (username) {
71-
setValue('members', [{ name: username, role: MemberRoles.admin, kind: 'User' }]);
71+
setValue('members', [{ name: username, roles: [MemberRoles.admin], kind: 'User' }]);
7272
}
7373
if (!isOpen) {
7474
clearForm();

src/components/Graphs/Graph.module.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
display: flex;
33
height: 600px;
44
border: 1px solid var(--sapList_BorderColor, #ddd);
5-
border-radius: 8px;
5+
border-radius: 16px;
66
overflow: hidden;
77
background-color: var(--sapBackgroundColor, #fafafa);
88
font-family: var(--sapFontFamily);
@@ -20,6 +20,7 @@
2020
gap: 1rem;
2121
align-items: center;
2222
color: var(--sapTextColor, #222);
23+
font-size: var(--sapFontSize);
2324
}
2425

2526
.graphToolbar {

src/components/Graphs/Legend.module.css

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.legendContainer {
22
padding: 1rem;
3-
min-width: 240px;
3+
min-width: 220px;
44
max-width: 300px;
55
max-height: 280px;
66
border: 1px solid var(--sapList_BorderColor, #ccc);
@@ -11,6 +11,7 @@
1111
overflow: auto;
1212
align-self: flex-start;
1313
color: var(--sapTextColor, #222);
14+
font-size: var(--sapFontSize);
1415
}
1516

1617
.legendTitle {
@@ -21,10 +22,13 @@
2122
.legendRow {
2223
display: flex;
2324
align-items: center;
24-
margin-bottom: 8px;
2525
color: var(--sapTextColor, #222);
2626
}
2727

28+
.legendRow:not(:last-child) {
29+
margin-bottom: 8px;
30+
}
31+
2832
.legendColorBox {
2933
width: 16px;
3034
height: 16px;

src/components/Members/AddEditMemberDialog.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export const AddEditMemberDialog: FC<AddEditMemberDialogProps> = ({
9191
if (memberToEdit) {
9292
reset({
9393
name: memberToEdit.name,
94-
role: memberToEdit.role || MemberRoles.view,
94+
role: memberToEdit.roles?.[0] || MemberRoles.view,
9595
accountType: memberToEdit.kind === 'User' ? 'User' : 'ServiceAccount',
9696
namespace: memberToEdit?.namespace || '',
9797
});
@@ -111,7 +111,7 @@ export const AddEditMemberDialog: FC<AddEditMemberDialogProps> = ({
111111

112112
const newMember: Member = {
113113
name: trimmedName,
114-
role: data.role,
114+
roles: [data.role],
115115
kind: data.accountType,
116116
...(data.accountType === 'ServiceAccount' && data.namespace && { namespace: data.namespace }),
117117
};

src/components/Members/MemberTable.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,10 @@ export const MemberTable: FC<MemberTableProps> = ({
111111
</Infobox>
112112
);
113113
}
114-
115114
const data: MemberTableRow[] = members.map((m) => {
116115
return {
117116
email: m.name,
118-
role: MemberRolesDetailed[m.role as MemberRoles]?.displayValue,
117+
role: MemberRolesDetailed[m.roles?.[0] as MemberRoles]?.displayValue ?? m.roles?.toString(),
119118
kind: m.kind,
120119
namespace: m.namespace ?? '',
121120
_member: m,

src/components/Wizards/CreateManagedControlPlane/CreateManagedControlPlaneWizardContainer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ export const CreateManagedControlPlaneWizardContainer: FC<CreateManagedControlPl
111111

112112
useEffect(() => {
113113
if (user?.email && isOpen) {
114-
setValue('members', [{ name: user.email, role: MemberRoles.admin, kind: 'User' }]);
114+
setValue('members', [{ name: user.email, roles: [MemberRoles.admin], kind: 'User' }]);
115115
}
116116
if (!isOpen) {
117117
clearFormFields();

src/components/Wizards/CreateManagedControlPlane/SummarizeStep.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const SummarizeStep: React.FC<SummarizeStepProps> = ({ watch, projectName
3737
<br />
3838
<List headerText={t('common.members')}>
3939
{watch('members').map((member) => (
40-
<ListItemStandard key={member.name} text={member.name} additionalText={member.role} />
40+
<ListItemStandard key={member.name} text={member.name} additionalText={member.roles?.[0]} />
4141
))}
4242
</List>
4343
<br />

0 commit comments

Comments
 (0)