Windmill

W

Windmill

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

Join

help

general

changelog

Saving encryption salt to new instance results in "Internal: BlockModeError" and fails

Currently moving windmill self hosted from a test instance to a more official development instance. resynced all my scripts/flows and data but realized the salt is different. Attempting to save and reencrypt just results in this error. How can we move forward? Thanks!...

Can't create new workspace

Local install > Docker. After installing and changing the default name for my own and trying to create a new workspace I'm getting this error. Sorry the pop up doesn't let me copy the text, hence the screenshot. I've tried different names, nothing works. Thanks...
No description

Adding internal root CA to server mode as well

Hey everyone, We're new to windmill and im trying to setup SMTP for sending internal emails to our users. I followed the guide for adding all of the root Certificate Authorities to the Worker services and it worked flawlessly, however when trying to configure the main server service we are getting the following error: "invalid peer certificate, UnknownIssuer". I checked inside the container, it doesnt add the certificates to the internal trust, and running update-ca-certificates manually doesnt change anything....

Stuck in migration hell during upgrade.

``` {"timestamp":"2024-05-10T12:38:45.990624Z","level":"INFO","message":"Acquired global PG lock","target":"windmill_api::db"} {"timestamp":"2024-05-10T12:38:45.996531Z","level":"INFO","message":"Started applying migration 20240415144144: tighten delete permissions","target":"windmill_api::db"} {"timestamp":"2024-05-10T12:38:46.003459Z","level":"INFO","message":"Finished applying migration 20240415144144","target":"windmill_api::db"} Error: Migrating database: while executing migrations: error returned from database: must be owner of relation resource...

Badge in Table View

I am trying to display a table with badges in Windmill App. However, it does not work. It works in the result when executing the code, but not in the result on the app itself.
No description

Supabase S3 storage

I'm trying to connect a local windmill instance (docker compose) to a local Supabase instance (started with Supabase CLI). However, the S3 type in Windmill always fails with this error. I've tried all sorts of endpoint variations assuming it's a docker networking issue, but no luck so far. Is there some sort of validation that forces a AWS only S3 providers?
No description

Accepting raw body

I have webhooks submitting data that is not structured well. Is it possible to just accept the entire POST body as a single variable? Something like: ```typescript...

Self-hosted pricing details

I was looking at the pricing page but I'm a little confused about the info there. For example, I have self-hosted selected, yet both Pro and Enterprise has vCPU and seats sliders and says "~52M executions of 100ms per month". Does this mean that you are charging based on the server specs we are self-hosting Windmill on?

Use a table action to trigger a long running flow

Hi all, Just wondering if there is a recommended way to use table actions to trigger a flow that I dont need to see a response from during the lifetime of the session. I have a table with various params, that when triggered will upload some folder to S3. ...

Client Secret expired

I accidentally let the client secret for sso integration with azure expire. now i can't figure out how to login. i have a SUPERADMIN_SECRET set with an environment variable - but i'm not sure how to use it. Any help here? i have generated a new client secret in the azure portal but I need help getting into the system to update it. seems i may have painted myself into a corner here. i think i changed the superadmin to my email address that is now linked to the SSO integration - as my saved email / password combo with the same email address does not work. thanks for any assistance here. Cheers,...

How do I poll every x seconds on an app?

I have an app that I want to run a script every x seconds on, and have the ability to run a frontend script when it's successful each time, to add the data to the state. I see that there's a while loop in the flow, but it does not look like that would allow me to get the results on each success, just at the end.

How to insert JSONB parameter in Postgres Action

Hiya folks, Can't see what I'm missing here. I have a Postgres action as below: ``` -- $1 data ...
No description

rest request script does not work

I've just spun up a windmill instance on elest.io and want to make rest requests. But i cannot seem to get rest requests working at all, not even a call to https://google.at reurns anything. The Script starts loading and never finishes. I am using the unedited standard script when selecting the rest request script. I've attached a screenshot of my script while it is loading. Is that a configuration error in my instance or am i just missing some setting in windmill?...
No description

[python] subdependencies breaking wmill module installation

Hello, everyone It seems I broke a bit the wmill's python env (per action) via installing some sub dependencies. I documented the issue here: https://github.com/windmill-labs/windmill/issues/3596 since I don't have enough Rust expertise to address it tho. I'm open to collaborate further if someone can help me to set up the repo locally (be & fe) so I can debug, run tests and fix this if possible 😬 but I don't promise it will be fast tho....

In an app, in a table, if a button is clicked, a way to get thisRow(field) pass into inline script

It would be great if - In an app, in a table, if a button is clicked, a way to get thisRow(field) pass into inline script. For example if I click data in row 1, getting the id field of row 1 to pass into the inline script that is associated with the action button in that table's row. Currently I can reference the results in a Runnable's JSON results for example but I can't seem to find a dynamic way to interact with which row was clicked in the frontend.

How to access returned values in an external script.

I know this is probably very basic but I'm a newbie and I spent hours trying to get it to work yesterday. I have created a very simple workflow which I want to call from an external python script, and have that same python script process the response. All works fine... the python script shows a 201 response and print (response.text) shows the job_id. But I cannot work out how to access, in the calling python script, the json returned by the Windmill workflow. Can anyone help please?...
No description

global variables

Hie. Just wondering how I can make a global state that is accessible across different flows / scripts. I cannot use variables or resources for this particular case because I need the variable to be accessible and modified by multiple users in different sessionsconcurrently.

What's the cold start of python scripts in EE

Because in non EE it can be very slow. Asking because litellm is a fantastic python package and I think I will need to go enterprise for that...

Python Import Issue - Haystack library overriden

Hello, I'm trying to use haystack-ai in my project for its AI capabilities but whenever I import haystack, windmill installs haystack==0.42, however I need for it to install haystack-ai==2.0.1. Installation is fixed if I import haystack_ai, but such library only work by the name haystack, which will point to the first install mentioned above....