package controller
Type Members
- class AccountController extends ControllerBase with AccountControllerBase with AccountService with RepositoryService with ActivityService with WikiService with LabelsService with SshKeyService with OneselfAuthenticator with UsersAuthenticator with GroupManagerAuthenticator with ReadableUsersAuthenticator with AccessTokenService with WebHookService with PrioritiesService with RepositoryCreationService
- trait AccountControllerBase extends ControllerBase with AccountManagementControllerBase
-
trait
AccountManagementControllerBase
extends ControllerBase
Base trait for controllers which manages account information.
- class AnonymousAccessController extends ControllerBase with AnonymousAccessControllerBase
- trait AnonymousAccessControllerBase extends ControllerBase
- class ApiController extends ControllerBase with ApiControllerBase with RepositoryService with AccountService with ProtectedBranchService with IssuesService with LabelsService with MilestonesService with PullRequestService with CommitsService with CommitStatusService with RepositoryCreationService with IssueCreationService with HandleCommentService with WebHookService with WebHookPullRequestService with WebHookIssueCommentService with WikiService with ActivityService with PrioritiesService with OwnerAuthenticator with UsersAuthenticator with GroupManagerAuthenticator with ReferrerAuthenticator with ReadableUsersAuthenticator with WritableUsersAuthenticator
- trait ApiControllerBase extends ControllerBase
-
case class
Context
(settings: SystemSettings, loginAccount: Option[Account], request: HttpServletRequest) extends Product with Serializable
Context object for the current request.
-
abstract
class
ControllerBase
extends ScalatraFilter with ClientSideValidationFormSupport with JacksonJsonSupport with I18nSupport with FlashMapSupport with Validations with SystemSettingsService
Provides generic features for controller implementations.
- class DashboardController extends ControllerBase with DashboardControllerBase with IssuesService with PullRequestService with RepositoryService with AccountService with CommitsService with UsersAuthenticator
- trait DashboardControllerBase extends ControllerBase
-
class
FileUploadController
extends HttpServlet with ScalatraServlet with FileUploadSupport with RepositoryService with AccountService
Provides Ajax based file upload functionality.
Provides Ajax based file upload functionality.
This servlet saves uploaded file.
- class IndexController extends ControllerBase with IndexControllerBase with RepositoryService with ActivityService with AccountService with RepositorySearchService with IssuesService with UsersAuthenticator with ReferrerAuthenticator
- trait IndexControllerBase extends ControllerBase
- class IssuesController extends ControllerBase with IssuesControllerBase with IssuesService with RepositoryService with AccountService with LabelsService with MilestonesService with ActivityService with HandleCommentService with IssueCreationService with ReadableUsersAuthenticator with ReferrerAuthenticator with WritableUsersAuthenticator with PullRequestService with WebHookIssueCommentService with CommitsService with PrioritiesService
- trait IssuesControllerBase extends ControllerBase
- class LabelsController extends ControllerBase with LabelsControllerBase with LabelsService with IssuesService with RepositoryService with AccountService with ReferrerAuthenticator with WritableUsersAuthenticator
- trait LabelsControllerBase extends ControllerBase
- class MilestonesController extends ControllerBase with MilestonesControllerBase with MilestonesService with RepositoryService with AccountService with ReferrerAuthenticator with WritableUsersAuthenticator
- trait MilestonesControllerBase extends ControllerBase
- class PrioritiesController extends ControllerBase with PrioritiesControllerBase with PrioritiesService with IssuesService with RepositoryService with AccountService with ReferrerAuthenticator with WritableUsersAuthenticator
- trait PrioritiesControllerBase extends ControllerBase
- class PullRequestsController extends ControllerBase with PullRequestsControllerBase with RepositoryService with AccountService with IssuesService with PullRequestService with MilestonesService with LabelsService with CommitsService with ActivityService with WebHookPullRequestService with ReadableUsersAuthenticator with ReferrerAuthenticator with WritableUsersAuthenticator with CommitStatusService with MergeService with ProtectedBranchService with PrioritiesService
- trait PullRequestsControllerBase extends ControllerBase
- class RepositorySettingsController extends ControllerBase with RepositorySettingsControllerBase with RepositoryService with AccountService with WebHookService with ProtectedBranchService with CommitStatusService with DeployKeyService with OwnerAuthenticator with UsersAuthenticator
- trait RepositorySettingsControllerBase extends ControllerBase
- class RepositoryViewerController extends ControllerBase with RepositoryViewerControllerBase with RepositoryService with AccountService with ActivityService with IssuesService with WebHookService with CommitsService with ReadableUsersAuthenticator with ReferrerAuthenticator with WritableUsersAuthenticator with PullRequestService with CommitStatusService with WebHookPullRequestService with WebHookPullRequestReviewCommentService with ProtectedBranchService
-
trait
RepositoryViewerControllerBase
extends ControllerBase
The repository viewer.
- class SystemSettingsController extends ControllerBase with SystemSettingsControllerBase with AccountService with RepositoryService with AdminAuthenticator
- trait SystemSettingsControllerBase extends ControllerBase with AccountManagementControllerBase
- class WikiController extends ControllerBase with WikiControllerBase with WikiService with RepositoryService with AccountService with ActivityService with WebHookService with ReadableUsersAuthenticator with ReferrerAuthenticator
- trait WikiControllerBase extends ControllerBase