package util
- Alphabetic
- Public
- Protected
Type Members
- trait AdminAuthenticator extends AnyRef
Allows only administrators.
- sealed trait DatabaseType extends AnyRef
- trait GroupManagerAuthenticator extends AnyRef
Allows only the group managers.
- class Mailer extends AnyRef
- trait OneselfAuthenticator extends AnyRef
Allows only oneself and administrators.
- trait OwnerAuthenticator extends AnyRef
Allows only the repository owner and administrators.
- class PatchUtil extends AnyRef
This class helps to apply patch.
This class helps to apply patch. Most of these code came from
org.eclipse.jgit.api.ApplyCommand
. - trait ReadableUsersAuthenticator extends AnyRef
Allows only signed in users who have read permission for the repository.
- trait ReferrerAuthenticator extends AnyRef
Allows only guests and signed in users who can access the repository.
- case class RepositoryName(owner: String, name: String) extends Product with Serializable
- trait UsersAuthenticator extends AnyRef
Allows only signed in users.
- trait Validations extends AnyRef
- trait WritableUsersAuthenticator extends AnyRef
Allows only signed in users who have write permission for the repository.
Value Members
- object AuthUtil
Provides HTTP (Basic) Authentication related functions.
- object ConfigUtil
- object DatabaseConfig
- object DatabaseType
- object Directory
Provides directory locations used by GitBucket.
- object EditorConfigUtil
- object FileUtil
- object GpgUtil
- object HttpClientUtil
- object Implicits
Provides some usable implicit conversions.
- object JDBCUtil
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
- object JGitUtil
Provides complex JGit operations.
- object Keys
Define key strings for request attributes, session attributes or flash attributes.
- object LDAPUtil
Utility for LDAP authentication.
- object LockUtil
- object RepositoryName extends Serializable
- object StringUtil
- object SyntaxSugars
Provides control facilities.
- object TextAvatarUtil