From cdde0f687f530a1c88e3c763f6a2d5fb1bfa89d9 Mon Sep 17 00:00:00 2001 From: Omar Ibrahim Date: Sun, 28 Jun 2026 18:52:59 -0500 Subject: [PATCH 1/2] patch(commons): show 8 featured models on home page --- apps/modeling-commons-frontend/app/pages/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/modeling-commons-frontend/app/pages/index.vue b/apps/modeling-commons-frontend/app/pages/index.vue index c8572440..65df5f00 100644 --- a/apps/modeling-commons-frontend/app/pages/index.vue +++ b/apps/modeling-commons-frontend/app/pages/index.vue @@ -186,7 +186,7 @@ const sectionConfigs: SectionConfig[] = [ key: "featured", title: "Featured Models", subtitle: "Community-endorsed simulations", - query: { limit: 6, isEndorsed: true }, + query: { limit: 8, isEndorsed: true }, viewAllTo: "/featured-models", }, { From 4a65f02fbb0b8fe0d199bc34ef444fd7af382f79 Mon Sep 17 00:00:00 2001 From: Omar Ibrahim Date: Sun, 28 Jun 2026 20:32:36 -0500 Subject: [PATCH 2/2] hotfix(commons): encode urls for public keys --- apps/modeling-commons-backend/src/modules/file/file.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/modeling-commons-backend/src/modules/file/file.service.ts b/apps/modeling-commons-backend/src/modules/file/file.service.ts index 76e3d0e8..4037e218 100644 --- a/apps/modeling-commons-backend/src/modules/file/file.service.ts +++ b/apps/modeling-commons-backend/src/modules/file/file.service.ts @@ -72,7 +72,8 @@ export default function makeFileService({ options: { client?: StorageClient; expiresIn?: number } = {}, ): Promise { if (isPublicKey(key)) { - return `${publicBaseUrl}/${key}`; + const encoded = key.split('/').map(encodeURIComponent).join('/'); + return `${publicBaseUrl}/${encoded}`; } const { expiresIn = 3600, client = signingStorageClient } = options; return getSignedUrl(