Commit graph

  • ba539b8965
    ci: comment affected packages on prs Thomas Hobson 2021-02-28 15:58:02 +13:00
  • b1f13d2b87
    api,repo: Add libxml2 to container Thomas Hobson 2021-02-28 15:44:43 +13:00
  • e6a1fd06a9
    pkg(deno): Added deno version 1.7.5 Thomas Hobson 2021-02-28 01:42:23 +13:00
  • a27638b06b
    pkg(common): helpers extract into directories Thomas Hobson 2021-02-28 01:39:19 +13:00
  • bd920b19b9
    api: add /runtimes endpoint Thomas Hobson 2021-02-28 01:25:10 +13:00
  • 870a4c1282
    api: fix compile stage Thomas Hobson 2021-02-28 01:18:04 +13:00
  • 7d3777aef8
    cli: fix ppman install output Thomas Hobson 2021-02-28 01:16:33 +13:00
  • 55f481e465
    repo: build all Thomas Hobson 2021-02-28 01:16:11 +13:00
  • 12dc93435d
    api,repo: Switch to debian base image Thomas Hobson 2021-02-28 01:15:52 +13:00
  • b91ff42bb8
    api: fix validators Thomas Hobson 2021-02-27 23:10:54 +13:00
  • 3ab6aefe05
    pkg(common): build pkg-info.json Thomas Hobson 2021-02-27 22:43:02 +13:00
  • 09913d9e40
    pkg(csharp-mono): Added version 6.12.0.122 Thomas Hobson 2021-02-27 22:22:03 +13:00
  • 687085a99d
    pkg(python): use proper prefix Thomas Hobson 2021-02-27 22:07:44 +13:00
  • 0159891ed9
    pkg(common): Add prefix variable Prefix is used for autoconf based projects so that absolute paths can be used. Thomas Hobson 2021-02-27 21:53:42 +13:00
  • 99dee4c904
    pkg(python): remove forced -j64 in favor of MAKEFLAGS Thomas Hobson 2021-02-27 20:47:33 +13:00
  • cf67bd94e9
    pkg(common): disallow running top level build in parallel Thomas Hobson 2021-02-27 20:46:29 +13:00
  • d75d38f226
    pkg(Makefile): Always call with VERSION set Thomas Hobson 2021-02-27 20:26:58 +13:00
  • da51de09b3
    pkg(Makefile): allow hyphen in language names Thomas Hobson 2021-02-27 19:51:13 +13:00
  • bc0b9741cf
    pkg(common): add tar.xz helper Thomas Hobson 2021-02-27 19:50:23 +13:00
  • fb8ce57b60
    pkg(common): remove tgz helper Thomas Hobson 2021-02-27 19:43:58 +13:00
  • f786a7def0
    pkg(python): use proper extension for tar.gz archives Thomas Hobson 2021-02-27 19:43:25 +13:00
  • ff69a28a68
    cli: add ppman install and list Thomas Hobson 2021-02-27 19:30:11 +13:00
  • e5225f05c9
    api-client: fix url joining Thomas Hobson 2021-02-27 19:29:15 +13:00
  • 8a0f7b3abd
    api: add express-validator Thomas Hobson 2021-02-27 18:45:43 +13:00
  • a59453f231
    pkg: finalize contributing Thomas Hobson 2021-02-27 18:28:18 +13:00
  • 21c6057130
    pkg: massive overhaul Thomas Hobson 2021-02-27 18:28:08 +13:00
  • 764641b5a6
    api: lint Thomas Hobson 2021-02-27 13:08:51 +13:00
  • 8b61f4f69f
    api: add validators to endpoints Thomas Hobson 2021-02-27 12:58:30 +13:00
  • f12cee3a96
    Merge pull request #126 from Sirius902/master Brian Seymour 2021-02-26 01:48:07 -06:00
  • 2444092236 Update install comment in install_script Sirius902 2021-02-25 18:43:34 -08:00
  • 84fb5e0b9c Fix scala version Sirius902 2021-02-25 18:32:13 -08:00
  • 0d3517fe56 link math Brian Seymour 2021-02-25 18:28:35 -06:00
  • 46edb3b478
    Merge pull request #79 from HexF/patch-1 Brian Seymour 2021-02-23 22:24:14 -06:00
  • e7d2cd5f0e
    Merge pull request #124 from TitouanT/prolog_main Brian Seymour 2021-02-23 22:23:59 -06:00
  • f5a9cacceb
    Merge pull request #125 from Sirius902/master Brian Seymour 2021-02-23 22:23:31 -06:00
  • 2ad9829fc6 Disable color output for scala Sirius902 2021-02-23 19:43:26 -08:00
  • 1305dc9e3f call main\1 predicate with arguments list if any TitouanT 2021-02-23 10:43:44 +01:00
  • 9d32012bbc
    api: write stdin to child process Thomas Hobson 2021-02-23 19:52:49 +13:00
  • 2505b89fcf
    cli: correct package name Thomas Hobson 2021-02-22 23:39:34 +13:00
  • 1fd3dce31d
    cil: execute command Thomas Hobson 2021-02-22 23:38:11 +13:00
  • 16b86607b1
    api-client: initial commit Thomas Hobson 2021-02-22 23:37:54 +13:00
  • 809004ecf9
    api: add all users Thomas Hobson 2021-02-22 23:15:04 +13:00
  • 920e6e7054
    api: add rlimits to config Thomas Hobson 2021-02-22 22:56:54 +13:00
  • e31e66aad5
    api: harden file count Thomas Hobson 2021-02-22 22:52:04 +13:00
  • 9b1a9bf8b3
    api: harden process limit Thomas Hobson 2021-02-22 22:51:19 +13:00
  • 94d179762b
    api: enforce execute time limits Thomas Hobson 2021-02-22 22:00:37 +13:00
  • 0ebdcadf12
    api: add unshare back Thomas Hobson 2021-02-22 21:57:03 +13:00
  • 00bb5be55b
    api: tidy up execute Thomas Hobson 2021-02-22 21:55:51 +13:00
  • 3e6fac5c0e
    deploy: enable automated repo add Thomas Hobson 2021-02-22 21:13:31 +13:00
  • 72e1eb1457
    deploy: api privilege Thomas Hobson 2021-02-21 22:53:42 +13:00
  • 64b2882450
    api: gpg key importing Thomas Hobson 2021-02-21 21:37:38 +13:00
  • 1f5d4b8eb1
    api: config options Thomas Hobson 2021-02-21 21:37:13 +13:00
  • 514006058b
    api: harden runaway code Thomas Hobson 2021-02-21 21:36:49 +13:00
  • 8727a545c6
    api: disable networking during execute Thomas Hobson 2021-02-21 14:56:07 +13:00
  • 2f64f23896
    api: container hardening Thomas Hobson 2021-02-21 14:25:03 +13:00
  • 5ac1285534
    api: lint Thomas Hobson 2021-02-21 14:15:48 +13:00
  • 72f57ef1ce
    docs: readme Thomas Hobson 2021-02-21 13:37:21 +13:00
  • ac46c1b5bb
    api: read both stdout and stderr Thomas Hobson 2021-02-21 13:32:35 +13:00
  • f957019710
    deploy: docker compose file Thomas Hobson 2021-02-21 13:15:27 +13:00
  • 7b2305f30c
    api: add licence to package.json Thomas Hobson 2021-02-21 13:15:11 +13:00
  • 60b258f57c
    repo: Automated local repository builder Thomas Hobson 2021-02-21 12:58:18 +13:00
  • 816efaff3b
    pkg(python *): correct environment Thomas Hobson 2021-02-21 12:57:40 +13:00
  • 233fb9bf26
    api: trim whitespace off env vars Thomas Hobson 2021-02-21 12:57:20 +13:00
  • cdc65d6605
    api: use bash to call run/compile script Thomas Hobson 2021-02-21 12:57:02 +13:00
  • b20f853ef1
    api: fix function name + allow unsigned packages Thomas Hobson 2021-02-21 12:56:35 +13:00
  • 8ad62ec983
    api: use patched nocamel for fs/promises Thomas Hobson 2021-02-21 12:06:20 +13:00
  • 60c004eea9
    api: lint **everything** Thomas Hobson 2021-02-21 11:39:03 +13:00
  • 216451d1aa
    pkg: add tar.gz unpack rule Thomas Hobson 2021-02-21 03:29:47 +13:00
  • f1c082bfa1
    fix(python *): fix python rules Thomas Hobson 2021-02-21 03:29:32 +13:00
  • 291cbe8c50
    pkg: fix secondary rules Thomas Hobson 2021-02-21 03:29:13 +13:00
  • 91420c39d7
    api: v3 Thomas Hobson 2021-02-21 03:13:56 +13:00
  • d8239c2703
    docs(pkg): tell user to create pr Thomas Hobson 2021-02-20 18:42:50 +13:00
  • e83da209be
    pkg: contribution guidelines Thomas Hobson 2021-02-20 18:37:55 +13:00
  • 13d5191d77
    pkg(python): refactor Thomas Hobson 2021-02-20 18:34:44 +13:00
  • 170dbc419e
    relocate gitignore for packages Thomas Hobson 2021-02-20 18:34:02 +13:00
  • 0242c99388
    clarify exit code returning Thomas Hobson 2021-02-19 22:05:00 +13:00
  • bda5129da7
    more documentation Thomas Hobson 2021-02-19 21:58:31 +13:00
  • 32632926de
    add the build platform to json Thomas Hobson 2021-02-19 21:28:59 +13:00
  • 47c31e3792
    Allow build platform to be directly specified Thomas Hobson 2021-02-19 21:05:37 +13:00
  • e03c7c50f3
    store build distro with package Thomas Hobson 2021-02-19 20:34:30 +13:00
  • 87b124c737 fix prolog executor and instructions Brian Seymour 2021-02-19 00:33:39 -06:00
  • 4f3e7a536d
    Better python packaging Thomas Hobson 2021-02-19 18:53:26 +13:00
  • 51b06018c1
    Add signing to common Thomas Hobson 2021-02-19 18:06:07 +13:00
  • 36102f22b4
    Python 3.9.1 Package (but better) Thomas Hobson 2021-02-19 17:32:35 +13:00
  • e2c8427a7a
    Python 3.9.1 Package Thomas Hobson 2021-02-19 16:48:46 +13:00
  • d57b1f0fd4 Python Package example Thomas Hobson 2021-02-19 16:09:56 +13:00
  • 2ca831f822 use login shell again since rust breaks without it Brian Seymour 2021-02-18 16:29:04 -06:00
  • f358b58cb6 Merge branch 'master' of ssh://github.com/engineer-man/piston Brian Seymour 2021-02-18 16:26:16 -06:00
  • 4af1aa670b replace pkill loop with pgrep while loop Brian Seymour 2021-02-18 16:26:11 -06:00
  • 3103721c8e
    design pt1 Thomas Hobson 2021-02-18 23:09:16 +13:00
  • 30426d0d96
    remove gitignore until we need it Thomas Hobson 2021-02-18 21:44:53 +13:00
  • 84c627d1df
    add basic architecture Thomas Hobson 2021-02-18 19:59:49 +13:00
  • c5f3305c23
    remove **everything** in preparations for v3 Thomas Hobson 2021-02-18 18:32:26 +13:00
  • b9ef21cbea
    Merge pull request #83 from ThreshMain/brainfuck-patch Brian Seymour 2021-02-15 14:33:14 -06:00
  • f20c8bafd1
    Fixed brainfuck transpiler to accept args ThreshMain 2021-02-15 17:59:33 +01:00
  • 0e2131eb1d
    add prolog language support (#82) Titouan Teyssier 2021-02-14 17:59:33 +01:00
  • 2babe80ebf comment and rights adjustment TitouanT 2021-02-14 17:56:19 +01:00
  • d805f1a46e add prolog language support TitouanT 2021-02-14 17:19:45 +01:00
  • 0c4c6e7ad5
    Merge pull request #77 from TitouanT/bf_new_executor Brian Seymour 2021-02-10 13:40:49 -06:00
  • 95d8b853db
    Merge pull request #80 from EleanorNB/patch-1 Brian Seymour 2021-02-10 13:38:50 -06:00