Commit Graph
98 Commits
Author SHA1 Message Date
Ruben Fiszel 156f257619 add import_map to nsjail 2023-01-21 23:28:11 +01:00
Ruben Fiszel 7f40373fd6 feat(deno): allow overriding deno sandboxing with DENO_FLAGS' 2023-01-21 22:54:14 +01:00
Ruben Fiszel f2ec03ba1b implement relative imports for deno 2023-01-21 19:12:22 +01:00
Ruben Fiszel 832ddabdf2 feat(deno): add support for DENO_AUTH_TOKENS 2023-01-21 18:36:17 +01:00
Ruben Fiszel d1526d9c72 fix deno nsjail vmem 2023-01-20 11:49:08 +01:00
Ruben Fiszel f359015d89 bump default bash tmp size 2023-01-19 20:32:08 +01:00
Ruben Fiszel 2ce903d7e7 add more details about signals termination 2023-01-19 18:20:24 +01:00
Ruben Fiszel e371fda1ce relax nsjail limits 2023-01-19 14:51:43 +01:00
Ruben Fiszel ee14bed3d9 relax nsjail limits 2023-01-19 14:35:06 +01:00
Ruben Fiszel 24feb64dfe fix reporting duration above 60s 2023-01-18 11:23:25 +01:00
Ruben Fiszel 9b89df9ecf various fixes 2023-01-17 11:30:22 +01:00
Ruben Fiszel ba28f6c62a error improvements 2023-01-15 01:28:13 +01:00
Ruben Fiszel 776d4c9ca1 error handling improvements 2023-01-14 17:46:03 +01:00
Ruben Fiszel 6949516e63 improve error handling 2023-01-14 15:08:47 +01:00
Ruben Fiszel b478ba8c45 clarify run detail page + allow i64 for MAX_LOG_SIZE 2023-01-13 18:39:17 +01:00
Ruben Fiszel 71708b7566 add MAX_LOG_SIZE env params 2023-01-13 14:46:07 +01:00
Ruben Fiszel 3418a07c45 various app fixes 2023-01-11 10:57:30 +01:00
Ruben Fiszel d3e2cf0779 fix backend tests 2023-01-09 14:00:17 +01:00
Ruben Fiszel 5347cd46a9 feat: add relative imports for python scripts (#1075)
* all

* all
2023-01-09 13:49:30 +01:00
Ruben Fiszel 2aeab245a1 schedule next job in transaction to avoid race condition 2022-12-23 06:53:26 +01:00
Ruben Fiszel 43732d2fb5 require ownership to move items && automatically edit schedule paths 2022-12-18 18:45:32 +01:00
Ruben Fiszel d2ab628122 fix setting timeout duration error 2022-12-17 13:41:33 +01:00
Ruben Fiszel 09e38981ed add visible_to_owner 2022-12-15 16:01:17 +01:00
Ruben Fiszel 3485b07b25 feat: add operator mode 2022-12-13 20:16:57 +01:00
Ruben Fiszel d813c007c0 add more metrics 2022-12-13 00:25:27 +01:00
Ruben Fiszel 48ca1e939c add more metrics 2022-12-12 23:10:53 +01:00
Ruben Fiszel 4daf5c18fa usage tracker v3 2022-12-12 01:11:44 +01:00
Ruben Fiszel ac6f9e90f0 usage tracker v2 2022-12-11 22:48:09 +01:00
Ruben Fiszel fd871093f0 feat: implement usage tracker + quotas 2022-12-11 18:47:39 +01:00
Ruben Fiszel 8616570bce get schedule from the database directly instead of the client 2022-12-09 16:36:36 +01:00
Kai Jellinghaus abc0ca3a5b feat(backend): Input transform errors (#1006)
* Add pre run error & propagate input transforms there

* Handle pre-run errors

* Update SQLX data

* Update SQLX data
2022-12-08 23:56:49 +01:00
Ruben Fiszel 8bcf4952a2 display errors much better in the error handler 2022-12-08 11:07:44 +01:00
Ruben Fiszel 8c1c508358 feat: implement flow as a flow step 2022-12-06 23:38:06 +01:00
Ruben Fiszel 3b46eb643c early stop now bubble up to the top 2022-12-06 17:39:07 +01:00
Ruben Fiszel 799fa925b3 feat: add lockable version to scripts inside flows (#972)
* add it to openflow

* push

* push

* final
2022-12-06 13:11:11 +01:00
Ruben Fiszel c318cb255a handle more waiting case as base case for special primitives in flows 2022-12-06 00:05:02 +01:00
Ruben Fiszel 31c317b358 feat: add include_header to pass request headers to script 2022-12-05 23:36:31 +01:00
Ruben Fiszel 372f2da5b9 remove flow_input from sleep expression 2022-12-04 01:31:59 +01:00
Ruben Fiszel e7e79bbaf7 UX improvements 2022-12-04 01:03:38 +01:00
Ruben Fiszel 04d2e3f316 add path env to python req 2022-12-02 23:48:42 +01:00
Ruben Fiszel 519247740a fix PIP_INDEX_URL when nsjail is disabled 2022-12-02 23:45:51 +01:00
Ruben Fiszel 304508fd5c quicker log feedback on resolving dependencies 2022-11-28 23:57:02 +01:00
Ruben Fiszel 12f967726b fix(backend): support PIP_INDEX_URL 2022-11-28 23:48:42 +01:00
Ruben Fiszel afcb44a127 fix(backend): support PIP_INDEX_URL 2022-11-28 23:12:05 +01:00
Ruben Fiszel 9761cb3a8c increase failure loglines capture 2022-11-28 17:52:32 +01:00
Ruben Fiszel 37967a7950 feat: refactor variable + resource linkage + OAuth visibility 2022-11-27 17:26:37 +01:00
Ruben Fiszel 890ec2cb4e fix no color without nsjail 2022-11-26 19:06:36 +01:00
Ruben Fiszel 53fb0ce2ee fix same_worker/shared to work with and without nsjail 2022-11-26 19:02:49 +01:00
Ruben Fiszel b9cb9e9987 fix adding nsjail based on arg 2022-11-26 17:13:14 +01:00
Ruben Fiszel d3b3cf6b11 add urandom and all /etc to nsjail 2022-11-25 19:05:41 +01:00