Commit Graph

1328 Commits

Author SHA1 Message Date
Omar Brikaa 684bfd6610 Dequeue new job after clean up instead of polling 2022-09-30 17:49:14 +02:00
Omar Brikaa 91789b9e32 Don't let an external websocket close cause a cleanup 2022-09-30 14:27:34 +02:00
Omar Brikaa 993d5c6fb0 Only resolve and destroy streams on job close 2022-09-30 14:22:29 +02:00
Thomas Hobson b98b208d0d
Merge pull request #498 from Brikaa/merge-master
Merge master into nix-packages and fix conflicts
2022-08-15 08:07:21 +12:00
Omar Brikaa 106297dc44 Merge branch 'master' into nix-packages 2022-08-14 13:26:39 +02:00
Thomas Hobson 1639bb90b3
Merge pull request #506 from Hydrazer/bqn
pkg(bqn-1.0.0): Added bqn 1.0.0
2022-07-29 16:40:34 +12:00
Hydrazer 0e8231ef01 pkg(bqn-1.0.0): Added bqn 1.0.0 2022-07-28 20:44:31 -06:00
Thomas Hobson 7c3db7d7fe
Merge pull request #503 from gagbo/pkg/rust_1.62
pkg(rust-1.62.0): Added rust 1.62.0
2022-07-17 21:39:19 +12:00
Gerry Agbobada 53e04c228d
pkg(rust-1.62.0): Added rust 1.62.0
Following template from #393 to bump the rust toolchain to the latest
stable
2022-07-17 02:40:50 +02:00
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