Commit Graph

716 Commits

Author SHA1 Message Date
Paul Jolly
2d1515d12f Allow the caller of docker-compose to provide binaries via volumes (#417)
This is a small step towards making the running of PWD more efficient.
Building the parts of PWD outside of a container is always going to be
far more efficient than inside (and saves mapping of caches etc).

As a later step we could move entirely to this approach and use a
smaller image for running PWD.
2020-09-04 14:03:29 +01:00
Paul Jolly
1a1eb34a29 Simplify the code that creates a tar passed to CopyToContainer (#416) 2020-09-04 13:50:19 +01:00
Paul Jolly
681de41e0a provisioner: augment Networks config from caller when -unsafe (#411)
Currently container instances are hard-coded to join a single network,
the network associated with the session.

This change allows the caller of CreateInstance to specify which
additional networks should be joined. This is useful, for example, when
a container instance requires access to additional "backend" services
that may be running.

There are security implications associated with this change, hence the
additional networks are only joined when a new -unsafe flag is
specified. It is hoped the name is a sufficient indicator that thought
needs to go into using it.
2020-09-04 13:46:31 +01:00
Marcos Lilljedahl
78e9689249 Make path work for both url and data file upload 2020-07-27 00:05:31 -03:00
diranetafen
1aff5d7d5a add kubectl auto-completion (#406) 2020-06-28 22:47:58 -03:00
Marcos Lilljedahl
cf50d344b2 Append instance variables 2020-06-21 22:26:09 -03:00
Marcos Lilljedahl
ff8a2a0c3d Move from weave to kube-router to keep things simple 2020-06-21 15:31:50 -03:00
Marcos Lilljedahl
833e71330f Allow to set env variables through the API 2020-06-19 08:26:38 -03:00
Paul Jolly
0810809166 ci: add basic go tests to GitHub actions (#389)
We can add more extensive tests at a later date, but this is a good
start.
2020-06-18 11:31:49 -03:00
Marcos Lilljedahl
3263cfa968 Use 1.18.4 2020-06-17 23:47:21 -03:00
diranetafen
0b70ea7d63 update kubernetes version from 1.14 to 1.18 2020-06-17 21:54:09 +00:00
Marcos Lilljedahl
c8416efb16 Repalce facebook oauth with google 2020-06-12 01:44:24 -03:00
Marcos Lilljedahl
3673f3a539 Update dockerfile
Fixes #401
2020-06-08 14:28:05 -03:00
Michael Grigoryan
37a04e4fec Update the year of the copyright (#400) 2020-06-07 15:54:04 -03:00
j143
852c075cca Update to xt_ipvs instead of xt_ipv (#396) 2020-04-06 01:48:33 -03:00
Paul Jolly
f1183076e5 deps: migrate to modules (#386)
Move away from using dep to use Go modules which is production ready as
of 1.14.

Also tidy up README to make instructions for local development clearer

Fixes #385
2020-04-01 08:47:27 -03:00
Marcos Nils
26a21c080c Don't run all tasks by default on local mode (#392)
Fixes #388
2020-04-01 08:25:18 -03:00
Paul Jolly
652047fdc5 ci: create an initial GitHub actions workflow (#390)
This workflow does nothing, but we need an initial workflow in place in
order to be able to iterate and test with changes to that workflow in
later PRs. Hence we commit a simple "Hello, World!" workflow for now
that will be refined in later PRs.
2020-04-01 00:11:32 -03:00
Marcos Lilljedahl
859648d771 Add SameSite cookie option 2020-03-30 18:31:36 -03:00
Marcos Lilljedahl
79a7e6317b Change close to POST as sendBeacon uses that method
Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
2020-02-25 23:37:46 -03:00
Marcos Lilljedahl
db8f4e6519 Add close GET endpoint for sendBeacon 2020-02-25 23:23:45 -03:00
Marcos Lilljedahl
73223a6b1b Update k8s frontend 2020-01-17 12:44:03 +00:00
Marcos Lilljedahl
8a01477901 Add docker ln so docker cli SSH remote works 2019-11-28 14:27:52 +00:00
Marcos Lilljedahl
ce777a39a4 Update DTR / UCP 2019-11-24 23:11:30 +00:00
Michael Irwin
00e5a8f9b4 Add docker-app as a cli plugin (#364) 2019-10-22 18:05:37 +01:00
Marcos Lilljedahl
cc7842525c Fix DOCKER_HOST variable 2019-10-22 17:50:06 +01:00
Michael Irwin
3c1b4e602b Enable CLI experimental option to support docker app usage (#363) 2019-10-22 16:26:49 +01:00
Michael Irwin
bacf00e658 Add "Open Port" button (#362) 2019-10-22 16:21:19 +01:00
Michael Irwin
d0ff81cc98 Add SRI to editor scripts and removed unused scripts (#361) 2019-10-18 22:01:38 +01:00
Marcos Lilljedahl
4b38d25f17 Update golang crypto 2019-10-18 00:21:32 +01:00
Marcos Lilljedahl
618a2c0fc5 Fix user authentication persistence 2019-10-07 00:41:52 +01:00
Marcos Nils
85cf19599c Update readme (#358) 2019-10-01 12:41:51 +01:00
Marcos Lilljedahl
8236c3df79 Add bizible to landing 2019-09-18 15:47:55 -03:00
Marcos Lilljedahl
b989f7e371 Add bizible 2019-09-18 15:38:00 -03:00
Marcos Lilljedahl
bd29055610 Resize after terminal has been created 2019-08-25 15:15:19 -03:00
Marcos Lilljedahl
8d1065bccc Fix resize 2019-08-25 14:55:26 -03:00
Marcelo Zapaia
bfde6dfc24 Upgrade to latest xterm version (#348)
* new xterm rewire

* fullscreen improvements

* resize fix

* fixes and font size

* increase decreae font shortcuts

* handle command +- non macos
2019-08-06 14:30:12 -04:00
Marcos Lilljedahl
5d86894521 Bump UCP and DTR version version 2019-07-08 23:31:59 -03:00
Marcos Lilljedahl
e5e97a87d4 Add default storage for stacks
Fixes #341
Fixes #335
2019-06-22 20:21:57 -03:00
Marcos Lilljedahl
92299bdcbf Add provider_id to cookie data 2019-06-22 16:08:04 -03:00
Marcos Lilljedahl
cf25f7592a Set cookie to parent domain to allow subdomains to access 2019-05-26 19:54:50 -03:00
Marcos Lilljedahl
95db76154b Remove incorrect parameters 2019-05-23 03:24:11 -03:00
Marcos Lilljedahl
9a7a5b36e6 Remove unnecesarry local credentials 2019-05-23 02:35:21 -03:00
Marcos Lilljedahl
a35c99b9fe Update k8s to 1.14.2 2019-05-22 20:02:50 -03:00
Marcos Lilljedahl
b758b005e9 Fix session setup 2019-04-23 11:24:00 -03:00
Michael Irwin
172be6edf7 Added swarm template for one manager and one worker (#330) 2019-04-23 11:10:46 -03:00
Marcos Lilljedahl
4b1dc52c59 Move DindVolumeSize to playground opts 2019-04-23 01:47:06 -03:00
Marcos Lilljedahl
1bee95e862 Add missing files 2019-04-04 13:07:48 -03:00
Marcos Lilljedahl
833dc559fd Update files 2019-04-04 13:05:44 -03:00
Marcos Lilljedahl
40197c4cdf Make docker Oauth endpoint configurable 2019-03-31 14:14:05 -03:00