Merge branch 'master' into BUDI-9077/main-relationship-permissions-conflict

This commit is contained in:
Adria Navarro 2025-03-10 18:40:14 +01:00 committed by GitHub
commit f84c459214
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 41 additions and 0 deletions

View File

@ -1,6 +1,7 @@
<script> <script>
import "@spectrum-css/inlinealert/dist/index-vars.css" import "@spectrum-css/inlinealert/dist/index-vars.css"
import Button from "../Button/Button.svelte" import Button from "../Button/Button.svelte"
import Icon from "../Icon/Icon.svelte"
export let type = "info" export let type = "info"
export let header = "" export let header = ""
@ -8,6 +9,8 @@
export let onConfirm = undefined export let onConfirm = undefined
export let buttonText = "" export let buttonText = ""
export let cta = false export let cta = false
export let link = ""
export let linkText = ""
$: icon = selectIcon(type) $: icon = selectIcon(type)
// if newlines used, convert them to different elements // if newlines used, convert them to different elements
@ -49,6 +52,19 @@
> >
</div> </div>
{/if} {/if}
{#if link && linkText}
<div id="docs-link">
<a
href={link}
target="_blank"
rel="noopener noreferrer"
class="docs-link"
>
{linkText}
<Icon name="LinkOut" size="XS" />
</a>
</div>
{/if}
</div> </div>
<style> <style>
@ -64,4 +80,21 @@
margin: 0; margin: 0;
border-width: 1px; border-width: 1px;
} }
a {
color: white;
}
#docs-link {
padding-top: 10px;
display: flex;
align-items: center;
gap: 5px;
}
#docs-link > * {
display: flex;
align-items: center;
gap: 5px;
}
</style> </style>

View File

@ -2,6 +2,7 @@
import { Label, Select, Body } from "@budibase/bbui" import { Label, Select, Body } from "@budibase/bbui"
import { findAllMatchingComponents } from "@/helpers/components" import { findAllMatchingComponents } from "@/helpers/components"
import { selectedScreen } from "@/stores/builder" import { selectedScreen } from "@/stores/builder"
import { InlineAlert } from "@budibase/bbui"
export let parameters export let parameters
@ -27,6 +28,12 @@
<Label small>Table</Label> <Label small>Table</Label>
<Select bind:value={parameters.componentId} options={componentOptions} /> <Select bind:value={parameters.componentId} options={componentOptions} />
</div> </div>
<InlineAlert
header="Legacy action"
message="This action is only compatible with the (deprecated) Table Block. Please see the documentation for further info."
link="https://docs.budibase.com/docs/data-actions#clear-row-selection"
linkText="Budibase Documentation"
/>
</div> </div>
<style> <style>

View File

@ -168,6 +168,7 @@ class S3Integration implements IntegrationBase {
secretAccessKey: config.secretAccessKey, secretAccessKey: config.secretAccessKey,
}, },
region: config.region, region: config.region,
endpoint: config.endpoint,
} }
if (config.endpoint) { if (config.endpoint) {
this.config.forcePathStyle = true this.config.forcePathStyle = true