Package

gitbucket.core

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. trait AdminAuthenticator extends AnyRef

    Permalink

    Allows only administrators.

  2. sealed trait DatabaseType extends AnyRef

    Permalink
  3. trait GroupManagerAuthenticator extends AnyRef

    Permalink

    Allows only the group managers.

  4. class Mailer extends Notifier

    Permalink
  5. class MockMailer extends Notifier

    Permalink
  6. trait Notifier extends RepositoryService with AccountService with IssuesService

    Permalink
  7. trait OneselfAuthenticator extends AnyRef

    Permalink

    Allows only oneself and administrators.

  8. trait OwnerAuthenticator extends AnyRef

    Permalink

    Allows only the repository owner and administrators.

  9. class PatchUtil extends AnyRef

    Permalink
  10. trait ReadableUsersAuthenticator extends AnyRef

    Permalink

    Allows only signed in users who have read permission for the repository.

  11. trait ReferrerAuthenticator extends AnyRef

    Permalink

    Allows only guests and signed in users who can access the repository.

  12. case class RepositoryName(owner: String, name: String) extends Product with Serializable

    Permalink
  13. trait UsersAuthenticator extends AnyRef

    Permalink

    Allows only signed in users.

  14. trait Validations extends AnyRef

    Permalink
  15. trait WritableUsersAuthenticator extends AnyRef

    Permalink

    Allows only signed in users who have write permission for the repository.

Value Members

  1. object AuthUtil

    Permalink

    Provides HTTP (Basic) Authentication related functions.

  2. object ControlUtil

    Permalink

    Provides control facilities.

  3. object DatabaseConfig

    Permalink
  4. object DatabaseType

    Permalink
  5. object Directory

    Permalink

    Provides directory locations used by GitBucket.

  6. object FileUtil

    Permalink
  7. object Implicits

    Permalink

    Provides some usable implicit conversions.

  8. object JDBCUtil

    Permalink

    Provides implicit class which extends java.sql.Connection.

    Provides implicit class which extends java.sql.Connection. This is used in following points:

    - Automatic migration in gitbucket.core.servlet.InitializeListener - Data importing / exporting in gitbucket.core.controller.SystemSettingsController and gitbucket.core.controller.FileUploadController

  9. object JGitUtil

    Permalink

    Provides complex JGit operations.

  10. object Keys

    Permalink

    Define key strings for request attributes, session attributes or flash attributes.

  11. object LDAPUtil

    Permalink

    Utility for LDAP authentication.

  12. object LockUtil

    Permalink
  13. object Notifier

    Permalink
  14. object RepositoryName extends Serializable

    Permalink
  15. object StringUtil

    Permalink

Ungrouped