tighten volume limits (#8236)

* feat: add volume limits info in CE volumes drawer

Show an info alert in the volumes drawer when running in Community
Edition, mentioning the 20 volumes per workspace and 50 MB per file
limits. Update ee-repo-ref for companion EE changes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore: update ee-repo-ref

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore: update ee-repo-ref to a61366dd4d9e9b1f98a421aaa6d3f63194615275

This commit updates the EE repository reference after PR #438 was merged in windmill-ee-private.

Previous ee-repo-ref: 05385738e36e81f5bc51d15c0ca60bba30457c21

New ee-repo-ref: a61366dd4d9e9b1f98a421aaa6d3f63194615275

Automated by sync-ee-ref workflow.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
This commit is contained in:
Ruben Fiszel
2026-03-05 06:44:32 +00:00
committed by GitHub
co-authored by Claude Opus 4.6 windmill-internal-app[bot]
parent 5f0ef936d1
commit 65082159d8
2 changed files with 12 additions and 4 deletions
+1 -1
View File
@@ -1 +1 @@
151bc3edfe23c160f4f9b0cfaa708beb36c212f4
a61366dd4d9e9b1f98a421aaa6d3f63194615275
@@ -1,8 +1,8 @@
<script lang="ts">
import { Drawer, DrawerContent } from '../common'
import { Alert, Drawer, DrawerContent } from '../common'
import { VolumeService } from '$lib/gen'
import { workspaceStore, userStore } from '$lib/stores'
import { displayDate, displaySize, sendUserToast } from '$lib/utils'
import { enterpriseLicense, workspaceStore, userStore } from '$lib/stores'
import { displayDate, displaySize, emptyString, sendUserToast } from '$lib/utils'
import { File, HardDriveIcon, Loader2, Plus, Shield, Trash2 } from 'lucide-svelte'
import Button from '../common/button/Button.svelte'
import SharedBadge from '../SharedBadge.svelte'
@@ -119,6 +119,14 @@
{/snippet}
</Popover>
{/snippet}
{#if emptyString($enterpriseLicense)}
<div class="mb-4">
<Alert type="info" title="Community Edition limits">
Volumes are limited to 20 per workspace and 50 MB per file. Upgrade to Enterprise
Edition to remove these limits.
</Alert>
</div>
{/if}
{#if volumes.loading}
<div class="flex items-center justify-center py-8">
<Loader2 size={24} class="animate-spin text-secondary" />