Use registries for authentication backends
Review Request #7785 — Created Nov. 30, 2015 and submitted
Authentication backends now use Djblets registries for managing the set
of backends. The external API remains unchanged.There is now a
reviewboard.registries
module that contains a
specialized registry that populates from an entry point.Since registries are in Djblets 0.10.x, this updates Review Board to
depend on that version of Djblets.
- Ran unit tests.
Description | From | Last Updated |
---|---|---|
'EntryPointRegistry' imported but unused |
reviewbot | |
'EntryPointRegistry' imported but unused |
reviewbot | |
'EntryPointRegistry' imported but unused |
reviewbot | |
Docstring? |
david | |
Docstring? |
david | |
Docstring? |
david | |
'EntryPointRegistry' imported but unused |
reviewbot | |
This should be __all__, not __ALL__ |
david |
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py
-
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py
-
- Description:
-
Authentication backends now use Djblets registries for managing the set
~ of registries. The external API remains unchanged. ~ of backends. The external API remains unchanged. There is now a
reviewboard.registries
module that contains aspecialized registry that populates from an entry point.
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py reviewboard/registries/__init__.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py
-
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py
- Change Summary:
-
Depend on Djblets 0.10.x
- Description:
-
Authentication backends now use Djblets registries for managing the set
of backends. The external API remains unchanged. There is now a
reviewboard.registries
module that contains aspecialized registry that populates from an entry point. + + Since registries are in Djblets 0.10.x, this updates Review Board to
+ depend on that version of Djblets.
-
Tool: Pyflakes Processed Files: reviewboard/accounts/backends.py setup.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py Tool: PEP8 Style Checker Processed Files: reviewboard/accounts/backends.py setup.py reviewboard/registries/registry.py Ignored Files: reviewboard/registries/tests.py reviewboard/registries/__init__.py