All Classes and Interfaces

Class
Description
Model for representing generic error returned by api.
Object to represent a GitHub Rest api app installation token.
 
 
 
 
 
Entity for representing GitHub authorization.
CRUD repository for authorization entity.
 
Object to represent a GitHub Rest api branch.
 
 
 
 
 
 
Model representing a chat channel.
Model representing a chat user.
Entity for representing comment for task.
Rest controller for performing CRUD operations on Comment entities.
Entity for representing GitHub comment integration.
CRUD repository for comment integration entity.
CRUD repository for comment entity.
Model for representing error when performing operation will cause conflict with current state.
Exception thrown when performing operation will cause conflict with current state.
This class contains exception handler for ConflictStateException.
Entity for storing sequence counters for generation of unique IDs.
Interface for operations on CounterSequence entity.
Class containing information needed to create new comment entity.
Class containing information needed to create new meeting entity.
Class containing information needed to create new project entity.
Class containing information needed to create new release entity.
Class containing information needed to create new sprint entity.
Class containing information needed to create new status entity.
Class containing information needed to create new task entity.
The class that represents a ticket to be created.
Class containing information needed to create new time track entity.
Class containing information needed to create new workspace entity.
 
 
 
Class containing information needed to edit user entity.
Exception thrown when entity with given id is not found in database.
This class contains exception handler for EntityNotFoundException.
Type for representing spring error messages.
Model representing a generic event in calendar.
Event type enum.
Parameter object for filtering events.
Interface for providing events.
Service providing events.
Model for representing error when external API returns error.
Exception thrown when external API returns error.
Exception thrown when external API returns error.
This class contains exception handler for ExternalApiException.
Creates an exception that returns field error.
 
Controller for file serving.
 
Repository for files.
 
The GitHub API service.
Object to represent a GitHub Rest api branch.
Object to represent a GitHub Rest api branch.
 
Object to represent a GitHub Rest api commit.
Bean to store GitHub API configuration.
 
Model to represent a GitHub installation.
Object to represent a GitHub Rest api installation.
Object to represent a GitHub Rest api issue.
Object to represent a GitHub Rest api issue.
Object to represent a GitHub Rest api merge information.
Object to represent a GitHub Rest api pull request.
Object to represent a GitHub Rest api pull request.
Object to represent a GitHub Rest api release.
Object to represent GitHub Rest api repository.
Object to represent GitHub Rest api repository.
Service for GitHub integration.
Model to represent a GitHub user.
Object to represent a GitHub Rest api user account.
Object to represent GitHub Rest api webhook data.
 
Model for representing git integration.
Model for additional git integration data.
Service for managing task connected to any git service.
IHandler<T extends com.google.protobuf.Message>
 
 
Entity for representing GitHub installation.
CRUD repository for installation entity.
Model to represent a GitHub installations api response.
Model for representing integration.
Object representing general git issue.
Enum representing a Git issue action.
Deserializer for IssueAction enum.
 
 
 
 
 
 
Controller responsible for logged user connected operations.
Entity for representing meeting in project.
Rest controller for performing CRUD operations on Meeting entities.
Event provider for meetings.
CRUD repository for meeting entity.
Object to represent a GitHub Rest api merge response.
Model representing a chat message.
 
Model for representing error when entity with given id is not found.
Interface for automatic throwing not found status code exception when object with given id was not found.
The annotated element must not be null and must contain at least one non-whitespace character.
Defines several @NullOrNotBlank constraints on the same element.
Validator for NullOrNotBlank constraint.
Model to represent a GitHub Rest api refresh oauth token request.
Model to represent a GitHub Rest api oauth token.
Model to represent a GitHub Rest api oauth token request.
Creates an exception that returns an object not found on the output.
 
 
 
 
Entity for representing project.
Rest controller for performing CRUD operations on Projects entities.
Entity for representing GitHub project integration.
CRUD repository for project integration entity.
 
Class representing user and privileges in a project.
CRUD repository for project entity.
Deprecated.
Entity for representing relation between workspace (with user) and project.
Composite key for pivot table.
 
Enum representing a Git pull action.
Deserializer for PullAction enum.
Object representing general git pull request.
Rate limit interceptor.
Class containing information needed to create new user entity.
Entity representing a release of a project.
Rest controller for performing CRUD operations on Release entities.
Event provider for releases.
CRUD repository for release entity.
Model to represent a GitHub repositories api response.
Represents a list of repositories with link to app.
Object representing generic git repository.
 
Utils for common secure random operations.
Deprecated.
 
 
Model representing a Slack channel.
 
 
 
This class contains exception handler for SlackApiException.
 
 
Model representing a Slack message.
Model representing a Slack user.
 
 
Abstract class for representing database entities with soft delete capability.
Interface for generic operations on a repository for soft delete entities.
Entity representing a scrum sprint.
 
Rest controller for performing CRUD operations on Sprint entities.
Event provider for sprints.
CRUD repository for sprint entity.
Manager for states sent to integrated services.
 
Entity representing a status of a task in project workflow.
Rest controller for performing CRUD operations on Status entities.
CRUD repository for status entity.
 
 
 
Event provider for task deadlines.
Event provider for task estimates.
 
Entity for representing GitHub task integration.
Type of integrated resource.
Composite ID for task integration.
CRUD repository for task integration entity.
 
CRUD repository for task entity.
The controller that handles ticket-related requests.
Entity for tracking time spent on a task.
Rest controller for performing CRUD operations on TimeTrack entities.
CRUD repository for time track entity.
Class containing information needed to update comment entity.
Class containing information needed to update meeting entity.
Class containing information needed to update project entity.
Class containing information needed to update release entity.
Class containing information needed to update sprint entity.
Class containing information needed to update status entity.
Class containing information needed to create new task entity.
Class containing information needed to update time track entity.
Class containing information needed to update workspace entity.
 
 
 
 
 
Model for representing validation error.
Model for representing validation field error.
This class contains exception handlers for exceptions thrown during java bean validation.
 
 
 
 
Controller for webhooks from integrated services.
 
Entity for representing collection of projects.
Rest controller for performing CRUD operations on Workspace entities.
Composite ID for workspace.