activities

package
v0.0.0-...-a8e4d9d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2020 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Clock is the clock used for recording the time at which an activity has occurred.

Functions

func BillingPlanPurchasedWithBraintree

func BillingPlanPurchasedWithBraintree(plan *domain.BillingPlan) *domain.Activity

func DeployKeyGenerated

func DeployKeyGenerated(rc *domain.RepositoryCredential) *domain.Activity

func EmailNotifierCreated

func EmailNotifierCreated(payload *domain.EmailNotifier) *domain.Activity

func EmailNotifierDeleted

func EmailNotifierDeleted(payload *domain.EmailNotifier) *domain.Activity

func EmailNotifierEdited

func EmailNotifierEdited(payload *domain.EmailNotifier) *domain.Activity

func EnvironmentAdded

func EnvironmentAdded(environment *domain.Environment) *domain.Activity

func EnvironmentEdited

func EnvironmentEdited(environment *domain.Environment) *domain.Activity

func FromRepositoryMetaDataChanges

func FromRepositoryMetaDataChanges(changes *domain.RepositoryMetaDataChanges, repositoryUuid string) []*domain.Activity

func GitTriggerCreated

func GitTriggerCreated(payload *domain.GitTrigger) *domain.Activity

func GitTriggerDeleted

func GitTriggerDeleted(payload *domain.GitTrigger) *domain.Activity

func GitTriggerEdited

func GitTriggerEdited(payload *domain.GitTrigger) *domain.Activity

func InvitationAccepted

func InvitationAccepted(invitation *domain.Invitation) *domain.Activity

func InvitationCreated

func InvitationCreated(invitation *domain.Invitation) *domain.Activity

func InvitationRefused

func InvitationRefused(invitation *domain.Invitation) *domain.Activity

func JobAdded

func JobAdded(job *domain.Job) *domain.Activity

func JobEdited

func JobEdited(job *domain.Job) *domain.Activity

func JobNotifierCreated

func JobNotifierCreated(payload *domain.JobNotifier) *domain.Activity

func JobNotifierDeleted

func JobNotifierDeleted(payload *domain.JobNotifier) *domain.Activity

func JobNotifierEdited

func JobNotifierEdited(payload *domain.JobNotifier) *domain.Activity

func JobScheduled

func JobScheduled(schedule *domain.Schedule, trigger string) *domain.Activity

func NotificationRuleCreated

func NotificationRuleCreated(payload *domain.NotificationRule) *domain.Activity

func NotificationRuleDeleted

func NotificationRuleDeleted(payload *domain.NotificationRule) *domain.Activity

func NotificationRuleEdited

func NotificationRuleEdited(payload *domain.NotificationRule) *domain.Activity

func OperationCanceledByUser

func OperationCanceledByUser(operationUuid string) *domain.Activity

func OperationCanceledDueToBilling

func OperationCanceledDueToBilling(operationUuid string) *domain.Activity

func OperationFailed

func OperationFailed(operation *domain.Operation) *domain.Activity

func OperationFailedFatally

func OperationFailedFatally(operation *domain.Operation) *domain.Activity

func OperationScheduled

func OperationScheduled(operation *domain.Operation) *domain.Activity

func OperationStarted

func OperationStarted(operation *domain.Operation) *domain.Activity

func OperationSucceeded

func OperationSucceeded(operation *domain.Operation) *domain.Activity

func OperationTimedOut

func OperationTimedOut(organizationUuid string) *domain.Activity

func OrganizationArchived

func OrganizationArchived(organization *domain.Organization) *domain.Activity

func OrganizationCreated

func OrganizationCreated(organization *domain.Organization, plan *domain.BillingPlan) *domain.Activity

func ProjectCreated

func ProjectCreated(project *domain.Project) *domain.Activity

func ProjectDeleted

func ProjectDeleted(project *domain.Project) *domain.Activity

func RepositoryAdded

func RepositoryAdded(repository *domain.Repository) *domain.Activity

func RepositoryConnectedSuccessfully

func RepositoryConnectedSuccessfully(repository *domain.Repository) *domain.Activity

func RepositoryDetectedAsPrivate

func RepositoryDetectedAsPrivate(repository *domain.Repository) *domain.Activity

func RepositoryDetectedAsPublic

func RepositoryDetectedAsPublic(repository *domain.Repository) *domain.Activity

func RepositoryEdited

func RepositoryEdited(repository *domain.Repository) *domain.Activity

func RepositoryMetaDataRefAdded

func RepositoryMetaDataRefAdded(changedRef *domain.RepositoryRef) *domain.Activity

func RepositoryMetaDataRefChanged

func RepositoryMetaDataRefChanged(changedRef *domain.ChangedRepositoryRef) *domain.Activity

func RepositoryMetaDataRefRemoved

func RepositoryMetaDataRefRemoved(changedRef *domain.RepositoryRef) *domain.Activity

func ScheduleDeleted

func ScheduleDeleted(schedule *domain.Schedule) *domain.Activity

func ScheduleEdited

