MCPcopy Create free account

hub / github.com/digisamroc/eraser / types & classes

Types & classes55 in github.com/digisamroc/eraser

↓ 3 callersTypeAliasTaskType
TaskType represents the type of pending task
internal/history/history.go:38
↓ 2 callersTypeAliasPipelineStatus
PipelineStatus represents the current stage in the removal pipeline
internal/history/history.go:22
↓ 1 callersTypeAliasStatus
internal/history/history.go:13
StructBroker
internal/broker/broker.go:34
StructBrokerDatabase
internal/broker/broker.go:47
StructBrokerResponse
BrokerResponse stores a classified response from a broker
internal/history/history.go:62
StructBrokerStatus
internal/history/history.go:307
StructBrokerWithStatus
BrokerWithStatus combines broker info with history status
internal/web/server.go:1019
StructBrowser
Browser wraps chromedp for headless Chrome automation
internal/browser/browser.go:18
StructBrowserConfig
BrowserConfig holds browser automation settings
internal/browser/browser.go:28
StructCaptchaInfo
CaptchaInfo contains information about detected CAPTCHAs
internal/browser/captcha.go:11
StructClassifiedResponse
ClassifiedResponse represents a classified email response
internal/inbox/classifier.go:22
StructConfig
internal/config/config.go:28
StructConfirmationHandler
ConfirmationHandler handles clicking confirmation links from emails
internal/browser/confirm.go:24
StructConfirmationResult
ConfirmationResult holds the outcome of clicking a confirmation link
internal/browser/confirm.go:13
StructEmail
Email represents a rendered email ready to send
internal/template/template.go:46
StructEmail
Email represents a parsed email from a broker
internal/inbox/monitor.go:26
StructEmailConfig
internal/config/config.go:72
StructEmailData
EmailData contains all data available to email templates
internal/template/template.go:18
StructEngine
Engine handles email template rendering
internal/template/template.go:52
StructExtractedURLs
ExtractedURLs contains categorized URLs from an email
internal/inbox/parser.go:12
StructFieldMapping
FieldMapping maps detected field types to profile values
internal/browser/filler.go:26
StructFillResult
FillResult contains the outcome of form filling
internal/browser/filler.go:19
StructFormField
FormField represents a detected form field
internal/browser/filler.go:414
StructFormFiller
FormFiller handles form field detection and auto-filling
internal/browser/filler.go:14
StructFormResult
FormResult represents the outcome of a form fill attempt
internal/browser/browser.go:52
StructFormWithStatus
FormWithStatus represents a form detected from email with its current fill status
internal/history/history.go:609
StructInboxConfig
InboxConfig holds IMAP settings for monitoring broker responses
internal/config/config.go:37
StructJob
Job represents a background email sending job
internal/web/job.go:26
StructJobManager
JobManager manages background jobs
internal/web/job.go:147
StructJobPersistence
JobPersistence handles saving/loading job state
internal/web/job.go:232
TypeAliasJobStatus
JobStatus represents the status of a background job
internal/web/job.go:15
StructMessage
internal/email/sender.go:12
StructMonitor
Monitor handles IMAP connection and email monitoring
internal/inbox/monitor.go:19
StructOptions
internal/config/config.go:88
StructPendingTask
PendingTask represents a task that needs human intervention
internal/history/history.go:80
StructPersistentJobState
PersistentJobState represents a job that can be saved/loaded from disk
internal/web/job.go:217
StructPipeline
Pipeline holds settings for the automation pipeline
internal/config/config.go:50
StructPipelineStats
==================== Pipeline Handlers ==================== PipelineStats holds stats for the pipeline dashboard
internal/web/server.go:1539
StructProfile
internal/config/config.go:57
StructRateLimiter
internal/web/server.go:44
StructRecord
internal/history/history.go:47
TypeAliasResponseType
ResponseType represents the type of broker response
internal/inbox/classifier.go:9
StructResult
internal/email/sender.go:19
StructSMTPConfig
internal/config/config.go:80
StructSMTPSender
internal/email/smtp.go:13
InterfaceSender
internal/email/sender.go:25
StructServer
internal/web/server.go:106
StructSession
Session holds wizard state securely on the server
internal/web/session.go:21
StructSessionStore
SessionStore manages secure server-side sessions Credentials are never sent to the client - only an opaque session ID
internal/web/session.go:14
StructStats
Helper methods
internal/web/server.go:1011
StructStore
internal/history/history.go:95
StructSummary
Summary provides a summary of classified responses
internal/inbox/classifier.go:571
StructbouncedBroker
Track brokers to remove
cmd/eraser/main.go:1497
StructscoredURL
internal/inbox/parser.go:379