mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-10-19 16:03:29 +00:00
* feat: edit variables, resources and triggers in their own session tab Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: take a trigger's flow kind from its config and name the written trigger Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * refactor: one operating-workspace context for editors acting on a session's workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: reload page item tabs only in sessions acting on the tool's workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: resolve open in workspace for every preview tab kind in one place Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: guard every component under a session editor against the navigation workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: show a page item tab whose item is gone instead of mounting its editor Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: follow a saved page item in the tab's own workspace and restore in-frame rows Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * feat: close a page item tab from its editor header Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: judge trigger permissions by the user acting in the session workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: judge every session-editor permission by the user acting in that workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: keep session permissions reactive to the acting role and restore tabs as last seen Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * fix: default Path's owner controls to the user acting in its workspace Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com> Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
34 lines
1.1 KiB
Svelte
34 lines
1.1 KiB
Svelte
<script lang="ts">
|
|
import ClipboardPanel from './details/ClipboardPanel.svelte'
|
|
import Section from './Section.svelte'
|
|
import { useOperatingWorkspace } from '$lib/components/operatingWorkspace.svelte'
|
|
|
|
const operatingWorkspace = useOperatingWorkspace()
|
|
|
|
let url = $derived(`${window.location.protocol}//${window.location.hostname}/`)
|
|
</script>
|
|
|
|
<Section label="CLI quick setup">
|
|
<div class="text-xs" role="alert" id="dynamic-input-help-box">
|
|
<ul class="pl-0 list-decimal list-inside flex flex-col gap-4">
|
|
<li>
|
|
<span class="font-medium">Install the latest wmill CLI from npm: </span>
|
|
<div class="mt-1">
|
|
<ClipboardPanel content={'npm install -g windmill-cli'} />
|
|
</div>
|
|
</li>
|
|
|
|
<li>
|
|
<span class="font-medium">Setup the wmill cli for this workspace & remote:</span>
|
|
<div class="mt-1">
|
|
<ClipboardPanel
|
|
content={`wmill workspace add ${$operatingWorkspace} ${$operatingWorkspace} ${url}`}
|
|
/>
|
|
</div>
|
|
</li>
|
|
<li><span class="font-medium">Follow the prompts in your terminal</span></li>
|
|
<li><span class="font-medium">Use the run command above!</span></li>
|
|
</ul>
|
|
</div>
|
|
</Section>
|