porting all github actions from bluesky-social/indigo to tangled CI
at main 1.4 kB view raw
1package automod 2 3import ( 4 "github.com/bluesky-social/indigo/automod/countstore" 5 "github.com/bluesky-social/indigo/automod/engine" 6) 7 8type Engine = engine.Engine 9type EngineConfig = engine.EngineConfig 10type AccountMeta = engine.AccountMeta 11type ProfileSummary = engine.ProfileSummary 12type AccountPrivate = engine.AccountPrivate 13type RuleSet = engine.RuleSet 14 15type Notifier = engine.Notifier 16type SlackNotifier = engine.SlackNotifier 17 18type AccountContext = engine.AccountContext 19type RecordContext = engine.RecordContext 20type OzoneEventContext = engine.OzoneEventContext 21type RecordOp = engine.RecordOp 22 23type IdentityRuleFunc = engine.IdentityRuleFunc 24type RecordRuleFunc = engine.RecordRuleFunc 25type PostRuleFunc = engine.PostRuleFunc 26type ProfileRuleFunc = engine.ProfileRuleFunc 27type BlobRuleFunc = engine.BlobRuleFunc 28type OzoneEventRuleFunc = engine.OzoneEventRuleFunc 29 30var ( 31 ReportReasonSpam = engine.ReportReasonSpam 32 ReportReasonViolation = engine.ReportReasonViolation 33 ReportReasonMisleading = engine.ReportReasonMisleading 34 ReportReasonSexual = engine.ReportReasonSexual 35 ReportReasonRude = engine.ReportReasonRude 36 ReportReasonOther = engine.ReportReasonOther 37 38 PeriodTotal = countstore.PeriodTotal 39 PeriodDay = countstore.PeriodDay 40 PeriodHour = countstore.PeriodHour 41 42 CreateOp = engine.CreateOp 43 UpdateOp = engine.UpdateOp 44 DeleteOp = engine.DeleteOp 45)