Thomas Hobson
c091c117c7
api(job): Decrease safe_call CPU time
...
By increasing the niceness value of child processes, the scheduler gives less CPU Time to them.
This allows the node process to get more CPU time, and can work through the event queue faster.
2021-11-11 21:34:30 +13:00
Thomas Hobson
c7efa5372a
api(job): Switch process cleanup to sync
...
The system used to use async.
This would result in execution is handed off to other processes.
In the case of a forkbomb was used, it could circumvent the janitor as it consumed more CPU time which would prevent the process janitor from reading the process information in.
2021-11-11 19:27:54 +13:00
Thomas Hobson
d8b430654b
Merge pull request #382 from Brikaa/file
...
pkg(file-0.0.1): Run executable
2021-10-21 21:19:40 +13:00
Thomas Hobson
78b075089f
Merge branch 'master' into file
2021-10-21 21:13:06 +13:00
Thomas Hobson
b0d8de7fc3
Merge pull request #384 from ccall48/master
...
add missing libs back into py v3.10
2021-10-17 15:25:10 +13:00
Cory
cd2b471eed
add missing libs back into py v3.10
2021-10-17 11:46:17 +11:00
Brikaa
52fb900603
Don't read the file twice
2021-10-16 11:55:22 +02:00
Thomas Hobson
f9aac54735
Merge pull request #377 from dvargas46/master
...
fix pkg build action for when pkg files are deleted
2021-10-16 22:50:12 +13:00
Brikaa
19252467cb
Use some() instead of filter() in v2.js
2021-10-16 11:50:07 +02:00
Brikaa
821d5496e4
Check for base64 in CLI
2021-10-16 11:50:07 +02:00
Brikaa
64833a0408
pkg(file-0.0.1): Run executable
2021-10-16 11:49:59 +02:00
Thomas Hobson
85cba0d89d
Merge pull request #383 from Brikaa/let-const
...
Adhere to project let, const practices in my code
2021-10-16 22:48:18 +13:00
Brikaa
6ca9606f81
Adhere to project let, const practices in my code
2021-10-16 11:01:17 +02:00
Thomas Hobson
4483cdbe3e
Merge pull request #381 from engineer-man/binary
...
require arleast 1 utf-8 encoded file
2021-10-16 00:40:41 +13:00
Thomas Hobson
7d218f11f4
Merge pull request #373 from engineer-man/binary
...
Support for uploading files in base64/hex format
2021-10-15 16:15:02 +13:00
Thomas Hobson
7e5844bcb1
require arleast 1 utf-8 encoded file
2021-10-15 16:14:06 +13:00
Thomas Hobson
901f301f9b
Merge pull request #378 from Brikaa/pre-commit
...
Fix Piston script after rebase
2021-10-14 23:47:35 +13:00
Brikaa
dfd6beb6ed
Fix piston script after rebase
2021-10-14 12:44:51 +02:00
Thomas Hobson
5822a209ed
Merge pull request #376 from Pyroseza/python-3.10
...
remove unneeded compile file from python 3.10.0 package
2021-10-14 13:45:12 +13:00
Pyroseza
280456ad49
Merge branch 'engineer-man:master' into python-3.10
2021-10-13 22:31:02 +01:00
Pyroseza
8403e0f512
added extra alias for python 3.10
2021-10-13 22:30:38 +01:00
Dan Vargas
0f440c082b
fix pkg build action for when pkg files are deleted
2021-10-13 16:24:02 -05:00
Pyroseza
5641f671d1
remove unneeded compile file from python 3.10.0 package
2021-10-13 20:33:29 +01:00
Thomas Hobson
b654a77ced
Merge pull request #375 from Pyroseza/python-3.10
...
added python 3.10
2021-10-14 05:18:54 +13:00
Pyroseza
fecfed48fd
added python 3.10
2021-10-13 16:56:12 +01:00
Thomas Hobson
0faea205db
Only compile/run files in utf8 encoding
2021-10-14 01:36:29 +13:00
Thomas Hobson
24a352699d
Support for uploading files in base64/hex format
2021-10-14 00:46:49 +13:00
Thomas Hobson
8a89af7512
Merge pull request #366 from Brikaa/pre-commit
...
Improve pre-commit
2021-10-13 23:17:52 +13:00
Thomas Hobson
ddb3703a0d
Merge branch 'master' into pre-commit
2021-10-13 23:17:44 +13:00
Thomas Hobson
94a5568121
Merge pull request #371 from Brikaa/timeout
...
-1 for no timeout (infinite timeout)
2021-10-13 23:15:29 +13:00
Thomas Hobson
e97b6d426d
Merge pull request #367 from Brikaa/constraints-bug
...
Fix important constraints bug
2021-10-13 06:43:26 +13:00
Thomas Hobson
72c11467e3
Merge pull request #370 from Brikaa/zig
...
Increase zig compile timeout
2021-10-13 06:41:54 +13:00
Thomas Hobson
6b2a5a9d33
Merge pull request #368 from Brikaa/env-val-bug
...
Fix env_val bug
2021-10-13 06:40:53 +13:00
Thomas Hobson
d1b87e8017
Merge pull request #372 from dvargas46/master
...
improve piston shell script
2021-10-13 06:40:03 +13:00
Dan Vargas
198d8ff061
improve piston shell script
...
- fix portability & using piston within a symlink
- only install cli npm modules on update or first use
- allow building packages with custom builder
- fix all shellchecks except SC2164
2021-10-12 12:21:20 -05:00
Brikaa
80eefaa6fb
Increase zig compile timeout
2021-10-11 13:26:43 +02:00
Brikaa
afd71cc82d
Fix env_val bug
2021-10-10 22:08:55 +02:00
Brikaa
2f114d6e54
Fix important constraints bug
2021-10-10 19:20:17 +02:00
Brikaa
5968090f50
Improve precommit
2021-10-10 18:48:34 +02:00
Brikaa
f973ecf281
Add infinite timeout
2021-10-10 17:18:31 +02:00
Thomas Hobson
90945d1621
Merge pull request #365 from Brikaa/mono
...
Revert Mono error separation to work with websockets
2021-10-11 02:17:16 +13:00
Brikaa
7fc0b9efb8
Revert Mono error separation to work with websockets
2021-10-10 14:40:58 +02:00
Thomas Hobson
8cb54cfe58
Merge pull request #355 from Brikaa/lint
...
Add ./piston lint
2021-10-11 00:19:58 +13:00
Thomas Hobson
40d70ac086
Merge pull request #363 from Hydrazer/master
...
pkg(vyxal-2.4.1): add vyxal
2021-10-11 00:18:50 +13:00
Hydrazer
6416b4d8cb
pkg(vyxal-2.4.1): add vyxal
2021-10-09 19:18:07 -06:00
Brikaa
f8eb7053ed
Fix typescript
2021-10-09 18:16:41 +02:00
Brikaa
f2c91acbe6
Piston lint
2021-10-09 18:10:58 +02:00
Thomas Hobson
d61fb8ec5b
Merge pull request #356 from Brikaa/remove-container
...
Remove stopped package builder container
2021-10-09 22:51:49 +13:00
Thomas Hobson
0e7775f5d6
Merge pull request #359 from Hydrazer/master
...
pkg(husk-1.0.0): add husk
2021-10-09 15:12:25 +13:00
Hydrazer
7ff87cf0f2
pkg(husk-1.0.0): add husk
2021-10-08 17:14:08 -06:00