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 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 Column(name: String, primaryKey: Boolean) extends Product with Serializable
-
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 ValidationSupport 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 LabelsService with PrioritiesService with MilestonesService with UsersAuthenticator
- trait DashboardControllerBase extends ControllerBase
-
class
FileUploadController extends HttpServlet with ScalatraServlet with FileUploadSupport with RepositoryService with AccountService with ReleaseService
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 LabelsService with MilestonesService with PrioritiesService with UsersAuthenticator with ReferrerAuthenticator with AccountFederationService with OpenIDConnectService
- 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 IssuesService with RepositoryService with AccountService with LabelsService with PrioritiesService with MilestonesService 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 PreProcessController extends ControllerBase with PreProcessControllerBase
- trait PreProcessControllerBase extends ControllerBase
- class PrioritiesController extends ControllerBase with PrioritiesControllerBase with IssuesService with RepositoryService with AccountService with LabelsService with PrioritiesService with MilestonesService 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 ReleaseController extends ControllerBase with ReleaseControllerBase with RepositoryService with AccountService with ReleaseService with ActivityService with ReadableUsersAuthenticator with ReferrerAuthenticator with WritableUsersAuthenticator
- trait ReleaseControllerBase 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 LabelsService with MilestonesService with PrioritiesService 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
- case class Table(name: String, columns: Seq[Column]) extends Product with Serializable
-
trait
ValidationSupport extends FormSupport
Extends scalatra-forms to support the client-side validation and Ajax requests as well.
- class WikiController extends ControllerBase with WikiControllerBase with WikiService with RepositoryService with AccountService with ActivityService with WebHookService with ReadableUsersAuthenticator with ReferrerAuthenticator
- trait WikiControllerBase extends ControllerBase