Commit Graph

723 Commits

Author SHA1 Message Date
Marcos Lilljedahl
6e925c9a85 Fix print formatting errors 2018-02-24 12:45:41 -03:00
Marcos Lilljedahl
da24d3ad6b Fix InstanceMax typo 2018-02-24 12:39:32 -03:00
Marcos Lilljedahl
b390cfa4e5 Move max instnace check to playground config 2018-02-24 12:31:30 -03:00
Marcos Lilljedahl
0414f4933c Fix CORS origin 2018-02-19 01:04:23 -03:00
Marcos Lilljedahl
04b25875ac Added play with moby to CORS allowed headers 2018-02-19 00:49:35 -03:00
Marcos Lilljedahl
d7b2dc69ff Fix Origins set in CORS headers 2018-02-19 00:42:29 -03:00
Marcos Lilljedahl
54b961a950 Update Gorilla handlers and add CORS option 2018-02-19 00:21:19 -03:00
Marcos Lilljedahl
9b4a781f71 Change CORS allowed headers to PWD 2018-02-18 23:06:24 -03:00
Marcos Lilljedahl
81261a0afc Update segment data 2018-02-15 15:15:14 -03:00
Marcos Lilljedahl
556c841792 Set mod time to current time
Fixes #240
2018-02-12 02:13:32 -03:00
Marcos Lilljedahl
2603f3d71d Adding openssl
Fixes #95
2018-02-07 22:40:58 -03:00
Marcos Lilljedahl
6bfa8b0d21 Add ee-beta site 2018-01-24 00:58:11 -03:00
Marcos Lilljedahl
e8583f7e3e Add wildcard to cors 2018-01-24 00:49:14 -03:00
Marcos Lilljedahl
e66ed55a9b Add trainngs and pwm origin headers 2018-01-23 11:51:57 -03:00
Marcos Lilljedahl
c30d71d8f3 Add info message in file editor to show files 2018-01-22 23:33:02 -03:00
marcos
ad28ce54dc Fix upsert function 2018-01-22 00:03:58 -03:00
marcos
3151a4c1e0 Add tree for file editor 2018-01-21 22:59:31 -03:00
marcos
7e01971c1b Move SSH to input instead of button 2018-01-21 22:58:48 -03:00
marcos
a9d36c580e Fix channel initialization 2018-01-14 19:08:59 -03:00
marcos
56379065ae Add debug msg after running command in instance 2018-01-14 17:32:44 -03:00
marcos
f330b35057 Return immediately if any task in the errgroup fails 2018-01-14 14:28:35 -03:00
marcos
0e95554f31 Change containerDir path as /var/run is a special directory 2018-01-13 20:21:24 -03:00
marcos
5efbcf0fd8 Add editor button to PWD 2018-01-06 15:08:34 -03:00
marcos
386bd87385 Add support for file editor 2018-01-05 13:13:07 -03:00
marcos
f564f1fd28 Update compose to 1.18 2017-12-21 12:49:56 -03:00
marcos
3f07bfdf9d Remove unused config parameters 2017-12-18 17:56:41 -03:00
marcos
533440dac5 Fix issue when validating providers for playground when creating a new
session
2017-12-18 14:11:13 -03:00
marcos
780e6c2c37 Add missing libraries 2017-12-18 12:44:45 -03:00
marcos
8096701e6d Fix test 2017-12-18 12:18:10 -03:00
marcos
5332f954dd Move Oauth configs to the database 2017-12-18 12:14:21 -03:00
marcos
6a1e91b1e9 Make validateToken public 2017-12-15 17:16:37 -03:00
marcos
0b8b59cae5 Fix message 2017-12-15 15:57:08 -03:00
marcos
1e719e47b3 Fix SSH host 2017-12-15 15:43:24 -03:00
marcos
26a7f8c0d7 Change PWK motd to use a better example 2017-12-15 15:31:12 -03:00
marcos
dd6a332889 Add error to GetSession return values
- Add button to copy instance SSH access
2017-12-14 17:37:38 -03:00
Marcos Nils
3ffaaaf934 Https I'll TLD doesn't work
Fixes #229
2017-12-04 21:29:31 -03:00
Marcos Nils
16e5977652 Update publish port URL format. 2017-12-04 17:45:21 -03:00
marcos
7c637205c9 Change analytics depending on provider 2017-12-01 20:42:31 -03:00
marcos
efaa37e0ad Add segment integration 2017-12-01 17:37:20 -03:00
marcos
2ef157f4cf Add k8s styles 2017-11-29 14:23:16 -03:00
Jonathan Leibiusky
da6a55fb5c New session now expects a struct with everything it needs and a context (#228)
to pass along
2017-11-28 12:14:50 -03:00
marcos
08f1ead2a9 Remove hybrid image from compose as it's not needed anymore. 2017-11-24 12:32:20 -03:00
marcos
29ed79d418 Fix issue with scheduler mutex. Update k8s motd with new kubedashboard
url
2017-11-24 00:45:00 -03:00
Jonathan Leibiusky
d758c1a303 When playground is created or modified it emits an event. (#225)
The scheduler listens to playground events and updates it's
configuration immediately.
2017-11-23 13:40:06 -03:00
Jonathan Leibiusky
65b8364ef2 Now both index.html and landing.html can be changes for specific (#224)
playgrounds. By default they will be served from `www/default` if no
override has been specified
2017-11-22 17:32:41 -03:00
Jonathan Leibiusky
f277e3776c Make it so the playground can decide which index file to serve. (#223)
* Make it so the playground can decide which index file to serve.
Also remove special index-nw.html and use the current playground config to
decide if to show the windows instances option or not.

* Give a better name to the struct
2017-11-22 16:47:01 -03:00
marcos
2e039a4e60 Make KubeletClient public 2017-11-21 15:21:15 -03:00
Jonathan Leibiusky
0ad73acbb9 Add list playgrounds and create/update playground endpoints. (#221)
User is expected to send a predefined token as basic auth password.
2017-11-21 12:55:34 -03:00
Jonathan Leibiusky
95e4aaa5f7 Allow to decide which tasks are going to be executed per playground (#218) 2017-11-21 11:58:31 -03:00
Jonathan Leibiusky @xetorthio
f22bf1b3da Fix failing tests 2017-11-17 09:23:29 -03:00