repository

package
v0.6.2 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAlertBoundActivity added in v0.6.0

func CreateAlertBoundActivity(ctx context.Context, repo interfaces.Repository, alertID types.AlertID, ticketID types.TicketID, alertTitle, ticketTitle string) error

CreateAlertBoundActivity creates an alert binding activity

func CreateBulkAlertBoundActivity added in v0.6.0

func CreateBulkAlertBoundActivity(ctx context.Context, repo interfaces.Repository, alertIDs []types.AlertID, ticketID types.TicketID, ticketTitle string, alertTitles []string) error

CreateBulkAlertBoundActivity creates a bulk alert binding activity

func CreateCommentActivity added in v0.6.0

func CreateCommentActivity(ctx context.Context, repo interfaces.Repository, ticketID types.TicketID, commentID types.CommentID, title string) error

CreateCommentActivity creates a comment addition activity

func CreateStatusChangeActivity added in v0.6.0

func CreateStatusChangeActivity(ctx context.Context, repo interfaces.Repository, ticketID types.TicketID, title, oldStatus, newStatus string) error

CreateStatusChangeActivity creates a status change activity

func CreateTicketActivity added in v0.6.0

func CreateTicketActivity(ctx context.Context, repo interfaces.Repository, ticketID types.TicketID, title string) error

CreateTicketActivity creates a ticket creation activity

func CreateTicketUpdateActivity added in v0.6.0

func CreateTicketUpdateActivity(ctx context.Context, repo interfaces.Repository, ticketID types.TicketID, title string) error

CreateTicketUpdateActivity creates a ticket update activity

Types

type Firestore

type Firestore = firestore.Firestore

Firestore is a type alias for backward compatibility

func NewFirestore

func NewFirestore(ctx context.Context, projectID, databaseID string) (*Firestore, error)

NewFirestore creates a new Firestore repository client

type Memory

type Memory = memory.Memory

func NewMemory

func NewMemory() *Memory

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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