Commit Graph
508 Commits
Author SHA1 Message Date
Guillaume Bouvignies 9f22caf148 fix: Python imports from git repository (#2886) 2023-12-20 13:00:51 +09:00
Ruben Fiszel ad09cf45f7 fix: remove 0x00 from logs automatically from bashoutput 2023-12-18 03:30:47 +01:00
Guillaume Bouvignies d84c359384 chore: Remove slow pull warning in worker agent mode (#2866) 2023-12-15 19:16:41 +01:00
HugoCasa 3cfcf28c57 fix: postgres ssl mode (#2861) 2023-12-15 15:15:55 +01:00
HugoCasa ff7834086d fix: powershell nsjail (#2856) 2023-12-14 13:34:40 +01:00
HugoCasa 297a31d468 fix: pwsh modules nsjail (#2845) 2023-12-13 14:16:08 +01:00
HugoCasa 0af9b9b2b5 feat: powershell deps (#2820)
* feat: powershell deps v-1

* feat: powershell profile + editor helpers + arm img

* fix: make sure powershell cache dir exists
2023-12-13 07:09:08 +01:00
Guillaume BouvigniesandRuben Fiszel 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
Guillaume Bouvignies c32b88c5f5 feat: EnvVar allow list is configurable from the UI (#2829)
* feat: EnvVar allow list is configurable from the UI

* variable renaming
2023-12-12 07:04:55 +01:00
Ruben Fiszel 715cb08fcd fix: make cleanup_module backcompatible 2023-12-10 13:29:51 +01:00
Guillaume Bouvignies 346d9affa5 feat: Add possibility to delete flow step results when the flow is complete (#2806)
* feat: Add possibility to delete flow step results when the flow is complete

* Add third layer of tabs and gate feature to EE
2023-12-08 21:30:44 +01:00
HugoCasa 19c909ce66 fix: deno chromium support when nsjail enabled (#2815) 2023-12-08 18:18:20 +01:00
Ruben Fiszel b9f7fd882a fix: support interval in pg 2023-12-08 11:47:41 +01:00
HugoCasa 825448e1f1 feat: add mysql datetime (#2808)
* feat: mysql datetime support

* feat: nits
2023-12-08 00:14:08 +01:00
HugoCasa 6e138528dd feat: mysql named params (#2805) 2023-12-07 18:55:14 +01:00
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