windmill postgresqldb migration
I installed windmill via helm chart and used postgresql in the chart via the values in the default values.yaml.
I need to migrate the existing db to connect it to another postgresql that is external, it didn't work well when I simply copied it with a tool like pgadmin, is there a procedure for migration?...
wmill sync resource deletion
Not sure if this is the right forum but I believe there is a bug in wmill sync deleting resources. If I run
wmill sync push
from my local branch that doesn't contain a resource which does exist on the remote, the sync correctly identifies that I am going to delete the missing resource. But, after it says it deletes, the resource continues to exist on the remote.Failed to import Python Libaries
anyone else have had this problem below?
error: Request failed after 3 retries
Caused by: error sending request for url (https://pypi.org/simple/pymongo/)
Caused by: operation timed out
...
preprocessor http post data check
When the preprocessor receives an http request, the params and query are checked, but is it possible to make the data values coming in post available as well?
I even tried modifying the preprocessors using https://www.windmill.dev/docs/core_concepts/preprocessors as a reference, but I couldn't pass the post data to the input....

Type Error in Flow Dynamic Inputs
I have created a flow that iterates through an array of inputs where each input is an object with 3 fields - all of which are strings. Functionally, the flow is working perfectly. However, when I am in the flow editor, under the step input view, my inputs are giving a type error implying that the iter.value is a string, when in my case it is an object. Is there a way to define the type of the iter.value or am I missing something that is causing this type error?

Problem with mobile content
Hi, I have a problem with the application on mobile, the screen contents get in the way when dragging the screen down and clicking on the buttons and the pop-ups are either too big or don't work as expected, any tips on how to solve the problem?
Note: Some time its just impossible to drag the screen down....
Get list of avavailable workers not running jobs
Hi all! We are integrating https://app.windmill.dev/openapi.html#tag/worker/GET/workers/is_default_tags_per_workspace in our flow to check if a worker is available or not (to report in an app). We see things like occupancy , occupancy last X seconds / minutes, etc. but what is the most reliable way to know if a worker is available right now? Thanks!
Having trouble running python scripts that depend on packages from AWS codeartifact.
We're an enterprise customer, Vareto, and we self host.
We use amazon web services (AWS) CodeArtifact to publish our python packages, and we need Windmill to use our index when setting up python environments. The problem is that AWS expects the url to contain a token, and the token expires after at most 12 hours. Using the enterprise "Pip Index Url" and "Pip Extra Index Url" features doesn't solve the problem because there is no way to periodically update them with a new token.
In the past, we got around this by having windmill periodically trigger a script on the workers which would update the $HOME/.config/pip/pip.conf file on the worker with a new index-url. Similar to this:...
Output is wrapped in a promise
Hello, I have a flow with scripts in it. The problem is that one of the scripts behaves differently from the others. It returns an object, but when I try to access this object in an
if
statement (or just pass it to another inline script), I can't access its attributes because the entire object is wrapped in a promise. Before returning this object, it's definitely a regular JavaScript object, but after returning, it gets wrapped. What could be wrong?Creating a resume URL for an approval step in advance?
In our usecase, we need to generate a callback URL, send it to an external service (so that it can use the callback URL as a webhook), and then use it in the approval step so that it waits for the trigger.
My naive assumption was that it's possible to have 2 steps: the first one with a call to getResumeURLS() and then, in the second, pass it to the Approval node.
It turned out, however, that the endpoint path is generated relative to the node and job that call the method. ...
Reset super admin
Hello everyone. I am unable to log into my account (EE) because the Microsoft integration has expired and I am unable to log in (via Microsoft sign in) to fix the issue. Can anyone help?
Question on scaling strategy in Docker
We have defined a set of worker groups (small / med / large) in our compose file, in line with our license, with a certain memory cap. We are running into issues though where sometimes, processes are killed due to excessive memory use, while sufficient memory is still available on the system. We see a big reduction in complexity & better use of resources if we could just set a total memory pool to docker / windmill (e.g. 8GB) & then define a single worker group which can then be used for all job...
Python Import Error
Can anyone help with this error? It's a simple script for testing. This script works locally on my pc as well.
Source code:
```import logging...
what's a windmill server, and what's a windmill client ?
Is the server just means backend and client the frontend in the github repo respectively ? they serve as editor , and a windmill worker is just exectutor of script, flow and app. Is that right ?
Are there any naming rules for the creation of a group
when naming a group, a there any namig rules?I ask this because i tried to create a group with 2 words,separeted by 'space' and it gives me an sql errror. I would like to know if there´s any more rules to follow
Error with Windmill in Coolify
I've got a fresh instance of Windmill in Coolify. The only other thing managed by Coolify is Supabase, all of which are on the same VPS.
I'm trying to connect to Supabase's postgres DB with Coolify, but when I attempt to test the connection, I see this error.
Connection did not resolve after 5s or job did not start. Do you have native workers or a worker group listening to the proper tag available?...
Windmill Worker Chromium Installation Failure
Hi guys, wanted to see if anyone else had this issue.
I am using the standard docker-compose.yml for chromium workers but get this issue.
ExecutionErr: ExitCode: 100, last log lines:...
Tooltip on button
Is there any way to add a tooltip to a button via the app editor? Or on a column's header?
Determining if job is suspended with API
Hi, is there a way to determine if a job is in the suspended state using the Windmill API? I've looked at the frontend code and it seems to use
JobService
for this, but that is hidden. Is there also a way to determine what the resume/cancel URLs are for a suspended run?