Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractError - Class in dev.vernite.vernite.common.exception.error
Model for representing generic error returned by api.
AbstractError(String) - Constructor for class dev.vernite.vernite.common.exception.error.AbstractError
Creates error with timestamp value of current moment.
ACTIVE - Enum constant in enum class dev.vernite.vernite.sprint.Sprint.Status
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class dev.vernite.vernite.WebConfig
 
addCorsMappings(CorsRegistry) - Method in class dev.vernite.vernite.WebConfig
 
addInterceptors(InterceptorRegistry) - Method in class dev.vernite.vernite.WebConfig
 
addProjectMembers(User, ProjectInvite) - Method in class dev.vernite.vernite.project.ProjectController
Adds members to projects.
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class dev.vernite.vernite.ws.SocketHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class dev.vernite.vernite.ws.SocketHandler
 
afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class dev.vernite.vernite.ws.WebSocketInterceptor
 
all(User, String) - Method in class dev.vernite.vernite.user.session.SessionController
 
apply(ObjectMapper, JsonNode[]) - Method in class dev.vernite.vernite.auditlog.AuditLog
out[0] = oldValues out[1] = newValues out[2] = sameValues
AppToken - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api app installation token.
AppToken() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.AppToken
 
ATTACH - Enum constant in enum class dev.vernite.vernite.integration.git.IssueAction
 
ATTACH - Enum constant in enum class dev.vernite.vernite.integration.git.PullAction
 
AuditLog - Class in dev.vernite.vernite.auditlog
 
AuditLog() - Constructor for class dev.vernite.vernite.auditlog.AuditLog
 
AuditLogRepository - Interface in dev.vernite.vernite.auditlog
 
AuthController - Class in dev.vernite.vernite.user.auth
 
AuthController() - Constructor for class dev.vernite.vernite.user.auth.AuthController
 
AuthException - Exception in dev.vernite.vernite.user
 
AuthException() - Constructor for exception dev.vernite.vernite.user.AuthException
 
AuthExceptionHandler - Class in dev.vernite.vernite.user
 
AuthExceptionHandler() - Constructor for class dev.vernite.vernite.user.AuthExceptionHandler
 
Authorization - Class in dev.vernite.vernite.integration.git.github.model
Entity for representing GitHub authorization.
Authorization() - Constructor for class dev.vernite.vernite.integration.git.github.model.Authorization
 
AuthorizationRepository - Interface in dev.vernite.vernite.integration.git.github.model
CRUD repository for authorization entity.
authorize(User, HttpServletResponse) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Redirects user to GitHub authorization page.
authorizeCallback(String, String, HttpServletResponse) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Callback for redirect from success GitHub user authorization.

B

bc(Message) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
bc(Message.Builder) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
bc(Task, Message) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
bc(Task, Message.Builder) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class dev.vernite.vernite.ws.WebSocketInterceptor
 
Branch - Class in dev.vernite.vernite.integration.git
 
Branch(String) - Constructor for class dev.vernite.vernite.integration.git.Branch
 
BranchName - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api branch.
BranchName() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.BranchName
 

C

CalendarIntegration - Class in dev.vernite.vernite.integration.calendar
 
CalendarIntegration() - Constructor for class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
CalendarIntegration(User, Project, String) - Constructor for class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
CalendarIntegration(User, String) - Constructor for class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
CalendarIntegrationRepository - Interface in dev.vernite.vernite.integration.calendar
 
CalendarName - Class in dev.vernite.vernite.integration.calendar
 
CalendarName() - Constructor for class dev.vernite.vernite.integration.calendar.CalendarName
 
CalendarName(String) - Constructor for class dev.vernite.vernite.integration.calendar.CalendarName
 
CalendarName(ParameterList, String) - Constructor for class dev.vernite.vernite.integration.calendar.CalendarName
 
CalendarName.Factory - Class in dev.vernite.vernite.integration.calendar
 
CalendarSyncService - Class in dev.vernite.vernite.integration.calendar
 
CalendarSyncService() - Constructor for class dev.vernite.vernite.integration.calendar.CalendarSyncService
 
call(SocketSession, Any) - Static method in class dev.vernite.vernite.ws.PacketExecutor
 
changePassword(User, ChangePasswordRequest) - Method in class dev.vernite.vernite.user.auth.AuthController
 
ChangePasswordRequest - Class in dev.vernite.vernite.user.auth
 
ChangePasswordRequest() - Constructor for class dev.vernite.vernite.user.auth.ChangePasswordRequest
 
changeStatus(boolean) - Method in class dev.vernite.vernite.task.Task
 
channel(User, long, String) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
Get channel.
Channel - Class in dev.vernite.vernite.integration.communicator.model
Model representing a chat channel.
Channel() - Constructor for class dev.vernite.vernite.integration.communicator.model.Channel
 
channelMembers(User, long, String) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
Get channel members.
channels(User, long) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
ChatUser - Class in dev.vernite.vernite.integration.communicator.model
Model representing a chat user.
ChatUser() - Constructor for class dev.vernite.vernite.integration.communicator.model.ChatUser
 
checkPassword(String) - Method in class dev.vernite.vernite.user.User
 
City() - Constructor for class dev.vernite.vernite.user.session.MaxmindResponse.City
 
cleanDeques() - Method in class dev.vernite.vernite.RateLimitInterceptor
 
clearScheduler() - Method in class dev.vernite.vernite.user.auth.VerificationEmails
 
close() - Method in class dev.vernite.vernite.ws.SocketSession
 
CLOSED - Enum constant in enum class dev.vernite.vernite.sprint.Sprint.Status
 
Comment - Class in dev.vernite.vernite.task.comment
Entity for representing comment for task.
Comment(Task, User, CreateComment) - Constructor for class dev.vernite.vernite.task.comment.Comment
Creates comment with given content and author.
Comment(Task, String, User) - Constructor for class dev.vernite.vernite.task.comment.Comment
Creates comment with given content and author.
CommentController - Class in dev.vernite.vernite.task.comment
Rest controller for performing CRUD operations on Comment entities.
CommentController() - Constructor for class dev.vernite.vernite.task.comment.CommentController
 
CommentIntegration - Class in dev.vernite.vernite.integration.git.github.model
Entity for representing GitHub comment integration.
CommentIntegration() - Constructor for class dev.vernite.vernite.integration.git.github.model.CommentIntegration
 
CommentIntegrationRepository - Interface in dev.vernite.vernite.integration.git.github.model
CRUD repository for comment integration entity.
CommentRepository - Interface in dev.vernite.vernite.task.comment
CRUD repository for comment entity.
compareTo(Event) - Method in class dev.vernite.vernite.event.Event
 
compareTo(Project) - Method in class dev.vernite.vernite.project.Project
Deprecated.
compareTo(ProjectWithPrivileges) - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
 
compareTo(ProjectWorkspaceKey) - Method in class dev.vernite.vernite.projectworkspace.ProjectWorkspaceKey
 
configureAsyncSupport(AsyncSupportConfigurer) - Method in class dev.vernite.vernite.WebConfig
 
confirm(String, String, HttpServletResponse) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
ConflictError - Class in dev.vernite.vernite.common.exception.error
Model for representing error when performing operation will cause conflict with current state.
ConflictError(String, String) - Constructor for class dev.vernite.vernite.common.exception.error.ConflictError
Default constructor for ConflictError.
ConflictStateException - Exception in dev.vernite.vernite.common.exception
Exception thrown when performing operation will cause conflict with current state.
ConflictStateException(String) - Constructor for exception dev.vernite.vernite.common.exception.ConflictStateException
Default constructor for ConflictStateException.
ConflictStateHandler - Class in dev.vernite.vernite.common.exception.handler
This class contains exception handler for ConflictStateException.
ConflictStateHandler() - Constructor for class dev.vernite.vernite.common.exception.handler.ConflictStateHandler
 
connectIssue(Task, long) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Connect the given task to the given issue.
connectIssue(Task, Issue) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Connects given task with issue from git service.
connectPullRequest(Task, long) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Connect the given task to the given GitHub pull request.
connectPullRequest(Task, PullRequest) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Connects given task with pull request from git service.
containsKey(Object) - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
containsState(String) - Method in class dev.vernite.vernite.common.utils.StateManager
Checks if the state is valid.
containsValue(Object) - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
convertImage(String, byte[]) - Static method in class dev.vernite.vernite.utils.ImageConverter
converts any video/image/picture to webp.
COOKIE_NAME - Static variable in class dev.vernite.vernite.user.auth.AuthController
 
CounterSequence - Class in dev.vernite.vernite.common.utils.counter
Entity for storing sequence counters for generation of unique IDs.
CounterSequence() - Constructor for class dev.vernite.vernite.common.utils.counter.CounterSequence
 
CounterSequenceRepository - Interface in dev.vernite.vernite.common.utils.counter
Interface for operations on CounterSequence entity.
Country() - Constructor for class dev.vernite.vernite.user.session.MaxmindResponse.Country
 
create(User, long, long, CreateComment) - Method in class dev.vernite.vernite.task.comment.CommentController
Creates a new comment for a task.
create(User, long, long, CreateTimeTrack) - Method in class dev.vernite.vernite.task.time.TimeTrackController
Create new time track for given task.
create(User, long, CreateMeeting) - Method in class dev.vernite.vernite.meeting.MeetingController
Create a meeting.
create(User, long, CreateRelease) - Method in class dev.vernite.vernite.release.ReleaseController
Creates a new release for a given project.
create(User, long, CreateSprint) - Method in class dev.vernite.vernite.sprint.SprintController
Creates a new sprint for project.
create(User, long, CreateStatus) - Method in class dev.vernite.vernite.status.StatusController
Creates new status for project with given ID.
create(User, long, CreateTask) - Method in class dev.vernite.vernite.task.TaskController
Create new task.
create(User, CreateProject) - Method in class dev.vernite.vernite.project.ProjectController
Create new project.
create(User, CreateWorkspace) - Method in class dev.vernite.vernite.workspace.WorkspaceController
Create new workspace for authenticated user.
CREATE - Enum constant in enum class dev.vernite.vernite.integration.git.IssueAction
 
createAuthorization(User, String) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Create an authorization for the given user and code.
createCalendarSync(User) - Method in class dev.vernite.vernite.user.auth.AuthController
 
