Documentation ¶ Index ¶ type Common func (svc *Common) IsAllowed(ctx context.Context, board *tasksv1.Board, op string) error func (svc *Common) PublishEvent(event proto.Message) func (svc *Common) SendNotification(board *tasksv1.Board, task *tasksv1.Task, comment *tasksv1.TaskComment, ...) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Common ¶ type Common struct { Resolver *permission.Resolver Config config.Config Mails embed.FS } func (*Common) IsAllowed ¶ func (svc *Common) IsAllowed(ctx context.Context, board *tasksv1.Board, op string) error func (*Common) PublishEvent ¶ added in v0.2.0 func (svc *Common) PublishEvent(event proto.Message) func (*Common) SendNotification ¶ added in v0.11.0 func (svc *Common) SendNotification(board *tasksv1.Board, task *tasksv1.Task, comment *tasksv1.TaskComment, subject, senderId string, templateName string) Source Files ¶ View all Source files common.go Directories ¶ Show internal Expand all Path Synopsis boards tasks Click to show internal directories. Click to hide internal directories.