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
Marcos Nils
3481442768
Initial k8s support in libplayground ( #216 )
...
* Initial k8s support in libplayground
* Make tasks never give up + custom event for k8s cluster status
2017-11-16 18:23:13 -03:00
Jonathan Leibiusky @xetorthio
dcb2bc7500
Pass playground struct to session provisioner
2017-11-16 12:00:59 -03:00
Jonathan Leibiusky @xetorthio
adb64091c4
Remove property not being used
2017-11-16 11:51:02 -03:00
Jonathan Leibiusky @xetorthio
4e09a76d64
Use a better uuid library
2017-11-14 16:42:02 -03:00