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
Ruben Fiszel
36353359f6
chore(main): release 1.647.0 ( #8127 )
...
* chore(main): release 1.647.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-03-01 07:00:37 +00:00
Fred Reimer
7d6f4fdabb
chore: bump Go in container images to 1.26.0 ( #8135 )
2026-03-01 06:53:33 +00:00
Ruben Fiszel
ef84ce24ab
chore(main): release 1.646.0 ( #8116 )
...
* chore(main): release 1.646.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-26 18:42:50 +00:00
Ruben Fiszel
23d5e872a9
chore(main): release 1.645.0 ( #8083 )
...
* chore(main): release 1.645.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-26 14:31:41 +01:00
Ruben Fiszel
0a06485f51
chore(main): release 1.644.0 ( #8068 )
...
* chore(main): release 1.644.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-24 09:35:33 +00:00
Ruben Fiszel
b59d60378c
chore(main): release 1.643.0 ( #8053 )
...
* chore(main): release 1.643.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-24 08:33:56 +00:00
Ruben Fiszel
b60f309a0c
chore(main): release 1.642.0 ( #8046 )
...
* chore(main): release 1.642.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-23 07:46:35 +00:00
Ruben Fiszel
c4de11a406
chore(main): release 1.641.0 ( #8040 )
...
* chore(main): release 1.641.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-21 22:04:35 +01:00
Ruben Fiszel
d772083573
chore(main): release 1.640.0 ( #8013 )
...
* chore(main): release 1.640.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-20 20:44:52 +00:00
Ruben Fiszel
25701a0639
chore(main): release 1.639.0 ( #7997 )
...
* chore(main): release 1.639.0
* Apply automatic changes
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-18 18:24:59 +00:00
Ruben Fiszel
e9f82e9058
chore(main): release 1.638.4 ( #7986 )
...
* chore(main): release 1.638.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 17:23:57 +00:00
Ruben Fiszel
907ed41093
chore(main): release 1.638.3 ( #7983 )
...
* chore(main): release 1.638.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 13:42:25 +00:00
Ruben Fiszel
6d1d1f162b
chore(main): release 1.638.2 ( #7980 )
...
* chore(main): release 1.638.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 09:07:08 +00:00
Ruben Fiszel
47c7fe83f4
chore(main): release 1.638.1 ( #7977 )
...
* chore(main): release 1.638.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 08:44:00 +00:00
Ruben Fiszel
8971dd660c
chore(main): release 1.638.0 ( #7973 )
...
* chore(main): release 1.638.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 08:01:25 +00:00
Ruben Fiszel
c3a76c2cc5
chore(main): release 1.637.0 ( #7971 )
...
* chore(main): release 1.637.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-17 00:14:06 +00:00
Ruben Fiszel
0940d70a2b
chore(main): release 1.636.0 ( #7962 )
...
* chore(main): release 1.636.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-16 17:09:46 +00:00
Ruben Fiszel
ba80570357
chore(main): release 1.635.1 ( #7958 )
...
* chore(main): release 1.635.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-15 17:14:04 +00:00
Ruben Fiszel
d9a5cb64b8
chore(main): release 1.635.0 ( #7945 )
...
* chore(main): release 2.0.0
* Apply automatic changes
* chore(main): release 1.635.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 16:48:38 +00:00
Ruben Fiszel
097c5bc8f3
chore(main): release 1.634.6 ( #7938 )
...
* chore(main): release 1.634.6
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 14:45:33 +00:00
Ruben Fiszel
1d0703ca8f
chore(main): release 1.634.5 ( #7937 )
...
* chore(main): release 1.634.5
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 14:16:48 +00:00
Ruben Fiszel
1dd5683b7e
chore(main): release 1.634.4 ( #7936 )
...
* chore(main): release 1.634.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 12:28:08 +00:00
Ruben Fiszel
ce493ccd1b
chore(main): release 1.634.3 ( #7933 )
...
* chore(main): release 1.634.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 09:03:40 +00:00
Ruben Fiszel
3ff14c68db
chore(main): release 1.634.2 ( #7932 )
...
* chore(main): release 1.634.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 00:37:13 +00:00
Ruben Fiszel
f582d0847f
chore(main): release 1.634.1 ( #7931 )
...
* chore(main): release 1.634.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-13 00:05:50 +00:00
Ruben Fiszel
20ee2faa4b
chore(main): release 1.634.0 ( #7929 )
...
* chore(main): release 1.634.0
* Apply automatic changes
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2026-02-12 18:57:48 +00:00