Trevor Sullivan
Trevor Sullivan
WWindmill
Created by Trevor Sullivan on 7/19/2023 in #help
Use tab selection as trigger?
I'm using a tab component to host a "multi-page" app. Can I run some front-end code when a different tab is selected ... in other words, the selectedTabIndex changes?
7 replies
WWindmill
Created by Trevor Sullivan on 7/19/2023 in #help
Possible bug: Eval script keeps returning no input
No description
9 replies
WWindmill
Created by Trevor Sullivan on 7/19/2023 in #help
Passing file from worker container into new Docker container
No description
13 replies
WWindmill
Created by Trevor Sullivan on 7/19/2023 in #help
Native script editor for PowerShell
No description
2 replies
WWindmill
Created by Trevor Sullivan on 7/16/2023 in #help
How can I trigger a refresh of an HTML component after executing a back-end script?
I have a button that triggers a background script. After the script completes successfully, I want to trigger a refresh of the HTML component, to reload its children's content. How can I accomplish this?
3 replies
WWindmill
Created by Trevor Sullivan on 7/14/2023 in #help
How do I use a Windmill Postgres script to insert a date field?
No description
2 replies
WWindmill
Created by Trevor Sullivan on 7/14/2023 in #help
Retrieve and serve video from back-end script
I'd like to use FFmpeg to generate a snippet of video inside of a back-end Windmill script. What's the best way to store and return this data to the Windmill UI? I don't see a Video component available.
20 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
UI Issue: Browser zoom on the Configuration section for File Input stretches vertically
No description
1 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
Searching for components should include category
No description
2 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
Remove App Refresh, but leave it enabled
No description
27 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
Front-end Table Script Error
No description
9 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
Suggestion: Deploy Windmill with self-signed TLS certificate by default?
When I deployed Windmill using Docker Compose, it didn't have a self-signed TLS certificate. This would be a good "semi-secure by default" option, that could be disabled if desired. When I self-host applications, I like to know that the network layer is encrypted, even if it is by an untrusted certificate. It mitigates at least the most basic of man-in-the-middle attacks.
20 replies
WWindmill
Created by Trevor Sullivan on 7/13/2023 in #help
Tab Component: How do you select a different tab, when using "Invisible on View"?
No description
12 replies
WWindmill
Created by Trevor Sullivan on 7/12/2023 in #help
Test Windmill Resource Connectivity From UI
After entering the details for resource types, such as database servers, it would be awesome to have a "TEST" button, to ensure connectivity is working. At the moment, the Resource management UI doesn't have any mechanism to validate connectivity, before going over to write a script that consumes the Resource.
4 replies
WWindmill
Created by Trevor Sullivan on 7/11/2023 in #help
Change REST API action to use well-defined fields
Right now, the Windmill REST API action simply inserts some TypeScript code, that the user has to modify. I would suggest changing the user experience to include a Postman-like experience, where you can add headers, cookies, hostname, path, HTTP method, and other inputs as separate, well-defined fields. This would make the UX easier to insert REST API actions, versus writing TypeScript code, which I don't personally know.
6 replies
WWindmill
Created by Trevor Sullivan on 7/11/2023 in #help
Invoke Multiple Event Handlers From Button Click
Right now it's only possible to map a single event handler (script, inline script, or flow) from a Windmill app event (ie. button click). This feels a little restrictive to me. It would be awesome if multiple actions could be invoked from a handler, in parallel. This might be possible from a Flow, with a Run All Branches step, but it would feel more "native" to handle it directly from the designer UI. As far as capturing results from multiple handlers ... each handler could have a "name" property to register the results under separately. Instead of accessing button.result, you could access button.result.handler1 or button.result.handler2 to get the results from each handler separately. Any thoughts on this?
6 replies
WWindmill
Created by Trevor Sullivan on 7/11/2023 in #help
Set Windmill App State From Bash Script
Is there a way to set a key-value pair in the Windmill app state, from a Bash script? In the Python example, I saw a call to a set_state() method, but am not clear if this can be done in Bash or not. I am trying to avoid the dependency on the Bash script output, and directly set keys in the app state.
5 replies
WWindmill
Created by Trevor Sullivan on 7/11/2023 in #help
Getting Empty Output from Bash Script
73 replies
WWindmill
Created by Trevor Sullivan on 7/10/2023 in #help
Deploy Windmill worker on Windows platform
Is it possible to run the Windmill worker on the Windows platform as a native binary? I would like to run automation scripts against Hyper-V, using the PowerShell module. However, the Hyper-V module will only run on the Windows platform, not on Linux or MacOS. It would be nice to register the Windmill worker as a service, either using the Windows service manager, or by running it under Task Scheduler.
14 replies
WWindmill
Created by Trevor Sullivan on 7/10/2023 in #help
Deploy new workers to Windmill installation
I've used the Docker Compose deployment of Windmill on an LXD container. It's working just fine, but I need to know how to deploy additional workers and join them to my Windmill server. On the Workers page, I can see that 4 distinct workers have been created, but I don't see any buttons to join new workers to my Windmill server. I searched the documentation and forum for "workers" and cannot find any directions to install / join new workers either. How can this be accomplished?
53 replies