Commit Graph
10 Commits
Author SHA1 Message Date
Eric Rasche ec2da64444 Removed docker delay with spinning 2014-10-18 18:38:04 -04:00
Eric Rasche c296f7883e Removed unnecessary quotes 2014-10-18 18:38:04 -04:00
Eric Rasche d32e61eca0 Moved docker delay to conf variable
Users may want to modify this variable, so I've moved it to the conf file.
2014-10-18 18:38:04 -04:00
Eric Rasche adb7f5eb8f Added SSL option 2014-10-18 18:38:04 -04:00
Eric Rasche 0e8289d47f Better failover in all situations
Previously in a specific situation (apache_urls = False and password_auth = True), we saw that users
would see a blank screen rather than an informative error message. This should not happen under any
circumstances.

This has been replaced with logic to handle the failure modes in as sane of a way as possible. If
the above situation is true, we provide the users with their random password and a login box. If any
other bad situation occurs, we pass the error message along to them.

Additionally a new variable "password_auth" has been introduced, describing whether or not passwords
should be used to authenticate users (mostly auto-magically) against their notebooks.

Because we have control over this docker image, it is possible we can handle that specific case
above by convincing ipython to set a content-origin header allowing the galaxy host to make the JS
login request.
2014-10-18 18:38:04 -04:00
Eric Rasche 62444db82a Accidentally overwrote remote with local changes, reverting 2014-10-18 18:38:04 -04:00
Eric Rasche 3a212cd6c2 Completely working login system 2014-10-18 18:38:04 -04:00
Eric Rasche 27bbce5610 Extracted configuration file
Currently only a few variables, more can be placed here later.
2014-10-18 18:38:03 -04:00
Eric Rasche 93ed4fe859 Working load from existing notebooks in history 2014-10-18 18:38:03 -04:00
Bjoern Gruening 7048f38915 restructure repository layout 2014-10-18 18:38:02 -04:00