Commit Graph

994 Commits

Author SHA1 Message Date
Ruben Fiszel 1ed9901aec fix: only create shared dir symlink if not exists 2024-02-07 00:42:23 +01:00
HugoCasa b52fc09098 fix: improve ts wrappers (#3163) 2024-02-06 17:54:32 +01:00
Ruben Fiszel e14db77991 fix: scheduling of flows is done immediately 2024-02-05 18:58:55 +01:00
Ruben Fiszel 2568ea0ee2 feat: add flow debug info endpoint + button 2024-02-04 22:16:12 +01:00
Ruben Fiszel 1c2952a1e3 fix: add support for ephemeral tokens 2024-02-03 12:09:39 +01:00
Guillaume Bouvignies bbda7cf268 feat: Support for Azure Blob storage (#3130) 2024-02-02 19:55:07 +01:00
HugoCasa 35daa0b7ad feat: disable self approval toggle (#3137)
* feat: disable self approval toggle

* fix: nits
2024-02-02 11:19:50 +01:00
HugoCasa d7834f3694 fix: pg coerce nb to string (#3127) 2024-02-01 14:08:14 +01:00
Ruben Fiszel 5ef50a8df9 fix(cli): push folders first + on_behalf_of stripped from metadata 2024-01-31 14:53:09 +01:00
Ruben Fiszel 99bf121c83 fix(deno): remove unstable warnings 2024-01-31 07:45:05 +01:00
Audrius Butkevicius ab0e98d775 feat: Support sending SIGINT to jobs (#3094)
* feat: Support sending SIGINT to jobs

This makes it easier to clean up in languages like python, where
you get a nice KeyboardInterrupt exception, and don't have to explicitly
install signal handlers, making the scripts easier to reason about.

* Make sigint unconditional on the sigterm flag
2024-01-30 20:51:26 +01:00
Ruben Fiszel beb59a8394 fix: add support for NPM_CONFIG_REGISTRY 2024-01-30 12:58:52 +01:00
Ruben Fiszel 5686ce0321 fix: add support for NPM_CONFIG_REGISTRY 2024-01-29 20:56:48 +01:00
Ruben Fiszel 409f02790a fix build 2024-01-29 19:17:15 +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
Audrius Butkevicius 91f2b35c73 feat: Passing HOME env var through to python workers (#3092)
* feat: Allow passing through certain environment variables

* Lookup the env vars on startup

* Faceplam

* Update python_executor.rs
2024-01-27 15:49:29 +01:00
Ruben Fiszel bef82262ab improve mwssql support 2024-01-26 12:28:26 +01:00
Ruben Fiszel f7f13ef9c8 improve mssql handling 2024-01-26 11:13:33 +01:00
Ruben Fiszel 04448dd2e0 fix: add support for instance name for mssql 2024-01-26 01:04:14 +01:00
Ruben Fiszel 40f3bdcf48 fix(scim): improve get_user for scim 2024-01-24 20:23:42 +01:00
Ruben Fiszel df607c2a10 fix: bun default registry and performance improvements 2024-01-24 16:51:08 +01:00
Ruben Fiszel 018cd79979 fix: no-emit-index-url on lockfiles 2024-01-24 12:47:19 +01:00
Ruben Fiszel 3f29678a0b fix: remove first part of account_identifier for snowflake 2024-01-23 21:08:35 +01:00
Ruben Fiszel 801eef301b fix build 2024-01-23 20:15:32 +01:00
Ruben Fiszel 4b4effe767 remove denogobuncache 2024-01-23 19:54:07 +01:00
Ruben Fiszel ba49e547bf print debug snowflake token 2024-01-23 02:29:57 +01:00
Ruben Fiszel cfc31e6e3f print debug snowflake token 2024-01-23 01:59:39 +01:00
Ruben Fiszel 30577df833 more debug logs 2024-01-22 08:20:36 +01:00
Ruben Fiszel 68c6400d90 feat: improve handling of pinned versions for bun 2024-01-21 01:04:13 +01:00
Ruben Fiszel 9b64e80867 minor db improvement 2024-01-19 08:41:17 +01:00
Ruben Fiszel 99b4bd9437 proctect more the graphql runtime 2024-01-19 02:23:47 +01:00
Ruben Fiszel a24645ee00 feat: OIDC support (#3017)
* oidc

* update

* feat: add support for multiselect in python

* d

* d

* progress

* all

* all

* all
2024-01-16 23:32:26 +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 d443924ae6 fix custom git repository handling 2024-01-15 21:38:54 +01:00
Ruben Fiszel 4c73e7dfac fix custom git repository handling 2024-01-15 20:26:58 +01:00
Ruben Fiszel 1ae36dee89 nodejs fix 2024-01-14 19:05:53 +01:00
Ruben Fiszel 1eff3fc9cc feat: experimental nodejs support 2024-01-14 18:53:43 +01:00
Ruben Fiszel e5678b4711 fix: improve bun imports resolutions 2024-01-14 14:44:18 +01:00
Ruben Fiszel 00dc3c162f fix: improve bun imports resolutions 2024-01-14 14:02:27 +01:00
Ruben Fiszel eefce01f82 add step_id to errors in flows 2024-01-13 13:46:42 +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
Ruben Fiszel 22f502d2a8 feat: add support for bun install scopes 2024-01-12 23:48:58 +01:00
Ruben Fiszel 596222f650 fix: allow for any extra bunfig config 2024-01-12 20:38:15 +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 08a3f79642 feat: make dedicated workers for flows able to share runtime for the same scripts 2024-01-12 00:21:52 +01:00
Ruben Fiszel ad6a17e43d ignore authToken for npm for deno 2024-01-11 22:24:04 +01:00
Ruben Fiszel 6d24951435 fix: add cache for flow as flow step 2024-01-11 20:18:48 +01:00
Ruben Fiszel c314ef632f fix: only cache flow if it's a success 2024-01-10 21:31:58 +01:00
Ruben Fiszel a94755072e replace tracing log 2024-01-10 13:54:58 +01:00
Ruben Fiszel ca4aac5eaa feat: add ability to use secrets in pip requirements 2024-01-10 13:12:20 +01:00