Windmill

W

Windmill

Join the community to ask questions about Windmill and get answers from other members.

Join

help

general

changelog

How to serve Windmill in a path?

Hi there, I'd like to embed Windmill (WM) in a service platform with a single domain name "myserver.com". To access WM, I'd like to define a path like myserver.com/windmill. In order to leave the standard docker deployment untouched, I consider adding a Nginx reverse proxy on top (like depicted in the enclosed). When I "proxy_pass" it in my Nginx script it says "502 Bad Gateway", because obviously the svelte app has been instructed of the used /windmill path. How can I instruct the windmill server to accept the path ?...
No description

Bunfig & Monaco

Monaco seems able to resolve types for public packages on npmjs.com but doesn't appear to resolve types for private packages specified in Bunfig. Bunfig works: I'm pulling in my private packages at runtime without issue. But Monaco always gives me a Cannot find module [...] or its corresponding type declarations.(2307)...

Scheduled job caching

The following python Script is imported by a Flow which is run via a Scheduled Job. However the response of the request seems to be cached for 24hours or until the flow is run manually. And so despite not having enabled the caching feature of the Script or the Flow. Is there another setting which might be responsible for such behavior? import requests def main(): url = "https://vuldb.com/?export.cvejson"...

How to get resource/variable running locally via vscode ?

I'm little confused with the setup and docs are not really helping with it.

I have a situation where there are lot of jobs waiting to be executed but i would like to d

Hi there, Could you please suggest a solution? I’ve tried using the "Cancel All" button, but it doesn’t seem to clear the queue. The only method that works is manually opening each task and canceling them one by one. However, with over 1,000 entries, this approach would take forever. Is there a more efficient way to handle this?...
No description

Validate text input with pattern

So I'm in the process of building a form that needs to reference some off system data. Along with that I need to provide an input box with strict requirements. I know how to do this using the "forms" component, but I dont seem to be able to do this with the standard text input component. on the other hand, if I use the forms component, I cant pull in the external data, but I can provide validation in the input box. Is there a world where I can have both with either only the form component or non-form components (from a UI/UX standpoint this would be preferable)?...

Windmill Dependency Resolution taking around 3s for each scripts

We would like to utilize Azure Blob storage for our persistant storage. As Polars and Windmill are not natevily using it, we made a wrapper around Azure Blob File System: ``` extra_requirements:...

Does windmill store user login logs?

I do see the execution logs but not the login logs.

Is it possible to change payment method to wire transfer?

Hello, as the title says, we would like to change payment method to wire transfers, is it possible? How can we accomplish that?

Setting worker python runtime programmatically?

I see that you can set "Additional Python Paths" and "PIP local dependencies" in the worker group settings UI. Is there a way to set these programatically. Maybe via the the worker init script?
No description

Can't get Python to work with TLS Interception, always UnknownIssuer

Hi guys, after updating to the current release, all Python applications fail to download their dependencies. ``` Error while installing certifi==2024.12.14: Using CPython 3.11.10 interpreter at: /usr/local/bin/python...

API Groups

In the api library, is there an api that returns the groups or indicates who created or is the admin of a particular group? In my search I only found apis that indicate the members, summary, name but not who created them or is the admin.

Different response from an API

Why is it that when i use the api for list users, the 200 response show on the doc it´s different than the response that actually comes? It's the curl https://app.windmill.dev/api/w//users/list \ --header 'Authorization: Bearer YOUR_SECRET_TOKEN' The 200 response should be: [...

Do suspended job durations count towards billable time?

I have several jobs that will be temporarily suspended, and I'm curious whether these periods are included against my quota. Additionally, I observed that suspending a step on the main branch of a workflow places it in a suspended status with the current node turning purple. However, when a step is suspended on an if/else branch, the top node continues running and appears yellow. Does this difference affect anything?...

Application Editor, set visibility of component to hidden via runnable

Hello everyone, I am trying to find a way to hide a component via Script in my Windmill application. Is there any way to do it? Cheers!...

Persisting state for incrementing counter

I am using getResource and setResource for persisting a counter value across script executions. Here is the code: ``` type CPersistedCounter = { lastValue: number,...

Windmill.dev and Requirements.txt: How to Manage Dependencies in the cloud?

It seems that whenever I switch from editing locally in VS Code to using the cloud-based editor (windmill.dev), the system attempts to automatically infer and manage the required libraries. This process modifies the app.script.lock file, leading to inconsistencies when I pull the changes back to my local environment. While I have a requirements.txt file locally to specify the project dependencies, I'm unsure how to integrate or utilize it within the windmill.dev environment. For instance, the "phidata" library consistently causes issues. Since I import it in my Python code using "from phi.", the system seems to misinterpret it as the "phi" library instead of "phidata"....

Unable to Reset Form for Object-Type Fields in JSON Schema-Based Form

I am creating a form using a JSON schema with the following structure: { "properties": { "payload": {...

u/admin/hub_sync ConnectionRefused

Hi, I am new to winmill, I currently set it up with postgresql 17 according to the documentation, however I can not seem to pull the resources via the hub_sync, I am always getting the following error, even tough my server has access to the urls in hub.windmill.dev (wget to them works and downloads the json obejcts), Error: Unable to connect. Is the computer able to access the url? { "code": "ConnectionRefused", "path": "https://hub.windmill.dev/resource_types/93/firebase",...

Microsoft.Graph module commands not recognized

I am using Powershell in an attempt to automate onboarding for Microsoft365 account creation. When I use “Import-Module Microsoft.Graph” the step infinitely runs until timeout. “Install-Module Microsoft.Graph” passes through, but then commands in that module are said to be not recognized (Ex: Connect-MgGraph). We are a company of Mac users