Skip to content

WIP - feature#19/auth server #164

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

Closed
wants to merge 74 commits into from

Conversation

pcrespov
Copy link
Member

@pcrespov pcrespov commented Jul 9, 2018


Web server adds authentication, sessions, db and APIs support
Implement server-side of issue #19

Some new features:

  • enhances/extends docker, setup and testing infrastructure
  • basic model (issue New User and Project Models (schemas) #148)
    • tables definition
    • database migration
  • basic authentication
  • basic authorizations
    • A user can own project(s), data, service(s) and can share it with a group or another user
    • A group admin can create users in his/her group
  • basic rest API: establish REST API (bravado, aiohttp-swagger) in server and client

@mguidon, @sanderegg

Pedro Crespo and others added 30 commits June 13, 2018 18:19
Added fake server utils and moved there all Placeholders.
Enabled via command line flag to qx serve in development mode
Removed code for the fonts provided we use latest qx-compiler
Resolved conflicts due to renaming getFakeServices
 - Parsed and check credentials
 - Unified fake data
-  qxapp.dev.fake for all fake and mockup data
- qxapp.data.Fake renamed as qxapp.dev.fake.Data
…and authentication mechanism. - Upon authorization, token is stored for all further resource requests - Enhanced mockups
… with application and main page- added test utils
@pcrespov pcrespov self-assigned this Jul 9, 2018
@pcrespov pcrespov requested a review from odeimaiz as a code owner July 9, 2018 15:56
@ghost ghost added the review label Jul 9, 2018
@pcrespov pcrespov requested review from mguidon and sanderegg July 9, 2018 15:56
@pcrespov pcrespov added this to the Leonis milestone Jul 9, 2018
@pcrespov pcrespov mentioned this pull request Jul 18, 2018
3 tasks
@pcrespov
Copy link
Member Author

Replaced by a new PR #174

@pcrespov pcrespov closed this Jul 18, 2018
@ghost ghost removed the review label Jul 18, 2018
pcrespov added a commit that referenced this pull request Aug 23, 2018
  Web server adds authentication, sessions, db and APIs support.

    - Implements a first prototype of the server for issue #19
    - connects to #19
    - this replaces PR #164

    Includes:
    - [x] enhances/extends docker, setup and testing infrastructure
    - [x] service configuration (issue #195)Squashed commit of the following

    This was a squased commit of PR#174
@pcrespov pcrespov deleted the feature#19/auth-server branch August 23, 2018 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant