Windmill

W

Windmill

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

Join

help

general

changelog

Airplane to Windmill migration

What is the process for helping our team migration airplane tasks to windmill scripts?

Auto Generated UI - Input argument label

Is there a way to make the input label in the auto generated UI separate from the variable name in the main function definition? Ex: variable name - policyIdIn but the label be "Policy ID" for the operator using the script

Rich Display - Markdown?

Is there a way to make the result of a script respect markdown syntax? Trying to replicate a similar functionality from airplane (airplane.display.text).

Custom component interface documentation

Hi 👋 Can you please explain this interface and how app/component interact with each other? https://github.com/windmill-labs/windmill-custom-component-template/blob/553d10449adec81086765efc26d362548b45a011/src/global.d.ts After reviewing the code, I understand there's a data exchange mechanism between the app and the component. However, it's unclear how to define component actions for use within the editor. Additionally, guidance on setting up events emitted by the component, which the editor can respond to, would be helpful....

How to use wmill app push?

I'm going crazy trying to push my local app to remote: When i give path to local json file it says:
Given Remote Path looks invalid...
Given Remote Path looks invalid...
When I add another argument for a remote path it says
errro: too many arguments
errro: too many arguments
...

Basic understanding of processing UI to backend scripts (bulk updating a postgres db from a table)

Hi guys, I'm new to windmill, and I've created a simple app that lists data from a postgres table using a script associated with an aggrid. I allow editing, and want to then update the rows that have been modified when a save button is clicked....

Many of my scripts are failing due to API rate limit

I use windmill script to put some shopify data in clickup table, but clickup has an api rate limit i.e 100 request per minutes, due to his many of the webhooks trigger fails to put the data in clickup table. I comes up with some Solution but i need some suggestion, 1. Is there some bot that re-runs the fails script after some times, or some apis for windmill that can get all the fail scripts and then triger them througs apis....

Gsheets token not refreshed when used by other users

I've created a flow that uses gsheets integration, however when the flow is run by another user this error is thrown: ``` AxiosError: Google API error - [401] Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project. Error: ...

Adding warnings for PoolLimit reached

I recently made the mistake to spawn to many workers ( ~20 native ), and after that I notices that trying to execute scripts was taking longer then usual. After debugging, I found out that the workers were having issues connecting the database. For the future, is there any place where I can find if 1 ( or more ) workers are having some recurring error from within Windmill? ...

Getting Error in Windmill

BAD gateway error get many times.
No description

Sharing quota between workspaces

Hey! I'm currently migrating from airplane, and I have made a production workspace, and a staging one. Is there any way to share my quota between those workspaces? If not, I would be paying twiece to have the 2 environemnts...

Catching errors

I'm trying out Windmill to run some long running nightly tests, and I'm wondering about how to deal with tests that throw. - All the tests are run in parallell using "branch to all" with each branch set to skip on failure - As a result the "suite" as whole thus completes even if one test explodes, good - But at the end of the run I want to collect all the results to produce a test report - Each test has a name, and each test should either return "success" or "failure"...

Postgres TLS Connection is invalid

I've followed other questions about deno pgCLient raising an error
Error: The certificate used to secure the TLS connection is invalid.
at Connection.#startup
Error: The certificate used to secure the TLS connection is invalid.
at Connection.#startup
...

Problem with understanding Windmill pricing

i have a workspace in which we have 2 developer and we paid 20 dollor ( 10 dollor for each ) we are suppose to get 20, 000 executions but in dashboard we are getting only 10, 000.
No description

How to retrieve a variable from an HTML component based on onclick = "function(this)" functionality?

I've written custom HTML to create a list using the HTML component in the Windmill app. I want to retrieve the <li> tag value that was clicked on the component. Is there a way to do this?

Caddy issue

So I have run the self-hosting script on my Linux (Fedora 39) machine, but I cannot access the web-interface that Caddy should be providing. Everything seems to run fine, I haven't tweaked any of the baseline files, but I can get it to work. It seems that the Caddy process gets stuck in a loop where it just won't start correctly. docker ps shows a constant restarting message. Any ideas on what might be going wrong, or what I can do to get it to work properly?...
No description

Can't get a simple button working

Feeling pretty dumb here... I'm trying out the App Editor, and I've made a button which receives some data and calls a Python script which prints the data... and that's all! And when I click this button it calls the Python script, but then it never comes out of the "Loading" state. I've tried returning True from the Python script, I've tried attaching a Transformer to do myButton.loading=false .... I just can't figure it out. There must be something very basic I'm doing wrong 😳

Where exactly i can add value of text-input to click-handler of button in App

I am making a simple app to start with - Add two numbers Question is in the title. PFA image...
No description