Ruben Fiszel
a1d2c59fce
feat: flow concurrency limits support custom concurrency key
2024-04-09 22:03:39 +02:00
Ruben Fiszel
288b9c8ce4
feat: while loop as new flow primitive
2024-04-02 17:38:11 +02:00
Ruben Fiszel
e66d4b6708
continue on error option for steps
2024-04-02 10:32:47 +02:00
Ruben Fiszel
3861955bbb
increase max concurrent run demo workspace
2024-03-30 13:45:41 +01:00
Ruben Fiszel
94221cdd87
exclude demo from per workspace restrictions
2024-03-29 13:38:36 +01:00
HugoCasa
e0b34edcc8
feat: add workspace free-tier usage ( #3489 )
...
* feat: separate workspace and user usage
* fix: sqlx build
2024-03-29 10:56:44 +01:00
HugoCasa
dd4f48d244
fix: show start to finish time for flows instead of cumulative ( #3486 )
...
* fix: show start to finish time for flows instead of cumulative
* fix: build
2024-03-28 15:50:18 +01:00
Ruben Fiszel
6b842b3c53
feat: add set_flow_user_states and get_flow_user_states api and sdk support
2024-03-26 17:31:17 +01:00
Ruben Fiszel
6f61a70846
nit improve benchmarks
2024-03-24 18:17:07 +01:00
Ruben Fiszel
7714221f3e
feat: large log disk and distributed storage compaction
2024-03-23 10:55:29 +01:00
HugoCasa
c2d18a6d6f
feat keep sql columns ordering ( #3444 )
...
* feat: keep pg columns ordering
* feat: pass column order through flow status
* feat: sql ordering for all sql langs
* fix: sqlx build on mac + rename to _metadata
* Update JobPreview.svelte
* Update +page.svelte
* Update +page.svelte
* Update LogPanel.svelte
* Update +page.svelte
* Update LogPanel.svelte
* Update JobPreview.svelte
* fix: build
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-03-22 10:34:32 +01:00
Ruben Fiszel
fd57b40064
log nits
2024-03-16 19:01:58 +01:00
Ruben Fiszel
958df4f62c
feat: refactor logging to improve performance by order of magnitude for longer jobs
2024-03-16 17:55:34 +01:00
Ruben Fiszel
03e4fbb013
fix: add more metadata for insert completed_job log
2024-03-13 01:43:53 +01:00
Ruben Fiszel
ffcfe5b124
fix: add include_query to all endpoints
2024-03-10 15:50:12 +01:00
Ruben Fiszel
a3a874d56d
fix warnings
2024-03-08 23:20:54 +01:00
Ruben Fiszel
f4fd7afbb3
fix: improve custom concurrency key handling
2024-03-06 15:53:01 +01:00
Ruben Fiszel
14154d2e79
feat: workflow as code for typescript
2024-03-05 23:14:04 +01:00
Ruben Fiszel
426c2a87b5
feat: workflow as code with timelines
2024-03-05 12:45:24 +01:00
Ruben Fiszel
ff3aa8ab06
feat: workflow as code v0
2024-03-04 20:19:34 +01:00
Ruben Fiszel
3c1e4b09a8
feat: implement progress monitor for parallel branches last transition
2024-02-28 08:49:35 +01:00
Ruben Fiszel
efbba24581
feat: more resilient flows in case of crash during transitions
2024-02-25 18:25:40 +01:00
Ruben Fiszel
82c8b1d1dd
chore: fasten compilation time
2024-02-24 16:29:35 +01:00
Ruben Fiszel
36b51cb1d7
remove use of singlescript flow job kinds
2024-02-23 21:45:23 +01:00
Ruben Fiszel
2d6ba9528b
fix: improve support for singlescriptflow
2024-02-23 21:06:55 +01:00
Ruben Fiszel
a6cae2915a
handle schedule with empty tags
2024-02-21 23:08:53 +01:00
Ruben Fiszel
879a6cda00
chore: remove warnings
2024-02-18 14:03:00 +01:00
Guillaume Bouvignies
4990ac79c6
chore: License validation and Audit logs EE ( #3227 )
...
* chore: audit log EE
* update repo ref
* license key validation EE
2024-02-15 16:51:24 +01:00
HugoCasa
33d308790e
feat: add raw option for urlencoded webhook call ( #3215 )
2024-02-14 11:22:40 +01:00
Ruben Fiszel
fcf99217c5
nit logs around schedules
2024-02-11 23:40:56 +01:00
Ruben Fiszel
82d7dfdfdb
more tracing around scheduled jobs
2024-02-11 23:26:06 +01:00
Ruben Fiszel
006f178055
feat: default tag can be made workspace specific ( #3194 )
...
* feat: Worker env variables are hidden to developers in the config panel (#3175 )
* improve rename component of apps
* progress
* all
* feat: default tags per workspace
---------
Co-authored-by: Guillaume Bouvignies <guillaume@windmill.dev >
2024-02-10 13:40:34 +01:00
Ruben Fiszel
2568ea0ee2
feat: add flow debug info endpoint + button
2024-02-04 22:16:12 +01:00
Ruben Fiszel
991b984c0c
nit, add concurrency_time_window_s only if concurrent limit is set
2024-02-04 08:27:00 +01:00
Ruben Fiszel
ac027e7027
feat(cli): global generate-metadata + inherit deps from closest package.json/requirements.txt + bun settable as default ( #3102 )
...
* all
* rm console logs
* rm console logs
* all
* push
* push
* fixes
* fixes
* all
* all
2024-01-29 19:06:56 +01:00
HugoCasa
b59d4b44e3
fix: use extra headers when urlencoded ( #3103 )
...
* fix: use extra headers when urlencoded
* fix: webhook tabs reset
2024-01-29 15:52:24 +01:00
Guillaume Bouvignies
a190f9b91c
feat: Custom concurrency key for scripts ( #3046 )
...
* feat: Custom concurrency key for scripts
* Add FE page for concurrency groups
* sqlx prepare
* rebase migration
* interpolate args value
* emptyString -> undefined
2024-01-23 12:46:19 +01:00
Ruben Fiszel
99b4bd9437
proctect more the graphql runtime
2024-01-19 02:23:47 +01:00
Guillaume Bouvignies
33788f6361
feat: add script bootstrap and script generate-metadata CLI commands ( #3007 )
...
* feat: add script bootstrap and script generate-metadata CLI commands
* Address PR comments on code
2024-01-16 18:25:51 +01:00
Ruben Fiszel
8ae3c821e1
feat: support dynamic args in tags
2024-01-13 01:47:01 +01:00
Guillaume Bouvignies
2edba18038
feat: Tag override for scheduled scripts ( #2998 )
...
* feat: Tag override for scheduled scripts
* Refactor WorkerTagPicker to component
* Fix test
2024-01-13 00:06:54 +01:00
Guillaume Bouvignies
2138171c5a
fix: git sync now works for delete and rename ( #2988 )
...
* fix: git sync now works for delete and rename
* update hub script
* sqlx prepare
* Archiving a script/flow removes it from repo
2024-01-12 11:42:54 +01:00
Ruben Fiszel
bb84ab654a
feat: improve git sync and recompute dependents when common python script is redeployed ( #2967 )
...
* fix: allow extraConfig for agGrid to set onGridReady
* depmap
* depmap
* depmap
* depmap
2024-01-07 15:18:27 +01:00
Ruben Fiszel
b290cbb758
feat: add summary to schedules
2023-12-26 14:15:46 +01:00
Guillaume Bouvignies
2870d4882d
feat: Retry for scheduled scripts ( #2893 )
...
* feat: Retry for scheduled scripts
* rename scheduldedscriptwithretry to singlescriptflow
* Schedule options under tabs
2023-12-22 14:59:46 +01:00
Guillaume Bouvignies
d84c359384
chore: Remove slow pull warning in worker agent mode ( #2866 )
2023-12-15 19:16:41 +01:00
HugoCasa
fa04c98874
fix: handle empty result ( #2862 )
...
* fix: handle empty result
* fix: nits
2023-12-15 16:49:53 +01:00
Guillaume Bouvignies
36b5b9982d
fix: Stopping perpetual scripts ( #2860 )
2023-12-15 15:19:30 +01:00
Guillaume Bouvignies
71743801c8
feat: Cancel persistent script runs from drawer ( #2847 )
...
* feat: Cancel persistent script runs from drawer
* Add explicit buttons
* revert change to docker compose
2023-12-14 15:30:39 +01:00
Guillaume Bouvignies
7c71b65a99
feat: Add default timeout for instance and custom timeout for scripts ( #2811 )
...
* feat: Add default timeout for instance and custom timeout for scripts
* final
* sqlx prepare
* Logs a warning in the job logs
* Fix merge
* JOB_DEFAULT_TIMEOUT is an optional
* Fix JOB_DEFAULT_TIMEOUT monitor loading
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-12-13 07:08:07 +01:00