Commit Graph

994 Commits

Author SHA1 Message Date
Ruben Fiszel 5aa0be8112 make superadmin_email permission be inherited by ephemeral tokens 2023-03-24 13:22:56 +01:00
Ruben Fiszel cd0ca8d662 fix backend compile 2023-03-24 12:54:20 +01:00
Ruben Fiszel caa970a02e fix(backend): do not consider FlowPreview as potential zombie job 2023-03-24 12:12:51 +01:00
Ruben Fiszel dadcaa3a5b fix backend timeout issues 2023-03-23 17:22:35 +01:00
Ruben Fiszel 792e3c27de fix backend timeout issues 2023-03-23 15:59:28 +01:00
Ruben Fiszel cc6cde1f9b fix same worker query 2023-03-23 15:57:52 +01:00
Ruben Fiszel 07d3bb6977 feat(backend): introduce RESTART_ZOMBIE_JOBS and ZOMBIE_JOB_TIMEOUT 2023-03-23 12:47:49 +01:00
Ruben Fiszel 63bd0cfb28 fix(backend): increase dynamic js timeout + improve client passing 2023-03-23 10:32:09 +01:00
Ruben Fiszel 445f2de714 fix compile error after deno upgrade 2023-03-17 21:45:54 +01:00
Ruben Fiszel 2c6673ae1d fix(frontend): remove staticOutputs from apps 2023-03-15 17:22:46 +01:00
Ryan Rich a828d6670d feat(deno): add support for custom npm repo (#1291)
* feat(deno): add support for custom npm repo

* feat(deno): add support for custom npm repo

* feat(deno): fix comment being on wrong line

* feat(deno): review feedback
2023-03-14 22:23:44 +01:00
Ruben Fiszel 647ccb5a13 fix(backend): do not cache reference to workspace scripts 2023-03-14 14:16:07 +01:00
Ruben Fiszel 23447a5b8d fix(backend): improve worker ping api 2023-03-13 20:28:11 +01:00
Ruben Fiszel 84b696361d fix(backend): add killpill for lines reading 2023-03-10 12:04:05 +01:00
Ruben Fiszel 7b5ec205dd worker ping at least every 5s even when running long jobs 2023-03-10 01:38:12 +01:00
Ruben Fiszel 26fd94a8f0 feat(frontend): refactor entire flow builder UX 2023-03-05 23:00:43 +01:00
Ruben Fiszel 0263c20a5b introduce root_job and leaf_jobs for efficient result_by_id 2023-03-03 12:44:44 +01:00
Ruben Fiszel 68e8435409 fix(backend): improve result retrieval 2023-03-02 16:33:24 +01:00
Ruben Fiszel 8938deb46d fix(backend): incorrect get_result_by_id for list_result job 2023-03-01 12:43:00 +01:00
Ruben Fiszel 5463b4be0e rename counters 2023-02-27 14:52:24 +01:00
Ruben Fiszel 72836b7b96 feat(backend): use counter for sleep/execution/pull durations 2023-02-27 12:00:32 +01:00
Ruben Fiszel 1d268357d9 fix(backend): workflow check for has_failure_module 2023-02-23 09:01:02 +01:00
Ruben Fiszel d1be3192ea remove references to starter workspace' 2023-02-22 13:56:24 +01:00
Ruben Fiszel 34c34fa998 new app component: currency + improved select 2023-02-16 23:40:58 +01:00
Ruben Fiszel 5e6cf55bc5 fix ee 2023-02-15 11:27:53 +01:00
Ruben Fiszel 69d4a23b4f send a webhook on new user + lazy static refactor (#1203)
* supercharge

* supercharge

* progress

* progress

* display config

* display config

* display config

* display config

* fix extensions

* fix build

* disable nsjail = false for test
2023-02-15 10:59:50 +01:00
Ruben Fiszel 062632ba48 fix(python): return none if argument is missing 2023-02-10 18:47:45 +01:00
Ruben Fiszel 8f156d49ef add MAX_RESULT_SIZE for CLOUD_HOSTED 2023-02-07 01:52:55 +01:00
Ruben Fiszel 20ea3424e0 use VmHwm mem instead of VmPeak for more accurate memory report 2023-02-05 15:30:02 +01:00
Ruben Fiszel 5ce8dc6a80 mem_peak use greatest 2023-02-05 14:59:31 +01:00
Ruben Fiszel 0ecfec2577 feat: add mem peak info 2023-02-04 20:26:15 +01:00
Ruben Fiszel 934d9ab6bd feat(worker): set oom_adj to 1000 to prioritize killing subprocess 2023-02-04 16:17:47 +01:00
Ruben Fiszel f56a4aa999 prune args and not kwargs for function call 2023-02-03 22:37:26 +01:00
Ruben Fiszel 1623ba1658 feat: adding worker_busy 2023-02-02 23:57:53 +01:00
Ruben Fiszel 8d31165333 feat: add WHITELIST_WORKSPACES and BLACKLIST_WORKSPACES 2023-02-02 07:57:03 +01:00
Ruben Fiszel 16cc99ee58 feat(python): add ADDITIONAL_PYTHON_PATHS 2023-02-01 02:04:53 +01:00
Ruben Fiszel 90324fb557 feat(python): add support for extra args in python 2023-01-31 09:52:29 +01:00
Ruben Fiszel 6907f98363 fix entirecachetar path 2023-01-28 18:54:04 +01:00
Ruben Fiszel aea3a1bb3d add support for openbb 2023-01-28 03:57:25 +01:00
Ruben Fiszel efaf1407b0 feat: add PIP_LOCAL_DEPENDENCIES 2023-01-28 03:09:47 +01:00
Ruben Fiszel ae23830f2a implement MAX_FREE_CONCURRENT_RUNS 2023-01-25 12:58:29 +01:00
Ruben Fiszel e1786eea57 worker client should use internal url 2023-01-25 00:10:37 +01:00
Ruben Fiszel db72d54ebf UX improvements for flows 2023-01-24 21:53:41 +01:00
Ruben Fiszel 7276244d68 improve cancel approval error message 2023-01-24 12:11:39 +01:00
Ruben Fiszel 86aeb8fb5f fix: improvements for error handling as first step of flow 2023-01-24 11:16:44 +01:00
Ruben Fiszel 6c3e2e4c5e error handler improvements 2023-01-24 07:30:07 +01:00
Ruben Fiszel 1bc97cd73b add import_map to nsjail 2023-01-21 23:28:11 +01:00
Ruben Fiszel 6a6c9759f1 feat(deno): allow overriding deno sandboxing with DENO_FLAGS' 2023-01-21 22:54:14 +01:00
Ruben Fiszel 7150f8f25e implement relative imports for deno 2023-01-21 19:12:22 +01:00
Ruben Fiszel 4d22bc5809 feat(deno): add support for DENO_AUTH_TOKENS 2023-01-21 18:36:17 +01:00