Windmill

W

Windmill

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

Join

help

general

changelog

Error in DB Migration: v2 migrate from v1

I have decided to upgrade one of the worker groups and apply the new migrations but getting this error constantly: 2025-02-21T06:16:12.576439429Z 2025-02-21T06:16:12.575768Z INFO windmill-api/src/db.rs:93: Acquired global PG lock 2025-02-21T06:16:12.587240719Z 2025-02-21T06:16:12.587029Z INFO windmill-api/src/db.rs:130: Started applying migration 20250201124748: v2 migrate from v1 ...

Pull custom resource type for local dev?

Hello! I have question about custom resource type. So I've managed to wmill sync pull almost all the stuffs from the Windmill remote, from the scripts, flows, to variables and secrets, and even resources. However, I found out that resources made using custom resource type will not have the custom resource type definitions (in JSON schematics? Or maybe in other format?) are not being pulled to local, and there seems to be no way to pull it. The only alternative way I saw is by making our own custom Hub and syncing the custom resource types to that Hub somehow...? Or maybe I miss something? Would really appreciate some help, thank you in advance 🙂...

Changing user email

Hi there, I think I'm blind but...where can I change the email of an existing user?

postgresql dynamic params

when running a postgres type script (which i understand is rust under the hood) I am unable to utilize dynamic params when running. sample script: -- $1 name1 = 1 hours...

Basic questions: Flow triggering

Hi! I've been told to mention that I'm a Cloud Team customer when posting here. Questions: 1. Is there a simple way to "undeploy" / deactivate a previously deployed flow? 2. Triggers: Webhooks and Email triggers: Once a "Webhook-specific Token" is generated, I can copy the url/email address. if forgotten, I have to generate another webhook specific token to be able to see the webhook url / email address. This creates a mess. Is there any way to simply see the list of current urls/emails?...

Is it possible to use 'setValue' on all of a component in a component list?

I have a List component which has a Select Component. I want to setValue('a') (where a is the id of my Select component) on the Select component within each iteration of the list. Doing setValue('a') will only affect the Select component in the last iteration of the List....

Is there any api to see the webhooks of an workspace?

I'm trying to fetch and store the url of my scripts and flows with a script and i'm looking for an API that contains that information but i can't find it.

Is it possible to query a flow's progress using the Rest API?

We're building a data sync integration between 2 platforms and would like to expose a simple progress bar / error / success in our frontend. Users won't have direct access to Windmill or anything like that, so we're not exposing any kind of UI, just want to have some sync state

Enterprise Edition License - Use Case Clarification

We are evaluating the Enterprise Edition Self-Hosted for our company and would like to clarify if our intended use case is supported under the license terms. We plan to self-host Windmill within our own infrastructure and use it to develop and operate automation workflows for our customers. These workflows will handle workloads such as data integration and synchronization between our customers' systems. Crucially, our customers will not have direct access to our Windmill instance or the Windmill web service. We will develop, run, and maintain these workflows entirely within our own environment and provide the service to our customers as a managed offering....

is it possible to transform output from multi select so it will update fields in grid?

slowly falling in love with windmill (am an old school jenkins user) I am trying to have some rows added/removed dynamically while running the app and have tried to connect multiconnect.result into the field selector of agrid. maybe there's a better way to do it. i wasnt able to just update the field to...
No description

Is there a way to add a Firebase/Firestore trigger to the Hub?

Hello, I'm looking to trigger an action when a new document gets added to a Firestore/Firebase collection. So far the action and such are available on the hub, but there is no way to detect the new document. What could I do to create this myself, or get it created by the Windmill team?...

Running Github hosted code in our flows

We are trying to find the "Windmill way" of running the latest version of a python tool we develop outside of Windmill in our flows. We found 2 ways but want to understand what the "WIndmill way" is: one way is to rebuild a worker with the latest version on each merge (including a virtual environment in the worker that has all requirements.txt installed). A second option is to "git pull" & activate (basically all the same steps we can do in the worker build process) at the start of our workflow...

Connecting Self-Hosted MongoDB to AgGrid Table in Windmill UI - Need Support with Data Display Issue

Hi! I'm trying to connect an AgGrid Table to a self-hosted MongoDB instance. Since Windmill docs currently only cover MongoDB Atlas, I'm using a custom Python script as a data source for the AgGrid. Current Setup: - Self-hosted MongoDB with collection containing ~100k records...

Workspace settings page doesn't load

I recently upgraded my CE instance to 1.641.1 and from that point the workspace settings page doesn't load anymore. The log shows this error: Internal: getting settings: error occurred while decoding column 25: unexpected null; try decoding as an ``Option`` @workspaces.rs:461:18 I came from an older version, and I saw some reference to a v2 db model upgrade... no specific errors, but thought it was worth mentioning. I further upgraded to 1.642.0 in the hope it would fix this error, but no luck. Any idea what could be wrong?...

Workspace specific tags issue

Hi, I have "production" workspace and 2 workers group. I want one to have "prod(production)" tag and work only for production instance. So, I've added it in docker-compose.yml and after to "custom tags". But when I select this tag in some flow, I see it like "prod" tag, and after starting the flow, there are message "No workers with tag "prod" are running" . Can you please help with that?...
No description

Interface language localization

Will the interface language be selectable?

How to process the uploaded file with a python script?

I'm just starting to play with windmill. A a first try, I want to create a simple demo app which has one file input component and one table. After a user uploads a CSV file, I want to use python script to process the file and show it with the table. By reading the documentation, I know there's a onFileChange event handler after a file is uploaded, but I have no idea how to write python code to bind to it. The right-side panel of file-input showed (as attached): No Event handlers...
No description

Passing heavy data into the shared folder as part of the flow

Hello, I created a script in Windmil that gets some data from Supabase. The result that I get is too large so I get this error message: Could someone explain to me how I do pass data to a shared storage in Python? I couldn't find it in the documentation. Thanks!...
No description

Creation of accounts in the instance

After I deployed using the source code, I found that I could not create a new account in the instance, and it told me that this was not an open source feature. In addition, when I logged into Windmill for the first time, I was unable to create an account to overwrite the default account.

Setting the number of workers

I have deployed windmill from source code, but I found that there is only one worker. How can I increase the number of workers?just like modifying windmill_worker in the docker-compose file when using docker deployment
Next