Commit Graph
11582 Commits
Author SHA1 Message Date
Alexander Petric 5ad6c9e2d3 feat: msft teams support for critical alerts (#5113)
* feat: msft teams support for critical alerts

* ee changes

* ee

* sqlx prep

* multiple teams channels

* commit file, not symlink

* improve reactivity

* docs link

* Update ee-repo-ref.txt
2025-01-23 19:57:13 +01:00
HugoCasa 68eacb5c47 export simple editor to windmill-components (#5120) 2025-01-23 16:13:48 +01:00
Ruben Fiszel 480ef72c73 update monaco-languageclient & wrapper to 6.1.1 2025-01-23 14:29:31 +01:00
Ruben Fiszelandrubenfiszel b2ca429f9e chore(main): release 1.448.1 (#5118)
* chore(main): release 1.448.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-22 18:35:51 +01:00
Ruben Fiszel 4976ab5f18 fix: improve environment variables config 2025-01-22 18:19:37 +01:00
Ruben Fiszelandrubenfiszel ea3ad2dfb8 chore(main): release 1.448.0 (#5111)
* chore(main): release 1.448.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-22 14:15:32 +01:00
HugoCasa 945bac6d64 fix memory limits reading on fly.io/firecracker (#5114) 2025-01-22 12:53:38 +01:00
GuilhemandRuben Fiszel 0dd16ab99d feat (frontend): improve capture UI (#5051)
* feat (frontend): improve capture UI

* show schema diff

* add accept reject form

* add diff for first node input

* move update schema button

* change modified properties display

* propagate change through nested components

* allow modification of nested object in schema

* reject nested changes

* clean logic

* clean code

* clean

* nit

* fix first strep input

* fix argument preview

* clean

* restore indentation for nested objects

* ignore undefined field in diff computation

* fix run button disabled update

* nit

* fix update JSON

* fix deletion of nested components

* dark mode

* clean

* replace dropdown with sidebar

* only check type for compatibility

* add shadow

* disbale dnd on edit

* auto-scroll within schema

* fix nested not dnd object diff viewer

* fix captures drawer

* open edit tab on add new arg

* change button label when schema is the same

* ajust padding

* fix arg update

* fix oneof display

* propagate change event through nested schema

* handle oneOf

* fix preview arg sync

* handle s3 object

* fix arg sync

* update schema input compatibility

* clean compatible

* accept empty array items

* clean

* increase of schema args gap

* fix nested schema update

* allow number and int compatibility

* reset args when modifying schema

* open fields on add with addPropertyV2

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-01-22 12:51:14 +01:00
pyranota 9d03652049 feat: Migrate to bun.lock (#5112)
* bun: Migrate to bun.lock

(In backwards compatible way)

Read more: https://bun.sh/blog/bun-lock-text-lockfile

* Clean up

* More clean up

* Mount bun.lock to jailed process
2025-01-22 12:32:17 +01:00
Ruben Fiszel abd06c017e fix: improve workspace specific tags behavior 2025-01-21 18:15:34 +01:00
Ruben Fiszel ab9057aa0e fix: improve workspace specific tags behavior 2025-01-21 16:24:50 +01:00
Lucas Abel 7591edea4c backend: always prioritize flow steps (#5108)
When a flow start, his flow steps have lower priority than already scheduled jobs, hence steps are only executed when the queue is drained which considerably increase flow execution time when queue size is significant.
This add a very low priority to flow steps in order to prioritize finishing a started flow over new jobs.
2025-01-21 09:27:40 +01:00
Ruben Fiszelandrubenfiszel 2614b3a8a6 chore(main): release 1.447.6 (#5098)
* chore(main): release 1.447.6

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-21 09:06:41 +01:00
Ruben Fiszel 21660dadcb fix table actions job preview 2025-01-21 01:52:08 +01:00
pyranota a48f43499c fix(python): Replace Inf with null (#5099) 2025-01-20 19:38:35 +01:00
pyranota aabf2a44cf fix: improve uv dependency install reliability with an atomic success file
* Revert solution with Mutex

* Implement valid.windmill logic

* Remove unused import

* valid.windmill -> .valid.windmill

Just like .lock

* Dont delete wheels if cancelled/failed

Now we dont clean up requirement folder if it was failed.

This way we can fully utilize uv's flock system.

Also if we left wheel dir, but it was partially filled (resulting to invalid wheel)
we use --reinstall flag in order to overwrite any content of wheels

* Add comment

* Add --reinstall to nsjail
2025-01-20 16:21:10 +01:00
Ruben Fiszel 72cd5d0d9a fix cli compile 2025-01-17 23:22:59 +01:00
Ruben Fiszelandrubenfiszel 66e54d3a33 chore(main): release 1.447.5 (#5082)
* chore(main): release 1.447.5

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-17 20:45:05 +01:00
wendrul 443b27aade fix: c# on windows, oracledb test connection, cli for C# and Oracle DB (#5090)
* Fix c# on windows

* Fix test connection on oracledb

* Add csharp and oracledb to CLI

* Fix missing extensions

* Build wasm for cli
2025-01-17 20:16:22 +01:00
Alexander Petric d40ef781a2 rhel image build workaround (#5091)
* RHEL Dockerfile / no chef

* Update Dockerfile

* Update Dockerfile

* Update build-publish-rh-image.yml
2025-01-17 19:50:23 +01:00
Ruben Fiszel c3daefda30 fix: fix workspace specific custom tags 2025-01-17 19:48:38 +01:00
HugoCasa 66f567858e fix(frontend): webhook/route payload from args (#5088) 2025-01-17 18:59:30 +01:00
HugoCasa 3089127e54 fix(frontend): empty arg initial height (#5089) 2025-01-17 18:59:21 +01:00
HugoCasa 9d08a70eb4 nits cloud team plan settings (#5086) 2025-01-17 16:48:19 +01:00
Ruben Fiszel 8a742e1be1 fix: require preexisting user option for auth correctly saved 2025-01-17 15:22:22 +01:00
Lucas Abel a425c2269a build: update nix flake lock (#5083) 2025-01-17 15:18:16 +01:00
HugoCasa 04bca6242c fix(frontend): input autosize on default value (#5080) 2025-01-17 14:12:11 +01:00
HugoCasa 6b64485309 fix: preprocessor script kind option (#5081)
* fix: preprocessor script kind option

* oups

* oups
2025-01-17 14:10:39 +01:00
HugoCasa 65f4c2ec96 team plans billing threshold alert (#5078)
* team plans billing threshold alert

* nits

* tmp ee ref

* update ee ref
2025-01-17 14:06:47 +01:00
Ruben Fiszel b7763cff8a simplify worker loading logic 2025-01-17 11:27:56 +01:00
Ruben Fiszel 5144fc9baa nit ci 2025-01-16 19:52:23 +01:00
Ruben Fiszel 7d66ff823a use tsx loader for relative imports 2025-01-16 18:29:33 +01:00
Ruben Fiszel c6b128c847 chore: update bun to 1.43.0 and loaded from tsx to ts 2025-01-16 18:26:03 +01:00
Ruben Fiszel 2eda2b4ba1 nit 2025-01-16 17:28:20 +01:00
Ruben Fiszel cffd2f29cd diff 2025-01-16 17:02:10 +01:00
Ruben Fiszel 4bbb593783 improve step mocking ui 2025-01-16 14:03:43 +01:00
Ruben Fiszel cef26732b2 remove flow badge incorrect link 2025-01-16 13:49:46 +01:00
Ruben Fiszelandrubenfiszel 1af2961c62 chore(main): release 1.447.4 (#5076)
* chore(main): release 1.447.4

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-16 13:45:15 +01:00
Ruben Fiszel 917382836c fix: add support for previous result as expression in the flow 2025-01-16 13:27:51 +01:00
HugoCasa 792facdc17 triggers improvements (#5074)
* triggers improvements

* nits

* nits

* update ee ref
2025-01-16 13:01:45 +01:00
Ruben Fiszel 1e3e94b496 add extra fields to one oneOfs 2025-01-16 12:25:30 +01:00
Ruben Fiszel 50a6a92a02 fix disabled input file input 2025-01-16 11:59:30 +01:00
Ruben Fiszel 6cd3381baa nits 2025-01-16 11:51:46 +01:00
Ruben Fiszelandrubenfiszel 53b45cf67d chore(main): release 1.447.3 (#5073)
* chore(main): release 1.447.3

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-16 09:35:52 +01:00
Ruben Fiszel 2d11cb14c3 fix: fix default json formatter 2025-01-16 07:52:37 +01:00
Ruben Fiszel 2e98ce5a0c update monaco (#5071)
* update monaco

* update monaco
2025-01-15 23:57:47 +01:00
wendrul cda530af0a fix: Oracle Database client libraries (#5072) 2025-01-15 23:54:30 +01:00
Ruben Fiszel 514a02d4e7 nits json editor improvements 2025-01-15 22:18:25 +01:00
Ruben Fiszelandrubenfiszel e6950444d8 chore(main): release 1.447.2 (#5069)
* chore(main): release 1.447.2

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-01-15 19:37:35 +01:00
Guilhem cad5a5b45a fix(frontend): fix nested shema editing (#5068)
* fix(frontend) : handle flow card height

* fix(frontend): fix oneOf order

* fix(frontend): fix schema drawer update

* clean
2025-01-15 19:32:57 +01:00