func ScheduleEdited(schedule *domain.Schedule) *domain.Activity

func ScriptEditorSaved

func ScriptEditorSaved(payload *ScriptEditorPayload) *domain.Activity

func ScriptEditorTested

func ScriptEditorTested(payload *ScriptEditorPayload) *domain.Activity

func SecretAdded

func SecretAdded(secret *domain.Secret) *domain.Activity

func SecretDeleted

func SecretDeleted(secret *domain.Secret) *domain.Activity

func SecretEdited

func SecretEdited(secret *domain.Secret) *domain.Activity

func SlackNotifierCreated

func SlackNotifierCreated(payload *domain.SlackNotifier) *domain.Activity

func SlackNotifierDeleted

func SlackNotifierDeleted(payload *domain.SlackNotifier) *domain.Activity

func SlackNotifierEdited

func SlackNotifierEdited(payload *domain.SlackNotifier) *domain.Activity

func StencilInstantiated

func StencilInstantiated(stencil *domain.Stencil) *domain.Activity

func TaskAdded

func TaskAdded(task *domain.Task) *domain.Activity

func TaskEdited

func TaskEdited(task *domain.Task) *domain.Activity

func UnmarshalJSON

func UnmarshalJSON(data []byte) (*domain.Activity, error)

func UnmarshalPayload

func UnmarshalPayload(activity *domain.Activity, rawPayload []byte) error

func UserAccountUsedInTooManyPlaces

func UserAccountUsedInTooManyPlaces(user *domain.User) *domain.Activity

func UserAddedToProject

func UserAddedToProject(user *domain.User, project *domain.Project) *domain.Activity

func UserConnectedGithub

func UserConnectedGithub(user *domain.User) *domain.Activity

func UserEmailVerified

func UserEmailVerified(user *domain.User) *domain.Activity

func UserEnteredSegment

func UserEnteredSegment(segmentName string) *domain.Activity

func UserJoinedProject

func UserJoinedProject(user *domain.User, project *domain.Project) *domain.Activity

func UserLeftProject

func UserLeftProject(user *domain.User, project *domain.Project) *domain.Activity

func UserLeftSegment

func UserLeftSegment(segmentName string) *domain.Activity

func UserLoggedIn

func UserLoggedIn(user *domain.User) *domain.Activity

func UserLoggedInViaGithub

func UserLoggedInViaGithub(user *domain.User) *domain.Activity

func UserRemovedFromProject

func UserRemovedFromProject(user *domain.User, project *domain.Project) *domain.Activity

func UserReportedAsActive

func UserReportedAsActive(user *domain.User) *domain.Activity

func UserRequestedPasswordReset

func UserRequestedPasswordReset(user *domain.User) *domain.Activity

func UserRequestedVerificationEmail

func UserRequestedVerificationEmail(user *domain.User) *domain.Activity

func UserResetPassword

func UserResetPassword(user *domain.User) *domain.Activity

func UserSignedUp

func UserSignedUp(user *domain.User) *domain.Activity

func UserSignedUpViaCapistrano

func UserSignedUpViaCapistrano(user *domain.User) *domain.Activity

func UserSignedUpViaGithub

func UserSignedUpViaGithub(user *domain.User) *domain.Activity

func UserSignupParameterSet

func UserSignupParameterSet(user *domain.User, parameter string, value interface{}) *domain.Activity

func WebhookCreated

func WebhookCreated(payload *domain.Webhook) *domain.Activity

func WebhookDeleted

func WebhookDeleted(payload *domain.Webhook) *domain.Activity

func WebhookEdited

func WebhookEdited(payload *domain.Webhook) *domain.Activity

Types

type OperationCanceledByUserPayload

type OperationCanceledByUserPayload struct {
	Uuid string
}

type OperationCanceledDueToBillingPayload

type OperationCanceledDueToBillingPayload struct {
	Uuid string
}

type OperationTimedOutPayload

type OperationTimedOutPayload struct {
	Uuid string
}

type OrganizationWithBillingPlan

type OrganizationWithBillingPlan struct {
	Organization *domain.Organization
	BillingPlan  *domain.BillingPlan
}

func (*OrganizationWithBillingPlan) UnmarshalJSON

func (self *OrganizationWithBillingPlan) UnmarshalJSON(data []byte) error

type ScriptEditorPayload

type ScriptEditorPayload struct {
	ProjectUuid     string `json:"projectUuid"`
	TaskUuid        string `json:"taskUuid"`
	EnvironmentUuid string `json:"environmentUuid"`
}

type SegmentPayload

type SegmentPayload struct {
	Name string `json:"name"`
}

type UserProjectPayload

type UserProjectPayload struct {
	User    *domain.User
	Project *domain.Project
}

func (*UserProjectPayload) FindProject

func (self *UserProjectPayload) FindProject(projects domain.ProjectStore) (*domain.Project, error)

type UserSignupParameterSetPayload

type UserSignupParameterSetPayload struct {
	UserUuid  string
	Parameter string
	Value     interface{}
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL