-
Notifications
You must be signed in to change notification settings - Fork 28
Feature#19/auth serve2 #174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature#19/auth serve2 #174
Conversation
- updated travis - created separated requirement lists - uniform configuration throught all packages
- created setup - updated travis-install
- created docker-specific requirements - renamed docker into .docker - sync install/test requires with req.txt
- moved all source's module under src/server folder - moved mockups to tests
… - merge old/new style configs - added session - added authentication/authorization - added model - added config folder
- simplified utils - moved init_db since it is a script and not a module - unsolved issue with base.txt - added logs and comments while running stand-alone in host
- sync service configurations and server.config
- merge db init and configuration - Added missing config settings via env in the webserver
- renamed server.config as config.settings - introduced schemas, validation and env-variable substitution - aded server.cli
- defines entrypoint for cli: splits into cli, main and __main__ submodules
…dev/test setups in host/docker environments
log_level: DEBUG | ||
port: 8080 | ||
testing: true | ||
cs_s4l: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is probably not necessary in there... some leftover from the modeler code??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the moment, I leave it as it is (there are some variables defined for that in the current master version). I will cleanup afterwards. I added a note.
- add schemas in all client-sdk configs (simcore_sdk.config.*) - renamed schema.py to config.py and reduced number of submodules - adapted computational backend
- adapting fixtures to influence environment variables upon startup - extended config.rabbit
- Fixed exposing ports in rabbit service - Added sleep to tmp solve IncompatibleProtocolError exception upon pika.connect
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was only looking into how the configuration works. Looks good. I like the
await asyncio.sleep(5)
...
Web server adds authentication, sessions, db and APIs support
Implementing server-side of issue #19
Some new features:
@mguidon, @sanderegg