MCPcopy Create free account

hub / github.com/digisamroc/eraser / functions

Functions457 in github.com/digisamroc/eraser

↓ 56 callersFunctionre
()
internal/web/static/js/htmx.min.js:1
↓ 47 callersFunctionce
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 46 callersMethodGet
Get returns a job by ID, or nil if not found
internal/web/job.go:183
↓ 40 callersFunctionoe
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 39 callersFunctionae
(e)
internal/web/static/js/htmx.min.js:1
↓ 25 callersFunctionfe
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 24 callersFunctionee
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 20 callersMethodClose
()
internal/history/history.go:305
↓ 19 callersFunctionprompt
(reader *bufio.Reader, message string)
cmd/eraser/main.go:561
↓ 18 callersFunctionie
(e)
internal/web/static/js/htmx.min.js:1
↓ 17 callersMethodrenderWithCSRF
(w http.ResponseWriter, r *http.Request, name string, data map[string]interface{})
internal/web/server.go:1167
↓ 16 callersFunctionte
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 15 callersFunctiony
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 14 callersFunctionClassifyResponse
ClassifyResponse analyzes an email and determines the response type
internal/inbox/classifier.go:235
↓ 14 callersFunctionle
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 14 callersFunctionse
(e)
internal/web/static/js/htmx.min.js:1
↓ 13 callersFunctiong
(e)
internal/web/static/js/htmx.min.js:1
↓ 13 callersFunctionne
(t,r)
internal/web/static/js/htmx.min.js:1
↓ 12 callersFunctionO
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 12 callersFunctionh
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 12 callersFunctions
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 11 callersFunctiont
(e)
internal/web/static/js/htmx.min.js:1
↓ 11 callersFunctionv
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 10 callersFunctionu
(e)
internal/web/static/js/htmx.min.js:1
↓ 9 callersMethodAdd
(record *Record)
internal/history/history.go:212
↓ 9 callersFunctionb
(e)
internal/web/static/js/htmx.min.js:1
↓ 9 callersFunctionw
()
internal/web/static/js/htmx.min.js:1
↓ 8 callersMethodGetBrokerResponses
GetBrokerResponses retrieves broker responses with optional filtering
internal/history/history.go:511
↓ 8 callersFunctionLoadFromFile
(path string)
internal/broker/broker.go:51
↓ 8 callersMethodUpdatePipelineStatus
==================== Pipeline Status Methods ==================== UpdatePipelineStatus updates the pipeline status for a broker
internal/history/history.go:864
↓ 8 callersFunctionp
(e)
internal/web/static/js/htmx.min.js:1
↓ 7 callersFunctionDefaultDBPath
()
internal/history/history.go:350
↓ 7 callersFunctionNewStore
(dbPath string)
internal/history/history.go:118
↓ 7 callersFunctiona
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 7 callersFunctiono
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 6 callersMethodContext
Context returns the job's context
internal/web/job.go:120
↓ 6 callersFunctionE
(e)
internal/web/static/js/htmx.min.js:1
↓ 6 callersFunctione
(e,t=false)
internal/web/static/js/htmx.min.js:1
↓ 6 callersFunctionhe
(t,r,n,i,a,e)
internal/web/static/js/htmx.min.js:1
↓ 6 callersFunctionm
(e,t,r,n)
internal/web/static/js/htmx.min.js:1
↓ 6 callersFunctionresolveBrokerPath
()
cmd/eraser/main.go:32
↓ 6 callersFunctionresolveConfigPath
()
cmd/eraser/main.go:43
↓ 6 callersFunctionue
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 5 callersMethodClear
Clear removes the saved job state
internal/web/job.go:278
↓ 5 callersMethodConnect
Connect establishes IMAP connection
internal/inbox/monitor.go:81
↓ 5 callersMethodDisconnect
Disconnect closes the IMAP connection
internal/inbox/monitor.go:104
↓ 5 callersMethodGetPendingTasks
GetPendingTasks retrieves pending tasks with optional filtering
internal/history/history.go:744
↓ 5 callersFunctionJ
(e)
internal/web/static/js/htmx.min.js:1
↓ 5 callersFunctionLoad
(path string)
internal/config/config.go:104
↓ 5 callersFunctionNewMonitor
NewMonitor creates a new inbox monitor
internal/inbox/monitor.go:41
↓ 5 callersFunctionNewSender
(cfg config.EmailConfig)
internal/email/sender.go:30
↓ 5 callersFunctionR
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 5 callersFunctionT
(e)
internal/web/static/js/htmx.min.js:1
↓ 5 callersFunctionc
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 5 callersFunctiond
(e)
internal/web/static/js/htmx.min.js:1
↓ 5 callersMethodgetSession
(r *http.Request)
internal/web/server.go:1504
↓ 5 callersMethodtakeScreenshot
takeScreenshot captures the current page state
internal/browser/browser.go:298
↓ 4 callersMethodAddBrokerResponse
==================== Broker Response Methods ==================== AddBrokerResponse stores a classified response from a broker
internal/history/history.go:361
↓ 4 callersFunctionC
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersMethodCreate
Create creates a new job with the given total count
internal/web/job.go:160
↓ 4 callersMethodFetchRecentEmails
FetchRecentEmails fetches emails from the last N days
internal/inbox/monitor.go:112
↓ 4 callersFunctionI
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionM
(e)
internal/web/static/js/htmx.min.js:1
↓ 4 callersMethodName
()
internal/email/sender.go:27
↓ 4 callersFunctionRr
(e,t,r,n)
internal/web/static/js/htmx.min.js:1
↓ 4 callersMethodSend
(ctx context.Context, msg Message)
internal/email/sender.go:26
↓ 4 callersFunctionTr
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionUe
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 4 callersMethodUpdate
Update updates the job progress
internal/web/job.go:48
↓ 4 callersFunctionWt
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionZ
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionf
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionhr
(t,r,n,e,i)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionht
(a,o,e,s,l)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionl
(e)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionlr
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 4 callersFunctionnr
(e)
internal/web/static/js/htmx.min.js:1
↓ 4 callersMethodrenderPartial
(w http.ResponseWriter, name string, data interface{})
internal/web/server.go:1154
↓ 4 callersMethodrenderSettingsWithMessage
(w http.ResponseWriter, r *http.Request, message string, success bool)
internal/web/server.go:621
↓ 4 callersMethodsaveJobProgress
saveJobProgress saves the current job progress to disk
internal/web/server.go:994
↓ 4 callersFunctiontt
(e)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctionD
(e)
internal/web/static/js/htmx.min.js:1
↓ 3 callersMethodDelete
Delete removes a session
internal/web/session.go:122
↓ 3 callersFunctionEe
(e,i,a)
internal/web/static/js/htmx.min.js:1
↓ 3 callersMethodFetchBrokerEmails
FetchBrokerEmails fetches only emails from known broker domains
internal/inbox/monitor.go:251
↓ 3 callersMethodFetchBrokerEmailsFromFolder
FetchBrokerEmailsFromFolder fetches broker emails from a specific folder
internal/inbox/monitor.go:269
↓ 3 callersFunctionFr
(e,r,n)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctionG
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 3 callersMethodGetPendingTaskByID
GetPendingTaskByID retrieves a specific pending task
internal/history/history.go:799
↓ 3 callersMethodGetPendingTaskStats
GetPendingTaskStats returns counts of pending tasks by type and status
internal/history/history.go:846
↓ 3 callersMethodRender
Render generates an email from a template
internal/template/template.go:81
↓ 3 callersFunctionSave
(path string, cfg *Config)
internal/config/config.go:151
↓ 3 callersFunctionTt
(e)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctionValidateEmail
ValidateEmail checks for injection characters and RFC 5322 compliance
internal/email/sender.go:38
↓ 3 callersFunctionZt
()
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunction_e
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctionct
(e,t,r)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctiondr
(e,t)
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctioner
()
internal/web/static/js/htmx.min.js:1
↓ 3 callersFunctionescapeSelector
escapeSelector escapes special characters in CSS selectors for JS strings
internal/browser/filler.go:426
next →1–100 of 457, ranked by callers