Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form