Ruben Fiszel
a48cf1346f
improve input history job loader UX
2025-03-12 18:18:13 +01:00
Ruben Fiszel
6915b334b2
improve args bind
2025-03-12 17:38:35 +01:00
Ruben Fiszel
906bfef1bd
fix runschart handling of empty started at
2025-03-12 17:18:45 +01:00
Ruben Fiszel
4aaf9e1848
fix: update bun to 1.2.4
2025-03-12 17:10:40 +01:00
Ruben Fiszel
86b7e81d5e
nit search
2025-03-12 17:01:16 +01:00
Ruben Fiszel
7cd227bd67
fix capture dropdown height
2025-03-12 16:29:15 +01:00
Ruben Fiszel
5a2c44f347
feat: add search by args on input history directly
2025-03-12 16:05:02 +01:00
Ruben Fiszel
a434ecc05a
fix: improve oneOf arg input reactivity to value changes
2025-03-12 12:34:30 +01:00
Ruben Fiszel
5d2e5d5b48
fix: prevent monitoring task to die without sending killpill ( #5472 )
2025-03-12 11:51:53 +01:00
Ruben Fiszel
c448a69aea
fix: add setValue support for tables
2025-03-12 09:42:37 +01:00
Ruben Fiszel
592f1aff03
update gitSync to 11641
2025-03-12 09:25:38 +01:00
Ruben Fiszel
65d0e6cd0b
update gitSync
2025-03-12 07:31:26 +01:00
Ruben Fiszel
8514cf54ad
cli nits
2025-03-12 07:24:31 +01:00
Ruben Fiszel
2c1d05858b
chore(main): release 1.476.0 ( #5469 )
...
* chore(main): release 1.476.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-11 22:04:18 +01:00
wendrul
70d3f48f0b
fix: cache for querying scripts correclty handles ScriptMetadata ( #5466 )
2025-03-11 20:04:23 +01:00
Ruben Fiszel
09b859e1ae
fix: codebases compatible with git sync ( #5470 )
2025-03-11 19:38:55 +01:00
Henri Courdent
9176bced4b
MQTT triggers changelog and fix 3 items shown ( #5468 )
2025-03-11 19:28:39 +01:00
dieriba
04ea7b851b
feat: option to prefix http route with workspace id ( #5461 )
...
* add new column
* handled worskpaced route
* update .sqlx
* update: rename migration file, rewrite query for checking existing route path key, add copy button url for each route trigger
* update .sqlx
* update sql query
* update .sqlx
* fix: prevent precedence on query
* nits
* update .sqlx
* update query
* Update http_triggers.rs
* nits
---------
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-03-11 15:24:22 +00:00
Ruben Fiszel
d666029e05
add hugo and alex to CODEOWNERS
2025-03-11 13:46:06 +01:00
Ruben Fiszel
879c090653
chore(main): release 1.475.1 ( #5465 )
...
* chore(main): release 1.475.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-11 11:03:06 +01:00
Ruben Fiszel
5765d4cf75
nit zombie job monitoring
2025-03-11 07:08:28 +01:00
Ruben Fiszel
00d5c39347
improve slightly index creation
2025-03-11 06:35:57 +01:00
Ruben Fiszel
d6a5882136
nit improvement file uploader
2025-03-10 22:51:25 +01:00
Ruben Fiszel
7ed11da08d
nit
2025-03-10 19:05:35 +01:00
Ruben Fiszel
c52d6aff3e
fix: improve arginput sql and object viewer args change
2025-03-10 18:56:23 +01:00
Ruben Fiszel
0a3013493d
nit perf improvements
2025-03-10 17:17:52 +01:00
Ruben Fiszel
3d81465a97
remove erronous console log
2025-03-10 17:11:31 +01:00
Ruben Fiszel
53949bd091
fix: improve flow status viewer iteration picker behavior with very large forloops
2025-03-10 16:30:22 +01:00
dieriba
ba0cfb199c
use-exists-function-for-folder-and-improve-error-handling ( #5464 )
...
* update: removing try and catch for checkExistalready fn and use exist function folder instead of get folder for folder kind
* update .sqlx
2025-03-10 12:38:11 +01:00
Ruben Fiszel
14d7a0daae
clarify state transition error
2025-03-10 11:03:22 +01:00
dieriba
3fde1c48b4
hide deploy ui toast error ( #5462 )
2025-03-10 10:00:14 +01:00
Ruben Fiszel
1e32c83446
improve bundle preview
2025-03-07 23:44:48 +01:00
HugoCasa
ce436b01a7
capture nits ( #5456 )
2025-03-07 19:49:43 +01:00
HugoCasa
198f813cf5
Update S3FilePicker.svelte ( #5459 )
2025-03-07 19:49:26 +01:00
Ruben Fiszel
16d60739f4
update LICENSE
2025-03-07 15:08:19 +01:00
Alexander Petric
7fb92150f8
make app drawer subgrid take full height ( #5457 )
2025-03-07 12:15:27 +01:00
Ruben Fiszel
1235448176
chore(main): release 1.475.0 ( #5426 )
...
* chore(main): release 1.475.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-06 18:24:36 +01:00
HugoCasa
28568e30c5
fix: s3 file picker delete + better s3 path handling ( #5454 )
...
* fix: s3 file picker delete + better s3 path handling
* update ee ref
2025-03-06 17:28:22 +01:00
dieriba
996cebeb8a
feat: deploy triggers to prod/staging workspace ( #5429 )
...
* add deploy to staging prod option to trigger
* remove unused import
* handle schedule trigger, fix update fn
* Update frontend/src/lib/utils_deployable.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-common/src/workspaces.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update frontend/src/lib/components/DeployWorkspace.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update kind name and handle script kind flow for websocket
* nits: english wording
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-06 17:02:11 +01:00
Guilhem
802a16743b
fix(frontend): improve capture payload preview ( #5417 )
...
* improve capture picker
* improve historic input viewer
* open object viewer on open
* Add test page
* fix performance
* fix perf
* handle object with no properties in schema diff
* remove click outside behavior for input editor
* fix
* all
* catch critical alerts errors
* critical alerts modal reactivity
* prevent one from removing himself in folders
* nits
* add standalone bundle support on CE
* fix codebase & bundles on EE
* local codebase in home
* feat(frontend): global recompute helper function (#5408 )
* feat(frontend): global recompute helper function
* fixes
* remove unused import
* filteredIds -> excludeIds
* get(recomputeAllContext)?
* deal with circulare recomputes
* consistent naming
* sqlx update script on mac (#5420 )
* fix(python): windows worker fails to install 3.10 (#5409 )
```
execution error:\nFind python error: error: Failed to inspect Python interpreter from managed installations at `C:\\tmp\\windmill\\cache\\py_runtime\\cpython-3.10.16-windows-x86_64-none\\python.exe`\n Caused by: Querying Python at `C:\\tmp\\windmill\\cache\\py_runtime\\cpython-3.10.16-windows-x86_64-none\\python.exe` failed with exit status exit code: 1\n\n[stderr]\nFatal Python error: _Py_HashRandomization_Init: failed to get random numbers to initialize Python\nPython runtime state: preinitialized\n"
```
* feat: more controls on setting token duration (#5421 )
* allow setting max session length
* more options for expiration
* sqlx
* option to invalidate all old sessions on new session
* sqlx update script on mac
* order
* add audit log
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
* fix: do not depend on public schema anymore
* feat: add template script for all triggers (#5424 )
* nits: add/update create from template for trigger
* fix: remove kafka folder
* chore(main): release 1.474.0 (#5423 )
* chore(main): release 1.474.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
* allow ce to run codebase bundles preview
* allow ce to run codebase bundles preview
* feat(frontend): improve flow suspend status display (#5425 )
* feat(backend): option to invalidate all sessions on logout (#5419 )
* feat(backend): option to invalidate all sessions on logout
* lazy static
* Update backend/.sqlx/query-8cccb31aa56af16af675c692bf4e14b297d2caeafd1c4e4b1584f3bc9ff4c563.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* sqlx
* sqlx
* all -> invalidate-all
* add audit log
* rename env var
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* feat: MQTT triggers (#5277 )
* first commit
* update migration mqtt
* chore: update dependencies
* add cli support and update schema for mqtt
* update: casing style
* update: rename get_resource function and moving to resource.rs
* feat:
* feat: refactored
* feat: add ready endpoints for workers to enterprise
* feat: handle connection to server
* fix: main.rs
* feat: added support v5
* feat: 🚧 updated .github, handle more case for v5 and handle v3
* feat: handled client, update script helper
* update .sqlx
* refactor: added generic implement and trait to remove redundant code, misses client impleme
* feat: remove optinal property update test function
* feat: done
* handle client certificate
* minor fix
* fix: tls and mtls
* fix: min topic len in frontend
* Update frontend/src/lib/components/triggers/mqtt/MqttEditorConfigSection.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/openapi.yaml
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/src/mqtt_triggers.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update openapi, and script_helper.ts
* fix: toggle button and update mqtt migration
* nits: remove postgres type and only relies on serde
* fix: timeout connection
* fix typo and captures
* fix: capture table reactivity
* handle more mqtt v5 option
* nits: remove clone method
* update: better naming
* nits: display tooltip qos
* fix: hanle tls connection with natively
* update: add documentation links for qos and topics
* fix tooltip and add default value
* update: shoz preprocessor only if selected in capture table
* nits: show mqtt icon in resource related componenets
* update hub link and repo ref
* fix: unused var
* update ee ref
* fix: give good reference id for script hub
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Clement Zhang <clement.zhang2@gmail.com >
* accept otel parameters from envs
* nit improvements for CLI
* fix(cli): fix wmill user create-token with email and password
* Add utility function to check object size
* Add disabled option for Button dropdown
* handle big inputs
* clean code
* restore test page
* revert unwanted changes
* lazyload picker viewer
* fix guilhem code
* fix menu
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: Alexander Petric <alpetric@users.noreply.github.com >
Co-authored-by: pyranota <92104930+pyranota@users.noreply.github.com >
Co-authored-by: dieriba <dieriba.pro@gmail.com >
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
Co-authored-by: HugoCasa <hugo@casademont.ch >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Clement Zhang <clement.zhang2@gmail.com >
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2025-03-06 17:00:15 +01:00
HugoCasa
d4fddbb59e
feat: kafka mTLS ( #5449 )
...
* feat: kafka mTLS
* nit
* update ee repo ref
2025-03-06 13:33:12 +01:00
Ruben Fiszel
11b779ff41
display more complete error for failing to untar
2025-03-06 13:24:18 +01:00
Alexander Petric
cc599a6727
feat(frontend): pick image from workspace storage bucket ( #5382 )
...
* feat(frontend): pick image from workspace storage bucket
* also upload
* update policy for unauthed s3 download
* sqlx prep
* sqlx prep
* force policy
* no need for ee
* image picker
* Update frontend/src/lib/components/apps/editor/settingsPanel/InputsSpecEditor.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* field not needed
* feature flag
* filter for image files
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-06 11:53:53 +01:00
HugoCasa
538d00ef9f
fix(frontend): fix many s3 file picker bugs ( #5428 )
...
* fix(frontend): fix many s3 file picker bugs
* missing
* nit
2025-03-06 10:39:37 +01:00
Ruben Fiszel
35e719d6bb
nit
2025-03-05 20:00:20 +01:00
Ruben Fiszel
6c94fa689e
fix: improve objectviewer performance
2025-03-05 15:30:00 +01:00
Ruben Fiszel
b363019335
fix(cli): fix wmill user create-token with email and password
2025-03-05 09:42:07 +01:00
Ruben Fiszel
8efcad92e2
nit improvements for CLI
2025-03-05 09:17:10 +01:00
Ruben Fiszel
a752cf1554
accept otel parameters from envs
2025-03-05 08:50:03 +01:00
dieriba
0955af1aea
feat: MQTT triggers ( #5277 )
...
* first commit
* update migration mqtt
* chore: update dependencies
* add cli support and update schema for mqtt
* update: casing style
* update: rename get_resource function and moving to resource.rs
* feat:
* feat: refactored
* feat: add ready endpoints for workers to enterprise
* feat: handle connection to server
* fix: main.rs
* feat: added support v5
* feat: 🚧 updated .github, handle more case for v5 and handle v3
* feat: handled client, update script helper
* update .sqlx
* refactor: added generic implement and trait to remove redundant code, misses client impleme
* feat: remove optinal property update test function
* feat: done
* handle client certificate
* minor fix
* fix: tls and mtls
* fix: min topic len in frontend
* Update frontend/src/lib/components/triggers/mqtt/MqttEditorConfigSection.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/openapi.yaml
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update backend/windmill-api/src/mqtt_triggers.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* update openapi, and script_helper.ts
* fix: toggle button and update mqtt migration
* nits: remove postgres type and only relies on serde
* fix: timeout connection
* fix typo and captures
* fix: capture table reactivity
* handle more mqtt v5 option
* nits: remove clone method
* update: better naming
* nits: display tooltip qos
* fix: hanle tls connection with natively
* update: add documentation links for qos and topics
* fix tooltip and add default value
* update: shoz preprocessor only if selected in capture table
* nits: show mqtt icon in resource related componenets
* update hub link and repo ref
* fix: unused var
* update ee ref
* fix: give good reference id for script hub
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Clement Zhang <clement.zhang2@gmail.com >
2025-03-04 23:52:47 +01:00