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
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
Alexander Petric and ellipsis-dev[bot]
8ac8ed4a98
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>
2025-03-04 23:47:33 +01:00
HugoCasa
81e87a43db
feat(frontend): improve flow suspend status display ( #5425 )
2025-03-04 23:38:47 +01:00
Ruben Fiszel
4d23075cde
allow ce to run codebase bundles preview
2025-03-04 22:21:57 +01:00
Ruben Fiszel
4fa6210c56
allow ce to run codebase bundles preview
2025-03-04 21:26:40 +01:00
Ruben Fiszel and rubenfiszel
02d3f37211
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 >
2025-03-04 20:31:55 +01:00
dieriba
957593bfdf
feat: add template script for all triggers ( #5424 )
...
* nits: add/update create from template for trigger
* fix: remove kafka folder
2025-03-04 20:23:09 +01:00
Ruben Fiszel
047e93f901
fix: do not depend on public schema anymore
2025-03-04 20:22:45 +01:00
Alexander Petric and Ruben Fiszel
13253b2d6e
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 >
2025-03-04 20:08:42 +01:00
pyranota
b705e4e415
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"
```
2025-03-04 20:05:45 +01:00
Alexander Petric
295ece01ea
sqlx update script on mac ( #5420 )
2025-03-04 20:04:58 +01:00
Alexander Petric
9b43498cce
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
2025-03-04 19:35:35 +01:00
Ruben Fiszel
f9fcb711b2
local codebase in home
2025-03-04 19:30:13 +01:00
Ruben Fiszel
6504540fb7
fix codebase & bundles on EE
2025-03-04 18:53:06 +01:00
Ruben Fiszel
2cb3e5741c
add standalone bundle support on CE
2025-03-04 18:09:12 +01:00
Ruben Fiszel
baa626cbdc
nits
2025-03-04 16:30:25 +01:00
Ruben Fiszel
ffc7fae593
prevent one from removing himself in folders
2025-03-04 16:24:30 +01:00
Ruben Fiszel
607f171bab
critical alerts modal reactivity
2025-03-04 16:06:52 +01:00
Ruben Fiszel
daee5d32e4
catch critical alerts errors
2025-03-04 15:41:25 +01:00
Ruben Fiszel
c27ccbe15e
all
2025-03-04 15:25:45 +01:00
Ruben Fiszel and rubenfiszel
ca1b0cca43
chore(main): release 1.473.1 ( #5416 )
...
* chore(main): release 1.473.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-04 00:49:11 +01:00
pyranota
9c318c6fb9
nit: print more information in frontend if something goes wrong with uv ( #5411 )
...
* nit: print to frontend logs if there is fallback to system python
* print to logs if fallback
2025-03-04 00:36:11 +01:00
HugoCasa
c1eeefa4dd
fix(backend): copilot info exists_ai_resource ( #5415 )
2025-03-04 00:32:47 +01:00
Ruben Fiszel
d7879e237b
fix: improve cancel performance
2025-03-03 23:50:13 +01:00
Ruben Fiszel and smuun
9d85b7c71b
whitelabel improvements ( #5405 )
...
* hide resource
* more customizations
* disable tooltips globally & hide other elemetns
* hide variable picker in autogenerated ui too
* change to disableX and context
* all
* all
* all
* all
* all
* all
* fix
* fix
* fix
---------
Co-authored-by: smuun <silas@athenaintelligence.ai >
2025-03-03 22:35:05 +01:00
pyranota
9c740a5dbc
nit: Pip index url -> UV index url ( #5410 )
2025-03-03 20:59:21 +01:00
Ruben Fiszel and rubenfiszel
0ffa18c410
chore(main): release 1.473.0 ( #5399 )
...
* chore(main): release 1.473.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-03-03 15:18:06 +01:00
Ruben Fiszel
e8a32e0b28
improve menu a hrefs
2025-03-03 14:58:49 +01:00
Guilhem
875657de69
prevent modal from closing when clicking inside popover ( #5406 )
2025-03-03 14:57:34 +01:00
pyranota
4bb297abfc
fix: remove typings_extensions from python sdk
...
* fix: make python-client compatible with python >= 3.13
* remove completely
* remove sys import
2025-03-03 14:56:52 +01:00
Ruben Fiszel
c5b8fc0e6a
fix sqlx
2025-03-03 14:51:51 +01:00
Ruben Fiszel
4eb9ee3fae
make PG_SCHEMA appear in logs
2025-03-03 14:44:03 +01:00
Ruben Fiszel
430b56b7c7
fix: improve db loads by adding index on audit
2025-03-03 14:23:35 +01:00
Ruben Fiszel
c3ee7d554e
add PG_SCHEMA support
2025-03-03 11:25:20 +01:00
HugoCasa
40d4a4cf54
feat: app s3 input anonymous delete ( #5401 )
...
* feat: app s3 input anonymous delete
* tmp ee ref
* fix build
2025-02-27 16:28:56 +01:00
Ruben Fiszel
4edcccc1f1
fix: migrations do not refer to public schema anymore ( #5400 )
2025-02-27 14:37:39 +01:00
HugoCasa and ellipsis-dev[bot]
2953b6d8f7
hub script fetch retry ( #5379 )
...
* hub script fetch retry
* use backon
* oups
* Update backend/windmill-common/src/scripts.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* retry whole logic
* nits
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-27 11:29:14 +01:00
HugoCasa
fd3459568f
feat: track workspace runnables used in flows ( #5369 )
...
* feat: track workspace runnables used in flows
* track script hash
* weird
* do it with lock
* Revert "feat: add support for | None and Optional in python (#5361 )"
This reverts commit 69a2d85f25 .
* Revert "Revert "feat: add support for | None and Optional in python (#5361 )""
This reverts commit bb8f709894 .
* update openapi
* delete old in lock_modules + don't track hub scripts
2025-02-27 10:01:12 +01:00
Ruben Fiszel
afb26f4c8a
recover previous step in more cases in flow
2025-02-26 23:40:05 +01:00
Ruben Fiszel and rubenfiszel
b1ae6dabd5
chore(main): release 1.472.1 ( #5397 )
...
* chore(main): release 1.472.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-02-26 21:45:51 +01:00
HugoCasa
d9b92a8a64
fix: disable bundling using env var ( #5396 )
2025-02-26 21:41:49 +01:00
Ruben Fiszel
1b37d40ac8
chore(main): release 1.472.0 ( #5393 )
2025-02-26 19:29:22 +01:00
Ruben Fiszel
ea971bcd1b
fix compile
2025-02-26 19:23:55 +01:00
Ruben Fiszel
1800204e4f
fix: downgrade v8 to fix some rare panics
2025-02-26 19:12:24 +01:00