MCPcopy Create free account

hub / github.com/rusq/slackdump / functions

Functions4,254 in github.com/rusq/slackdump

↓ 1 callersFunctionparentOnlyThreadMessages
(req request)
stream/conversation.go:308
↓ 1 callersFunctionparseDotEnv
(fsys fs.FS, filename string)
auth/env.go:29
↓ 1 callersFunctionparseFlags
(cmd *base.Command, args []string)
cmd/slackdump/main.go:231
↓ 1 callersFunctionplaywrightLogin
(ctx context.Context, mgr manager)
cmd/slackdump/internal/workspace/workspaceui/ezlogin3000.go:49
↓ 1 callersFunctionpn
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callersFunctionprepChunkWithFinal
(tc ...testChunk)
internal/chunk/backend/dbase/split_test.go:78
↓ 1 callersFunctionprepSession
(t *testing.T, ec repository.PrepareExtContext)
internal/chunk/backend/dbase/split_test.go:47
↓ 1 callersFunctionprintBare
(_ context.Context, w io.Writer, _ manager, current string, workspaces []string)
cmd/slackdump/internal/workspace/list.go:134
↓ 1 callersFunctionprintErrors
printErrors prints configuration errors, if error is not nill and is of validator.ValidationErrors type.
cmd/slackdump/internal/apiconfig/apiconfig.go:97
↓ 1 callersMethodprintFile
(fi fs.FileInfo)
cmd/slackdump/internal/ui/bubbles/filemgr/filemgr.go:330
↓ 1 callersFunctionprintSessions
(w io.Writer, sessions []repository.Session)
cmd/slackdump/internal/convertcmd/to_chunk.go:107
↓ 1 callersFunctionprint_messages
print_messages prints all messages from json file ``filename``
contrib/messages_json_parsing/python/print_messages.py:8
↓ 1 callersMethodprocChannelInfoWithUsers
procChannelInfoWithUsers returns the slack channel with members populated from another api.
stream/conversation.go:509
↓ 1 callersMethodprocChannelUsers
(ctx context.Context, proc processor.ChannelInformer, channelID, threadTS string)
stream/conversation.go:461
↓ 1 callersFunctionprocess_json
(data, attachments_map, stats)
contrib/rewrite_slackdump_urls/rewrite_slackdump_urls.py:16
↓ 1 callersMethodpublicUserList
(ctx context.Context, channelIDs []string)
internal/edge/userlist.go:234
↓ 1 callersFunctionputChunk
(uploadUrl, buf, offset, fileSize)
contrib/replit_drive_backup/drive-upload-folder.mjs:230
↓ 1 callersFunctionqn
(t,n,r)
internal/viewer/static/htmx.min.js:1
↓ 1 callersFunctionqrFlow
(ctx context.Context, cl *slackauth.Client, ui browserAuthUIExt)
auth/rod.go:229
↓ 1 callersFunctionqualifyColumns
(alias string, cols []string)
internal/chunk/backend/dbase/repository/dedupe.go:393
↓ 1 callersFunctionqueryOffset
(uploadUrl, fileSize)
contrib/replit_drive_backup/drive-upload-folder.mjs:209
↓ 1 callersFunctionrandString
randString generates a random string of length n.
internal/fixtures/fixgen/conversation.go:40
↓ 1 callersMethodrandomUUID
randomUUID returns a random UUID.
internal/chunk/obfuscate/obfuscate.go:276
↓ 1 callersFunctionreadCatalogue
(path string)
contrib/_gen/update.go:76
↓ 1 callersFunctionreadFrom
(r io.Reader)
cmd/slackdump/internal/diag/sdv1/sdv1.go:53
↓ 1 callersFunctionrelativizeRootLinks
(body []byte, outputPath string)
internal/convert/html.go:280
↓ 1 callersFunctionremoveCache
(m *cache.Manager, dry bool)
cmd/slackdump/internal/diag/uninstall.go:260
↓ 1 callersMethodrenderAttachments
(ctx context.Context, buf *strings.Builder, msgTS string, attachments []slack.Attachment)
internal/viewer/renderer/slack.go:141
↓ 1 callersMethodrenderBlocks
renderBlocks renders the blocks to the buffer. msgTS is used to identify the message which failed to render in the logs.
internal/viewer/renderer/slack.go:120
↓ 1 callersFunctionrenderCatalogue
(path string, tmpl *template.Template, contributions []Contribution)
contrib/_gen/update.go:92
↓ 1 callersMethodrenderFiles
(ctx context.Context, buf *strings.Builder, msgTS string, files []slack.File)
internal/viewer/renderer/slack.go:154
↓ 1 callersFunctionrenderMd
(s string, w int)
cmd/slackdump/internal/golang/base/base.go:187
↓ 1 callersMethodrenderRaw
(ctx context.Context, render func(context.Context, io.Writer) error, outputPath string)
internal/convert/html.go:251
↓ 1 callersFunctionresolveDatabasePath
(path string)
cmd/slackdump/internal/bootstrap/database.go:34
↓ 1 callersFunctionrewrite_all_jsons
()
contrib/rewrite_slackdump_urls/rewrite_slackdump_urls.py:41
↓ 1 callersFunctionrodLogin
(ctx context.Context, mgr manager)
cmd/slackdump/internal/workspace/workspaceui/ezlogin3000.go:79
↓ 1 callersFunctionrouter
(p *chunk.Player, userID string)
internal/chunk/chunktest/handlers.go:32
↓ 1 callersMethodrtseChannel
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:230
↓ 1 callersMethodrtseColor
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:274
↓ 1 callersMethodrtseLink
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:102
↓ 1 callersMethodrtseText
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:73
↓ 1 callersMethodrtseUser
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:199
↓ 1 callersMethodrtseUserGroup
(ie slack.RichTextSectionElement)
internal/viewer/renderer/slack_rich_text.go:258
↓ 1 callersFunctionrun
(ctx context.Context, p rawOutputParams)
cmd/slackdump/internal/diag/rawoutput.go:94
↓ 1 callersFunctionrun
(m *menu, choice string, onMatch func(cmd *base.Command) error)
cmd/slackdump/internal/wizard/wizard.go:166
↓ 1 callersFunctionrunAuthInfo
(ctx context.Context, w io.Writer)
cmd/slackdump/internal/diag/info.go:62
↓ 1 callersFunctionrunChunkArchive
(ctx context.Context, _ *base.Command, args []string)
cmd/slackdump/internal/archive/archive.go:74
↓ 1 callersFunctionrunConfigCheck
(ctx context.Context, cmd *base.Command, args []string)
cmd/slackdump/internal/apiconfig/check.go:52
↓ 1 callersFunctionrunConfigNew
(ctx context.Context, cmd *base.Command, args []string)
cmd/slackdump/internal/apiconfig/new.go:49
↓ 1 callersFunctionrunDBArchive
(ctx context.Context, cmd *base.Command, args []string)
cmd/slackdump/internal/archive/archive.go:111
↓ 1 callersFunctionrunDedupe
(ctx context.Context, cmd *base.Command, args []string)
cmd/slackdump/internal/diag/dedupe.go:70
↓ 1 callersFunctionrunDelete
(ctx context.Context, cl *slack.Client, url string)
cmd/slackdump/internal/diag/thread.go:108
↓ 1 callersFunctionrunEdge
(ctx context.Context, fsa fsadapter.FS, prov auth.Provider, cb emojidl.StatusFunc)
cmd/slackdump/internal/emoji/emoji.go:130
↓ 1 callersFunctionrunGeneralInfo
(_ context.Context, w io.Writer)
cmd/slackdump/internal/diag/info.go:66
↓ 1 callersFunctionrunGenerate
(ctx context.Context, cl *slack.Client, channelID string, numMsg int)
cmd/slackdump/internal/diag/thread.go:115
↓ 1 callersFunctionrunLegacy
(ctx context.Context, fsa fsadapter.FS, cb emojidl.StatusFunc)
cmd/slackdump/internal/emoji/emoji.go:120
↓ 1 callersFunctionrunMCPServer
(ctx context.Context, cmd *base.Command, args []string)
cmd/slackdump/internal/mcp/mcp.go:92
↓ 1 callersFunctionrunSearchConvert
(ctx context.Context, _ *base.Command, args []string)
cmd/slackdump/internal/diag/search.go:150
↓ 1 callersFunctionsameSite
sameSite returns the constant value that maps to the string value of SameSite.
auth/browser/client.go:218
↓ 1 callersFunctionsaveConversation
(_ context.Context, cl *http.Client, w io.Writer, token string, sl structures.SlackLink)
cmd/slackdump/internal/diag/rawoutput.go:156
↓ 1 callersFunctionsaveData
saveData saves the given data to the given filename.
cmd/slackdump/internal/list/common.go:160
↓ 1 callersFunctionsaveOutput
(ctx context.Context, cl *http.Client, filename string, token string, sl structures.SlackLink)
cmd/slackdump/internal/diag/rawoutput.go:117
↓ 1 callersFunctionsaveThread
(_ context.Context, cl *http.Client, w io.Writer, token string, sl structures.SlackLink)
cmd/slackdump/internal/diag/rawoutput.go:146
↓ 1 callersFunctionsearchCache
searchCache searches the cache directory for cached workspace users that have the same ids, and returns the user slice from that cache.
cmd/slackdump/internal/format/dump.go:198
↓ 1 callersFunctionsearchControllerv31
(ctx context.Context, dir string, client client.Slack, terms []string)
cmd/slackdump/internal/archive/search.go:162
↓ 1 callersMethodsearchmsg
(ctx context.Context, query string, fn func(sm []slack.SearchMessage) error)
stream/search.go:105
↓ 1 callersFunctionselectAliasedColumns
(alias string, cols []string)
internal/chunk/backend/dbase/repository/dedupe.go:401
↓ 1 callersFunctionselectedCmd
(dir string, fi fs.FileInfo)
cmd/slackdump/internal/ui/bubbles/filemgr/filemgr.go:277
↓ 1 callersFunctionsendReq
(w io.Writer, cl *http.Client, ep string, v url.Values)
cmd/slackdump/internal/diag/rawoutput.go:192
↓ 1 callersFunctionsetDevFlags
(fs *flag.FlagSet, mask FlagMask)
cmd/slackdump/internal/cfg/cfg_debug.go:31
↓ 1 callersMethodsetErr
(err error)
internal/convert/transform/export_coordinator.go:189
↓ 1 callersFunctionshould
(v string, err error)
cmd/slackdump/internal/diag/info/info.go:110
↓ 1 callersMethodshouldFlush
()
internal/convert/transform/export.go:256
↓ 1 callersFunctionsimpleList
(m manager, current string, wsps []string)
cmd/slackdump/internal/workspace/list_format.go:55
↓ 1 callersMethodslackauthOpts
()
auth/rod.go:67
↓ 1 callersFunctionsliceToChan
(s []T)
internal/convert/export.go:104
↓ 1 callersFunctionsn
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callersFunctionsplitDMs
(IDs []string)
internal/edge/userlist.go:296
↓ 1 callersFunctionsplitPath
(p string)
internal/viewer/renderer/routes.go:200
↓ 1 callersFunctionsrcType
(src string, fi fs.FileInfo)
source/source.go:216
↓ 1 callersFunctionst
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callersFunctionstatusReporter
()
cmd/slackdump/internal/emoji/emoji.go:105
↓ 1 callersFunctionstdConversation
stdConversation is the function that does the transformation of the whole channel with threads.
internal/convert/transform/dump.go:157
↓ 1 callersFunctionstdThread
stdThread is the function that performs transformation of a single thread.
internal/convert/transform/dump.go:197
↓ 1 callersFunctionstrlatest
(l map[structures.SlackLink]time.Time)
cmd/slackdump/internal/resume/resume.go:349
↓ 1 callersFunctionsyncActiveChannel
()
internal/viewer/static/viewer.js:41
↓ 1 callersMethodtablename
()
internal/chunk/backend/dbase/repository/dbchunk.go:83
↓ 1 callersFunctiontestFiles
(dir string)
internal/cache/manager_test.go:73
↓ 1 callersFunctiontestGroupChannel
(id, name, teamID string)
cmd/slackdump/internal/diag/merge_test.go:674
↓ 1 callersFunctiontestMPIMChannel
(id, name, teamID string)
cmd/slackdump/internal/diag/merge_test.go:668
↓ 1 callersFunctiontestPersistentDB
(t *testing.T)
internal/chunk/backend/dbase/dbase_test.go:50
↓ 1 callersFunctiontestReplyMessage
()
cmd/slackdump/internal/diag/merge_test.go:705
↓ 1 callersFunctiontestThreadChunk
(channelID string, parent slack.Message, msgs ...slack.Message)
cmd/slackdump/internal/diag/merge_test.go:585
↓ 1 callersFunctiontestTopLevelFileMessage
()
cmd/slackdump/internal/diag/merge_test.go:691
↓ 1 callersFunctiontestUsersChunk
(users ...slack.User)
cmd/slackdump/internal/diag/merge_test.go:557
↓ 1 callersFunctionthreadGenerator
(t *testing.T, parentTS string, num int, chunkSz int)
internal/convert/src2enc_test.go:145
↓ 1 callersMethodthreadHeadMessages
(channelID string)
source/dump.go:165
↓ 1 callersFunctionthreadPagePath
(channelID, threadTS string)
internal/convert/html.go:305
↓ 1 callersMethodthreadPartial
(w http.ResponseWriter, r *http.Request, id, ts string)
internal/viewer/handlers.go:321
↓ 1 callersMethodthreadRoots
(ctx context.Context, channelID string)
internal/convert/html.go:259
← previousnext →2,001–2,100 of 4,254, ranked by callers