Documentation ¶
Index ¶
- Variables
- func BillingPlanPurchasedWithBraintree(plan *domain.BillingPlan) *domain.Activity
- func DeployKeyGenerated(rc *domain.RepositoryCredential) *domain.Activity
- func EmailNotifierCreated(payload *domain.EmailNotifier) *domain.Activity
- func EmailNotifierDeleted(payload *domain.EmailNotifier) *domain.Activity
- func EmailNotifierEdited(payload *domain.EmailNotifier) *domain.Activity
- func EnvironmentAdded(environment *domain.Environment) *domain.Activity
- func EnvironmentEdited(environment *domain.Environment) *domain.Activity
- func FromRepositoryMetaDataChanges(changes *domain.RepositoryMetaDataChanges, repositoryUuid string) []*domain.Activity
- func GitTriggerCreated(payload *domain.GitTrigger) *domain.Activity
- func GitTriggerDeleted(payload *domain.GitTrigger) *domain.Activity
- func GitTriggerEdited(payload *domain.GitTrigger) *domain.Activity
- func InvitationAccepted(invitation *domain.Invitation) *domain.Activity
- func InvitationCreated(invitation *domain.Invitation) *domain.Activity
- func InvitationRefused(invitation *domain.Invitation) *domain.Activity
- func JobAdded(job *domain.Job) *domain.Activity
- func JobEdited(job *domain.Job) *domain.Activity
- func JobNotifierCreated(payload *domain.JobNotifier) *domain.Activity
- func JobNotifierDeleted(payload *domain.JobNotifier) *domain.Activity
- func JobNotifierEdited(payload *domain.JobNotifier) *domain.Activity
- func JobScheduled(schedule *domain.Schedule, trigger string) *domain.Activity
- func NotificationRuleCreated(payload *domain.NotificationRule) *domain.Activity
- func NotificationRuleDeleted(payload *domain.NotificationRule) *domain.Activity
- func NotificationRuleEdited(payload *domain.NotificationRule) *domain.Activity
- func OperationCanceledByUser(operationUuid string) *domain.Activity
- func OperationCanceledDueToBilling(operationUuid string) *domain.Activity
- func OperationFailed(operation *domain.Operation) *domain.Activity
- func OperationFailedFatally(operation *domain.Operation) *domain.Activity
- func OperationScheduled(operation *domain.Operation) *domain.Activity
- func OperationStarted(operation *domain.Operation) *domain.Activity
- func OperationSucceeded(operation *domain.Operation) *domain.Activity
- func OperationTimedOut(organizationUuid string) *domain.Activity
- func OrganizationArchived(organization *domain.Organization) *domain.Activity
- func OrganizationCreated(organization *domain.Organization, plan *domain.BillingPlan) *domain.Activity
- func ProjectCreated(project *domain.Project) *domain.Activity
- func ProjectDeleted(project *domain.Project) *domain.Activity
- func RepositoryAdded(repository *domain.Repository) *domain.Activity
- func RepositoryConnectedSuccessfully(repository *domain.Repository) *domain.Activity
- func RepositoryDetectedAsPrivate(repository *domain.Repository) *domain.Activity
- func RepositoryDetectedAsPublic(repository *domain.Repository) *domain.Activity
- func RepositoryEdited(repository *domain.Repository) *domain.Activity
- func RepositoryMetaDataRefAdded(changedRef *domain.RepositoryRef) *domain.Activity
- func RepositoryMetaDataRefChanged(changedRef *domain.ChangedRepositoryRef) *domain.Activity
- func RepositoryMetaDataRefRemoved(changedRef *domain.RepositoryRef) *domain.Activity
- func ScheduleDeleted(schedule *domain.Schedule) *domain.Activity
- func ScheduleEdited(schedule *domain.Schedule) *domain.Activity
- func ScriptEditorSaved(payload *ScriptEditorPayload) *domain.Activity
- func ScriptEditorTested(payload *ScriptEditorPayload) *domain.Activity
- func SecretAdded(secret *domain.Secret) *domain.Activity
- func SecretDeleted(secret *domain.Secret) *domain.Activity
- func SecretEdited(secret *domain.Secret) *domain.Activity
- func SlackNotifierCreated(payload *domain.SlackNotifier) *domain.Activity
- func SlackNotifierDeleted(payload *domain.SlackNotifier) *domain.Activity
- func SlackNotifierEdited(payload *domain.SlackNotifier) *domain.Activity
- func StencilInstantiated(stencil *domain.Stencil) *domain.Activity
- func TaskAdded(task *domain.Task) *domain.Activity
- func TaskEdited(task *domain.Task) *domain.Activity
- func UnmarshalJSON(data []byte) (*domain.Activity, error)
- func UnmarshalPayload(activity *domain.Activity, rawPayload []byte) error
- func UserAccountUsedInTooManyPlaces(user *domain.User) *domain.Activity
- func UserAddedToProject(user *domain.User, project *domain.Project) *domain.Activity
- func UserConnectedGithub(user *domain.User) *domain.Activity
- func UserEmailVerified(user *domain.User) *domain.Activity
- func UserEnteredSegment(segmentName string) *domain.Activity
- func UserJoinedProject(user *domain.User, project *domain.Project) *domain.Activity
- func UserLeftProject(user *domain.User, project *domain.Project) *domain.Activity
- func UserLeftSegment(segmentName string) *domain.Activity
- func UserLoggedIn(user *domain.User) *domain.Activity
- func UserLoggedInViaGithub(user *domain.User) *domain.Activity
- func UserRemovedFromProject(user *domain.User, project *domain.Project) *domain.Activity
- func UserReportedAsActive(user *domain.User) *domain.Activity
- func UserRequestedPasswordReset(user *domain.User) *domain.Activity
- func UserRequestedVerificationEmail(user *domain.User) *domain.Activity
- func UserResetPassword(user *domain.User) *domain.Activity
- func UserSignedUp(user *domain.User) *domain.Activity
- func UserSignedUpViaCapistrano(user *domain.User) *domain.Activity
- func UserSignedUpViaGithub(user *domain.User) *domain.Activity
- func UserSignupParameterSet(user *domain.User, parameter string, value interface{}) *domain.Activity
- func WebhookCreated(payload *domain.Webhook) *domain.Activity
- func WebhookDeleted(payload *domain.Webhook) *domain.Activity
- func WebhookEdited(payload *domain.Webhook) *domain.Activity
- type OperationCanceledByUserPayload
- type OperationCanceledDueToBillingPayload
- type OperationTimedOutPayload
- type OrganizationWithBillingPlan
- type ScriptEditorPayload
- type SegmentPayload
- type UserProjectPayload
- type UserSignupParameterSetPayload
Constants ¶
This section is empty.
Variables ¶
View Source
var Clock clock.Interface = clock.System
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 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 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 OperationFailedFatally ¶
func OperationTimedOut ¶
func OrganizationArchived ¶
func OrganizationArchived(organization *domain.Organization) *domain.Activity
func OrganizationCreated ¶
func OrganizationCreated(organization *domain.Organization, plan *domain.BillingPlan) *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 ScriptEditorSaved ¶
func ScriptEditorSaved(payload *ScriptEditorPayload) *domain.Activity
func ScriptEditorTested ¶
func ScriptEditorTested(payload *ScriptEditorPayload) *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 UserAddedToProject ¶
func UserEnteredSegment ¶
func UserJoinedProject ¶
func UserLeftProject ¶
func UserLeftSegment ¶
func UserRemovedFromProject ¶
func UserSignupParameterSet ¶
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 SegmentPayload ¶
type SegmentPayload struct {
Name string `json:"name"`
}
type UserProjectPayload ¶
func (*UserProjectPayload) FindProject ¶
func (self *UserProjectPayload) FindProject(projects domain.ProjectStore) (*domain.Project, error)
Source Files ¶
- activities.go
- billing_plans.go
- deploy_keys.go
- email_notifier.go
- environments.go
- git_trigger.go
- invitations.go
- job_notifier.go
- jobs.go
- notification_rule.go
- operations.go
- organizations.go
- projects.go
- repositories.go
- repository_metadata.go
- schedules.go
- script_editor.go
- secrets.go
- slack_notifier.go
- stencils.go
- tasks.go
- unmarshal.go
- users.go
- webhooks.go
Click to show internal directories.
Click to hide internal directories.