Omar Brikaa
12fec39897
Merge master into nix-packages and fix conflicts
2022-07-03 11:39:54 +02:00
Thomas Hobson
0c0be54505
Fix #495
2022-07-02 01:46:44 +12:00
Thomas Hobson
9d53703a66
Merge pull request #489 from Hydrazer/smalltalk
...
smalltalk fix argv
2022-07-02 01:26:27 +12:00
Thomas Hobson
10183d0638
Merge pull request #494 from Brikaa/runtime-query-no-v3
...
Specify runtime in execution request, get rid of v3 middleware
2022-07-02 01:25:37 +12:00
Thomas Hobson
8dacccd060
Merge pull request #496 from Brikaa/fix-jobs-permissions
...
Fix jobs permissions
2022-07-02 01:25:01 +12:00
Thomas Hobson
e021dab847
Merge pull request #497 from Jonxslays/task/piston_rspy
...
Add piston_rspy to the readme
2022-07-02 01:22:58 +12:00
Jonxslays
43a1242bbf
Add piston_rspy to the readme
2022-07-01 06:11:29 -07:00
Omar Brikaa
e1a1be7e4c
Permission mode 711
2022-06-30 13:35:35 +02:00
Omar Brikaa
07ec6b3f78
Don't include the tmpfs in the docker volume
2022-06-30 13:31:17 +02:00
Omar Brikaa
5526071f00
Set jobs permissions on startup
2022-06-30 13:19:44 +02:00
Omar Brikaa
0e5d3b56a1
Get rid of pre-commit since it does not account for hunks
2022-06-30 13:18:50 +02:00
Omar Brikaa
0ea073f6d2
Add tmpfs parameters in docker-compose dev
2022-06-30 13:17:15 +02:00
Omar Brikaa
605bef684a
Get rid of v3 endpoint
2022-06-28 17:35:32 +02:00
Omar Brikaa
8969ac96fc
Include runtime in execution query
2022-06-28 17:29:17 +02:00
Hydrazer
91bd30f59e
smalltalk fix argv
2022-06-12 08:32:06 -06:00
Thomas Hobson
c355abc4a7
Fix #487
...
Permissions on the jobs directory allowed anyone to write into the directory - this commit simply allows only the `node` user to `rwx` on the jobs directory.
2022-06-12 16:19:02 +12:00
Thomas Hobson
09eb9e4d90
Merge pull request #475 from Brikaa/fix-websockets
...
Clear hanging timeouts and parent processes writables
2022-06-08 11:29:37 +12:00
Thomas Hobson
c7bcc7f0b1
Merge pull request #476 from Brikaa/fix-v2-endpoint
...
Fix runtime finding in v2 endpoint
2022-06-08 11:27:41 +12:00
Omar Brikaa
a664cd4d49
Rename runtime priorities to mainstream runtimes
2022-06-05 12:24:56 +02:00
Omar Brikaa
26203f6049
Add more runtime priorities
2022-06-05 11:50:29 +02:00
Omar Brikaa
43389b7d5f
Add python aliases
2022-06-05 11:39:34 +02:00
Omar Brikaa
3149cd80fa
Add the priorities directly in flake.nix
2022-06-05 11:32:32 +02:00
Thomas Hobson
80f033ee6d
Merge pull request #484 from Hydrazer/smalltalk
...
pkg(smalltalk-3.2.3): add smalltalk
2022-06-05 15:15:31 +12:00
Thomas Hobson
c2f6584040
Merge branch 'master' into smalltalk
2022-06-05 15:07:52 +12:00
Omar Brikaa
b50af13787
Implement runtime priorities
2022-06-04 23:14:11 +02:00
Omar Brikaa
4470eb637f
Add priorities, modify scaffold.sh
2022-06-04 22:53:33 +02:00
Omar Brikaa
d33e47e60a
Fix runtime finding in v2 endpoint
2022-06-04 22:53:33 +02:00
Hydrazer
61f5e8c6fe
pkg(smalltalk-3.2.3): add smalltalk
2022-06-04 07:10:41 -06:00
Thomas Hobson
e767a6eafc
Merge pull request #483 from Hydrazer/nix-cool
...
forth nix package
2022-06-05 00:21:58 +12:00
Hydrazer
600d9c4631
forth nix package
2022-06-03 15:20:18 -06:00
Thomas Hobson
e4b77a34ea
Merge pull request #481 from Hydrazer/forth
...
pkg(forth-0.7.3): added forth
2022-06-03 12:29:11 +12:00
Thomas Hobson
1d6bbe3ea9
Merge branch 'master' into forth
2022-06-03 12:22:00 +12:00
Hydrazer
ea1a941597
pkg(forth-0.7.3): added forth
2022-06-02 17:33:50 -06:00
Thomas Hobson
4614c43573
Merge pull request #482 from Hydrazer/sql
...
sqlite3 add argv compitibility
2022-06-02 17:15:56 +12:00
Thomas Hobson
adf4136c10
Merge pull request #447 from Hydrazer/nix-cool
...
j nix package
2022-06-02 17:13:54 +12:00
Hydrazer
dc6d2be0a9
j nix package
2022-06-01 19:51:47 -06:00
Hydrazer
86ff6b74a7
sqlite3 add argv compitibility
2022-06-01 16:52:35 -06:00
Thomas Hobson
36c0c21902
Merge pull request #472 from Brikaa/node-packages
...
Piston-nix - package.json: don't use out-of-support unencrypted git protocol
2022-05-10 23:30:15 +12:00
Thomas Hobson
450f07c951
Merge pull request #473 from Brikaa/fix-nix-versions
...
Fix nix runtimes versions
2022-05-10 23:18:28 +12:00
Thomas Hobson
46ab4a4ba4
Merge pull request #457 from Brikaa/dont-run-if-compile-error
...
Piston-Nix: Don't start run stage if compile stage errored
2022-05-10 23:18:06 +12:00
Thomas Hobson
1fa110c1cf
Merge pull request #474 from Brikaa/stdin-newline
...
Piston Nix: Add trailing newline in stdin if it doesn't exist
2022-05-10 23:16:25 +12:00
Omar Brikaa
e17783297c
Clear hanging timeouts and parent processes writables
2022-05-02 19:39:11 +02:00
Omar Brikaa
3b5d1713e1
Destroy stdin if not destroyed
2022-05-02 19:23:15 +02:00
Omar Brikaa
8bb72837b9
Add trailing newline in stdin if it doesn't exist
2022-05-02 15:33:30 +02:00
Omar Brikaa
a749db950f
Fix the runtimes versions
2022-05-02 14:36:09 +02:00
Omar Brikaa
b381271ba9
Add backward compatibility in v2.js
...
Set run property to compile if it doesn't exist in v2.js
2022-05-02 13:25:46 +02:00
Omar Brikaa
711096abb2
Don't use unencrypted git protocol
2022-05-02 12:05:55 +02:00
Thomas Hobson
81e315609d
Use `timeout` as fallback for killing process
2022-04-27 03:05:29 +12:00
Thomas Hobson
0ab66f4f5f
Cleanup all zombie processes
...
Prevents process table exhaustion
2022-04-27 02:51:10 +12:00
Thomas Hobson
61a833ca3c
Merge pull request #460 from dvargas46/add-nix-packages
...
more nix packages
2022-03-26 22:16:36 +13:00