createCalendarSync(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Create calendar synchronization link.
createComment(Comment) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Create a new GitHub issue comment for given comment.
CreateComment - Class in dev.vernite.vernite.task.comment
Class containing information needed to create new comment entity.
CreateComment() - Constructor for class dev.vernite.vernite.task.comment.CreateComment
 
CREATED - Enum constant in enum class dev.vernite.vernite.sprint.Sprint.Status
 
createInstallationAccessToken(String, long) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Create app access token.
createIssue(Task) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Create a GitHub issue for the given task.
createIssue(Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Creates issue in appropriate git service.
createIssueComment(String, String, String, long, GitHubComment) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Create a repository issue comment.
CreateMeeting - Class in dev.vernite.vernite.meeting
Class containing information needed to create new meeting entity.
CreateMeeting() - Constructor for class dev.vernite.vernite.meeting.CreateMeeting
 
createOauthAccessToken(OauthTokenRequest) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the OAuth access token.
CreateProject - Class in dev.vernite.vernite.project
Class containing information needed to create new project entity.
CreateProject() - Constructor for class dev.vernite.vernite.project.CreateProject
 
createProjectIntegration(User, long, Repository) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Creates project integration.
createProjectIntegration(User, Project, String) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Create a project integration for the given project and repository.
createProperty() - Method in class dev.vernite.vernite.integration.calendar.CalendarName.Factory
 
createProperty(ParameterList, String) - Method in class dev.vernite.vernite.integration.calendar.CalendarName.Factory
 
CreateRelease - Class in dev.vernite.vernite.release
Class containing information needed to create new release entity.
CreateRelease() - Constructor for class dev.vernite.vernite.release.CreateRelease
 
createRepositoryIssue(String, String, String, GitHubIssue) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Create a repository issue.
createRepositoryRelease(String, String, String, GitHubRelease) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Create a repository release.
CreateSprint - Class in dev.vernite.vernite.sprint
Class containing information needed to create new sprint entity.
CreateSprint() - Constructor for class dev.vernite.vernite.sprint.CreateSprint
 
createState(long) - Method in class dev.vernite.vernite.common.utils.StateManager
Creates a new state.
CreateStatus - Class in dev.vernite.vernite.status
Class containing information needed to create new status entity.
CreateStatus() - Constructor for class dev.vernite.vernite.status.CreateStatus
 
CreateTask - Class in dev.vernite.vernite.task
Class containing information needed to create new task entity.
CreateTask(String, String, Long, Integer, String) - Constructor for class dev.vernite.vernite.task.CreateTask
Constructor for creating task with only required fields.
createTicket(User, CreateTicket) - Method in class dev.vernite.vernite.ticket.TicketController
Creates a new ticket.
CreateTicket - Class in dev.vernite.vernite.ticket
The class that represents a ticket to be created.
CreateTicket() - Constructor for class dev.vernite.vernite.ticket.CreateTicket
 
CreateTimeTrack - Class in dev.vernite.vernite.task.time
Class containing information needed to create new time track entity.
CreateTimeTrack() - Constructor for class dev.vernite.vernite.task.time.CreateTimeTrack
 
CreateWorkspace - Class in dev.vernite.vernite.workspace
Class containing information needed to create new workspace entity.
CreateWorkspace() - Constructor for class dev.vernite.vernite.workspace.CreateWorkspace
 

D

delete(User) - Method in class dev.vernite.vernite.user.auth.AuthController
 
delete(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Delete project with given ID.
delete(User, long) - Method in class dev.vernite.vernite.workspace.WorkspaceController
Delete workspace with given ID.
delete(User, long, long) - Method in class dev.vernite.vernite.meeting.MeetingController
Delete a meeting.
delete(User, long, long) - Method in class dev.vernite.vernite.release.ReleaseController
Deletes a release with a given ID.
delete(User, long, long) - Method in class dev.vernite.vernite.sprint.SprintController
Deletes sprint with given id for project.
delete(User, long, long) - Method in class dev.vernite.vernite.status.StatusController
Deletes status with given ID.
delete(User, long, long) - Method in class dev.vernite.vernite.task.TaskController
Delete task with given ID.
delete(User, long, long, long) - Method in class dev.vernite.vernite.task.comment.CommentController
Deletes a comment.
delete(User, String, long) - Method in class dev.vernite.vernite.user.session.SessionController
 
DeleteAccountRequest - Class in dev.vernite.vernite.user
 
DeleteAccountRequest() - Constructor for class dev.vernite.vernite.user.DeleteAccountRequest
 
DeleteAccountRequestRepository - Interface in dev.vernite.vernite.user
 
deleteAllByEmailNot(String) - Method in interface dev.vernite.vernite.user.UserRepository
 
deleteAuthorization(User, long) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Deletes GitHub authorization.
deleteBot(Bot) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
deleteBySession(String) - Method in interface dev.vernite.vernite.user.UserSessionRepository
 
deleteComment(Comment) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Delete the GitHub issue comment for given comment.
deleteConfirm(User, DeleteRequest) - Method in class dev.vernite.vernite.user.auth.AuthController
 
deleteInstallation(User, long) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
deleteInstaller(Installer) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
deleteIssue(Task) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Delete the GitHub issue connection for the given task.
deleteIssue(Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Deletes git issue connections for given task.
deleteMember(User, long, List<Long>) - Method in class dev.vernite.vernite.project.ProjectController
Remove members from project.
deleteOldAccount() - Method in class dev.vernite.vernite.user.auth.AuthController
 
deleteProjectIntegration(User, long, long) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Deletes project integration.
deletePullRequest(Task) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Delete the GitHub pull request for the given task.
deletePullRequest(Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Deletes git pull request connections for given task.
DeleteRequest - Class in dev.vernite.vernite.user.auth
 
DeleteRequest() - Constructor for class dev.vernite.vernite.user.auth.DeleteRequest
 
deleteTracking(User, long, long, long) - Method in class dev.vernite.vernite.task.time.TimeTrackController
Delete time tracking for given task.
deserialize(JsonParser, DeserializationContext) - Method in class dev.vernite.vernite.integration.git.IssueActionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class dev.vernite.vernite.integration.git.PullActionDeserializer
 
destroySession(HttpServletRequest, HttpServletResponse, String) - Method in class dev.vernite.vernite.user.auth.AuthController
 
DETACH - Enum constant in enum class dev.vernite.vernite.integration.git.IssueAction
 
DETACH - Enum constant in enum class dev.vernite.vernite.integration.git.PullAction
 
dev.vernite.vernite - package dev.vernite.vernite
 
dev.vernite.vernite.auditlog - package dev.vernite.vernite.auditlog
 
dev.vernite.vernite.cdn - package dev.vernite.vernite.cdn
 
dev.vernite.vernite.common.constraints - package dev.vernite.vernite.common.constraints
 
dev.vernite.vernite.common.exception - package dev.vernite.vernite.common.exception
 
dev.vernite.vernite.common.exception.error - package dev.vernite.vernite.common.exception.error
 
dev.vernite.vernite.common.exception.handler - package dev.vernite.vernite.common.exception.handler
 
dev.vernite.vernite.common.utils - package dev.vernite.vernite.common.utils
 
dev.vernite.vernite.common.utils.counter - package dev.vernite.vernite.common.utils.counter
 
dev.vernite.vernite.common.validators - package dev.vernite.vernite.common.validators
 
dev.vernite.vernite.event - package dev.vernite.vernite.event
 
dev.vernite.vernite.integration - package dev.vernite.vernite.integration
 
dev.vernite.vernite.integration.calendar - package dev.vernite.vernite.integration.calendar
 
dev.vernite.vernite.integration.common - package dev.vernite.vernite.integration.common
 
dev.vernite.vernite.integration.communicator.model - package dev.vernite.vernite.integration.communicator.model
 
dev.vernite.vernite.integration.communicator.slack - package dev.vernite.vernite.integration.communicator.slack
 
dev.vernite.vernite.integration.communicator.slack.entity - package dev.vernite.vernite.integration.communicator.slack.entity
 
dev.vernite.vernite.integration.communicator.slack.model - package dev.vernite.vernite.integration.communicator.slack.model
 
dev.vernite.vernite.integration.git - package dev.vernite.vernite.integration.git
 
dev.vernite.vernite.integration.git.common - package dev.vernite.vernite.integration.git.common
 
dev.vernite.vernite.integration.git.github - package dev.vernite.vernite.integration.git.github
 
dev.vernite.vernite.integration.git.github.api - package dev.vernite.vernite.integration.git.github.api
 
dev.vernite.vernite.integration.git.github.api.model - package dev.vernite.vernite.integration.git.github.api.model
 
dev.vernite.vernite.integration.git.github.api.model.request - package dev.vernite.vernite.integration.git.github.api.model.request
 
dev.vernite.vernite.integration.git.github.data - package dev.vernite.vernite.integration.git.github.data
 
dev.vernite.vernite.integration.git.github.model - package dev.vernite.vernite.integration.git.github.model
 
dev.vernite.vernite.meeting - package dev.vernite.vernite.meeting
 
dev.vernite.vernite.project - package dev.vernite.vernite.project
 
dev.vernite.vernite.projectworkspace - package dev.vernite.vernite.projectworkspace
 
dev.vernite.vernite.release - package dev.vernite.vernite.release
 
dev.vernite.vernite.sprint - package dev.vernite.vernite.sprint
 
dev.vernite.vernite.status - package dev.vernite.vernite.status
 
dev.vernite.vernite.task - package dev.vernite.vernite.task
 
dev.vernite.vernite.task.comment - package dev.vernite.vernite.task.comment
 
dev.vernite.vernite.task.time - package dev.vernite.vernite.task.time
 
dev.vernite.vernite.ticket - package dev.vernite.vernite.ticket
 
dev.vernite.vernite.user - package dev.vernite.vernite.user
 
dev.vernite.vernite.user.auth - package dev.vernite.vernite.user.auth
 
dev.vernite.vernite.user.session - package dev.vernite.vernite.user.session
 
dev.vernite.vernite.utils - package dev.vernite.vernite.utils
 
dev.vernite.vernite.workspace - package dev.vernite.vernite.workspace
 
dev.vernite.vernite.ws - package dev.vernite.vernite.ws
 
dev.vernite.vernite.ws.packets - package dev.vernite.vernite.ws.packets
 
diff(JsonNode, JsonNode, JsonNode[]) - Static method in class dev.vernite.vernite.auditlog.JsonDiff
Compares two JsonNodes and returns three JsonNodes: oldValues, newValues and sameValues.

E

edit(User, EditAccountRequest) - Method in class dev.vernite.vernite.user.auth.AuthController
 
EditAccountRequest - Class in dev.vernite.vernite.user.auth
Class containing information needed to edit user entity.
EditAccountRequest() - Constructor for class dev.vernite.vernite.user.auth.EditAccountRequest
 
editTracking(User, long, long, long, UpdateTimeTrack) - Method in class dev.vernite.vernite.task.time.TimeTrackController
Edit time tracking for given task.
EntityNotFoundException - Exception in dev.vernite.vernite.common.exception
Exception thrown when entity with given id is not found in database.
EntityNotFoundException(String, long) - Constructor for exception dev.vernite.vernite.common.exception.EntityNotFoundException
Default constructor for EntityNotFoundException.
EntityNotFoundHandler - Class in dev.vernite.vernite.common.exception.handler
This class contains exception handler for EntityNotFoundException.
EntityNotFoundHandler() - Constructor for class dev.vernite.vernite.common.exception.handler.EntityNotFoundHandler
 
EPIC - Enum constant in enum class dev.vernite.vernite.task.Task.Type
 
equals(Object) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
equals(Object) - Method in record class dev.vernite.vernite.projectworkspace.ProjectMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.vernite.vernite.user.session.GeoIP
 
equals(Object) - Method in class dev.vernite.vernite.user.User
 
equals(Object) - Method in class dev.vernite.vernite.user.UserSession
 
equals(Object) - Method in record class dev.vernite.vernite.utils.ErrorType
Indicates whether some other object is "equal to" this one.
error() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns the value of the error record component.
ErrorType - Record Class in dev.vernite.vernite.utils
Type for representing spring error messages.
ErrorType(long, long, String, String, String) - Constructor for record class dev.vernite.vernite.utils.ErrorType
Creates an instance of a ErrorType record class.
Event - Class in dev.vernite.vernite.event
Model representing a generic event in calendar.
Event() - Constructor for class dev.vernite.vernite.event.Event
 
Event.Type - Enum Class in dev.vernite.vernite.event
Event type enum.
EventFilter - Class in dev.vernite.vernite.event
Parameter object for filtering events.
EventFilter() - Constructor for class dev.vernite.vernite.event.EventFilter
 
EventProvider - Interface in dev.vernite.vernite.event
Interface for providing events.
EventService - Class in dev.vernite.vernite.event
Service providing events.
EventService() - Constructor for class dev.vernite.vernite.event.EventService
 
ExternalApiError - Class in dev.vernite.vernite.common.exception.error
Model for representing error when external API returns error.
ExternalApiError(String) - Constructor for class dev.vernite.vernite.common.exception.error.ExternalApiError
Default constructor for ExternalApiError.
ExternalApiException - Exception in dev.vernite.vernite.common.exception
Exception thrown when external API returns error.
ExternalApiException - Exception in dev.vernite.vernite.utils
Exception thrown when external API returns error.
ExternalApiException(String, String) - Constructor for exception dev.vernite.vernite.common.exception.ExternalApiException
Default constructor for ExternalApiException.
ExternalApiException(String, String) - Constructor for exception dev.vernite.vernite.utils.ExternalApiException
Creates an exception that returns external api error.
ExternalApiExceptionHandler - Class in dev.vernite.vernite.common.exception.handler
This class contains exception handler for ExternalApiException.
ExternalApiExceptionHandler() - Constructor for class dev.vernite.vernite.common.exception.handler.ExternalApiExceptionHandler
 

F

Factory() - Constructor for class dev.vernite.vernite.integration.calendar.CalendarName.Factory
 
FieldError() - Constructor for class dev.vernite.vernite.common.exception.error.ValidationError.FieldError
 
FieldErrorException - Exception in dev.vernite.vernite.utils
Creates an exception that returns field error.
FieldErrorException(String, String) - Constructor for exception dev.vernite.vernite.utils.FieldErrorException
Creates an exception that returns field error.
File - Class in dev.vernite.vernite.cdn
 
File() - Constructor for class dev.vernite.vernite.cdn.File
 
FileController - Class in dev.vernite.vernite.cdn
Controller for file serving.
FileController() - Constructor for class dev.vernite.vernite.cdn.FileController
 
FileManager - Class in dev.vernite.vernite.cdn
 
FileManager() - Constructor for class dev.vernite.vernite.cdn.FileManager
 
FileRepository - Interface in dev.vernite.vernite.cdn
Repository for files.
findAllByProjectAndStatus(Project, int) - Method in interface dev.vernite.vernite.sprint.SprintRepository
 
findAllFromProjectAndDate(Project, Date, Date) - Method in interface dev.vernite.vernite.release.ReleaseRepository
Find all releases from project and date range.
findAllFromProjectAndDate(Project, Date, Date) - Method in interface dev.vernite.vernite.sprint.SprintRepository
Finds sprints in projects and between dates.
findAllFromProjectAndDateDeadline(Project, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds tasks by project and between dates.
findAllFromProjectAndDateEstimate(Project, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds tasks by project and between dates.
findAllFromUserAndDate(User, Date, Date) - Method in interface dev.vernite.vernite.release.ReleaseRepository
Find all releases from user and date range.
findAllFromUserAndDate(User, Date, Date) - Method in interface dev.vernite.vernite.sprint.SprintRepository
Finds sprints in user projects and between dates.
findAllFromUserAndDateDeadline(User, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds tasks by user assigned and between dates.
findAllFromUserAndDateEstimate(User, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds tasks by user assigned and between dates.
findAllOrdered(Specification<Task>) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds tasks by specification.
findBot(String, String) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
findByAssigneeAndStatusIsFinalFalse(User) - Method in interface dev.vernite.vernite.task.TaskRepository
 
findByComment(Comment) - Method in interface dev.vernite.vernite.integration.git.github.model.CommentIntegrationRepository
Find comment integrations by comment.
findByDeletedPermanentlyFalseAndDeletedLessThan(Date) - Method in interface dev.vernite.vernite.user.UserRepository
 
findByEmail(String) - Method in interface dev.vernite.vernite.user.UserRepository
 
findByEmailInOrUsernameIn(List<String>, List<String>) - Method in interface dev.vernite.vernite.user.UserRepository
 
findByHash(String) - Method in interface dev.vernite.vernite.cdn.FileRepository
 
findByIdAndActiveNull(I) - Method in interface dev.vernite.vernite.utils.SoftDeleteRepository
Retrieves an entity with given id if its not soft deleted.
findByIdAndMemberOrThrow(long, User) - Method in interface dev.vernite.vernite.project.ProjectRepository
Finds active project by id and checks if user is member of project.
findByIdAndProjectOrThrow(long, Project) - Method in interface dev.vernite.vernite.integration.git.github.model.ProjectIntegrationRepository
Find integration by project and id.
findByIdAndProjectOrThrow(long, Project) - Method in interface dev.vernite.vernite.release.ReleaseRepository
Find release by ID and project.
findByIdAndProjectOrThrow(long, Project) - Method in interface dev.vernite.vernite.sprint.SprintRepository
Finds sprint by ID and project.
findByIdAndProjectOrThrow(long, Project) - Method in interface dev.vernite.vernite.status.StatusRepository
Finds status by ID and project.
findByIdAndProjectOrThrow(Long, Project) - Method in interface dev.vernite.vernite.meeting.MeetingRepository
Finds a meeting by its ID and project.
findByIdAndTaskOrThrow(long, Task) - Method in interface dev.vernite.vernite.task.comment.CommentRepository
Find comment by id and task.
findByIdAndTaskOrThrow(Long, Task) - Method in interface dev.vernite.vernite.task.time.TimeTrackRepository
Finds time track by id and task.
findByIdAndUserOrThrow(long, User) - Method in interface dev.vernite.vernite.integration.git.github.model.AuthorizationRepository
This method finds authorization by given user and id.
findByIdOrThrow(WorkspaceId) - Method in interface dev.vernite.vernite.workspace.WorkspaceRepository
Retrieves an entity by its ID.
findByIdOrThrow(I) - Method in interface dev.vernite.vernite.utils.NotFoundRepository
Retrieves an entity by its id.
findByIdOrThrow(I) - Method in interface dev.vernite.vernite.utils.SoftDeleteRepository
Retrieves an entity by its id if its not soft deleted.
findByKey(String) - Method in interface dev.vernite.vernite.integration.calendar.CalendarIntegrationRepository
 
findByProject(Project) - Method in interface dev.vernite.vernite.auditlog.AuditLogRepository
 
findByProject(Project) - Method in interface dev.vernite.vernite.integration.git.github.model.ProjectIntegrationRepository
Find integration by project.
findByProjectAndNumberOrThrow(Project, long) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds a task by its number and project or throws error when not found.
findByProjectIntegrationAndIssueId(ProjectIntegration, long) - Method in interface dev.vernite.vernite.integration.git.github.model.TaskIntegrationRepository
Find task integration by integration and issue id.
findByProjectOrderByWorkspaceUserUsernameAscWorkspaceUserIdAsc(Project) - Method in interface dev.vernite.vernite.projectworkspace.ProjectWorkspaceRepository
It just works.
findByRepositoryOwnerAndRepositoryName(String, String) - Method in interface dev.vernite.vernite.integration.git.github.model.ProjectIntegrationRepository
Find integration by repository owner and name.
findBySession(String) - Method in interface dev.vernite.vernite.user.UserSessionRepository
 
findByStatusProjectAndNumber(Project, long) - Method in interface dev.vernite.vernite.task.TaskRepository
Finds a task by its number and project.
findByTaskStatusProject(Project) - Method in interface dev.vernite.vernite.task.time.TimeTrackRepository
Finds time tracks for a project.
findByTeamIdAndInstallerUserId(String, String) - Method in interface dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallationRepository
 
findByToken(String) - Method in interface dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallationRepository
 
findByToken(String) - Method in interface dev.vernite.vernite.user.DeleteAccountRequestRepository
 
findByToken(String) - Method in interface dev.vernite.vernite.user.PasswordRecoveryRepository
 
findByUser(User) - Method in interface dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallationRepository
 
findByUser(User) - Method in interface dev.vernite.vernite.integration.git.github.model.AuthorizationRepository
This method finds authorization by given user.
findByUser(User) - Method in interface dev.vernite.vernite.task.time.TimeTrackRepository
Finds time tracks for a user.
findByUser(User) - Method in interface dev.vernite.vernite.user.UserSessionRepository
 
findByUser(User, Sort) - Method in interface dev.vernite.vernite.user.UserSessionRepository
 
findByUserAndProject(User, Project) - Method in interface dev.vernite.vernite.integration.calendar.CalendarIntegrationRepository
 
findByUserAndProjectNull(User) - Method in interface dev.vernite.vernite.integration.calendar.CalendarIntegrationRepository
 
findByUserAndTaskAndEndDateNull(User, Task) - Method in interface dev.vernite.vernite.task.time.TimeTrackRepository
Finds time track for a task and user that is currently tracking.
findByUsername(String) - Method in interface dev.vernite.vernite.user.UserRepository
 
findByWorkspaceUserInAndProject(Iterable<User>, Project) - Method in interface dev.vernite.vernite.projectworkspace.ProjectWorkspaceRepository
 
findInstaller(String, String, String) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
findMeetingsByProjectAndDate(Project, Date, Date) - Method in interface dev.vernite.vernite.meeting.MeetingRepository
Finds a meeting by project and between dates.
findMeetingsByUserAndDate(User, Date, Date) - Method in interface dev.vernite.vernite.meeting.MeetingRepository
Finds a meeting by user and between dates.

G

generateRandomSecureString() - Static method in class dev.vernite.vernite.utils.SecureStringUtils
Deprecated.
 
generateSecureRandomString() - Static method in class dev.vernite.vernite.common.utils.SecureRandomUtils
Generates a secure random string of length 128.
generateSecureRandomString(int) - Static method in class dev.vernite.vernite.common.utils.SecureRandomUtils
Generates a secure random string of the given length.
GeoIP - Class in dev.vernite.vernite.user.session
 
GeoIP() - Constructor for class dev.vernite.vernite.user.session.GeoIP
 
get(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve project.
get(User, long) - Method in class dev.vernite.vernite.workspace.WorkspaceController
Retrieve workspace with given ID for authenticated user.
get(User, long, long) - Method in class dev.vernite.vernite.meeting.MeetingController
Get a meeting.
get(User, long, long) - Method in class dev.vernite.vernite.release.ReleaseController
Retrieves a release with a given ID.
get(User, long, long) - Method in class dev.vernite.vernite.sprint.SprintController
Returns sprint with given id for project.
get(User, long, long) - Method in class dev.vernite.vernite.status.StatusController
Retrieves status with given ID.
get(User, long, long) - Method in class dev.vernite.vernite.task.TaskController
Get task with given ID.
get(User, long, long, long) - Method in class dev.vernite.vernite.task.comment.CommentController
Retrieves a single comment.
get(Object) - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
getAccount() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
getAll(User) - Method in class dev.vernite.vernite.workspace.WorkspaceController
Retrieves all workspaces for authenticated user.
getAll(User, long) - Method in class dev.vernite.vernite.meeting.MeetingController
Get all meetings of a project.
getAll(User, long) - Method in class dev.vernite.vernite.release.ReleaseController
Retrieves all releases for a given project.
getAll(User, long) - Method in class dev.vernite.vernite.status.StatusController
Retrieves all statuses for project with given ID.
getAll(User, long, long) - Method in class dev.vernite.vernite.task.comment.CommentController
Retrieves all comments for a task.
getAll(User, long, TaskFilter) - Method in class dev.vernite.vernite.task.TaskController
Get all tasks for project with given ID.
getAll(User, long, Integer) - Method in class dev.vernite.vernite.sprint.SprintController
Returns all sprints for project.
getArchivedSprintIds() - Method in class dev.vernite.vernite.task.Task
 
getAssigneeId() - Method in class dev.vernite.vernite.task.Task
 
getAssignees() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getAuditLog(User, long) - Method in class dev.vernite.vernite.project.ProjectController
 
getAuthenticatedUser(String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the authenticated user.
getAuthorizations(User) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Retrieves all GitHub authorizations for logged in user.
getAuthorizationUrl(String) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Get the GitHub OAuth installation URL for the given state.
getAvatar() - Method in class dev.vernite.vernite.user.User
 
getBody() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getBranch() - Method in class dev.vernite.vernite.integration.git.PullRequest
 
getBranches(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve git branches for project.
getBranches(Project) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Get git branches for the given project.
getBranches(Project) - Method in class dev.vernite.vernite.integration.git.GitTaskService
 
getCache() - Method in class dev.vernite.vernite.user.session.GeoIP
 
getCity() - Method in class dev.vernite.vernite.user.session.GeoIP
 
getCity() - Method in class dev.vernite.vernite.user.session.MaxmindResponse
 
getCounterSequence() - Method in class dev.vernite.vernite.user.User
 
getCountry() - Method in class dev.vernite.vernite.user.session.GeoIP
 
getCountry() - Method in class dev.vernite.vernite.user.session.MaxmindResponse
 
getCreatedBy() - Method in class dev.vernite.vernite.task.Task
 
getCursor() - Method in class dev.vernite.vernite.integration.communicator.slack.MessageContainer
 
getDateFormat() - Method in class dev.vernite.vernite.user.User
 
getDeleted() - Method in class dev.vernite.vernite.user.User
 
getDescription() - Method in class dev.vernite.vernite.integration.git.Issue
 
getEmail() - Method in class dev.vernite.vernite.user.User
 
getEmails() - Method in class dev.vernite.vernite.project.ProjectInvite
 
getEvents(User, long, long, long, EventFilter) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve events for project.
getEvents(User, long, long, EventFilter) - Method in class dev.vernite.vernite.user.auth.AuthController
 
getEventType() - Method in class dev.vernite.vernite.event.Event
 
getFile(NativeWebRequest, String) - Method in class dev.vernite.vernite.cdn.FileController
Returns file stored on the server.
getFullName() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
getFullName2() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
getGeoip() - Method in class dev.vernite.vernite.user.UserSession
 
getGitHubIntegration() - Method in class dev.vernite.vernite.project.Project
Deprecated.
getHash() - Method in class dev.vernite.vernite.user.User
 
getHead() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
getId() - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
getId() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getId() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
getId() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
getId() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
getId() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
getId() - Method in class dev.vernite.vernite.integration.git.Issue
 
getId() - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
getId() - Method in class dev.vernite.vernite.user.PasswordRecovery
 
getId() - Method in class dev.vernite.vernite.user.User
 
getId() - Method in class dev.vernite.vernite.user.UserSession
 
getIncrementCounter(long) - Method in interface dev.vernite.vernite.common.utils.counter.CounterSequenceRepository
Runs transaction which adds one to counter sequence with given ID.
getInstallation(User) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
getInstallationRepositories(String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the installation repositories.
getInstallerUserId() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getIp() - Method in class dev.vernite.vernite.user.UserSession
 
getIsPrivate() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
getIssue() - Method in enum class dev.vernite.vernite.integration.git.IssueAction
 
getIssue() - Method in class dev.vernite.vernite.task.Task
 
getIssueComments(String, String, String, long) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository issue comments.
getIssues(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve git issues for project.
getIssues(Project) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Get issues for the given project.
getIssues(Project) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Gets issues from git integrations for given project.
getKey() - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
getLanguage() - Method in class dev.vernite.vernite.user.User
 
getLastUsed() - Method in class dev.vernite.vernite.user.UserSession
 
getLogin() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
getMessage() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
getMessage() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
getMessages() - Method in class dev.vernite.vernite.integration.communicator.slack.MessageContainer
 
getName() - Method in class dev.vernite.vernite.integration.git.Branch
 
getName() - Method in class dev.vernite.vernite.user.User
 
getNames() - Method in class dev.vernite.vernite.user.session.MaxmindResponse.City
 
getNames() - Method in class dev.vernite.vernite.user.session.MaxmindResponse.Country
 
getNewValues() - Method in class dev.vernite.vernite.auditlog.AuditLog
 
getNumber() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getOldValues() - Method in class dev.vernite.vernite.auditlog.AuditLog
 
getParentTaskId() - Method in class dev.vernite.vernite.task.Task
 
getProject() - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
getProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.event.EventService
Returns all events for the given project between dates.
getProjectId() - Method in class dev.vernite.vernite.task.Task
 
getProjectId() - Method in class dev.vernite.vernite.task.time.TimeTrack
 
getProjectList() - Method in class dev.vernite.vernite.project.ProjectInvite
 
getProjectMember() - Method in class dev.vernite.vernite.projectworkspace.ProjectWorkspace
 
getProjectMember(User, long, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve project member.
getProjectMembers(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve project members.
getProjects() - Method in class dev.vernite.vernite.project.ProjectInvite
 
getProjectsWithPrivileges() - Method in class dev.vernite.vernite.workspace.Workspace
Deprecated.
getProjectWithPrivileges() - Method in class dev.vernite.vernite.projectworkspace.ProjectWorkspace
 
getPull() - Method in class dev.vernite.vernite.task.Task
 
getPullRequest() - Method in enum class dev.vernite.vernite.integration.git.PullAction
 
getPullRequests(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve git pull requests for project.
getPullRequests(Project) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Get the GitHub pull requests for the given project.
getPullRequests(Project) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Gets pull requests from git integrations for given project.
getRef() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubBranch
 
getReleaseId() - Method in class dev.vernite.vernite.task.Task
 
getRepositories(User) - Method in class dev.vernite.vernite.integration.git.github.GitHubController
Retrieve repositories.
getRepositoryBranches(String, String, String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository branches.
getRepositoryCollaborators(String, String, String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository collaborators.
getRepositoryFullName() - Method in class dev.vernite.vernite.integration.git.github.model.ProjectIntegration
 
getRepositoryIssue(String, String, String, long) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository issue.
getRepositoryIssues(String, String, String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository issues.
getRepositoryPullRequest(String, String, String, long) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository pull request.
getRepositoryPullRequests(String, String, String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the repository pull requests.
getSalt() - Method in class dev.vernite.vernite.user.User
 
getSameValues() - Method in class dev.vernite.vernite.auditlog.AuditLog
 
getService() - Method in class dev.vernite.vernite.integration.git.Issue
 
getSession() - Method in class dev.vernite.vernite.user.UserSession
 
getSha() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
getSprintId() - Method in class dev.vernite.vernite.task.Task
 
getState() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getState() - Method in class dev.vernite.vernite.integration.git.Issue
 
getStatusEnum() - Method in class dev.vernite.vernite.sprint.Sprint
 
getStatusId() - Method in class dev.vernite.vernite.task.Task
 
getSubTasks() - Method in class dev.vernite.vernite.task.Task
 
getSurname() - Method in class dev.vernite.vernite.user.User
 
getTargetType() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
getTaskId() - Method in class dev.vernite.vernite.task.time.TimeTrack
 
getTasks(User) - Method in class dev.vernite.vernite.user.MeController
This method gets tasks assigned for logged in user.
getTeamId() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getTeamName() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getTimeTracks(User) - Method in class dev.vernite.vernite.user.auth.AuthController
 
getTimeTracks(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Retrieve project time tracks.
getTitle() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getTitle() - Method in class dev.vernite.vernite.integration.git.Issue
 
getToken() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getToken() - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
getToken() - Method in class dev.vernite.vernite.user.PasswordRecovery
 
getType() - Method in interface dev.vernite.vernite.event.EventProvider
 
getType() - Method in class dev.vernite.vernite.meeting.MeetingEventProvider
 
getType() - Method in class dev.vernite.vernite.release.ReleaseEventProvider
 
getType() - Method in class dev.vernite.vernite.sprint.SprintEventProvider
 
getType() - Method in class dev.vernite.vernite.task.TaskDeadlineEventProvider
 
getType() - Method in class dev.vernite.vernite.task.TaskEstimateEventProvider
 
getUrl() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
getUrl() - Method in class dev.vernite.vernite.integration.git.Issue
 
getURL() - Method in class dev.vernite.vernite.cdn.File
 
getUser() - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
getUser() - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
getUser() - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
getUser() - Method in class dev.vernite.vernite.user.PasswordRecovery
 
getUser() - Method in class dev.vernite.vernite.user.UserSession
 
getUser() - Method in class dev.vernite.vernite.ws.SocketSession
 
getUser(User, long, String) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
getUserAgent() - Method in class dev.vernite.vernite.user.UserSession
 
getUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.event.EventService
Returns all events for the given user between dates.
getUserId() - Method in class dev.vernite.vernite.task.time.TimeTrack
 
getUserInstallations(String) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Get the authenticated user's installations.
getUsername() - Method in class dev.vernite.vernite.user.User
 
getUserRepositories(User) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Retrieves repositories available for user from GitHub api.
getUsers(User, long) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
getValue() - Method in class dev.vernite.vernite.integration.calendar.CalendarName
 
getWorkspaces() - Method in class dev.vernite.vernite.user.User
 
GITHUB_AUTH_URL - Static variable in class dev.vernite.vernite.integration.git.github.api.GitHubConfiguration
 
GitHubApiClient - Interface in dev.vernite.vernite.integration.git.github.api
The GitHub API service.
GitHubBranch - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api branch.
GitHubBranch - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api branch.
GitHubBranch() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubBranch
 
GitHubBranch() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubBranch
 
GitHubBranch(String) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubBranch
 
GitHubComment - Class in dev.vernite.vernite.integration.git.github.api.model
 
GitHubComment(Comment) - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubComment
 
GitHubCommit - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api commit.
GitHubCommit() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
GitHubCommit(String, String) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
GitHubConfiguration - Class in dev.vernite.vernite.integration.git.github.api
Bean to store GitHub API configuration.
GitHubConfiguration(Environment) - Constructor for class dev.vernite.vernite.integration.git.github.api.GitHubConfiguration
 
GitHubController - Class in dev.vernite.vernite.integration.git.github
 
GitHubController() - Constructor for class dev.vernite.vernite.integration.git.github.GitHubController
 
GitHubInstallation - Class in dev.vernite.vernite.integration.git.github.api.model
Model to represent a GitHub installation.
GitHubInstallation() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubInstallation
 
GitHubInstallationApi - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api installation.
GitHubInstallationApi() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
GitHubInstallationApi(long, GitHubUser) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
GitHubIssue - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api issue.
GitHubIssue - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api issue.
GitHubIssue() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubIssue
 
GitHubIssue() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
GitHubIssue(long, String, String, String, String) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
GitHubIssue(Task, List<String>) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
GitHubMergeInfo - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api merge information.
GitHubMergeInfo() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
GitHubMergeInfo(String, boolean, String) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
GitHubPullRequest - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api pull request.
GitHubPullRequest - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api pull request.
GitHubPullRequest() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
GitHubPullRequest(long, String, String, String, String, GitHubBranch) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
GitHubPullRequest(long, String, String, String, String, List<String>, GitHubBranch, boolean) - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubPullRequest
Constructor for GitHubPullRequest.
GitHubPullRequest(Task, List<String>) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
GitHubRelease - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api release.
GitHubRelease(Release) - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubRelease
Constructor to create a GitHubRelease object from a Release object.
GitHubRepository - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent GitHub Rest api repository.
GitHubRepository - Class in dev.vernite.vernite.integration.git.github.data
Object to represent GitHub Rest api repository.
GitHubRepository() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubRepository
 
GitHubRepository() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
GitHubRepository(long, String, boolean) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
GitHubService - Class in dev.vernite.vernite.integration.git.github
Service for GitHub integration.
GitHubService(GitHubConfiguration, AuthorizationRepository, InstallationRepository, ProjectIntegrationRepository, TaskIntegrationRepository, CommentIntegrationRepository) - Constructor for class dev.vernite.vernite.integration.git.github.GitHubService
 
GitHubUser - Class in dev.vernite.vernite.integration.git.github.api.model
Model to represent a GitHub user.
GitHubUser - Class in dev.vernite.vernite.integration.git.github.data
Object to represent a GitHub Rest api user account.
GitHubUser() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.GitHubUser
 
GitHubUser() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
GitHubUser(long, String) - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
GitHubWebhookData - Class in dev.vernite.vernite.integration.git.github.data
Object to represent GitHub Rest api webhook data.
GitHubWebhookData() - Constructor for class dev.vernite.vernite.integration.git.github.data.GitHubWebhookData
 
GitHubWebhookService - Class in dev.vernite.vernite.integration.git.github
 
GitHubWebhookService() - Constructor for class dev.vernite.vernite.integration.git.github.GitHubWebhookService
 
GitProjectIntegration - Class in dev.vernite.vernite.integration.git.common
Model for representing git integration.
GitProjectIntegration(long, String, boolean, GitProjectIntegrationData) - Constructor for class dev.vernite.vernite.integration.git.common.GitProjectIntegration
Default constructor for git integration.
GitProjectIntegrationData - Class in dev.vernite.vernite.integration.git.common
Model for additional git integration data.
GitProjectIntegrationData() - Constructor for class dev.vernite.vernite.integration.git.common.GitProjectIntegrationData
 
GitTaskService - Class in dev.vernite.vernite.integration.git
Service for managing task connected to any git service.
GitTaskService() - Constructor for class dev.vernite.vernite.integration.git.GitTaskService
 
groups() - Element in annotation interface dev.vernite.vernite.common.constraints.NullOrNotBlank
 

H

handle(SocketSession, CommunicatorModel.SendMessage) - Method in class dev.vernite.vernite.ws.packets.SendMessageHandler
 
handle(SocketSession, KeepAlive) - Method in class dev.vernite.vernite.ws.packets.KeepAliveHandler
 
handle(SocketSession, T) - Method in interface dev.vernite.vernite.ws.IHandler
 
handleBinaryMessage(WebSocketSession, BinaryMessage) - Method in class dev.vernite.vernite.ws.SocketHandler
 
handleCalendar(String) - Method in class dev.vernite.vernite.integration.calendar.CalendarSyncService
 
handleConstraintViolation(ConstraintViolationException) - Static method in class dev.vernite.vernite.common.exception.handler.ValidationExceptionHandler
Exception handler for ConstraintViolationException.
handleException(ConflictStateException) - Static method in class dev.vernite.vernite.common.exception.handler.ConflictStateHandler
Exception handler for ConflictStateException.
handleException(EntityNotFoundException) - Static method in class dev.vernite.vernite.common.exception.handler.EntityNotFoundHandler
Exception handler for EntityNotFoundException.
handleException(ExternalApiException) - Static method in class dev.vernite.vernite.common.exception.handler.ExternalApiExceptionHandler
Exception handler for ExternalApiException.
handleException(AuthException) - Static method in class dev.vernite.vernite.user.AuthExceptionHandler
 
handleIssueAction(IssueAction, Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Handle issue action for a given task.
handleMethodArgumentNotValid(MethodArgumentNotValidException) - Static method in class dev.vernite.vernite.common.exception.handler.ValidationExceptionHandler
Exception handler for MethodArgumentNotValidException.
handlePullAction(PullAction, Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Handles pull action for a given task.
handleSlackApiException(SlackApiException) - Static method in class dev.vernite.vernite.integration.communicator.slack.SlackExceptionHandler
Exception handler for SlackApiException.
handleWebhook(String, GitHubWebhookData) - Method in class dev.vernite.vernite.integration.git.github.GitHubWebhookService
 
hashCode() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
hashCode() - Method in record class dev.vernite.vernite.projectworkspace.ProjectMember
Returns a hash code value for this object.
hashCode() - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in class dev.vernite.vernite.user.session.GeoIP
 
hashCode() - Method in class dev.vernite.vernite.user.User
 
hashCode() - Method in class dev.vernite.vernite.user.UserSession
 
hashCode() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns a hash code value for this object.

I

IHandler<T extends com.google.protobuf.Message> - Interface in dev.vernite.vernite.ws
 
ImageConverter - Class in dev.vernite.vernite.utils
 
ImageConverter() - Constructor for class dev.vernite.vernite.utils.ImageConverter
 
initSlackApp(VerniteInstallationService, Environment) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackConfiguration
 
initVerniteInstallationService(SlackInstallationRepository) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackConfiguration
 
install(User, HttpServletResponse) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 
Installation - Class in dev.vernite.vernite.integration.git.github.model
Entity for representing GitHub installation.
Installation() - Constructor for class dev.vernite.vernite.integration.git.github.model.Installation
 
InstallationRepository - Interface in dev.vernite.vernite.integration.git.github.model
CRUD repository for installation entity.
Installations - Class in dev.vernite.vernite.integration.git.github.api.model
Model to represent a GitHub installations api response.
Installations() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.Installations
 
Integration - Class in dev.vernite.vernite.integration.common
Model for representing integration.
Integration(long, String, String, boolean, Object) - Constructor for class dev.vernite.vernite.integration.common.Integration
Default constructor for integration.
isAuthorized(String, String) - Method in class dev.vernite.vernite.integration.git.github.GitHubWebhookService
 
isCurrent() - Method in class dev.vernite.vernite.user.UserSession
 
isDeleted() - Method in class dev.vernite.vernite.user.User
 
isDeletedPermanently() - Method in class dev.vernite.vernite.user.User
 
isEmpty() - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
isHistoricalDataEnabled() - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
isMember(User) - Method in class dev.vernite.vernite.project.Project
Checks whether user is member of project.
isMerged() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
isMerged() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
isRemembered() - Method in class dev.vernite.vernite.user.UserSession
 
Issue - Class in dev.vernite.vernite.integration.git
Object representing general git issue.
Issue() - Constructor for class dev.vernite.vernite.integration.git.Issue
 
Issue(long, String, String, String, String) - Constructor for class dev.vernite.vernite.integration.git.Issue
 
ISSUE - Enum constant in enum class dev.vernite.vernite.integration.git.github.model.TaskIntegration.Type
 
ISSUE - Enum constant in enum class dev.vernite.vernite.task.Task.Type
 
IssueAction - Enum Class in dev.vernite.vernite.integration.git
Enum representing a Git issue action.
IssueActionDeserializer - Class in dev.vernite.vernite.integration.git
Deserializer for IssueAction enum.
IssueActionDeserializer() - Constructor for class dev.vernite.vernite.integration.git.IssueActionDeserializer
 
isValid(CharSequence, ConstraintValidatorContext) - Method in class dev.vernite.vernite.common.validators.NullOrNotBlankValidator
 
isValidParent(Task.Type) - Method in enum class dev.vernite.vernite.task.Task.Type
 

J

JsonDiff - Class in dev.vernite.vernite.auditlog
 
JsonDiff() - Constructor for class dev.vernite.vernite.auditlog.JsonDiff
 

K

KeepAliveHandler - Class in dev.vernite.vernite.ws.packets
 
KeepAliveHandler() - Constructor for class dev.vernite.vernite.ws.packets.KeepAliveHandler
 

L

leaveProject(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Leave project.
link() - Method in class dev.vernite.vernite.integration.git.github.model.TaskIntegration
 
login(User, LoginRequest, HttpServletRequest, HttpServletResponse) - Method in class dev.vernite.vernite.user.auth.AuthController
 
LoginRequest - Class in dev.vernite.vernite.user.auth
 
LoginRequest() - Constructor for class dev.vernite.vernite.user.auth.LoginRequest
 

M

main(String[]) - Static method in class dev.vernite.vernite.VerniteApplication
 
mapper - Static variable in class dev.vernite.vernite.auditlog.JsonDiff
 
MaxmindResponse - Class in dev.vernite.vernite.user.session
 
MaxmindResponse() - Constructor for class dev.vernite.vernite.user.session.MaxmindResponse
 
MaxmindResponse.City - Class in dev.vernite.vernite.user.session
 
MaxmindResponse.Country - Class in dev.vernite.vernite.user.session
 
me(User) - Method in class dev.vernite.vernite.user.auth.AuthController
 
MeController - Class in dev.vernite.vernite.user
Controller responsible for logged user connected operations.
MeController() - Constructor for class dev.vernite.vernite.user.MeController
 
Meeting - Class in dev.vernite.vernite.meeting
Entity for representing meeting in project.
Meeting(Project, CreateMeeting) - Constructor for class dev.vernite.vernite.meeting.Meeting
Constructor for meeting from create request.
Meeting(Project, String, String, Date, Date) - Constructor for class dev.vernite.vernite.meeting.Meeting
Default constructor for meeting.
MEETING - Enum constant in enum class dev.vernite.vernite.event.Event.Type
 
MeetingController - Class in dev.vernite.vernite.meeting
Rest controller for performing CRUD operations on Meeting entities.
MeetingController() - Constructor for class dev.vernite.vernite.meeting.MeetingController
 
MeetingEventProvider - Class in dev.vernite.vernite.meeting
Event provider for meetings.
MeetingEventProvider() - Constructor for class dev.vernite.vernite.meeting.MeetingEventProvider
 
MeetingRepository - Interface in dev.vernite.vernite.meeting
CRUD repository for meeting entity.
member(User) - Method in class dev.vernite.vernite.project.Project
Deprecated.
mergePullRequest(String, String, String, long) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Merge a pull request.
MergeResponse - Class in dev.vernite.vernite.integration.git.github.api.model
Object to represent a GitHub Rest api merge response.
MergeResponse() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.MergeResponse
 
message() - Element in annotation interface dev.vernite.vernite.common.constraints.NullOrNotBlank
 
message() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns the value of the message record component.
Message - Class in dev.vernite.vernite.integration.communicator.model
Model representing a chat message.
Message() - Constructor for class dev.vernite.vernite.integration.communicator.model.Message
 
MessageContainer - Class in dev.vernite.vernite.integration.communicator.slack
 
MessageContainer(ConversationsHistoryResponse) - Constructor for class dev.vernite.vernite.integration.communicator.slack.MessageContainer
 
messages(User, long, String, String) - Method in class dev.vernite.vernite.integration.communicator.slack.SlackController
 

N

NotFoundError - Class in dev.vernite.vernite.common.exception.error
Model for representing error when entity with given id is not found.
NotFoundError(String, long) - Constructor for class dev.vernite.vernite.common.exception.error.NotFoundError
Default constructor for NotFoundError.
NotFoundRepository<T,I> - Interface in dev.vernite.vernite.utils
Interface for automatic throwing not found status code exception when object with given id was not found.
NullOrNotBlank - Annotation Interface in dev.vernite.vernite.common.constraints
The annotated element must not be null and must contain at least one non-whitespace character.
NullOrNotBlank.List - Annotation Interface in dev.vernite.vernite.common.constraints
Defines several @NullOrNotBlank constraints on the same element.
NullOrNotBlankValidator - Class in dev.vernite.vernite.common.validators
Validator for NullOrNotBlank constraint.
NullOrNotBlankValidator() - Constructor for class dev.vernite.vernite.common.validators.NullOrNotBlankValidator
 

O

OauthRefreshTokenRequest - Class in dev.vernite.vernite.integration.git.github.api.model.request
Model to represent a GitHub Rest api refresh oauth token request.
OauthRefreshTokenRequest() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.request.OauthRefreshTokenRequest
 
OauthToken - Class in dev.vernite.vernite.integration.git.github.api.model
Model to represent a GitHub Rest api oauth token.
OauthToken() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.OauthToken
 
OauthTokenRequest - Class in dev.vernite.vernite.integration.git.github.api.model.request
Model to represent a GitHub Rest api oauth token request.
OauthTokenRequest() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.request.OauthTokenRequest
 
ObjectNotFoundException - Exception in dev.vernite.vernite.utils
Creates an exception that returns an object not found on the output.
ObjectNotFoundException() - Constructor for exception dev.vernite.vernite.utils.ObjectNotFoundException
 

P

PacketExecutor - Class in dev.vernite.vernite.ws
 
PacketExecutor() - Constructor for class dev.vernite.vernite.ws.PacketExecutor
 
PasswordRecovery - Class in dev.vernite.vernite.user
 
PasswordRecovery() - Constructor for class dev.vernite.vernite.user.PasswordRecovery
 
PasswordRecoveryRepository - Interface in dev.vernite.vernite.user
 
PasswordRecoveryRequest - Class in dev.vernite.vernite.user.auth
 
PasswordRecoveryRequest() - Constructor for class dev.vernite.vernite.user.auth.PasswordRecoveryRequest
 
patchComment(Comment) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Patch the GitHub issue comment for given comment.
patchIssue(Task) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Update the GitHub issue for the given task.
patchIssue(Task) - Method in class dev.vernite.vernite.integration.git.GitTaskService
Applies changes to issue in appropriate git service.
patchIssueComment(String, String, String, long, GitHubComment) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Patch a repository issue comment.
patchPullRequest(Task) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Patch the GitHub pull request for the given task.
patchRepositoryIssue(String, String, String, long, GitHubIssue) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Patch a repository issue.
patchRepositoryPullRequest(String, String, String, long, GitHubPullRequest) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Patch a repository pull request.
path() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns the value of the path record component.
payload() - Element in annotation interface dev.vernite.vernite.common.constraints.NullOrNotBlank
 
ping() - Method in class dev.vernite.vernite.ws.SocketHandler
 
pollUser(String) - Static method in class dev.vernite.vernite.user.auth.VerificationEmails
returns the user that should be register
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class dev.vernite.vernite.RateLimitInterceptor
 
prepareUser(User) - Static method in class dev.vernite.vernite.user.auth.VerificationEmails
prepares the user to be registered
privileges() - Method in record class dev.vernite.vernite.projectworkspace.ProjectMember
Returns the value of the privileges record component.
privileges() - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Returns the value of the privileges record component.
project() - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Returns the value of the project record component.
Project - Class in dev.vernite.vernite.project
Entity for representing project.
Project(CreateProject) - Constructor for class dev.vernite.vernite.project.Project
Constructor for project from create request.
Project(String) - Constructor for class dev.vernite.vernite.project.Project
Deprecated.
Project(String, String) - Constructor for class dev.vernite.vernite.project.Project
Default constructor for project.
ProjectController - Class in dev.vernite.vernite.project
Rest controller for performing CRUD operations on Projects entities.
ProjectController() - Constructor for class dev.vernite.vernite.project.ProjectController
 
ProjectIntegration - Class in dev.vernite.vernite.integration.git.github.model
Entity for representing GitHub project integration.
ProjectIntegration(String, Project, Installation) - Constructor for class dev.vernite.vernite.integration.git.github.model.ProjectIntegration
Creates a new project integration from a repository full name.
ProjectIntegrationRepository - Interface in dev.vernite.vernite.integration.git.github.model
CRUD repository for project integration entity.
ProjectInvite - Class in dev.vernite.vernite.project
 
ProjectInvite() - Constructor for class dev.vernite.vernite.project.ProjectInvite
 
ProjectInvite(List<String>, List<Project>) - Constructor for class dev.vernite.vernite.project.ProjectInvite
 
ProjectMember - Record Class in dev.vernite.vernite.projectworkspace
Class representing user and privileges in a project.
ProjectMember(User, long) - Constructor for record class dev.vernite.vernite.projectworkspace.ProjectMember
Creates an instance of a ProjectMember record class.
ProjectRepository - Interface in dev.vernite.vernite.project
CRUD repository for project entity.
ProjectWithPrivileges - Record Class in dev.vernite.vernite.projectworkspace
Deprecated.
ProjectWithPrivileges(Project, Long) - Constructor for record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Creates an instance of a ProjectWithPrivileges record class.
ProjectWorkspace - Class in dev.vernite.vernite.projectworkspace
Entity for representing relation between workspace (with user) and project.
ProjectWorkspace(Project, Workspace, Long) - Constructor for class dev.vernite.vernite.projectworkspace.ProjectWorkspace
 
ProjectWorkspaceKey - Class in dev.vernite.vernite.projectworkspace
Composite key for pivot table.
ProjectWorkspaceKey(Workspace, Project) - Constructor for class dev.vernite.vernite.projectworkspace.ProjectWorkspaceKey
 
ProjectWorkspaceRepository - Interface in dev.vernite.vernite.projectworkspace
 
provideProjectEvents(Project, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.event.EventProvider
Provides events for the given project between dates.
provideProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.meeting.MeetingEventProvider
 
provideProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.release.ReleaseEventProvider
 
provideProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.sprint.SprintEventProvider
 
provideProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.task.TaskDeadlineEventProvider
 
provideProjectEvents(Project, Date, Date, EventFilter) - Method in class dev.vernite.vernite.task.TaskEstimateEventProvider
 
provideUserEvents(User, Date, Date, EventFilter) - Method in interface dev.vernite.vernite.event.EventProvider
Provides events for the given user between dates.
provideUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.meeting.MeetingEventProvider
 
provideUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.release.ReleaseEventProvider
 
provideUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.sprint.SprintEventProvider
 
provideUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.task.TaskDeadlineEventProvider
 
provideUserEvents(User, Date, Date, EventFilter) - Method in class dev.vernite.vernite.task.TaskEstimateEventProvider
 
publish(User, long, long, boolean, String) - Method in class dev.vernite.vernite.release.ReleaseController
Publishes a release for a given project.
publishRelease(Release, String) - Method in class dev.vernite.vernite.integration.git.github.GitHubService
Create new release for the given project.
publishRelease(Release, String) - Method in class dev.vernite.vernite.integration.git.GitTaskService
 
PULL_REQUEST - Enum constant in enum class dev.vernite.vernite.integration.git.github.model.TaskIntegration.Type
 
PullAction - Enum Class in dev.vernite.vernite.integration.git
Enum representing a Git pull action.
PullActionDeserializer - Class in dev.vernite.vernite.integration.git
Deserializer for PullAction enum.
PullActionDeserializer() - Constructor for class dev.vernite.vernite.integration.git.PullActionDeserializer
 
PullRequest - Class in dev.vernite.vernite.integration.git
Object representing general git pull request.
PullRequest() - Constructor for class dev.vernite.vernite.integration.git.PullRequest
 
PullRequest(long, String, String, String, String, String) - Constructor for class dev.vernite.vernite.integration.git.PullRequest
 
put(String, Long) - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 

R

RateLimitInterceptor - Class in dev.vernite.vernite
Rate limit interceptor.
RateLimitInterceptor() - Constructor for class dev.vernite.vernite.RateLimitInterceptor
 
recoverDeleted(User) - Method in class dev.vernite.vernite.user.auth.AuthController
 
recoverPassword(User, PasswordRecoveryRequest) - Method in class dev.vernite.vernite.user.auth.AuthController
 
refreshOauthAccessToken(OauthRefreshTokenRequest) - Method in interface dev.vernite.vernite.integration.git.github.api.GitHubApiClient
Refresh the OAuth access token.
refreshToken(AppToken) - Method in class dev.vernite.vernite.integration.git.github.model.Installation
Refreshes token with response from GitHub.
refreshToken(OauthToken) - Method in class dev.vernite.vernite.integration.git.github.model.Authorization
Refresh token.
register(User, RegisterRequest, HttpServletRequest, HttpServletResponse) - Method in class dev.vernite.vernite.user.auth.AuthController
 
RegisterRequest - Class in dev.vernite.vernite.user.auth
Class containing information needed to create new user entity.
RegisterRequest() - Constructor for class dev.vernite.vernite.user.auth.RegisterRequest
 
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class dev.vernite.vernite.WebConfig
 
Release - Class in dev.vernite.vernite.release
Entity representing a release of a project.
Release(Project, CreateRelease) - Constructor for class dev.vernite.vernite.release.Release
Constructs release from create release request.
Release(String, String, Date, Project) - Constructor for class dev.vernite.vernite.release.Release
Creates release with given name, description, deadline and project.
RELEASE - Enum constant in enum class dev.vernite.vernite.event.Event.Type
 
ReleaseController - Class in dev.vernite.vernite.release
Rest controller for performing CRUD operations on Release entities.
ReleaseController() - Constructor for class dev.vernite.vernite.release.ReleaseController
 
ReleaseEventProvider - Class in dev.vernite.vernite.release
Event provider for releases.
ReleaseEventProvider() - Constructor for class dev.vernite.vernite.release.ReleaseEventProvider
 
ReleaseRepository - Interface in dev.vernite.vernite.release
CRUD repository for release entity.
remove(Object) - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
removeMember(User) - Method in class dev.vernite.vernite.project.Project
Remove user from project members.
Repositories - Class in dev.vernite.vernite.integration.git.github.api.model
Model to represent a GitHub repositories api response.
Repositories - Class in dev.vernite.vernite.integration.git.github.data
Represents a list of repositories with link to app.
Repositories() - Constructor for class dev.vernite.vernite.integration.git.github.api.model.Repositories
 
Repositories() - Constructor for class dev.vernite.vernite.integration.git.github.data.Repositories
 
Repository - Class in dev.vernite.vernite.integration.git
Object representing generic git repository.
Repository() - Constructor for class dev.vernite.vernite.integration.git.Repository
 
resetPassword(User, ResetPasswordRequest) - Method in class dev.vernite.vernite.user.auth.AuthController
 
ResetPasswordRequest - Class in dev.vernite.vernite.user.auth
 
ResetPasswordRequest() - Constructor for class dev.vernite.vernite.user.auth.ResetPasswordRequest
 
resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class dev.vernite.vernite.user.UserResolver
 
retrieveState(String) - Method in class dev.vernite.vernite.common.utils.StateManager
Gets the id connected to the state.

S

saveInstallerAndBot(Installer) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
SecureRandomUtils - Class in dev.vernite.vernite.common.utils
Utils for common secure random operations.
SecureRandomUtils() - Constructor for class dev.vernite.vernite.common.utils.SecureRandomUtils
 
SecureStringUtils - Class in dev.vernite.vernite.utils
Deprecated.
send(Message) - Method in class dev.vernite.vernite.ws.SocketSession
 
send(Message.Builder) - Method in class dev.vernite.vernite.ws.SocketSession
 
SendMessageHandler - Class in dev.vernite.vernite.ws.packets
 
SendMessageHandler() - Constructor for class dev.vernite.vernite.ws.packets.SendMessageHandler
 
sendToUser(long, Message) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
sendToUser(long, Message.Builder) - Static method in class dev.vernite.vernite.ws.SocketHandler
 
SessionController - Class in dev.vernite.vernite.user.session
 
SessionController() - Constructor for class dev.vernite.vernite.user.session.SessionController
 
setAccount(GitHubUser) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
setApplicationContext(ApplicationContext) - Method in class dev.vernite.vernite.event.EventService
 
setApplicationContext(ApplicationContext) - Method in class dev.vernite.vernite.ws.packets.SendMessageHandler
 
setAssigneeId(Long) - Method in class dev.vernite.vernite.task.UpdateTask
Sets the assignee id of the task.
setAssigneeId(List<String>) - Method in class dev.vernite.vernite.task.TaskFilter
 
setAssignees(List<String>) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setAvatar(String) - Method in class dev.vernite.vernite.user.User
 
setBacklog(boolean) - Method in class dev.vernite.vernite.task.TaskFilter
 
setBody(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setBranch(String) - Method in class dev.vernite.vernite.integration.git.PullRequest
 
setCache(long) - Method in class dev.vernite.vernite.user.session.GeoIP
 
setCity(MaxmindResponse.City) - Method in class dev.vernite.vernite.user.session.MaxmindResponse
 
setCity(String) - Method in class dev.vernite.vernite.user.session.GeoIP
 
setContent(String) - Method in class dev.vernite.vernite.task.comment.Comment
Sets content of comment.
setCounterSequence(CounterSequence) - Method in class dev.vernite.vernite.user.User
 
setCountry(MaxmindResponse.Country) - Method in class dev.vernite.vernite.user.session.MaxmindResponse
 
setCountry(String) - Method in class dev.vernite.vernite.user.session.GeoIP
 
setCurrent(boolean) - Method in class dev.vernite.vernite.user.UserSession
 
setCursor(String) - Method in class dev.vernite.vernite.integration.communicator.slack.MessageContainer
 
setDateFormat(String) - Method in class dev.vernite.vernite.user.User
 
setDeleted(Date) - Method in class dev.vernite.vernite.user.User
 
setDeletedPermanently(boolean) - Method in class dev.vernite.vernite.user.User
 
setDescription(String) - Method in class dev.vernite.vernite.integration.git.Issue
 
setDescription(String) - Method in class dev.vernite.vernite.meeting.Meeting
Set description of meeting.
setDescription(String) - Method in class dev.vernite.vernite.project.Project
Setter for description value.
setDescription(String) - Method in class dev.vernite.vernite.release.Release
Setter for description value.
setDescription(String) - Method in class dev.vernite.vernite.sprint.Sprint
Sets description and trims it.
setDescription(String) - Method in class dev.vernite.vernite.task.Task
Sets the description of the task.
setEmail(String) - Method in class dev.vernite.vernite.user.User
 
setEmails(List<String>) - Method in class dev.vernite.vernite.project.ProjectInvite
 
setFullName(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
setGeoip(GeoIP) - Method in class dev.vernite.vernite.user.UserSession
 
setHash(byte[]) - Method in class dev.vernite.vernite.user.User
 
setHead(GitHubBranch) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
setHistoricalDataEnabled(boolean) - Method in class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 
setId(long) - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
setId(long) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setId(long) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
setId(long) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
setId(long) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
setId(long) - Method in class dev.vernite.vernite.integration.git.Issue
 
setId(long) - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
setId(long) - Method in class dev.vernite.vernite.user.PasswordRecovery
 
setId(long) - Method in class dev.vernite.vernite.user.User
 
setId(long) - Method in class dev.vernite.vernite.user.UserSession
 
setId(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
setInstallerUserId(String) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setIp(String) - Method in class dev.vernite.vernite.user.UserSession
 
setKey(String) - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
setLanguage(String) - Method in class dev.vernite.vernite.user.User
 
setLastUsed(Date) - Method in class dev.vernite.vernite.user.UserSession
 
setLocation(String) - Method in class dev.vernite.vernite.meeting.Meeting
Set location of meeting.
setLogin(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubUser
 
setMerged(boolean) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
setMerged(boolean) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
setMessage(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubCommit
 
setMessage(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
setMessages(List<Message>) - Method in class dev.vernite.vernite.integration.communicator.slack.MessageContainer
 
setName(String) - Method in class dev.vernite.vernite.integration.git.Branch
 
setName(String) - Method in class dev.vernite.vernite.meeting.Meeting
Set name of meeting.
setName(String) - Method in class dev.vernite.vernite.project.Project
Setter for name value.
setName(String) - Method in class dev.vernite.vernite.release.Release
Setter for name value.
setName(String) - Method in class dev.vernite.vernite.sprint.Sprint
Sets name and trims it.
setName(String) - Method in class dev.vernite.vernite.status.Status
Setter for name value.
setName(String) - Method in class dev.vernite.vernite.task.Task
Sets the name of the task.
setName(String) - Method in class dev.vernite.vernite.user.User
 
setName(String) - Method in class dev.vernite.vernite.workspace.Workspace
Setter for name value.
setNames(Map<String, String>) - Method in class dev.vernite.vernite.user.session.MaxmindResponse.City
 
setNames(Map<String, String>) - Method in class dev.vernite.vernite.user.session.MaxmindResponse.Country
 
setNumber(long) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setParentId(long) - Method in class dev.vernite.vernite.task.TaskFilter
 
setParentTaskId(Long) - Method in class dev.vernite.vernite.task.UpdateTask
Sets the parent task id of the task.
setPassword(String) - Method in class dev.vernite.vernite.user.User
 
setPriority(String) - Method in class dev.vernite.vernite.task.TaskFilter
 
setPrivate(boolean) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubRepository
 
setProject(Project) - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
setProjectList(List<Project>) - Method in class dev.vernite.vernite.project.ProjectInvite
 
setProjects(List<Long>) - Method in class dev.vernite.vernite.project.ProjectInvite
 
setRef(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubBranch
 
setReleaseId(Long) - Method in class dev.vernite.vernite.task.UpdateTask
Sets the release id of the task.
setRemembered(boolean) - Method in class dev.vernite.vernite.user.UserSession
 
setSalt(byte[]) - Method in class dev.vernite.vernite.user.User
 
setService(String) - Method in class dev.vernite.vernite.integration.git.Issue
 
setSession(String) - Method in class dev.vernite.vernite.user.UserSession
 
setSha(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubMergeInfo
 
setSprintId(long) - Method in class dev.vernite.vernite.task.TaskFilter
 
setSprintId(Long) - Method in class dev.vernite.vernite.task.UpdateTask
Sets the sprint id of the task.
setState(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setState(String) - Method in class dev.vernite.vernite.integration.git.Issue
 
setStatus(Integer) - Method in class dev.vernite.vernite.sprint.Sprint
 
setStatusId(List<Long>) - Method in class dev.vernite.vernite.task.TaskFilter
 
setSurname(String) - Method in class dev.vernite.vernite.user.User
 
setSystemUser(UserRepository) - Method in class dev.vernite.vernite.integration.git.github.GitHubWebhookService
 
setTargetType(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubInstallationApi
 
setTeamId(String) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setTeamName(String) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setTitle(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setTitle(String) - Method in class dev.vernite.vernite.integration.git.Issue
 
setToken(String) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setToken(String) - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
setToken(String) - Method in class dev.vernite.vernite.user.PasswordRecovery
 
setType(List<Integer>) - Method in class dev.vernite.vernite.task.TaskFilter
 
setUrl(String) - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
setUrl(String) - Method in class dev.vernite.vernite.integration.git.Issue
 
setUser(User) - Method in class dev.vernite.vernite.integration.calendar.CalendarIntegration
 
setUser(User) - Method in class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
setUser(User) - Method in class dev.vernite.vernite.user.DeleteAccountRequest
 
setUser(User) - Method in class dev.vernite.vernite.user.PasswordRecovery
 
setUser(User) - Method in class dev.vernite.vernite.user.UserSession
 
setUserAgent(String) - Method in class dev.vernite.vernite.user.UserSession
 
setUsername(String) - Method in class dev.vernite.vernite.user.User
 
setValue(String) - Method in class dev.vernite.vernite.integration.calendar.CalendarName
 
setWorkspaces(List<Workspace>) - Method in class dev.vernite.vernite.user.User
 
shouldRefreshToken() - Method in class dev.vernite.vernite.integration.git.github.model.Authorization
 
shouldRefreshToken() - Method in class dev.vernite.vernite.integration.git.github.model.Installation
 
size() - Method in class dev.vernite.vernite.integration.communicator.slack.StateManager
 
SlackChannel - Class in dev.vernite.vernite.integration.communicator.slack.model
Model representing a Slack channel.
SlackChannel(Conversation) - Constructor for class dev.vernite.vernite.integration.communicator.slack.model.SlackChannel
Creates a new Slack channel from a Slack conversation.
SlackConfiguration - Class in dev.vernite.vernite.integration.communicator.slack
 
SlackConfiguration() - Constructor for class dev.vernite.vernite.integration.communicator.slack.SlackConfiguration
 
SlackController - Class in dev.vernite.vernite.integration.communicator.slack
 
SlackController() - Constructor for class dev.vernite.vernite.integration.communicator.slack.SlackController
 
SlackEventsController - Class in dev.vernite.vernite.integration.communicator.slack
 
SlackEventsController(App) - Constructor for class dev.vernite.vernite.integration.communicator.slack.SlackEventsController
 
SlackExceptionHandler - Class in dev.vernite.vernite.integration.communicator.slack
This class contains exception handler for SlackApiException.
SlackExceptionHandler() - Constructor for class dev.vernite.vernite.integration.communicator.slack.SlackExceptionHandler
 
SlackInstallation - Class in dev.vernite.vernite.integration.communicator.slack.entity
 
SlackInstallation() - Constructor for class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
SlackInstallation(String, String, String, String, User) - Constructor for class dev.vernite.vernite.integration.communicator.slack.entity.SlackInstallation
 
SlackInstallationRepository - Interface in dev.vernite.vernite.integration.communicator.slack.entity
 
SlackMessage - Class in dev.vernite.vernite.integration.communicator.slack.model
Model representing a Slack message.
SlackMessage(Message) - Constructor for class dev.vernite.vernite.integration.communicator.slack.model.SlackMessage
Creates a new Slack message.
SlackUser - Class in dev.vernite.vernite.integration.communicator.slack.model
Model representing a Slack user.
SlackUser(User) - Constructor for class dev.vernite.vernite.integration.communicator.slack.model.SlackUser
Creates a new Slack user.
SocketHandler - Class in dev.vernite.vernite.ws
 
SocketHandler() - Constructor for class dev.vernite.vernite.ws.SocketHandler
 
SocketSession - Class in dev.vernite.vernite.ws
 
SocketSession(WebSocketSession) - Constructor for class dev.vernite.vernite.ws.SocketSession
 
softDelete() - Method in class dev.vernite.vernite.utils.SoftDeleteEntity
Soft deletes entity for one week.
SoftDeleteEntity - Class in dev.vernite.vernite.utils
Abstract class for representing database entities with soft delete capability.
SoftDeleteEntity() - Constructor for class dev.vernite.vernite.utils.SoftDeleteEntity
 
SoftDeleteRepository<T extends SoftDeleteEntity,I> - Interface in dev.vernite.vernite.utils
Interface for generic operations on a repository for soft delete entities.
Sprint - Class in dev.vernite.vernite.sprint
Entity representing a scrum sprint.
Sprint(Project, CreateSprint) - Constructor for class dev.vernite.vernite.sprint.Sprint
Constructor for Sprint from create request.
Sprint(String, Date, Date, Sprint.Status, String, Project) - Constructor for class dev.vernite.vernite.sprint.Sprint
Default constructor for Sprint.
SPRINT - Enum constant in enum class dev.vernite.vernite.event.Event.Type
 
Sprint.Status - Enum Class in dev.vernite.vernite.sprint
 
SprintController - Class in dev.vernite.vernite.sprint
Rest controller for performing CRUD operations on Sprint entities.
SprintController() - Constructor for class dev.vernite.vernite.sprint.SprintController
 
SprintEventProvider - Class in dev.vernite.vernite.sprint
Event provider for sprints.
SprintEventProvider() - Constructor for class dev.vernite.vernite.sprint.SprintEventProvider
 
SprintRepository - Interface in dev.vernite.vernite.sprint
CRUD repository for sprint entity.
startTracking(User, long, long) - Method in class dev.vernite.vernite.task.time.TimeTrackController
Start time tracking for given task.
StateManager - Class in dev.vernite.vernite.common.utils
Manager for states sent to integrated services.
StateManager - Class in dev.vernite.vernite.integration.communicator.slack
 
StateManager() - Constructor for class dev.vernite.vernite.common.utils.StateManager
Creates a new state manager with ttl of 5 minutes and state size of 128.
StateManager() - Constructor for class dev.vernite.vernite.integration.communicator.slack.StateManager
 
status() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns the value of the status record component.
Status - Class in dev.vernite.vernite.status
Entity representing a status of a task in project workflow.
Status(Project, CreateStatus) - Constructor for class dev.vernite.vernite.status.Status
Constructor for status from create request.
Status(String, int, int, boolean, boolean, Project) - Constructor for class dev.vernite.vernite.status.Status
Default constructor for status.
StatusController - Class in dev.vernite.vernite.status
Rest controller for performing CRUD operations on Status entities.
StatusController() - Constructor for class dev.vernite.vernite.status.StatusController
 
StatusRepository - Interface in dev.vernite.vernite.status
CRUD repository for status entity.
stopTracking(User, long, long) - Method in class dev.vernite.vernite.task.time.TimeTrackController
Stop time tracking for given task.
SUBTASK - Enum constant in enum class dev.vernite.vernite.task.Task.Type
 
supportsParameter(MethodParameter) - Method in class dev.vernite.vernite.user.UserResolver
 

T

Task - Class in dev.vernite.vernite.task
 
Task(long, Status, User, CreateTask) - Constructor for class dev.vernite.vernite.task.Task
Constructor for Task from request.
Task(long, String, String, Status, User, int) - Constructor for class dev.vernite.vernite.task.Task
Deprecated.
Task(long, String, String, Status, User, int, String) - Constructor for class dev.vernite.vernite.task.Task
Default constructor for Task.
TASK - Enum constant in enum class dev.vernite.vernite.task.Task.Type
 
TASK_DEADLINE - Enum constant in enum class dev.vernite.vernite.event.Event.Type
 
TASK_ESTIMATE - Enum constant in enum class dev.vernite.vernite.event.Event.Type
 
Task.Type - Enum Class in dev.vernite.vernite.task
 
TaskController - Class in dev.vernite.vernite.task
 
TaskController() - Constructor for class dev.vernite.vernite.task.TaskController
 
TaskDeadlineEventProvider - Class in dev.vernite.vernite.task
Event provider for task deadlines.
TaskDeadlineEventProvider() - Constructor for class dev.vernite.vernite.task.TaskDeadlineEventProvider
 
TaskEstimateEventProvider - Class in dev.vernite.vernite.task
Event provider for task estimates.
TaskEstimateEventProvider() - Constructor for class dev.vernite.vernite.task.TaskEstimateEventProvider
 
TaskFilter - Class in dev.vernite.vernite.task
 
TaskFilter() - Constructor for class dev.vernite.vernite.task.TaskFilter
 
TaskIntegration - Class in dev.vernite.vernite.integration.git.github.model
Entity for representing GitHub task integration.
TaskIntegration(Task, ProjectIntegration, long, TaskIntegration.Type) - Constructor for class dev.vernite.vernite.integration.git.github.model.TaskIntegration
Default constructor for task integration
TaskIntegration.Type - Enum Class in dev.vernite.vernite.integration.git.github.model
Type of integrated resource.
TaskIntegrationId - Class in dev.vernite.vernite.integration.git.github.model
Composite ID for task integration.
TaskIntegrationId() - Constructor for class dev.vernite.vernite.integration.git.github.model.TaskIntegrationId
 
TaskIntegrationRepository - Interface in dev.vernite.vernite.integration.git.github.model
CRUD repository for task integration entity.
TaskListener - Class in dev.vernite.vernite.task
 
TaskListener() - Constructor for class dev.vernite.vernite.task.TaskListener
 
TaskRepository - Interface in dev.vernite.vernite.task
CRUD repository for task entity.
TicketController - Class in dev.vernite.vernite.ticket
The controller that handles ticket-related requests.
TicketController() - Constructor for class dev.vernite.vernite.ticket.TicketController
 
timestamp() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns the value of the timestamp record component.
TimeTrack - Class in dev.vernite.vernite.task.time
Entity for tracking time spent on a task.
TimeTrack(User, Task) - Constructor for class dev.vernite.vernite.task.time.TimeTrack
Creates a new time track with the current date as the start date.
TimeTrack(User, Task, CreateTimeTrack) - Constructor for class dev.vernite.vernite.task.time.TimeTrack
Creates a new time track from a request.
TimeTrack(User, Task, Date, Date) - Constructor for class dev.vernite.vernite.task.time.TimeTrack
Creates a new time track with the given start and end date.
TimeTrackController - Class in dev.vernite.vernite.task.time
Rest controller for performing CRUD operations on TimeTrack entities.
TimeTrackController() - Constructor for class dev.vernite.vernite.task.time.TimeTrackController
 
TimeTrackRepository - Interface in dev.vernite.vernite.task.time
CRUD repository for time track entity.
toBranch() - Method in class dev.vernite.vernite.integration.git.github.api.model.BranchName
Converts GitHubBranch to Branch.
toIssue() - Method in class dev.vernite.vernite.integration.git.github.api.model.GitHubIssue
Converts this object to a general Issue object.
toIssue() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubIssue
 
toIssue() - Method in class dev.vernite.vernite.integration.git.github.model.TaskIntegration
Converts this task integration to issue.
toPullRequest() - Method in class dev.vernite.vernite.integration.git.github.api.model.GitHubPullRequest
Converts the GitHubPullRequest to a PullRequest.
toPullRequest() - Method in class dev.vernite.vernite.integration.git.github.data.GitHubPullRequest
 
toPullRequest() - Method in class dev.vernite.vernite.integration.git.github.model.TaskIntegration
 
toSpecification(Project) - Method in class dev.vernite.vernite.task.TaskFilter
 
toString() - Method in record class dev.vernite.vernite.projectworkspace.ProjectMember
Returns a string representation of this record class.
toString() - Method in record class dev.vernite.vernite.projectworkspace.ProjectWithPrivileges
Deprecated.
Returns a string representation of this record class.
toString() - Method in class dev.vernite.vernite.user.User
 
toString() - Method in record class dev.vernite.vernite.utils.ErrorType
Returns a string representation of this record class.
toString() - Method in class dev.vernite.vernite.ws.SocketSession
 

U

update(User, long, long, long, UpdateComment) - Method in class dev.vernite.vernite.task.comment.CommentController
Updates a comment.
update(User, long, long, UpdateMeeting) - Method in class dev.vernite.vernite.meeting.MeetingController
Update a meeting.
update(User, long, long, UpdateRelease) - Method in class dev.vernite.vernite.release.ReleaseController
Updates a release with a given ID.
update(User, long, long, UpdateSprint) - Method in class dev.vernite.vernite.sprint.SprintController
Updates sprint with given id for project.
update(User, long, long, UpdateStatus) - Method in class dev.vernite.vernite.status.StatusController
Updates status with given ID.
update(User, long, long, UpdateTask) - Method in class dev.vernite.vernite.task.TaskController
Update task with given ID.
update(User, long, UpdateProject) - Method in class dev.vernite.vernite.project.ProjectController
Update project with given ID.
update(User, long, UpdateWorkspace) - Method in class dev.vernite.vernite.workspace.WorkspaceController
Update workspace with given ID.
update(GitHubInstallation) - Method in class dev.vernite.vernite.integration.git.github.model.Installation
Updates installation with new data.
update(OauthToken, GitHubUser, User) - Method in class dev.vernite.vernite.integration.git.github.model.Authorization
Updates authorization with new data.
update(UpdateMeeting) - Method in class dev.vernite.vernite.meeting.Meeting
Update meeting from update request.
update(UpdateProject) - Method in class dev.vernite.vernite.project.Project
Updates project entity with data from update.
update(UpdateRelease) - Method in class dev.vernite.vernite.release.Release
Updates release with non-empty update fields.
update(UpdateSprint) - Method in class dev.vernite.vernite.sprint.Sprint
Updates sprint with update request.
update(UpdateStatus) - Method in class dev.vernite.vernite.status.Status
Update status with data from update.
update(UpdateComment) - Method in class dev.vernite.vernite.task.comment.Comment
Updates comment entity with data from update.
update(UpdateTimeTrack) - Method in class dev.vernite.vernite.task.time.TimeTrack
Updates the time track with the given update.
update(UpdateTask) - Method in class dev.vernite.vernite.task.Task
Updates task with non-empty request fields.
update(UpdateWorkspace) - Method in class dev.vernite.vernite.workspace.Workspace
Updates workspace entity with data from update.
UpdateComment - Class in dev.vernite.vernite.task.comment
Class containing information needed to update comment entity.
UpdateComment() - Constructor for class dev.vernite.vernite.task.comment.UpdateComment
 
UpdateMeeting - Class in dev.vernite.vernite.meeting
Class containing information needed to update meeting entity.
UpdateMeeting() - Constructor for class dev.vernite.vernite.meeting.UpdateMeeting
 
UpdateProject - Class in dev.vernite.vernite.project
Class containing information needed to update project entity.
UpdateProject() - Constructor for class dev.vernite.vernite.project.UpdateProject
 
UpdateRelease - Class in dev.vernite.vernite.release
Class containing information needed to update release entity.
UpdateRelease() - Constructor for class dev.vernite.vernite.release.UpdateRelease
 
UpdateSprint - Class in dev.vernite.vernite.sprint
Class containing information needed to update sprint entity.
UpdateSprint() - Constructor for class dev.vernite.vernite.sprint.UpdateSprint
 
UpdateStatus - Class in dev.vernite.vernite.status
Class containing information needed to update status entity.
UpdateStatus() - Constructor for class dev.vernite.vernite.status.UpdateStatus
 
UpdateTask - Class in dev.vernite.vernite.task
Class containing information needed to create new task entity.
UpdateTask(String, String, Long, Integer, String) - Constructor for class dev.vernite.vernite.task.UpdateTask
Constructor for updating task with only required fields.
UpdateTimeTrack - Class in dev.vernite.vernite.task.time
Class containing information needed to update time track entity.
UpdateTimeTrack() - Constructor for class dev.vernite.vernite.task.time.UpdateTimeTrack
 
UpdateWorkspace - Class in dev.vernite.vernite.workspace
Class containing information needed to update workspace entity.
UpdateWorkspace() - Constructor for class dev.vernite.vernite.workspace.UpdateWorkspace
 
uploadFile(String, byte[]) - Method in class dev.vernite.vernite.cdn.FileManager
Saves a file to the database or returns the existing one.
uploadImage(User, long) - Method in class dev.vernite.vernite.project.ProjectController
Delete project logo.
uploadLogo(User, long, MultipartFile) - Method in class dev.vernite.vernite.project.ProjectController
Update project logo.
user() - Method in record class dev.vernite.vernite.projectworkspace.ProjectMember
Returns the value of the user record component.
User - Class in dev.vernite.vernite.user
 
User() - Constructor for class dev.vernite.vernite.user.User
 
User(String, String, String, String, String) - Constructor for class dev.vernite.vernite.user.User
 
User(String, String, String, String, String, String, String) - Constructor for class dev.vernite.vernite.user.User
 
USER_STORY - Enum constant in enum class dev.vernite.vernite.task.Task.Type
 
UserRepository - Interface in dev.vernite.vernite.user
 
UserResolver - Class in dev.vernite.vernite.user
 
UserResolver() - Constructor for class dev.vernite.vernite.user.UserResolver
 
UserSession - Class in dev.vernite.vernite.user
 
UserSession() - Constructor for class dev.vernite.vernite.user.UserSession
 
UserSessionRepository - Interface in dev.vernite.vernite.user
 

V

validate() - Method in class dev.vernite.vernite.integration.calendar.CalendarName
 
ValidationError - Class in dev.vernite.vernite.common.exception.error
Model for representing validation error.
ValidationError(String, List<ValidationError.FieldError>) - Constructor for class dev.vernite.vernite.common.exception.error.ValidationError
Default constructor for ValidationError.
ValidationError.FieldError - Class in dev.vernite.vernite.common.exception.error
Model for representing validation field error.
ValidationExceptionHandler - Class in dev.vernite.vernite.common.exception.handler
This class contains exception handlers for exceptions thrown during java bean validation.
ValidationExceptionHandler() - Constructor for class dev.vernite.vernite.common.exception.handler.ValidationExceptionHandler
 
value() - Element in annotation interface dev.vernite.vernite.common.constraints.NullOrNotBlank.List
 
valueOf(String) - Static method in enum class dev.vernite.vernite.event.Event.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.vernite.vernite.integration.git.github.model.TaskIntegration.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.vernite.vernite.integration.git.IssueAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.vernite.vernite.integration.git.PullAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.vernite.vernite.sprint.Sprint.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.vernite.vernite.task.Task.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.vernite.vernite.event.Event.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.vernite.vernite.integration.git.github.model.TaskIntegration.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.vernite.vernite.integration.git.IssueAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.vernite.vernite.integration.git.PullAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.vernite.vernite.sprint.Sprint.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.vernite.vernite.task.Task.Type
Returns an array containing the constants of this enum class, in the order they are declared.
VerificationEmails - Class in dev.vernite.vernite.user.auth
 
VerificationEmails() - Constructor for class dev.vernite.vernite.user.auth.VerificationEmails
 
verify(User, String) - Method in class dev.vernite.vernite.user.auth.AuthController
 
VerniteApplication - Class in dev.vernite.vernite
 
VerniteApplication() - Constructor for class dev.vernite.vernite.VerniteApplication
 
VerniteInstallationService - Class in dev.vernite.vernite.integration.communicator.slack
 
VerniteInstallationService(SlackInstallationRepository) - Constructor for class dev.vernite.vernite.integration.communicator.slack.VerniteInstallationService
 

W

WebConfig - Class in dev.vernite.vernite
 
WebConfig() - Constructor for class dev.vernite.vernite.WebConfig
 
WebhookController - Class in dev.vernite.vernite.integration
Controller for webhooks from integrated services.
WebhookController() - Constructor for class dev.vernite.vernite.integration.WebhookController
 
WebSocketInterceptor - Class in dev.vernite.vernite.ws
 
WebSocketInterceptor() - Constructor for class dev.vernite.vernite.ws.WebSocketInterceptor
 
Workspace - Class in dev.vernite.vernite.workspace
Entity for representing collection of projects.
Workspace(long, User, CreateWorkspace) - Constructor for class dev.vernite.vernite.workspace.Workspace
Constructor for workspace from create request.
Workspace(long, String, User) - Constructor for class dev.vernite.vernite.workspace.Workspace
Default constructor for workspace.
WorkspaceController - Class in dev.vernite.vernite.workspace
Rest controller for performing CRUD operations on Workspace entities.
WorkspaceController() - Constructor for class dev.vernite.vernite.workspace.WorkspaceController
 
WorkspaceId - Class in dev.vernite.vernite.workspace
Composite ID for workspace.
WorkspaceId() - Constructor for class dev.vernite.vernite.workspace.WorkspaceId
 
WorkspaceRepository - Interface in dev.vernite.vernite.workspace
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form