Marcos Lilljedahl
6e925c9a85
Fix print formatting errors
2018-02-24 12:45: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
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
Jonathan Leibiusky
3f5b3882dd
Multiple playgrounds support ( #215 )
...
* Add Playground struct and basic support for creating it and retrieving
it
* Add missing functions in pwd mock
* Get playground from request domain and validate it exists. If valid set
it on the newly created session.
* Move playground specific configurations to the playground struct and use
it everytime we need that conf.
* Don't allow to specify a duration bigger that the allowed in the
playground
2017-11-14 15:50:04 -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
560a3ae05a
Add OOC check and error on new session creation
2017-09-07 17:30:04 -03:00
Marcos Lilljedahl
fcc2e7d249
Remove unnecessary redirect and use relative paths
2017-08-10 12:49:37 -03:00
Marcos Lilljedahl
b8876006df
Use relative path to keep browser scheme
2017-08-10 12:36:24 -03:00
Marcos Lilljedahl
801bbefc19
Keep scheme when redirecting
2017-08-10 11:47:36 -03:00
Jonathan Leibiusky @xetorthio
53e6078cc5
WIP
2017-07-25 16:36:10 -03:00
Jonathan Leibiusky @xetorthio
2224e6e540
Add image_name parameter to SessionDeploy
2017-06-14 21:09:20 -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
Jonathan Leibiusky @xetorthio
55062234fd
Allow to specify stack name as a parameter
2017-05-19 10:42:30 -03:00
Jonathan Leibiusky @xetorthio
637b014931
Allow external stacks.
...
Also default to `stack.yml` if file was not specified.
2017-05-18 13:16:34 -03:00
Jonathan Leibiusky @xetorthio
1634200ef7
UI modifications for stack creation
2017-05-16 17:37:34 -03:00
Marcos Lilljedahl
31823109a5
Move stack creation when starting session
...
- If stack is not found return 400 status code
2017-05-16 14:09:15 -03:00
Marcos Lilljedahl
5dd56a2886
Deploy stack automatically when supplied
2017-05-15 16:09:13 -03:00
Marcos Nils
62c5d3761d
Add support for setting stacks when creating session ( #138 )
...
* Add support for setting stacks when creating session
* Add exec endpoint and move dns stuff to another package
* Rename command and status code
2017-05-11 10:34:16 -03:00
Jonathan Leibiusky @xetorthio
24f8c9fc62
Change import statements accordingly
2017-05-08 15:35:42 -03:00
Marcos Lilljedahl
2c7af720c0
Increase cookie time
2017-03-14 14:59:06 -03:00
Marcos Lilljedahl
a875bbe23e
Add cookie to prevent captcha constantly
2017-03-14 14:08:46 -03:00
Marcos Nils
a4b0a98df3
Scaling ( #109 )
...
Make PWD scalable
2017-03-13 18:07:20 -03:00
Marcos Nils
a5d1e5c207
Allow to override session timeout. ( #86 )
...
* Allow to override session timeout.
This comes useful as it can be overriden from the SDK now
* Fix comments
2017-01-31 13:51:57 +02:00
Marcos Lilljedahl
f2fe0e3137
Configure CORS correctly
2017-01-13 20:40:14 -03:00
Marcos Lilljedahl
4616cb1f5d
Add CORS handlers to support SDK
2017-01-13 19:29:39 -03:00
Marcos Lilljedahl
c1cfc7958a
Revert "Add CORS to create session and make it return text plain session ID"
...
This reverts commit c81a712a28 .
2017-01-13 19:27:07 -03:00
Marcos Lilljedahl
c81a712a28
Add CORS to create session and make it return text plain session ID
2017-01-13 19:23:41 -03:00
Jonathan Leibiusky @xetorthio
af9986c0f8
Validates that user is a human.
...
Add google recaptcha as an initial page before creating any session.
To configure recaptcha there are 2 environment variables that are needed
`GOOGLE_RECAPTCHA_SITE_KEY` and `GOOGLE_RECAPTCHA_SITE_SECRET`.
The code contains development defaults that should be set in production
to real values.
**NOTICE: Development defaults assume that the domain is `localhost`**
2016-11-15 16:53:44 -03:00
Jonathan Leibiusky (@xetorthio)
b6b849e2c6
Change import paths
...
Add session cleanup
2016-10-08 10:25:10 +02:00
Jonathan Leibiusky (@xetorthio)
dde49d8700
Initial commit
2016-10-08 03:12:48 +02:00