HugoCasa
47a71ccde4
feat: limit pro plans ( #2794 )
2023-12-06 17:47:32 +01:00
Guillaume Bouvignies
90b1f0faf4
fix: Deno allow run git ( #2791 )
2023-12-06 15:00:45 +01:00
Guillaume Bouvignies
07b4eb4954
fix: Allow run git for Deno ( #2790 )
2023-12-06 13:56:00 +01:00
Guillaume Bouvignies
5cc80f36d2
fix: Allow run git for Deno ( #2789 )
2023-12-06 12:18:25 +01:00
Guillaume Bouvignies
bfb5eb27b5
feat: Add workspace settings to sync scripts/flows/apps to git repo on deployment ( #2740 )
...
* feat: Add workspace settings to sync script to git repo on deployment
* track deployment callback jobs in separate table
* sqlx prepare
* update deployment_metadata table
* Point to hub script
* Add details to the settings page and restrict to EE only
* cleanup unused impots
* Flows and Apps are now pushed to GH as well
* Ignore scripts/flows/apps located in private user folders
2023-12-04 14:26:27 +01:00
Ruben Fiszel
205339b3b6
fix: improve quickstyle to be in static ccomponents only
2023-11-30 21:09:27 +01:00
Ruben Fiszel
056d03b386
fix: support INET in pg
2023-11-30 20:18:43 +01:00
Ruben Fiszel
b4b08d694c
fix: make REST language support URLSearchParams, headers, FormData
2023-11-30 16:50:00 +01:00
Ruben Fiszel
8c2c593820
restart dedicated worker regardless of config being present
2023-11-29 17:49:01 +01:00
HugoCasa
253b679271
feat: scheduled app reports ( #2714 )
...
* feat: app preview discord
* feat: add custom, slack, email + worker groups
* fix: npm build
* fix: add assignable chromium tag
* feat: use workspace linked slack resource + hub scripts
* fix: nit
2023-11-29 16:35:42 +01:00
Guillaume Bouvignies
bb3960c509
fix: minor fixes to private NPM and python registries to get everything working ( #2728 )
2023-11-29 16:30:45 +01:00
Ruben Fiszel
0cd5685415
fix: make dedicated workers able to redeploy automatically
2023-11-29 12:28:06 +01:00
Guillaume Bouvignies
2081e7a8ff
chore: Add examples on how to deploy private registries ( #2719 )
...
* chore: Add examples on how to deploy private registries
* chore: example for private pypiserver with https
* Allow DENO_CERT certificate with native workers
* Add BUN_TLS_REJECT_UNAUTHORIZED
2023-11-29 11:38:23 +01:00
Guillaume Bouvignies
83eaa51fd8
fix: Deno can talk to private NPM registries behind HTTPS ( #2713 )
2023-11-27 21:46:19 +01:00
Ruben Fiszel
f2ff03e154
feat: add support for raw query args
2023-11-26 16:47:32 +01:00
Ruben Fiszel
49ecb54692
feat: add early return for flows
2023-11-26 14:30:49 +01:00
HugoCasa
797d7590a5
fix: bigquery schema and date inputs ( #2688 )
2023-11-23 14:59:33 +01:00
HugoCasa
7badc7d4f6
fix: graphql variables ( #2682 )
2023-11-22 18:17:37 +01:00
Ruben Fiszel
03d397fb36
fix: fix embedded approval step timeouts
2023-11-21 13:51:55 +01:00
Ruben Fiszel
7a289d6fe5
fix base_internal_url
2023-11-20 02:03:41 +01:00
Ruben Fiszel
24ab670e6e
fix: token expiry is equal to timeout
2023-11-20 00:39:40 +01:00
Ruben Fiszel
a1eb670e4a
feat: agent mode v0
2023-11-20 00:36:31 +01:00
Guillaume Bouvignies
5866ca71f5
fix: main broken tests ( #2652 )
2023-11-19 22:41:07 +01:00
Ruben Fiszel
a01ae3540c
fix: leave workspace + instance api
2023-11-18 15:07:06 +01:00
Ruben Fiszel
f1571fd07e
fix: improve suspended flow handling when missing next step
2023-11-17 13:13:05 +01:00
Ruben Fiszel
518a8396b3
feat: dedicated workers for flows ( #2637 )
...
* dw for flows
* dw for flows
* all
* sqlx
* sqlx
* dedicated workers
* more comments
2023-11-17 10:00:04 +01:00
Ruben Fiszel
0b518f8df7
improve empty inner loops handling
2023-11-15 14:38:02 +01:00
Ruben Fiszel
a285ca24b0
feat: cache postgres connection ( #2621 )
...
* feat: cache pg connection
* fix wmill dev
* adjust timings
* don't keep connection alive if not latest con
* reduce sleep
2023-11-13 19:40:25 +01:00
Ruben Fiszel
3d7b3d74bc
feat: add dedicated worker support for deno
2023-11-11 15:19:27 +01:00
Ruben Fiszel
224351e81c
fix: handle console logs in dedicated workers
2023-11-11 13:39:06 +01:00
Ruben Fiszel
7459ab3b59
fix: support digit prefixed script in python
2023-11-10 20:51:28 +01:00
Ruben Fiszel
6e39da89fe
feat: exit dedicated worker upon new deployment
2023-11-10 20:41:43 +01:00
Ruben Fiszel
fcf6d6b94b
fix dedicated worker dependency jobs
2023-11-10 18:38:10 +01:00
Ruben Fiszel
c65a90e41a
fix: optimize single step iterative forloops ( #2596 )
...
* cc
* fixed
2023-11-10 13:17:39 +01:00
HugoCasa
2fe623cf6b
feat: add sql server ( #2604 )
...
* feat: add sql server
* feat: mssql test, db schema, AI
* chore: update to latest parser
* fix: clean mssql executor
2023-11-10 11:16:13 +01:00
Guillaume Bouvignies
f113851aa1
fix: iter args conflicts with external variables named iter ( #2605 )
...
* fix: iter args conflicts with external variables named iter
* Similar logic in frontend and fix backend
* frontend new object
* avoid another clone
2023-11-10 10:53:22 +01:00
Ruben Fiszel
c164969764
results.x returns null in non trivial evals
2023-11-09 23:36:04 +01:00
Guillaume Bouvignies
c22ca551d0
fix: Pythong script in dedicated worker fails with more than 1 arg ( #2588 )
2023-11-08 10:08:42 +01:00
Guillaume Bouvignies
54cc811405
feat: Add toggle to optionally mute error handler for cancelled jobs ( #2567 )
...
* fix: Fix canceled flag in completed_job table
* Add toggle to workspace settings
2023-11-06 18:24:51 +01:00
Ruben Fiszel
aeacaa2b01
fix: improve dedicated workers
2023-11-06 11:21:36 +01:00
Tsvetomir Bonev
dc926a3b78
fix: return non-integer sleep error directly ( #2558 )
2023-11-04 08:44:38 +01:00
Tsvetomir Bonev
e3de82058b
fix: fail on non-integer sleep value ( #2556 )
2023-11-04 00:49:57 +01:00
Ruben Fiszel
765568f83a
fix: subflow with cache can not be considered simple
2023-11-03 22:06:49 +01:00
Ruben Fiszel
64e98367a8
fix: support results[<x>] + export more metatada for scripts
2023-11-03 21:53:58 +01:00
Ruben Fiszel
d3a4072488
deactive forloop pruning in-presence of sleep or suspend
2023-11-02 08:32:45 +01:00
Ruben Fiszel
bc8f167674
fix: fix powershell args passing
2023-11-01 17:19:15 +01:00
Guillaume Bouvignies and Ruben Fiszel
7b7cf8b050
feat: Ability to restart flow on loop/branchall iteration ( #2526 )
...
* feat: Ability to restart flow on loop/branchall iteration
* Add popover to frontend
* refresh restart button onSelectedJobStepChange
* Display branch names for branchall
* Fix flow preview
* Fix compile break
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-10-31 15:27:54 +01:00
Ruben Fiszel
fb95c97463
feat: invalidate result cache on flow or script change
2023-10-31 12:49:31 +01:00
Guillaume Bouvignies
29ea5f0f7e
feat: Restartable flows ( #2514 )
...
* feat: Restartable flows for simple sequential flows
* check if status of previous module to initialize last_result
* compute result of forloop flows when needed
* Add possibility to restart a flow preview
* Re-compute leaf jobs when needed
* FE polishing
* Add tooltip on button and fix module not found error in preview
* Handle ListJob when computing leaf job from db
* Fix unused imports
* ./build_openapi.sh
* sqlx prepare
2023-10-30 12:51:56 +01:00
Ruben Fiszel
20a6e7414e
improve slow pull metrics
2023-10-30 12:20:40 +01:00