audit

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2016 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AuditReply           = "Replied"
	AuditNewTag          = "Tag Created"
	AuditAddTag          = "Tag Added"
	AuditUpdateTag       = "Tag Updated"
	AuditDeleteTag       = "Tag Deleted"
	AuditDeleteImageTag  = "Image Tag Deleted"
	AuditNewThread       = "Thread Created"
	AuditCloseThread     = "Thread Closed"
	AuditOpenThread      = "Thread Opened"
	AuditStickyThread    = "Thread Stickied"
	AuditUnstickyThread  = "Thread Unstickied"
	AuditDeleteThread    = "Thread Deleted"
	AuditPurgeThread     = "Thread Purged"
	AuditDeletePost      = "Post Deleted"
	AuditPurgePost       = "Post Purged"
	AuditPurge           = "Deleted Items Purged"
	AuditFlushCache      = "Cache Flushed"
	AuditBanIp           = "IP Banned"
	AuditBanImage        = "Image Banned"
	AuditRegister        = "Account Registered"
	AuditChangePassword  = "Password Changed"
	AuditEmailUpdate     = "Email Updated"
	AuditFavoriteRemoved = "Favorite Removed"
	AuditFavoriteAdded   = "Favorite Added"
)

Functions

This section is empty.

Types

type Audit

type Audit struct {
	User   uint
	Ib     uint
	Ip     string
	Action string
	Info   string
}

Audit adds an action to the audit log

func (*Audit) IsValid

func (a *Audit) IsValid() bool

check struct validity

func (*Audit) Submit

func (a *Audit) Submit() (err error)

Submit will insert audit info into the audit log

Jump to

Keyboard shortcuts

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