Skip to content

Commit 5a387e0

Browse files
fix: BROS-299: Storage provider view enhancements for better declaration (#8119)
Co-authored-by: niklub <[email protected]>
1 parent f0094fd commit 5a387e0

File tree

22 files changed

+835
-97
lines changed

22 files changed

+835
-97
lines changed

web/apps/labelstudio/src/pages/Settings/StorageSettings/providers/azure.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@ export const azureProvider: ProviderConfig = {
6262
schema: z.number().min(1).max(10080).default(15),
6363
target: "import",
6464
resetConnection: false,
65+
dependsOn: {
66+
field: "presign",
67+
value: true,
68+
},
6569
},
6670
],
6771
layout: [

web/apps/labelstudio/src/pages/Settings/StorageSettings/providers/gcs.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ export const gcsProvider: ProviderConfig = {
5959
schema: z.number().min(1).max(10080).default(15),
6060
target: "import",
6161
resetConnection: false,
62-
// dependency: "presign" // Not implemented in UI yet
62+
dependsOn: {
63+
field: "presign",
64+
value: true,
65+
},
6366
},
6467
],
6568
layout: [

web/apps/labelstudio/src/pages/Settings/StorageSettings/providers/s3.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@ export const s3Provider: ProviderConfig = {
8686
schema: z.number().min(1).max(10080).default(15),
8787
target: "import",
8888
resetConnection: false,
89+
dependsOn: {
90+
field: "presign",
91+
value: true,
92+
},
8993
},
9094
],
9195
layout: [

0 commit comments

Comments
 (0)