Marcos Nils
|
2cbde6d067
|
Remove session lock as it's worthless now that PWD is deployed in (#204)
multiple servers
|
2017-11-02 14:20:14 -03:00 |
|
Marcos Lilljedahl
|
7ce693fab5
|
Vendor dependencies and use docker/go-docker for API types
|
2017-10-20 18:42:16 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
e9dd97e4e4
|
Add Docker ID integration
|
2017-10-10 15:27:53 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
4c034812d2
|
Add support for openid with github and facebook
|
2017-10-04 11:41:17 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
2a261094ff
|
GetForSession now expects a *types.Session instead of a string
|
2017-09-20 17:29:58 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
23d0d8e8d0
|
Add flag to force TLS
|
2017-09-15 17:49:36 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
e9e20a5e79
|
Allow to connect to docker daemons without certificates but using tls
|
2017-09-15 17:19:34 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
6ac9784bef
|
Make sure that we don't use weird geometries
|
2017-09-14 16:03:27 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
86a0f7d1e9
|
Refactor id generator to it's own package
|
2017-09-14 10:20:20 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
d566e5ee05
|
Reimplement the scheduler to be a lot more reliable
|
2017-09-13 19:21:06 -03:00 |
|
Marcos Lilljedahl
|
a9474cf75e
|
Rename Host to PlaygroundFQDN
|
2017-09-12 17:58:56 -03:00 |
|
Marcos Lilljedahl
|
6eacb85fc3
|
Add missing pieces due to rebase
|
2017-09-12 17:17:19 -03:00 |
|
Marcos Lilljedahl
|
4d643d04c0
|
Add SESSION_ID to instance and remove unnecessary stuff
|
2017-09-12 17:02:27 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
712772eff4
|
Make UI nicer with instance IP addresses and hostname
|
2017-09-12 11:53:26 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
fe299fed90
|
Make SessionSetup faster and support for command execution
|
2017-09-11 18:09:27 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
6a8c3df9f6
|
Add mongo labels to types
|
2017-09-04 17:17:28 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
954c52471b
|
Refactor storage to support shallow types.
Add Client to storage.
Fix client resizing issues.
|
2017-09-01 20:12:19 -03:00 |
|
Marcos Lilljedahl
|
305b15ff6c
|
Fix network options in tests
|
2017-08-25 15:03:03 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
a8567d8670
|
Add routable IP
|
2017-08-25 14:55:08 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
6941b8b69a
|
Make networks a list so it can be decided by the provisioner to which to
connect to
|
2017-08-25 13:39:17 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
3c6d87cb14
|
Add SessionClose to SessionProvisioner
|
2017-08-25 11:14:49 -03:00 |
|
Marcos Lilljedahl
|
1bdda6948e
|
Add network opts to CreateNetwork API
|
2017-08-24 16:20:32 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
438fe9f6e7
|
Add SessionProvisioner and InstanceProvisionerFactory
Remove AllowedImages and IsDockerHost as it is not really being used for
anything useful
|
2017-08-24 15:36:59 -03:00 |
|
Marcos Lilljedahl
|
fb1e50deaf
|
Refactor GetForInstance so it doesn't depends on storage
|
2017-08-11 18:16:14 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
1263f36bc8
|
Send proxy_host in the new instance event
|
2017-08-11 11:39:25 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
7f17a7e21d
|
Don't panic when docker client cannot be obtained.
Make close session faster by deleting instances in parallel.
|
2017-08-11 09:49:19 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
79181b2a17
|
Fix close session bug
|
2017-08-10 16:48:07 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
cfc03b2826
|
Always get instance from storage
|
2017-08-09 18:16:55 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
0e9716d5b0
|
Set session host
Add ping to L2 router
|
2017-08-08 10:10:52 -03:00 |
|
Marcos Lilljedahl
|
ed7cefcf9c
|
Add first version of the windows ASG provider
|
2017-08-04 21:54:44 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
c2b156d02a
|
Add provisioners
|
2017-08-02 11:58:56 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
5ee4bb2011
|
More fixes
|
2017-07-28 23:24:02 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
0e08107738
|
Tests are working again
|
2017-07-28 20:42:05 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
53e6078cc5
|
WIP
|
2017-07-25 16:36:10 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
8424479e76
|
Update event names
|
2017-07-24 14:55:17 -03:00 |
|
Marcos Lilljedahl
|
9293a4f8d0
|
Add sessionGetAll to StorageAPI
|
2017-07-18 18:17:42 -03:00 |
|
Marcos Lilljedahl
|
4eda861329
|
Merge branch 'routing_refactor' into next
|
2017-07-18 15:15:11 -03:00 |
|
Marcos Lilljedahl
|
8eae9c1e06
|
Merge branch 'next' into mongo_storage
|
2017-07-18 14:43:27 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
08b64dadde
|
Add storage API abstraction
|
2017-07-18 14:32:17 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
4731d8ec98
|
Event refactor
|
2017-07-18 10:45:05 -03:00 |
|
Marcos Lilljedahl
|
3e38804393
|
Fix path for stack files
|
2017-07-10 18:59:38 -03:00 |
|
Marcos Lilljedahl
|
b9f154c07c
|
Unify file upload strategies
|
2017-07-10 18:53:33 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
e6b089f9be
|
Allow to drag & drop file uploads to instances
Upload file to relative session dir from terminal
|
2017-07-09 23:36:58 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
1ee90c43d1
|
Merge branch 'master' into storage_refactor
|
2017-06-22 09:16:49 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
824d5334df
|
Merge branch 'master' into storage_refactor
|
2017-06-21 10:51:26 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
eee76951b7
|
Add multipart upload to instances
|
2017-06-21 10:02:25 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
755e3c7707
|
Add ssh proxy
|
2017-06-19 12:00:29 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
3a13358739
|
Merge branch 'master' into storage_refactor
|
2017-06-16 10:02:20 -03:00 |
|
Jonathan Leibiusky @xetorthio
|
de281eb58b
|
Fix missing host setting and fix tests
|
2017-06-15 18:17:02 -03:00 |
|
Marcos Lilljedahl
|
bb13a8be5d
|
Add UCP image as allowed
|
2017-06-15 17:40:11 -03:00 |
|