MCPcopy Index your code

hub / github.com/rusq/slackdump / functions

Functions4,254 in github.com/rusq/slackdump

↓ 19 callersFunctionwriteMergeArchive
(t *testing.T, archiveDir string, chunks []*chunk.Chunk, files map[string]string)
cmd/slackdump/internal/diag/merge_test.go:516
↓ 18 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
auth/browser/playwright_test.go:39
↓ 18 callersMethodGet
(k K)
source/export_cache.go:27
↓ 18 callersMethodGetConversationRepliesContext
(ctx context.Context, params *slack.GetConversationRepliesParameters)
internal/client/client.go:38
↓ 18 callersMethodLatest
(ctx context.Context)
cmd/slackdump/internal/diag/updater/updater.go:39
↓ 18 callersMethodnext
next returns the next client in the pool using the current strategy.
internal/client/pool.go:51
↓ 18 callersFunctionp
(e)
internal/viewer/static/htmx.min.js:1
↓ 17 callersMethodAllThreadMessages
AllThreadMessages should return all messages for the given tuple (channelID, threadID). It should return the parent channel message (thread lead) as a
source/source.go:65
↓ 17 callersMethodClose
Close closes the directory and all open files.
internal/chunk/directory.go:141
↓ 17 callersMethodErr
()
cmd/slackdump/internal/workspace/workspaceui/workspaceui_test.go:27
↓ 17 callersMethodRefCount
(id chunk.FileID)
internal/chunk/backend/directory/conversations.go:56
↓ 17 callersMethodString
()
internal/chunk/backend/dbase/repository/repository.go:39
↓ 17 callersMethodType
Type should return the type of the lister.
cmd/slackdump/internal/list/common.go:72
↓ 16 callersMethodAuthTestContext
(ctx context.Context)
internal/client/client.go:35
↓ 16 callersMethodAvatars
Avatars should return the avatar [Storage].
source/source.go:78
↓ 16 callersMethodConversations
(ctx context.Context, proc processor.Conversations, links <-chan structures.EntityItem)
internal/chunk/control/interfaces.go:34
↓ 16 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
internal/chunk/backend/dbase/repository/mock_repository/mock_file.go:43
↓ 16 callersMethodFinish
Finish finalises the underlying encoder on successful completion.
cmd/slackdump/internal/archive/archive.go:280
↓ 16 callersFunctionNewValueAuth
(token string, cookie string)
auth/value.go:39
↓ 16 callersFunctionOpenDir
OpenDir "opens" an existing directory for read and write operations. It expects the directory to exist and to be a directory, otherwise it will return
internal/chunk/directory.go:100
↓ 16 callersMethodParseResponse
(req any, r *http.Response)
internal/edge/edge.go:268
↓ 16 callersFunctionw
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 15 callersFunctionCacheDir
()
cmd/slackdump/internal/cfg/cache.go:38
↓ 15 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
source/mock_source/mock_source.go:229
↓ 15 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
source/mock_source/mock_source.go:268
↓ 15 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
source/mock_source/mock_source.go:349
↓ 15 callersFunctionNew
New return the new database processor.
internal/chunk/backend/dbase/dbase.go:93
↓ 15 callersFunctionO
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 15 callersMethodSet
(k K, v V)
source/export_cache.go:29
↓ 15 callersMethodUserID
(u string)
internal/chunk/obfuscate/ids.go:45
↓ 15 callersMethodVal
()
internal/chunk/backend/dbase/source.go:242
↓ 15 callersFunctionm
(t,r,n)
internal/viewer/static/htmx.min.js:1
↓ 15 callersFunctionnewViewerRouteSource
()
internal/viewer/alias_test.go:174
↓ 15 callersFunctiontestWorkspaceChunk
(teamID string)
cmd/slackdump/internal/diag/merge_test.go:544
↓ 14 callersMethodFile
File should return the path of the file WITHIN the filesystem returned by FS(). If file is not found, it should return fs.ErrNotExist.
source/filestorage.go:44
↓ 14 callersFunctionIsThreadStart
IsThreadStart check if the message is a lead message of a thread and the thread is a non-empty thread.
internal/structures/conversation.go:22
↓ 14 callersFunctionNew
New creates a new Stream instance that allows to stream different slack entities.
stream/stream.go:195
↓ 14 callersFunctionNewDedupeRepository
(opts ...DedupeOption)
internal/chunk/backend/dbase/repository/dedupe.go:126
↓ 14 callersFunctionNewEntityList
NewEntityList creates an EntityList from a slice of IDs or URLs (entities).
internal/structures/entity_list.go:146
↓ 14 callersFunctionNewMockStreamer
NewMockStreamer creates a new mock instance.
internal/chunk/control/mock_control/mock_interfaces.go:36
↓ 14 callersFunctionNewString
NewString creates a new stringUpdateModel
cmd/slackdump/internal/ui/updaters/string.go:37
↓ 14 callersFunctionTS2int
int size on the 32-bit systems is 32 bit (surprise), this constraints us to slower 64-bit implementation. TS2int converts a slack timestamp to an int6
internal/fasttime/fasttime_386.go:30
↓ 14 callersFunctionapply
(this *T, other T)
internal/network/limits.go:153
↓ 14 callersFunctioninsertChannelUserWithChunkForTest
(t *testing.T, db *sqlx.DB, channelID, userID string, chunkID int64)
internal/chunk/backend/dbase/repository/dedupe_test.go:492
↓ 14 callersFunctioninsertFileWithChunkForTest
(t *testing.T, db *sqlx.DB, fileID string, chunkID int64, channelID string, messageID, threadID *int64, data [
internal/chunk/backend/dbase/repository/dedupe_test.go:501
↓ 14 callersFunctioninsertUserWithChunkForTest
(t *testing.T, db *sqlx.DB, userID string, chunkID int64, username string, data []byte)
internal/chunk/backend/dbase/repository/dedupe_test.go:474
↓ 14 callersFunctionne
(t,n)
internal/viewer/static/htmx.min.js:1
↓ 14 callersFunctionroutePath
(parts ...string)
internal/viewer/renderer/routes.go:181
↓ 13 callersMethodClose
()
internal/osext/removewrapper.go:43
↓ 13 callersMethodError
()
stream/stream.go:94
↓ 13 callersMethodHas
(ff Flags)
source/source.go:147
↓ 13 callersMethodListChannelsEx
(ctx context.Context, proc processor.Channels, p *slack.GetConversationsParameters, onlyMyChannels bool)
internal/chunk/control/interfaces.go:36
↓ 13 callersFunctionMigrate
(ctx context.Context, db *sql.DB, verbose bool)
internal/chunk/backend/dbase/repository/migrate.go:36
↓ 13 callersMethodRebind
(string)
internal/chunk/backend/dbase/repository/repository.go:106
↓ 13 callersMethodSlackToken
SlackToken should return the Slack Token value.
auth/auth.go:45
↓ 13 callersMethodUsers
Users should convert and write users.
internal/convert/convert.go:41
↓ 13 callersFunctionf
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 13 callersFunctionmarshalChunks
marshalChunks turns chunks into io.ReadSeeker
internal/chunk/chunk_test.go:179
↓ 13 callersFunctionnewGenericRepository
(t T)
internal/chunk/backend/dbase/repository/generic.go:82
↓ 13 callersFunctiono
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 13 callersFunctionvalues
values returns url.Values from a struct. If omitempty is true, then the empty values are omitted for the fields that have the `omitempty` tag.
internal/edge/edge.go:342
↓ 12 callersMethodClose
()
internal/edge/edge.go:154
↓ 12 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
mocks/mock_processor/mock_processor.go:276
↓ 12 callersMethodFlush
()
internal/convert/transform/export.go:310
↓ 12 callersMethodGetConversationsContext
(ctx context.Context, params *slack.GetConversationsParameters)
internal/client/client.go:39
↓ 12 callersMethodIndex
Index returns a map where key is entity, and value show if the entity should be processed (true) or not (false).
internal/structures/entity_list.go:291
↓ 12 callersMethodInsertAll
InsertAll should insert all entities from the iterator into the database.
internal/chunk/backend/dbase/repository/generic.go:36
↓ 12 callersMethodIsDir
()
cmd/slackdump/internal/ui/bubbles/filemgr/filemgr.go:467
↓ 12 callersMethodIsThread
()
types/message.go:42
↓ 12 callersFunctionNewDownloader
NewDownloader initializes the downloader and returns it, along with a function that should be called to stop it.
internal/convert/transform/fileproc/fileproc.go:167
↓ 12 callersFunctionNewMockSourceResumeCloser
NewMockSourceResumeCloser creates a new mock instance.
source/mock_source/mock_source.go:342
↓ 12 callersMethodSize
Size mocks base method.
internal/mocks/mock_os/mock_os.go:101
↓ 12 callersFunctionT
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 12 callersMethodTest
Test tests if credentials are valid.
auth/auth.go:52
↓ 12 callersMethodUnmarshal
Unmarshal reads the index from the filesystem in a set of files specified in `filename` tags of the structure.
internal/structures/index.go:166
↓ 12 callersMethodWorkspaceInfo
WorkspaceInfo writes workspace info.
internal/convert/convert.go:45
↓ 12 callersFunctiona
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 12 callersFunctionnewHandlerTestViewer
(src *aliasSourceStub)
internal/viewer/handlers_test.go:164
↓ 12 callersFunctionrebind
rebind attempts to rebind the statement to the database dialect on a supported conn.
internal/chunk/backend/dbase/repository/repository.go:111
↓ 12 callersFunctionresultText
resultText is a helper that wraps text in a successful CallToolResult.
internal/mcp/server.go:259
↓ 12 callersFunctionwebclientReason
(reason string)
internal/edge/edge.go:375
↓ 11 callersFunctionAskOverwrite
AskOverwrite checks if the given path and: - if [cfg.YesMan] flag is set to true - returns nil; - if path does not exist, it returns nil; - if path ex
cmd/slackdump/internal/bootstrap/files.go:43
↓ 11 callersFunctionAssertIterResult
AssertIterResult checks if the iterator returns the expected values.
internal/testutil/iter.go:89
↓ 11 callersMethodChunk
()
internal/chunk/backend/dbase/repository/dbchunk.go:54
↓ 11 callersFunctionDefaultHuhKeymap
DefaultHuhKeymap returns a fresh huh keymap with the repository help-label overrides applied. It returns a new instance on every call: huh forms muta
cmd/slackdump/internal/ui/keymap.go:47
↓ 11 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
cmd/slackdump/internal/diag/hydrate_mock_test.go:41
↓ 11 callersMethodError
()
internal/edge/edge.go:361
↓ 11 callersMethodExists
(name string)
cmd/slackdump/internal/workspace/workspace.go:82
↓ 11 callersMethodIsEmpty
()
internal/cache/auth.go:139
↓ 11 callersMethodList
()
cmd/slackdump/internal/workspace/workspace.go:84
↓ 11 callersFunctionNewDBChannel
(chunkID int64, n int, channel *slack.Channel)
internal/chunk/backend/dbase/repository/dbchannel.go:36
↓ 11 callersMethodSearchFiles
(ctx context.Context, proc processor.FileSearcher, query string)
internal/chunk/control/interfaces.go:40
↓ 11 callersMethodSearchMessages
(ctx context.Context, proc processor.MessageSearcher, query string)
internal/chunk/control/interfaces.go:39
↓ 11 callersFunctionSlice2Seq2
(s []T)
internal/testutil/iter.go:47
↓ 11 callersMethodString
()
cmd/slackdump/internal/diag/updater/platform/platform.go:52
↓ 11 callersFunctionb
()
internal/viewer/static/htmx.min.js:1
↓ 11 callersMethodcreateOpener
()
internal/cache/manager.go:186
↓ 11 callersFunctioninitTemplates
(v *Viewer)
internal/viewer/template.go:35
↓ 11 callersFunctionmakeTestDir
(t *testing.T)
internal/chunk/backend/directory/filetracker_test.go:26
↓ 11 callersFunctionnewFileTracker
(cd *chunk.Directory)
internal/chunk/backend/directory/filetracker.go:45
← previousnext →101–200 of 4,254, ranked by callers