Commit Graph

4567 Commits

Author SHA1 Message Date
HugoCasa f7ecbb9de7 feat: test openai key + improve AI UI (#2465) 2023-10-19 16:15:18 +02:00
Ruben Fiszel b91b133e0e chore(main): release 1.185.0 (#2461)
* chore(main): release 1.185.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-19 15:57:12 +02:00
Ruben Fiszel 745524f924 fix: fix handling of undefined values in input transforms by serde 2023-10-19 15:37:15 +02:00
Ruben Fiszel 56ab8470a1 fix nested app component hover 2023-10-18 23:44:28 +02:00
Ruben Fiszel a878789816 fix: add select tabs as list inputs for apps 2023-10-18 21:56:31 +02:00
Ruben Fiszel fbfa08cb5a fix: fix mocking for workflows 2023-10-18 21:44:10 +02:00
Ruben Fiszel f03a2e7062 remove unecessary key 2023-10-18 19:30:32 +02:00
Ruben Fiszel 093295be85 feat: add timeline progress bars to flows" (#2464)
* add timeline

* progress

* all

* all
2023-10-18 19:22:09 +02:00
Guillaume Bouvignies a096e91af4 fix: go-client build dependencies (#2460) 2023-10-18 11:01:05 +02:00
Ruben Fiszel 4b0736f7fd chore(main): release 1.184.0 (#2438)
* chore(main): release 1.184.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-18 01:35:50 +02:00
Faton Ramadani e8dfea3f0a feat(frontend): app editor tutorials (#2443)
* feat(frontend): wip

* feat(frontend): skeleton done

* feat(frontend): background runnables

* feat(frontend): fix build

* feat(frontend): finish background runnable tuto

* feat(frontend): connection output

* feat(frontend): add simple app tutorial

* feat(frontend): add simple app trigger

* feat(frontend): fix wording

* feat(frontend): remove duplicate code

* feat(frontend): wip tutorial rework

* feat(frontend): Tutorial done

* feat(frontend): Fix build
2023-10-17 22:44:47 +02:00
Guillaume Bouvignies 09e29d6b3c feat: Mute workspace error handler for flows and scripts (#2458)
* feat: Mute workspace error handler for flows and scripts

* implement BE muting

* Add tooltip to bell icon

* change field name to ws_error_handler_muted

* revert new field for queue table

* Error when error handler not set

* extract svelte component and use flow table column

* Fix flow error handler result arg
2023-10-17 22:07:13 +02:00
Ruben Fiszel 61ac5e45f5 fix multiselect for mobile v2 2023-10-17 10:43:44 +02:00
Ruben Fiszel 1eeaf2e16f fix app multiselect 2023-10-17 07:40:41 +02:00
Ruben Fiszel 501133f1ed fix native worker, add back postgresql 2023-10-17 06:41:29 +02:00
Ruben Fiszel 22ecc543df improve error tracing 2023-10-16 19:45:43 +02:00
Ruben Fiszel c15aca19e9 improve error handling after refactor 2023-10-16 18:40:01 +02:00
Ruben Fiszel 17129fdf0f add MODE env variable 2023-10-16 15:20:50 +02:00
Guillaume Bouvignies 31c923aab8 fix: Slack token is readable by g/error_handler (#2454)
* fix: Slack token is readable by g/error_handler

* remove is_some
2023-10-16 14:53:12 +02:00
Ruben Fiszel 13725d7576 fix app handling 2023-10-16 12:58:33 +02:00
Ruben Fiszel ae99a578cc improve non selected error message for flow builder 2023-10-16 11:41:11 +02:00
Ruben Fiszel 2431345db4 fix: fix previous ids for iterators and branches 2023-10-16 11:15:45 +02:00
Ruben Fiszel 2ee57f3f84 feat: refactor entirely json processing in favor or rawjson to handle larger payloads (#2446)
* raw json

* raw json

* raw json

* raw json

* the big rawjson rewrite

* resolve merge conflicts

* all

* progress

* progress

* all compile

* remove mut

* remove mut

* remove mut

* arc queuedjob

* finish

* finish

* finish

* fixes

* progress

* fix result

* small fixes

* small fixes

* fix tests

* fix tests

* fix tests

* optimize eval timeout

* optimize eval timeout

* optimize eval timeout

* handle big args and result in get jobs

* improve args

* fix

* fix

* fix tests

* fix tests

* done

* add bigquery to native picker

* add bigquery

---------

Co-authored-by: gbouv <guillaume@windmill.dev>
2023-10-16 10:46:55 +02:00
Guillaume Bouvignies a970108108 fix: Workspace error handler extra args are passed to job (#2452) 2023-10-13 20:48:56 +02:00
Guillaume Bouvignies bcdff7d6f1 Filter script kinds in the backend (#2450) 2023-10-13 20:34:39 +02:00
Ruben Fiszel ad75e78228 Update ErrorOrRecoveryHandler.svelte 2023-10-13 19:27:50 +02:00
Guillaume Bouvignies b9ebe825e0 fix: Error handler script pickers lists both "regular" script and "error handler" scripts (#2449)
* fix: Error handler script pickers lists both regular script and error handle scripts

* filter on backend if only one kind
2023-10-13 18:50:48 +02:00
Guillaume Bouvignies a55cb50b5d feat: Workspace error handler now supports args and Slack for EE (#2447)
* feat: Workspace error handler now supports args and Slack

* Cleanup unused value

* run sqlx prepare

* Fix script path loading
2023-10-13 17:32:11 +02:00
Faton Ramadani 221965546d fix(frontend): simplify flow tutorials (#2448)
* fix(frontend): simplify flow tutorials

* fix(frontend): simplify flow tutorials

* fix(frontend): update branch tutorials

* fix(frontend): fix wording

* fix(frontend): remove steps

* fix(frontend): add a second branch by default

* fix(frontend): add a second branch by default

* fix(frontend): done

* fix(frontend): reword

* fix(frontend): fix iterator expression
2023-10-13 16:23:47 +02:00
Guillaume Bouvignies b56ec4ab85 refactor: Extract error / recovery handler to its own component (#2445)
* refactor: Extract error / recovery handler to its own component

* Small design changes

* Reset handler args on openNew

* Slack handler as EE only

* Add link to windmill hub

* Fix "undefined" when input disabled

* tooltip on custom tab header
2023-10-13 15:01:18 +02:00
Ruben Fiszel 9301cd7004 update resolver with tabular and msoffcrypto 2023-10-13 00:43:32 +02:00
Ruben Fiszel 79ec31296b fix: update bun to 1.0.6 2023-10-12 17:29:31 +02:00
Faton Ramadani c79bbc74fe fix(frontend): fix forloop tutorial (#2444) 2023-10-12 16:38:47 +02:00
Guillaume Bouvignies 0965d67dc8 feat: Improve Slack schedule error handler and default to it (#2439)
* feat: Improve Slack schedule error handler and default to it

* refactor BE to re-use existing logic to handle error

* Fix svelte error
2023-10-12 15:11:05 +02:00
Faton Ramadani dc61ce92b7 fix(frontend): fix style panel overflow (#2437)
* fix(frontend): fix style panel overflow

* fix(frontend): hide deprecated options
2023-10-12 14:17:25 +02:00
Ruben Fiszel d85217564e make bun cache rw on nsjail 2023-10-12 02:03:31 +02:00
Ruben Fiszel 36da52b269 remove license key from .env 2023-10-12 00:46:31 +02:00
Ruben Fiszel b0f657d8c7 revert to bun 1.0.4 2023-10-12 00:39:33 +02:00
Ruben Fiszel ff529e6c1a fix bun on nsjail 2023-10-11 23:13:10 +02:00
Faton Ramadani a80c3a39c1 Revert modifier (#2440)
* fix(frontend): fix modifier text size

* fix(frontend): fix modifier text size
2023-10-11 22:55:39 +02:00
Ruben Fiszel 184f462702 fix: update bun to 1.0.5 2023-10-11 22:07:57 +02:00
HugoCasa 2e60105beb feat: filter resource types passed to gpt-4 (#2430)
* feat: code gen filter resource types

* fix: minor

* feat: using snake case for flow inputs

* fix: filter resource types for python

* fix: correct resrouce type name + wmill import

* fix: disable automerge ci

* fix: remove unnecessary json parsing
2023-10-11 17:50:21 +02:00
Ruben Fiszel cf44852267 chore(main): release 1.183.0 (#2433)
* chore(main): release 1.183.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com>
2023-10-11 17:18:03 +02:00
Faton Ramadani f957073f70 fix(frontend): add a validation for base url (#2434)
* fix(frontend): add a validation for base url

* fix(frontend): simplify regex

* fix(frontend): fix style
2023-10-11 17:04:54 +02:00
Faton Ramadani 9d78153184 fix(frontend): fix mobile multi select (#2431)
* fix(frontend): fix mobile multi select

* fix(frontend): fix mobile multi select

* fix(frontend): fix mobile multi select
2023-10-11 16:01:17 +02:00
Ruben Fiszel 156e60be19 handle default base_url in instance settings 2023-10-11 14:50:47 +02:00
Faton Ramadani 5397bd517f fix(frontend): fix table wizards for old apps (#2435) 2023-10-11 14:46:23 +02:00
Faton Ramadani 5a7ab05dff feat(frontend): Table wizard (#2416)
* feat(frontend): add helper to configure AG Grid columns def

* feat(frontend): add all options

* feat(frontend): column definition helper

* feat(frontend): add header name

* feat(frontend): add presets

* feat(frontend): wip

* feat(frontend): rework preset

* feat(frontend): rework preset

* feat(frontend): table wizard

* feat(frontend): wip

* feat(frontend): wip

* feat(frontend): ordering

* feat(frontend): add sizing options

* feat(frontend): add sync button

* feat(frontend): add quick add column buttonsa
2023-10-11 14:12:48 +02:00
Faton Ramadani f4abc1f15a fix(frontend): fix drawer title truncate (#2429) 2023-10-11 14:06:59 +02:00
HugoCasa 74cc1981fc fix: benchmark config syntax error (#2432) 2023-10-11 14:06:37 +02:00