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
Jonathan Leibiusky @xetorthio
e9911abf94
Storage has now it's own package.
...
Remove global `sessions` map and use configured storage.
Add a `types` package so both `pwd` and `storage` can access without
circular dependencies.
Now the session is prepared when requested and not on load.
2017-06-15 16:09:41 -03:00
Jonathan Leibiusky
2eff799c58
Merge pull request #21 from xetorthio/session_deploy_image_name
...
Add image_name parameter to SessionDeploy
2017-06-14 21:10:15 -03:00
Jonathan Leibiusky @xetorthio
2224e6e540
Add image_name parameter to SessionDeploy
2017-06-14 21:09:20 -03:00
Jonathan Leibiusky
be6b8e6293
Merge pull request #20 from xetorthio/more_prometheus_metrics
...
More prometheus metrics
2017-06-14 21:00:29 -03:00
Jonathan Leibiusky @xetorthio
6c8c21618b
More prometheus metrics
2017-06-14 20:59:50 -03:00
Marcos Nils
b89f47fba8
Merge pull request #19 from xetorthio/host_fqdn
...
Add PWD_HOST_FQDN env variable to instances.
2017-06-15 00:13:05 +01:00
Jonathan Leibiusky @xetorthio
8f247794bb
Add PWD_HOST_FQDN env variable to instances.
2017-06-14 19:02:07 -03:00
Jonathan Leibiusky
fa275b8ef4
Merge pull request #18 from xetorthio/jonas_master
...
Don't stop loading if session IP is missing
2017-06-14 09:56:34 -03:00
Jonathan Leibiusky @xetorthio
d87810b788
Missed the session ID
2017-06-14 09:55:25 -03:00
Jonathan Leibiusky @xetorthio
1fc0bf8dc8
Avoid stopping the world
2017-06-14 09:48:40 -03:00
Jonathan Leibiusky
3d08846ca1
Merge pull request #16 from xetorthio/load_stored_sessions_in_parallel
...
Load sessions in parallel
2017-06-14 09:34:08 -03:00
Jonathan Leibiusky @xetorthio
37c16d0d98
Lock when creating new sessions as access to session map cannot happen
...
concurrently
2017-06-12 12:59:34 -03:00
Jonathan Leibiusky @xetorthio
e09ac22579
Fix small bug
2017-06-10 18:29:43 -03:00
Jonathan Leibiusky @xetorthio
33febafb43
Load sessions in parallel
2017-06-10 18:18:30 -03:00
Jonathan Leibiusky
a95d1cd08d
Merge pull request #15 from xetorthio/jonas_master
...
Locking happens now on the instance level
2017-06-09 16:12:56 -03:00
Jonathan Leibiusky @xetorthio
84f9af177c
Locking happens now on the instance level
2017-06-09 16:12:01 -03:00
Jonathan Leibiusky
56e76a5534
Merge pull request #14 from xetorthio/jonas_master
...
Instances in a session should be created sequentially
2017-06-09 10:21:34 -03:00
Jonathan Leibiusky @xetorthio
84b532b887
Instances in a session should be created sequentially
2017-06-09 10:18:30 -03:00
Jonathan Leibiusky @xetorthio
f14e3a137d
Merge branch 'no_tests' into jonas_master
2017-06-07 10:20:14 -03:00
Jonathan Leibiusky
d75a8430ef
Merge pull request #13 from xetorthio/session_setup
...
Add session templates
2017-06-07 10:15:42 -03:00
Jonathan Leibiusky @xetorthio
080d9b3133
Parallel implementation of the setup, makes each around 3 times faster
2017-06-07 10:13:46 -03:00
Jonathan Leibiusky @xetorthio
6d992b5d02
Add session templates
2017-06-06 14:48:26 -03:00
Jonathan Leibiusky
fe8ea11fc6
Merge pull request #12 from xetorthio/allow_custom_hostnames
...
Allow custom hostnames when creating instances
2017-06-05 10:08:52 -03:00
Jonathan Leibiusky @xetorthio
a09f90f968
Allow custom hostnames when creating instances
2017-06-05 10:08:03 -03:00
Jonathan Leibiusky
a7715c2e89
Merge pull request #11 from xetorthio/allow_any_image
...
Allow to launch instances with any kind of public image.
2017-06-05 09:35:39 -03:00
Marcos Lilljedahl
af197ce7c5
Add timeouts to http server
2017-06-02 16:16:45 -03:00
Jonathan Leibiusky @xetorthio
2e63e541f3
Make sure not to treat the instance as a docker host always, as it might
...
not be one.
2017-05-29 10:19:01 -03:00
Jonathan Leibiusky @xetorthio
b0b9269ccc
Allow to launch instances with any kind of public image.
...
Images that are not whitelisted will be launched as normal containers.
Only whitelisted ones will be launched as privileged.
Additionally pull the image if it doesn't exist.
2017-05-27 20:04:37 -03:00
Jonathan Leibiusky
07d0bd0b91
Merge pull request #10 from xetorthio/refactor_test_1
...
Refactor test 1
2017-05-27 18:16:28 -03:00
Jonathan Leibiusky @xetorthio
4353449df6
Add test to ClientResizeViewPort
2017-05-26 10:20:27 -03:00
Jonathan Leibiusky @xetorthio
dfbf870383
Add test for InstanceResizeTerminal
2017-05-26 10:01:38 -03:00
Jonathan Leibiusky @xetorthio
824647b97d
Improve SessionNew tests
2017-05-26 09:51:03 -03:00
Jonathan Leibiusky @xetorthio
c25b06936e
Merge branch 'jonas_master' into refactor_test_1
2017-05-24 10:00:03 -03:00
Jonathan Leibiusky @xetorthio
3d96760a98
WIP
2017-05-23 19:29:36 -03:00
Marcos Lilljedahl
db1c06a99f
Add multi-stage builds and fix safari scrollbar
2017-05-23 16:18:02 -03:00
Marcos Lilljedahl
3ecdd1ea52
Fix launching instances with specific image
2017-05-23 15:50:55 -03:00
Marcos Nils
bccc87e0d9
Merge pull request #8 from xetorthio/stack_name
...
Allow to specify stack name as a parameter
2017-05-19 17:32:15 -03:00
Jonathan Leibiusky @xetorthio
c319f0040e
Bad parameter checking
2017-05-19 17:25:30 -03:00
Jonathan Leibiusky @xetorthio
911d56bc49
WIP
2017-05-19 17:25:05 -03:00
Marcos Nils
e421a76098
Merge pull request #7 from xetorthio/fix_145
...
Fixes #145
2017-05-19 11:07:11 -03:00
Jonathan Leibiusky @xetorthio
55062234fd
Allow to specify stack name as a parameter
2017-05-19 10:42:30 -03:00
Jonathan Leibiusky @xetorthio
a703f22997
Fixes #145
2017-05-19 10:16:00 -03:00
Marcos Lilljedahl
a223a08ab7
Merge https://github.com/gvilarino/play-with-docker into gvilarino_revert
2017-05-18 18:47:11 -03:00
Guido Vilariño
99ea172c30
Remove close alert when user is signed out ( #143 )
...
* Remove close browser tab alert when signed out
* Remove whitespace line
2017-05-18 18:33:33 -03:00
Marcos Nils
db91b7e8d3
Merge pull request #6 from xetorthio/do_stack_deploy
...
Do everything in a single command and pull all images before deploying
2017-05-18 17:33:34 -03:00
Jonathan Leibiusky @xetorthio
f40c527e3c
Do everything in a single command and pull all images before deploying
...
the stack to the swarm.
2017-05-18 17:30:47 -03:00
Marcos Nils
59eee7cdfc
Merge pull request #5 from xetorthio/do_stack_deploy
...
Initialize swarm and do stack deploy instead of docker compose
2017-05-18 17:20:54 -03:00