Ruben Fiszel
9e6427d150
chore(main): release 1.679.0 ( #8755 )
...
* chore(main): release 1.679.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-07 21:14:29 +00:00
Ruben Fiszel
0bcbc8bd3c
chore(main): release 1.678.0 ( #8745 )
...
* chore(main): release 1.678.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-07 20:25:49 +00:00
Ruben Fiszel
c4be833bc0
chore(main): release 1.677.0 ( #8737 )
...
* chore(main): release 1.677.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-06 19:54:41 +00:00
Ruben Fiszel
af1f6506d2
chore(main): release 1.676.0 ( #8730 )
...
* chore(main): release 1.676.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-06 12:45:08 +00:00
Ruben Fiszel
7eaaf3021a
chore(main): release 1.675.1 ( #8727 )
...
* chore(main): release 1.675.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-05 17:01:17 +00:00
Ruben Fiszel
31df861ee2
chore(main): release 1.675.0 ( #8716 )
...
* chore(main): release 1.675.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-05 14:18:34 +00:00
Ruben Fiszel
7c3bd67639
chore(main): release 1.674.2 ( #8714 )
...
* chore(main): release 1.674.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-04 01:00:33 +00:00
Ruben Fiszel
6bb5cac0c4
chore(main): release 1.674.1 ( #8711 )
...
* chore(main): release 1.674.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-04 00:05:05 +00:00
Ruben Fiszel
653356011c
chore(main): release 1.674.0 ( #8693 )
...
* chore(main): release 1.674.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-03 22:52:49 +00:00
Ruben Fiszel
81ab777cbb
chore(main): release 1.673.0 ( #8660 )
...
* chore(main): release 1.673.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-02 19:41:12 -04:00
Ruben Fiszel
175af8032f
chore(main): release 1.672.0 ( #8654 )
...
* chore(main): release 1.672.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-04-01 12:05:44 -04:00
Ruben Fiszel
df7a8eebcf
chore(main): release 1.671.0 ( #8650 )
...
* chore(main): release 1.671.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-31 21:26:34 +00:00
Ruben Fiszel
89d1acda24
chore(main): release 1.670.0 ( #8625 )
...
* chore(main): release 1.670.0
* update
2026-03-31 16:01:05 +00:00
Ruben Fiszel
2d27b17a05
chore(main): release 1.669.1 ( #8621 )
...
* chore(main): release 1.669.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-30 16:56:21 +00:00
Ruben Fiszel
b5185b0e12
chore(main): release 1.669.0 ( #8606 )
...
* chore(main): release 1.669.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-30 15:54:17 +00:00
Ruben Fiszel
9bcda7023f
chore(main): release 1.668.5 ( #8594 )
...
* chore(main): release 1.668.5
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-29 15:25:16 +00:00
Ruben Fiszel
8baa7f8a20
chore(main): release 1.668.4 ( #8592 )
...
* chore(main): release 1.668.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-29 07:21:52 +00:00
Ruben Fiszel
73f649c152
chore(main): release 1.668.3 ( #8591 )
...
* chore(main): release 1.668.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-28 21:04:44 +00:00
Ruben Fiszel
37799574d8
chore(main): release 1.668.2 ( #8586 )
...
* chore(main): release 1.668.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-28 15:56:53 +00:00
Ruben Fiszel
0ea9b945e0
chore(main): release 1.668.1 ( #8583 )
...
* chore(main): release 1.668.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-28 10:51:49 +00:00
Ruben Fiszel
e34acafce5
chore(main): release 1.668.0 ( #8575 )
...
* chore(main): release 1.668.0
* Apply automatic changes
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
Co-authored-by: windmill-internal-app[bot] <217088191+windmill-internal-app[bot]@users.noreply.github.com>
2026-03-28 09:43:55 +00:00
Ruben Fiszel
522da50c97
chore(main): release 1.667.0 ( #8549 )
...
* chore(main): release 1.667.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-27 20:03:54 +00:00
Ruben Fiszel
264fa33917
chore(main): release 1.666.0 ( #8543 )
...
* chore(main): release 1.666.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-26 18:46:25 +00:00
Ruben Fiszel
f6208af673
chore(main): release 1.665.0 ( #8509 )
...
* chore(main): release 1.665.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-26 11:49:16 +00:00
Ruben Fiszel
6060ac3adc
chore(main): release 1.664.0 ( #8498 )
...
* chore(main): release 1.664.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-24 21:40:26 +00:00
Ruben Fiszel
6d63d9973d
chore(main): release 1.663.0 ( #8465 )
...
* chore(main): release 1.663.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-24 13:31:06 +00:00
Ruben Fiszel
039b79dfe6
chore(main): release 1.662.0 ( #8463 )
...
* chore(main): release 1.662.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-20 17:47:23 +00:00
Ruben Fiszel
c4be206c5a
chore(main): release 1.661.0 ( #8448 )
...
* chore(main): release 1.661.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-19 17:09:33 +00:00
Ruben Fiszel
1bca2e931b
chore(main): release 1.660.1 ( #8445 )
...
* chore(main): release 1.660.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-19 07:00:38 +00:00
Ruben Fiszel
f2334e6564
chore(main): release 1.660.0 ( #8428 )
...
* chore(main): release 1.660.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-18 22:33:26 +00:00
Ruben Fiszel
e0857421aa
handle /ws_debug/health in debugger and add request logging ( #8426 )
...
- Fix debugger HTTP health endpoint to also match /ws_debug/health
(ingress forwards the full path, not just /health)
- Add request logging to all three extra services (LSP, multiplayer,
debugger) for HTTP and WebSocket ping/upgrade events
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 09:21:38 +00:00
Ruben Fiszel
d859b47874
chore(main): release 1.659.1 ( #8423 )
...
* chore(main): release 1.659.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-18 08:23:33 +00:00
Ruben Fiszel
7d800f209d
chore(main): release 1.659.0 ( #8397 )
...
* chore(main): release 1.659.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-17 20:26:15 +00:00
Ruben Fiszel
372023e995
feat: add ws_base_url instance setting for WebSocket URL override ( #8405 )
...
* feat: add ws_base_url instance setting to override WebSocket base URL
Allow deployments behind reverse proxies to route WebSocket traffic
(LSP, debugger, multiplayer) to a different host/port than the main
frontend via a new instance setting.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* feat: move ws_base_url to Advanced section with toggle and connectivity test
- Move setting from Core to Advanced > WebSocket section
- Render as toggle "Custom websocket base url from frontend to
multiplayer/lsp/debugger" with conditional URL text field
- Add Test connectivity button (always visible) that checks HTTP health
and WebSocket ping for all three services (LSP, Multiplayer, Debugger)
- Add /ws/ping and /ws/health endpoints to LSP service
- Add /ws_mp/health HTTP and __ping__ WS handlers to multiplayer service
- Add /ping WS handler to debugger service
- Add CORS headers to health endpoints for cross-origin testing
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix: toggle enabled check and testWs promise resolution
- Fix enabled derived to check only for null (not empty string),
otherwise the toggle never turns on since toggleEnabled sets ''
- Fix testWs onclose handler to resolve(false) so the promise
doesn't hang if the server closes without sending a message
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix: make connectivity test work with existing services
- HTTP test: accept plain text "ok"/"okay" (old services) in addition
to JSON {"status": "ok"} (new services), reject HTML (SPA fallback)
- WS test: resolve on onopen (connection established) instead of
waiting for a specific pong message, so the test works even with
services that don't have the new /ping handler yet
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-17 12:48:59 +00:00
Ruben Fiszel
9554876d8b
chore(main): release 1.658.0 ( #8382 )
...
* chore(main): release 1.658.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-16 15:41:17 +00:00
Ruben Fiszel
82bfa9613c
chore(main): release 1.657.2 ( #8376 )
...
* chore(main): release 1.657.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-15 05:05:49 +00:00
Ruben Fiszel
1a061892e9
chore(main): release 1.657.1 ( #8372 )
...
* chore(main): release 1.657.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-14 23:24:31 +00:00
Ruben Fiszel
b6da492d1b
chore(main): release 1.657.0 ( #8368 )
...
* chore(main): release 1.657.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-14 04:52:06 +00:00
Ruben Fiszel
9f7f666af4
chore(main): release 1.655.0 ( #8312 )
...
* chore(main): release 1.655.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-12 14:05:09 +00:00
Ruben Fiszel
62c3294c35
chore(main): release 1.654.0 ( #8291 )
...
* chore(main): release 1.654.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-10 18:39:15 +00:00
Ruben Fiszel
f89da1c5ef
chore(main): release 1.653.0 ( #8288 )
...
* chore(main): release 1.653.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-10 05:39:29 +00:00
Ruben Fiszel
6c5533bc60
chore(main): release 1.652.0 ( #8247 )
...
* chore(main): release 1.652.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-09 20:07:42 +00:00
Ruben Fiszel
86065aaac8
chore(main): release 1.651.1 ( #8242 )
...
* chore(main): release 1.651.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-05 14:51:38 +00:00
Ruben Fiszel
972ae7aa29
chore(main): release 1.651.0 ( #8235 )
...
* chore(main): release 1.651.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-05 13:42:07 +00:00
Ruben Fiszel
bee50b83d1
chore(main): release 1.650.0 ( #8218 )
...
* chore(main): release 1.650.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-05 05:29:05 +00:00
Ruben Fiszel
fafa809670
chore(main): release 1.649.0 ( #8198 )
...
* chore(main): release 1.649.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-04 07:14:00 +00:00
Ruben Fiszel
e906818982
chore(main): release 1.648.0 ( #8182 )
...
* chore(main): release 1.648.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-02 16:09:50 +00:00
Ruben Fiszel
cfc8ab5b2d
chore(main): release 1.647.2 ( #8180 )
...
* chore(main): release 1.647.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-02 09:45:06 +00:00
Ruben Fiszel
889c98b38b
chore(main): release 1.647.1 ( #8171 )
...
* chore(main): release 1.647.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-02 07:40:38 +00:00
Ruben Fiszel
6eca08480a
chore: remove legacy wmill_pg python client ( #8155 )
...
The wmill_pg package (psycopg2 wrapper for running PostgreSQL queries)
has been fully replaced by Windmill's native PostgreSQL support.
Remove the package directory and all references from build, publish,
install, version, LSP, and dependabot configs.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-01 08:52:35 +00:00