Module and Class References¶
See also
Top-Level Modules¶
Review Board version and package information. |
|
Internal support for handling deprecations in Review Board. |
|
Global configuration for deployment paths and settings. |
|
Top-level signals for initialization, upgrades, and settings changes. |
User Accounts¶
Forwarding imports and legacy utilities for authentication backends. |
|
Active Directory authentication backend. |
|
Base class for authentication backends. |
|
HTTP Digest authentication backend. |
|
LDAP authentication backend. |
|
NIS authentication backend. |
|
Authentication backend registry. |
|
Standard authentication backend. |
|
X.509 authentication backend. |
|
Middleware for account-related functionality. |
|
Mixins for account-related views. |
|
Models for user profiles and related objects. |
|
Privacy support for user accounts. |
|
Account-related template tags. |
|
Testing infrastructure for accounts support. |
|
Testing utilities for building expected queries for accounts. |
|
Actions¶
Actions framework for Review Board. |
|
Base classes for actions. |
|
Errors for actions app. |
|
Registry for actions. |
Administration and Server¶
Review Board's Administration UI. |
|
Django AdminSite customization for Review Board. |
|
Review Board admin panel-specific decorators |
|
Admin-specific form widgets. |
|
Administration UI customization for models. |
|
Functions for retrieving server information. |
|
Loads and manages site configuration settings. |
|
File Attachments¶
Error definitions for attachments. |
|
A form that handles uploading of new files. |
|
Manager for FileAttachment objects. |
|
File attachment mimetype registration and scoring. |
|
Models for file attachments and related objects. |
Avatars¶
Review Board-specific specializations of avatar services. |
|
Template tags for working with avatars. |
|
See also
Review Request Change Descriptions¶
Datagrids¶
Columns for datagrids. |
|
Datagrids for the Dashboard and other pages. |
|
Sidebar item management for datagrids. |
See also
Diff Viewer¶
Utilities for processing and generating diffs. |
|
Forms for uploading diffs. |
|
Managers for reviewboard.diffviewer.models. |
|
Model re-exports for reviewboard.diffviewer.*. |
|
DiffCommit model definition. |
|
DiffSet model definition. |
|
DiffSetHistory model definition. |
|
FileDiff model definition. |
|
LegacyFileDiffData model defitnition. |
|
RawFileDiffData model definition. |
|
Diff parsing support. |
|
Diff processing and filtering logic. |
|
SSL/TLS Certificates¶
SSL/TLS certificate management support. |
|
Certificates, fingerprints, and bundles. |
|
Certificate-related errors. |
Extensions¶
Base support for writing custom extensions. |
|
Extension hooks for Review Board. |
|
Packaging support for Review Board extensions. |
|
Extension unit test helpers. |
|
Base test case support for extension unit tests. |
See also
Hosting Service Integration¶
Base support for writing hosting services. |
|
Base communication client support for hosting services. |
|
Base hosting service configuration forms. |
|
Base communication client support for hosting services. |
|
Base HTTP support for hosting services. |
|
Paginators for iterating over API results. |
|
Registry for managing available hosting services. |
|
Representations of remote repositories. |
|
Errors for hosting service operations. |
|
The base hosting service class and associated definitions. |
|
Models for hosting service accounts. |
|
Representations of remote repositories. |
|
The base hosting service class and associated definitions. |
|
Support for testing hosting services. |
|
Test cases for testing hosting services. |
|
Paginators for iterating over API results. |
Integrations¶
Integrations support for Review Board. |
|
Base support for creating and using integrations. |
|
Configuration forms for integrations. |
|
Database models for integration configuration storage. |
|
URLs for integration listing and configuration. |
|
Views for listing and configuring integrations. |
See also
E-mail and WebHooks¶
Review Board e-mail module. |
|
E-mail backend for Review Board. |
|
E-mail message-related decorators. |
|
Extension hooks for augmenting e-mail messages. |
|
The Review Board e-mail message class and methods for generating e-mails. |
|
Utilities for sending e-mail messages. |
|
Views used to render e-mail previews. |
|
Notification-related forms. |
|
Manager for WebHookTarget models. |
|
Models for WebHooks. |
|
Review Requests and Reviews¶
Actions for the reviews app. |
|
Condition choices and operators for review requests and related objects. |
|
Methods to help with building the review request rendering context. |
|
Default actions for the reviews app. |
|
Definitions for the review request detail view. |
|
Error definitions for the reviews app. |
|
Feature definitions for reviews. |
|
Definitions for review request fields. |
|
Managers for reviewboard.reviews.models. |
|
Signals related to review requests, reviews, and replies. |
|
Tags related to review requests. |
|
Testing infrastructure for review/review request support. |
|
Testing utilities for building expected queries for review groups. |
|
Testing utilities for building expected queries for review groups. |
|
Testing utilities for building expected queries for review requests. |
|
Testing utilities for building expected queries for reviews. |
|
Base class for a Review UI. |
|
A Review UI for image files. |
|
A Review UI for Markdown files. |
|
A Review UI for text-based files. |
|
Views for reviewing file attachments (and legacy screenshots). |
|
Views for interacting with bug trackers. |
|
Views for rendering diff fragments. |
|
Diff viewer view. |
|
Views for downloading diffs. |
|
Views for e-mail previews. |
|
Mixins for review request views. |
|
View for the New Review Request page. |
|
Main review request page view. |
|
View for rendering the review request infobox. |
|
View for sending data for updating the review request page. |
|
Root view for reviews. |
Repository Communication¶
Condition choices and operators for repositories and SCMTools. |
|
Data structures and classes for defining and using SCMTools. |
|
Repository-related errors. |
|
Forms for configuring repositories. |
|
Model managers for Repository and Tool. |
|
Models for repository support. |
|
Testing infrastructure for repository support. |
|
Testing utilities for building expected queries for repositories. |
|
Search¶
Custom search index fields. |
|
Forms for searching Review Board. |
|
The base search backend classes. |
|
A backend for the Elasticsearch search engine. |
|
The search engine backend registry. |
|
A backend for the Whoosh search engine. |
|
The signal processor for Review Board search. |
|
Search-related testing utilities. |
Local Sites¶
Condition support for Local Sites. |
|
Decorators for checking Local Site access. |
|
Middleware for Local Sites. |
|
Mixins for LocalSite-related views and forms. |
|
Models for Local Sites. |
|
Testing infrastructure for Local Site support. |
|
Testing utilities for building expected queries for Local Sites. |
|
SSH¶
Unit Test Helpers¶
Common testing utilities for building expected queries. |
|
Base patterns and support for defining expected queries for unit tests. |
|
Testing utilities for building HTTP-related expected queries. |
|
Base test case support for Review Board. |
Themes¶
Support for themes for controlling Review Board appearance. |
|
Context processors for theme-related state. |
|
Support for themes for Review Board's UI. |
|
Base support for defining UI themes. |
|
Default UI themes for Review Board. |
|
Registries for Review Board UI theme support. |
Web API¶
Decorators for API handlers. |
|
Review Board API errors. |
|
Models for API tokens. |
|
Server information and capability registration for the API. |
|
Testing infrastructure for API support. |
|
Testing utilities for API unit tests. |
|
Base helpers for WebAPI unit tests. |
See also