Thomas Hobson
|
e5225f05c9
|
api-client: fix url joining
|
2021-02-27 19:29:15 +13:00 |
Thomas Hobson
|
8a0f7b3abd
|
api: add express-validator
|
2021-02-27 18:45:43 +13:00 |
Thomas Hobson
|
a59453f231
|
pkg: finalize contributing
|
2021-02-27 18:28:18 +13:00 |
Thomas Hobson
|
21c6057130
|
pkg: massive overhaul
|
2021-02-27 18:28:08 +13:00 |
Thomas Hobson
|
764641b5a6
|
api: lint
|
2021-02-27 13:08:51 +13:00 |
Thomas Hobson
|
8b61f4f69f
|
api: add validators to endpoints
|
2021-02-27 12:58:30 +13:00 |
Thomas Hobson
|
9d32012bbc
|
api: write stdin to child process
|
2021-02-23 19:52:49 +13:00 |
Thomas Hobson
|
2505b89fcf
|
cli: correct package name
|
2021-02-22 23:39:34 +13:00 |
Thomas Hobson
|
1fd3dce31d
|
cil: execute command
|
2021-02-22 23:38:11 +13:00 |
Thomas Hobson
|
16b86607b1
|
api-client: initial commit
|
2021-02-22 23:37:54 +13:00 |
Thomas Hobson
|
809004ecf9
|
api: add all users
|
2021-02-22 23:15:04 +13:00 |
Thomas Hobson
|
920e6e7054
|
api: add rlimits to config
|
2021-02-22 22:56:54 +13:00 |
Thomas Hobson
|
e31e66aad5
|
api: harden file count
|
2021-02-22 22:52:04 +13:00 |
Thomas Hobson
|
9b1a9bf8b3
|
api: harden process limit
|
2021-02-22 22:51:19 +13:00 |
Thomas Hobson
|
94d179762b
|
api: enforce execute time limits
|
2021-02-22 22:00:37 +13:00 |
Thomas Hobson
|
0ebdcadf12
|
api: add unshare back
|
2021-02-22 21:57:03 +13:00 |
Thomas Hobson
|
00bb5be55b
|
api: tidy up execute
|
2021-02-22 21:55:51 +13:00 |
Thomas Hobson
|
3e6fac5c0e
|
deploy: enable automated repo add
|
2021-02-22 21:13:31 +13:00 |
Thomas Hobson
|
72e1eb1457
|
deploy: api privilege
|
2021-02-21 22:53:42 +13:00 |
Thomas Hobson
|
64b2882450
|
api: gpg key importing
|
2021-02-21 21:37:38 +13:00 |
Thomas Hobson
|
1f5d4b8eb1
|
api: config options
|
2021-02-21 21:37:13 +13:00 |
Thomas Hobson
|
514006058b
|
api: harden runaway code
|
2021-02-21 21:36:49 +13:00 |
Thomas Hobson
|
8727a545c6
|
api: disable networking during execute
|
2021-02-21 14:56:07 +13:00 |
Thomas Hobson
|
2f64f23896
|
api: container hardening
|
2021-02-21 14:25:03 +13:00 |
Thomas Hobson
|
5ac1285534
|
api: lint
|
2021-02-21 14:15:48 +13:00 |
Thomas Hobson
|
72f57ef1ce
|
docs: readme
|
2021-02-21 13:37:21 +13:00 |
Thomas Hobson
|
ac46c1b5bb
|
api: read both stdout and stderr
|
2021-02-21 13:32:35 +13:00 |
Thomas Hobson
|
f957019710
|
deploy: docker compose file
|
2021-02-21 13:15:27 +13:00 |
Thomas Hobson
|
7b2305f30c
|
api: add licence to package.json
|
2021-02-21 13:15:11 +13:00 |
Thomas Hobson
|
60b258f57c
|
repo: Automated local repository builder
|
2021-02-21 12:58:18 +13:00 |
Thomas Hobson
|
816efaff3b
|
pkg(python *): correct environment
|
2021-02-21 12:57:40 +13:00 |
Thomas Hobson
|
233fb9bf26
|
api: trim whitespace off env vars
|
2021-02-21 12:57:20 +13:00 |
Thomas Hobson
|
cdc65d6605
|
api: use bash to call run/compile script
|
2021-02-21 12:57:02 +13:00 |
Thomas Hobson
|
b20f853ef1
|
api: fix function name + allow unsigned packages
|
2021-02-21 12:56:35 +13:00 |
Thomas Hobson
|
8ad62ec983
|
api: use patched nocamel for fs/promises
|
2021-02-21 12:06:20 +13:00 |
Thomas Hobson
|
60c004eea9
|
api: lint **everything**
|
2021-02-21 11:39:03 +13:00 |
Thomas Hobson
|
216451d1aa
|
pkg: add tar.gz unpack rule
|
2021-02-21 03:29:47 +13:00 |
Thomas Hobson
|
f1c082bfa1
|
fix(python *): fix python rules
|
2021-02-21 03:29:32 +13:00 |
Thomas Hobson
|
291cbe8c50
|
pkg: fix secondary rules
|
2021-02-21 03:29:13 +13:00 |
Thomas Hobson
|
91420c39d7
|
api: v3
|
2021-02-21 03:13:56 +13:00 |
Thomas Hobson
|
d8239c2703
|
docs(pkg): tell user to create pr
|
2021-02-20 18:42:50 +13:00 |
Thomas Hobson
|
e83da209be
|
pkg: contribution guidelines
|
2021-02-20 18:37:55 +13:00 |
Thomas Hobson
|
13d5191d77
|
pkg(python): refactor
|
2021-02-20 18:34:44 +13:00 |
Thomas Hobson
|
170dbc419e
|
relocate gitignore for packages
|
2021-02-20 18:34:02 +13:00 |
Thomas Hobson
|
0242c99388
|
clarify exit code returning
|
2021-02-19 22:05:00 +13:00 |
Thomas Hobson
|
bda5129da7
|
more documentation
|
2021-02-19 21:58:31 +13:00 |
Thomas Hobson
|
32632926de
|
add the build platform to json
|
2021-02-19 21:28:59 +13:00 |
Thomas Hobson
|
47c31e3792
|
Allow build platform to be directly specified
|
2021-02-19 21:05:37 +13:00 |
Thomas Hobson
|
e03c7c50f3
|
store build distro with package
|
2021-02-19 20:34:30 +13:00 |
Thomas Hobson
|
4f3e7a536d
|
Better python packaging
|
2021-02-19 18:53:26 +13:00 |