Commit Graph

  • 3be03b1b85 Add MOBY_COMMIT to dockerfile Marcos Lilljedahl 2017-07-12 19:15:09 -03:00
  • 377880080f Remove unnecessary dockerfile Marcos Lilljedahl 2017-07-12 15:53:31 -03:00
  • 32bbe01c87 Add progress bar Marcos Lilljedahl 2017-07-12 15:18:07 -03:00
  • d18b11ebd4 Add l2 implementation Jonathan Leibiusky @xetorthio 2017-07-11 15:05:21 -03:00
  • e624ab1374 Merge pull request #29 from xetorthio/drag_and_drop_uploads Marcos Nils 2017-07-10 19:00:49 -03:00
  • 3e38804393 Fix path for stack files Marcos Lilljedahl 2017-07-10 18:59:38 -03:00
  • b9f154c07c Unify file upload strategies Marcos Lilljedahl 2017-07-10 18:53:33 -03:00
  • 5bd30907b8 No need to loop anymore as terminal is created after dialog opens now Marcos Lilljedahl 2017-07-10 17:42:04 -03:00
  • 632adee653 Fix stack diaglog terminal render Marcos Lilljedahl 2017-07-10 15:55:13 -03:00
  • e6b089f9be Allow to drag & drop file uploads to instances Jonathan Leibiusky @xetorthio 2017-07-07 18:00:11 -03:00
  • 2053ecd7f9 Update xterm Marcos Lilljedahl 2017-07-07 10:20:41 -03:00
  • b82e8308bd Add fixes in Dockerfile and motd Marcos Lilljedahl 2017-07-06 17:22:43 -03:00
  • 020579f10d Merge pull request #22 from xetorthio/storage_refactor Jonathan Leibiusky 2017-07-06 15:14:42 -03:00
  • 72bef12cb4 Update dind version Marcos Lilljedahl 2017-06-29 13:44:44 -03:00
  • 9f1b5e092b Improve image size by removing Go after installing linuxkit Marcos Lilljedahl 2017-06-26 12:38:39 -03:00
  • 83540ff8c3 Remove unnecessary space from borders Marcos Lilljedahl 2017-06-25 16:53:18 -03:00
  • 76d4b4396e adding DS_Store to .gitignore Mano Marks 2017-06-19 10:28:38 -07:00
  • 00ef9dacd1 updating logo Mano Marks 2017-06-19 10:27:34 -07:00
  • f7253a79cd WIP Jonathan Leibiusky @xetorthio 2017-06-22 17:34:24 -03:00
  • da60e634a8 Add go a install linuxkit / moby Marcos Lilljedahl 2017-06-21 16:55:13 -03:00
  • ffaad303d6 WIP Jonathan Leibiusky @xetorthio 2017-06-21 16:52:04 -03:00
  • cd6d172cfa WIP Jonathan Leibiusky @xetorthio 2017-06-19 11:03:31 -03:00
  • 1ee90c43d1 Merge branch 'master' into storage_refactor Jonathan Leibiusky @xetorthio 2017-06-22 09:16:49 -03:00
  • e0f0e47df7 Merge pull request #25 from xetorthio/multipart_file_uploads Marcos Nils 2017-06-21 22:17:06 +01:00
  • 32dbb5ca99 Add keys to allow transparent sshing between hosts Marcos Lilljedahl 2017-06-21 11:08:14 -03:00
  • 824d5334df Merge branch 'master' into storage_refactor Jonathan Leibiusky @xetorthio 2017-06-21 10:51:26 -03:00
  • eee76951b7 Add multipart upload to instances Jonathan Leibiusky @xetorthio 2017-06-21 10:02:25 -03:00
  • 49ad6cded3 Merge pull request #24 from xetorthio/ssh Marcos Nils 2017-06-19 16:01:32 +01:00
  • 755e3c7707 Add ssh proxy Jonathan Leibiusky @xetorthio 2017-06-19 11:55:04 -03:00
  • 9de63d5c17 Set bash as default shell and don't print MOTD twice Marcos Lilljedahl 2017-06-19 11:48:28 -03:00
  • 849dfffac0 Add ssh to dind instance Marcos Lilljedahl 2017-06-19 11:03:08 -03:00
  • b3c0950a9a Merge pull request #23 from xetorthio/proxy_503 Marcos Nils 2017-06-19 12:43:32 +01:00
  • 385e05075b Avoid dialing if the instance IP doesn't exit Marcos Lilljedahl 2017-06-18 12:13:40 -03:00
  • 3a13358739 Merge branch 'master' into storage_refactor Jonathan Leibiusky @xetorthio 2017-06-16 10:02:20 -03:00
  • de281eb58b Fix missing host setting and fix tests Jonathan Leibiusky @xetorthio 2017-06-15 18:17:02 -03:00
  • bb13a8be5d Add UCP image as allowed Marcos Lilljedahl 2017-06-15 17:40:11 -03:00
  • 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. Jonathan Leibiusky @xetorthio 2017-06-14 18:35:21 -03:00
  • 2eff799c58 Merge pull request #21 from xetorthio/session_deploy_image_name Jonathan Leibiusky 2017-06-14 21:10:15 -03:00
  • 2224e6e540 Add image_name parameter to SessionDeploy Jonathan Leibiusky @xetorthio 2017-06-14 21:09:20 -03:00
  • be6b8e6293 Merge pull request #20 from xetorthio/more_prometheus_metrics Jonathan Leibiusky 2017-06-14 21:00:29 -03:00
  • 6c8c21618b More prometheus metrics Jonathan Leibiusky @xetorthio 2017-06-14 20:59:50 -03:00
  • b89f47fba8 Merge pull request #19 from xetorthio/host_fqdn Marcos Nils 2017-06-15 00:13:05 +01:00
  • 8f247794bb Add PWD_HOST_FQDN env variable to instances. Jonathan Leibiusky @xetorthio 2017-06-14 19:02:07 -03:00
  • fa275b8ef4 Merge pull request #18 from xetorthio/jonas_master Jonathan Leibiusky 2017-06-14 09:56:34 -03:00
  • d87810b788 Missed the session ID Jonathan Leibiusky @xetorthio 2017-06-14 09:55:25 -03:00
  • 1fc0bf8dc8 Avoid stopping the world Jonathan Leibiusky @xetorthio 2017-06-14 09:48:40 -03:00
  • 3d08846ca1 Merge pull request #16 from xetorthio/load_stored_sessions_in_parallel Jonathan Leibiusky 2017-06-14 09:34:08 -03:00
  • 37c16d0d98 Lock when creating new sessions as access to session map cannot happen concurrently Jonathan Leibiusky @xetorthio 2017-06-12 12:59:34 -03:00
  • e09ac22579 Fix small bug Jonathan Leibiusky @xetorthio 2017-06-10 18:29:43 -03:00
  • 33febafb43 Load sessions in parallel Jonathan Leibiusky @xetorthio 2017-06-10 18:18:30 -03:00
  • a95d1cd08d Merge pull request #15 from xetorthio/jonas_master Jonathan Leibiusky 2017-06-09 16:12:56 -03:00
  • 84f9af177c Locking happens now on the instance level Jonathan Leibiusky @xetorthio 2017-06-09 16:12:01 -03:00
  • 56e76a5534 Merge pull request #14 from xetorthio/jonas_master Jonathan Leibiusky 2017-06-09 10:21:34 -03:00
  • 84b532b887 Instances in a session should be created sequentially Jonathan Leibiusky @xetorthio 2017-06-09 10:18:30 -03:00
  • f14e3a137d Merge branch 'no_tests' into jonas_master Jonathan Leibiusky @xetorthio 2017-06-07 10:20:14 -03:00
  • d75a8430ef Merge pull request #13 from xetorthio/session_setup Jonathan Leibiusky 2017-06-07 10:15:42 -03:00
  • 080d9b3133 Parallel implementation of the setup, makes each around 3 times faster Jonathan Leibiusky @xetorthio 2017-06-07 10:13:46 -03:00
  • 6d992b5d02 Add session templates Jonathan Leibiusky @xetorthio 2017-06-06 14:48:26 -03:00
  • fe8ea11fc6 Merge pull request #12 from xetorthio/allow_custom_hostnames Jonathan Leibiusky 2017-06-05 10:08:52 -03:00
  • a09f90f968 Allow custom hostnames when creating instances Jonathan Leibiusky @xetorthio 2017-06-05 10:08:03 -03:00
  • a7715c2e89 Merge pull request #11 from xetorthio/allow_any_image Jonathan Leibiusky 2017-06-05 09:35:39 -03:00
  • af197ce7c5 Add timeouts to http server Marcos Lilljedahl 2017-06-02 16:16:45 -03:00
  • 2e63e541f3 Make sure not to treat the instance as a docker host always, as it might not be one. Jonathan Leibiusky @xetorthio 2017-05-29 10:19:01 -03:00
  • 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. Jonathan Leibiusky @xetorthio 2017-05-27 20:04:37 -03:00
  • 07d0bd0b91 Merge pull request #10 from xetorthio/refactor_test_1 Jonathan Leibiusky 2017-05-27 18:16:28 -03:00
  • 4353449df6 Add test to ClientResizeViewPort Jonathan Leibiusky @xetorthio 2017-05-26 10:20:27 -03:00
  • dfbf870383 Add test for InstanceResizeTerminal Jonathan Leibiusky @xetorthio 2017-05-26 10:01:38 -03:00
  • 824647b97d Improve SessionNew tests Jonathan Leibiusky @xetorthio 2017-05-26 09:51:03 -03:00
  • c25b06936e Merge branch 'jonas_master' into refactor_test_1 Jonathan Leibiusky @xetorthio 2017-05-24 10:00:03 -03:00
  • 3d96760a98 WIP Jonathan Leibiusky @xetorthio 2017-05-23 19:29:36 -03:00
  • db1c06a99f Add multi-stage builds and fix safari scrollbar Marcos Lilljedahl 2017-05-23 16:18:02 -03:00
  • 3ecdd1ea52 Fix launching instances with specific image Marcos Lilljedahl 2017-05-23 15:50:16 -03:00
  • bccc87e0d9 Merge pull request #8 from xetorthio/stack_name Marcos Nils 2017-05-19 17:32:15 -03:00
  • c319f0040e Bad parameter checking Jonathan Leibiusky @xetorthio 2017-05-19 17:25:30 -03:00
  • 911d56bc49 WIP Jonathan Leibiusky @xetorthio 2017-05-19 17:25:05 -03:00
  • e421a76098 Merge pull request #7 from xetorthio/fix_145 Marcos Nils 2017-05-19 11:07:11 -03:00
  • 55062234fd Allow to specify stack name as a parameter Jonathan Leibiusky @xetorthio 2017-05-19 10:42:30 -03:00
  • a703f22997 Fixes #145 Jonathan Leibiusky @xetorthio 2017-05-19 10:16:00 -03:00
  • a223a08ab7 Merge https://github.com/gvilarino/play-with-docker into gvilarino_revert Marcos Lilljedahl 2017-05-18 18:47:11 -03:00
  • 99ea172c30 Remove close alert when user is signed out (#143) Guido Vilariño 2017-05-18 18:33:33 -03:00
  • db91b7e8d3 Merge pull request #6 from xetorthio/do_stack_deploy Marcos Nils 2017-05-18 17:33:34 -03:00
  • f40c527e3c Do everything in a single command and pull all images before deploying the stack to the swarm. Jonathan Leibiusky @xetorthio 2017-05-18 17:30:47 -03:00
  • 59eee7cdfc Merge pull request #5 from xetorthio/do_stack_deploy Marcos Nils 2017-05-18 17:20:54 -03:00
  • 0a061c235b Initialize swarm and do stack deploy instead of docker compose Jonathan Leibiusky @xetorthio 2017-05-18 17:19:49 -03:00
  • a5857116cb Merge pull request #4 from xetorthio/allow_external_stacks Marcos Nils 2017-05-18 13:31:17 -03:00
  • 637b014931 Allow external stacks. Also default to stack.yml if file was not specified. Jonathan Leibiusky @xetorthio 2017-05-18 13:16:34 -03:00
  • 317509d3df Update compose and machine versions Marcos Lilljedahl 2017-05-18 10:57:35 -03:00
  • 18c346a09b Merge pull request #3 from xetorthio/compose_change Marcos Nils 2017-05-18 09:47:33 -03:00
  • 686c861928 Create sessions volume and mount it in the PWD containers, instead of bind mounting a path from the host. Remove pwd folder which is unused because of the change above. Jonathan Leibiusky @xetorthio 2017-05-18 09:32:12 -03:00
  • caf42df624 Update README.md Marcos Nils 2017-05-17 13:22:15 -03:00
  • dced4910d1 Add dind build instructions Marcos Nils 2017-05-17 13:08:34 -03:00
  • 55028efa88 Update development instructions Marcos Nils 2017-05-17 13:02:27 -03:00
  • 317ba8bc06 Format file and fix styling Marcos Lilljedahl 2017-05-16 20:39:02 -03:00
  • 1634200ef7 UI modifications for stack creation Jonathan Leibiusky @xetorthio 2017-05-16 17:37:34 -03:00
  • bfa90865a1 Merge pull request #1 from xetorthio/stack_create Jonathan Leibiusky 2017-05-16 14:25:45 -03:00
  • 31823109a5 Move stack creation when starting session Marcos Lilljedahl 2017-05-16 14:09:15 -03:00
  • 5dd56a2886 Deploy stack automatically when supplied Marcos Lilljedahl 2017-05-15 16:09:13 -03:00
  • a6c19e451f Remove duplicated regex and unused function Marcos Lilljedahl 2017-05-15 14:30:42 -03:00
  • aa02432c56 Fix bugs introduced mainly to docker-machine driver when we added TLS proxy Jonathan Leibiusky @xetorthio 2017-05-13 11:12:37 -03:00
  • 46bbd3b074 Fix missing spots due to host url change Marcos Lilljedahl 2017-05-12 17:25:45 -03:00