keystone/keystone/common
Morgan Fainberg 184c84ae76 Remove pre-flask legacy code
This removes common.controller, common.extension, common.router, and
common.wsgi. Relevant code from common.wsgi (used by AuthContext) was
moved into keystone.server.flask.request_processing.middleware.auth_context.

keystone.api.discovery now uses keystone.flask.base_url

test_middleware and test_exception were modified to reflect the changes
to the remaining code from keystone.common.wsgi

keystone.common.authorization only holds a couple constants for auth
work now.

Routes is removed from requirements.txt

Release-Note for migration to flask added.

Change-Id: I81563b6a49c8f12ecade058a9483f3b6f070dc72
Closes-Bug: #1776504
2018-10-15 10:56:26 -07:00
..
cache Merge "Wrap invalidation region to context-local cache" 2017-01-06 21:28:51 +00:00
policies Add policy for limit model protection 2018-06-19 20:27:00 +08:00
rbac_enforcer Make collection_key and member_key raise if unset 2018-10-12 11:18:41 -07:00
sql Added support for a `description` attribute for Identity Roles 2018-09-06 05:09:10 +00:00
validation Fix json schema nullable to add None to ENUM 2018-04-14 16:41:25 +00:00
__init__.py establish basic structure 2012-01-18 20:06:27 -08:00
authorization.py Remove pre-flask legacy code 2018-10-15 10:56:26 -07:00
clean.py move clean.py into keystone/common 2015-07-18 23:32:08 -07:00
context.py Implement project tags API controller and router 2017-10-19 12:18:01 -05:00
driver_hints.py Drop type in filters 2017-01-13 14:19:11 +03:00
fernet_utils.py Revert "Rename fernet_utils to token_utils" 2018-06-06 16:49:27 +12:00
json_home.py Convert /v3/users to flask native dispatching 2018-10-11 15:27:45 -07:00
manager.py Fix formatting of ImportError 2018-03-07 09:29:20 -06:00
password_hashing.py Support new hashing algorithms for securely storing password hashes 2017-05-18 20:03:25 -05:00
profiler.py Remove log translations in keystone 2017-03-25 18:17:15 +00:00
provider_api.py Fix RBACEnforcer get_member_from_driver mechanism 2018-09-10 13:32:14 -07:00
render_token.py Convert auth to flask native dispatching 2018-10-09 23:23:03 -07:00
resource_options.py Fixed warning when building keystone docs 2017-02-08 11:24:10 -06:00
tokenless_auth.py Remove Dependency Injection 2017-12-13 10:59:39 -08:00
utils.py Use items() instead of iteritems() 2018-08-28 04:26:38 +00:00