Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/rusq/slackdump
/ functions
Functions
4,254 in github.com/rusq/slackdump
⨍
Functions
4,254
◇
Types & classes
939
↓ 1 callers
Method
threadWorker
(ctx context.Context, proc processor.Conversations, results chan<- Result, threadReq <-chan request)
stream/stream_workers.go:72
↓ 1 callers
Function
tn
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
toExportMessage
toExportMessage converts a slack message m to an export message, populating the fields that are not present in the original message. To populate the
internal/convert/transform/export.go:161
↓ 1 callers
Function
toggleBool
(updater tea.Model)
cmd/slackdump/internal/ui/cfgui/model.go:182
↓ 1 callers
Function
toolCommandHelp
─── command_help tool ──────────────────────────────────────────────────────── toolCommandHelp returns an MCP tool that provides CLI flag help for any
cmd/slackdump/internal/mcp/command_tool.go:21
↓ 1 callers
Method
toolGetChannel
─── get_channel ──────────────────────────────────────────────────────────────
internal/mcp/tools.go:152
↓ 1 callers
Method
toolGetMessages
─── get_messages ─────────────────────────────────────────────────────────────
internal/mcp/tools.go:252
↓ 1 callers
Method
toolGetThread
─── get_thread ───────────────────────────────────────────────────────────────
internal/mcp/tools.go:352
↓ 1 callers
Method
toolGetWorkspaceInfo
─── get_workspace_info ───────────────────────────────────────────────────────
internal/mcp/tools.go:418
↓ 1 callers
Method
toolListChannels
─── list_channels ────────────────────────────────────────────────────────────
internal/mcp/tools.go:83
↓ 1 callers
Method
toolListUsers
─── list_users ───────────────────────────────────────────────────────────────
internal/mcp/tools.go:195
↓ 1 callers
Method
toolLoadSource
─── load_source ──────────────────────────────────────────────────────────────
internal/mcp/tools.go:36
↓ 1 callers
Method
tools
tools returns all MCP tools that this server exposes.
internal/mcp/server.go:239
↓ 1 callers
Function
truncate
(s string, n int)
cmd/slackdump/version.go:32
↓ 1 callers
Function
tryPlaywrightAuth
(ctx context.Context, wsp string, populateCreds bool)
cmd/slackdump/internal/diag/eztest.go:124
↓ 1 callers
Function
tryRodAuth
(ctx context.Context, wsp string, populateCreds bool)
cmd/slackdump/internal/diag/eztest.go:158
↓ 1 callers
Function
tt
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
txtConversations
(w io.Writer, m []types.Message, prefix string, userIdx structures.UserIndex, repl *strings.Replacer)
internal/format/text.go:86
↓ 1 callers
Function
unfinishedSessionIDs
(ctx context.Context, db sqlx.QueryerContext)
internal/chunk/backend/dbase/repository/cleanup.go:85
↓ 1 callers
Function
ungzip
(t *testing.T, b []byte)
internal/viewer/renderer/slack_test.go:127
↓ 1 callers
Function
uninstallPlaywright
(ctx context.Context, si info.PwInfo, dry bool)
cmd/slackdump/internal/diag/uninstall.go:169
↓ 1 callers
Function
uninstallRod
(ctx context.Context, si info.RodInfo, dry bool)
cmd/slackdump/internal/diag/uninstall.go:193
↓ 1 callers
Function
unmarshalflate
(data []byte, v any)
internal/chunk/backend/dbase/repository/unused.go:98
↓ 1 callers
Function
unzip
(zipFile, exDir string)
cmd/slackdump/internal/diag/unzip.go:115
↓ 1 callers
Method
updateAPT
updateAPT updates slackdump using APT (Debian/Ubuntu package manager).
cmd/slackdump/internal/diag/updater/autoupdate.go:135
↓ 1 callers
Method
updateBinary
updateBinary updates slackdump by downloading the binary from GitHub.
cmd/slackdump/internal/diag/updater/autoupdate.go:165
↓ 1 callers
Method
updateDown
()
cmd/slackdump/internal/ui/bubbles/datepicker/datepicker.go:199
↓ 1 callers
Method
updateHomebrew
updateHomebrew updates slackdump using Homebrew.
cmd/slackdump/internal/diag/updater/autoupdate.go:74
↓ 1 callers
Method
updateLeft
()
cmd/slackdump/internal/ui/bubbles/datepicker/datepicker.go:211
↓ 1 callers
Method
updatePacman
updatePacman updates slackdump using Pacman (Arch Linux package manager).
cmd/slackdump/internal/diag/updater/autoupdate.go:114
↓ 1 callers
Method
updateRight
()
cmd/slackdump/internal/ui/bubbles/datepicker/datepicker.go:186
↓ 1 callers
Method
updateUp
()
cmd/slackdump/internal/ui/bubbles/datepicker/datepicker.go:173
↓ 1 callers
Function
uploadFile
(localPath, filename, fileSize, parentFolderId, manifestEntry, saveManifest)
contrib/replit_drive_backup/drive-upload-folder.mjs:256
↓ 1 callers
Method
userIDs
()
cmd/slackdump/internal/format/dump.go:139
↓ 1 callers
Function
userInfo
userInfo returns the team and user information for the given workspace.
cmd/slackdump/internal/workspace/list.go:194
↓ 1 callers
Function
userPagePath
(userID string)
internal/convert/html.go:317
↓ 1 callers
Method
userkey
()
internal/chunk/backend/dbase/repository/dbchunk.go:87
↓ 1 callers
Method
username
(m slack.Message)
internal/viewer/template.go:164
↓ 1 callers
Method
usersBare
(_ context.Context, csv *csv.Writer, users []slack.User)
internal/format/csv.go:165
↓ 1 callers
Method
usersBare
(_ context.Context, w io.Writer, u []slack.User)
internal/format/text.go:124
↓ 1 callers
Method
usersFull
(_ context.Context, csv *csv.Writer, users []slack.User)
internal/format/csv.go:174
↓ 1 callers
Method
usersFull
(_ context.Context, w io.Writer, u []slack.User)
internal/format/text.go:131
↓ 1 callers
Function
ut
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
valAND
(fns ...func(string) error)
auth/auth_ui/validation.go:60
↓ 1 callers
Function
valRequired
func valURLSafe(s string) error { for _, c := range s { if !isRuneURLSafe(c) { return ErrNotURLSafe } } return nil } func isRuneURLSafe(r ru
auth/auth_ui/validation.go:53
↓ 1 callers
Function
valSepEaster
valSepEaster is probably the most useless validation function ever.
auth/auth_ui/validation.go:81
↓ 1 callers
Function
valSixDigits
(s string)
auth/auth_ui/huh.go:256
↓ 1 callers
Function
validateCatalogue
(base string, contributions []Contribution)
contrib/_gen/update.go:102
↓ 1 callers
Method
values
()
internal/chunk/backend/dbase/repository/dbchunk.go:108
↓ 1 callers
Function
verifyChannelChunkForTest
(t *testing.T, db *sqlx.DB, channelID string, expectedChunkID int64)
internal/chunk/backend/dbase/repository/dedupe_test.go:534
↓ 1 callers
Method
view
(sty StyleSet)
cmd/slackdump/internal/ui/cfgui/model.go:218
↓ 1 callers
Function
vt
(e,t,n,r)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
walk
(dir, relBase)
contrib/replit_drive_backup/drive-upload-folder.mjs:389
↓ 1 callers
Method
walkCachedThreads
(ctx context.Context, channelName, threadID string)
source/export.go:302
↓ 1 callers
Function
wcmdErr
(_ string, err error)
cmd/slackdump/internal/apiconfig/checker_model.go:132
↓ 1 callers
Function
wcmdOK
(filename string)
cmd/slackdump/internal/apiconfig/checker_model.go:141
↓ 1 callers
Function
whatDo
()
cmd/slackdump/main.go:273
↓ 1 callers
Method
withBrowserGuard
withBrowserGuard starts the function fn in a goroutine, and waits for it to finish. If the context is canceled, or the page is closed, it returns the
auth/browser/client.go:183
↓ 1 callers
Function
wn
(t,n,r)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
worker
worker receives requests from reqC and passes them to saveFile function. It will stop if either context is Done, or reqC is closed.
downloader/downloader.go:241
↓ 1 callers
Method
worker
(ctx context.Context)
internal/convert/transform/dump_coordinator.go:50
↓ 1 callers
Method
worker
(ctx context.Context)
internal/convert/transform/export_coordinator.go:171
↓ 1 callers
Function
writeMemProfile
(filename string)
cmd/slackdump/main_debug.go:66
↓ 1 callers
Method
writeMessages
(ctx context.Context, ci *slack.Channel)
internal/convert/transform/export.go:119
↓ 1 callers
Method
writePayload
(ctx context.Context, c *chunk.Chunk)
internal/chunk/backend/directory/erc.go:91
↓ 1 callers
Function
writeSlice
(w io.Writer, tt []T)
internal/cache/cache.go:87
↓ 1 callers
Method
writeWsp
writeWsp writes the workspace file name to writer w.
internal/cache/manager.go:403
↓ 1 callers
Function
wspName
wspName returns the workspace name for the file.
internal/cache/manager.go:409
↓ 1 callers
Function
wspRow
(ctx context.Context, m manager, current, name string)
cmd/slackdump/internal/workspace/list.go:177
↓ 1 callers
Function
wt
(t,n,e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
xn
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
xt
()
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
yn
(n,e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
z
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
zt
(t,e)
internal/viewer/static/htmx.min.js:1
Function
$
()
internal/viewer/static/htmx.min.js:1
Method
Add
Add mocks base method.
internal/chunk/backend/directory/dirproc_mock_test.go:127
Method
Add
Add indicates an expected call of Add.
internal/chunk/backend/directory/dirproc_mock_test.go:135
Method
Add
Add mocks base method.
internal/chunk/backend/directory/dirproc_mock_test.go:291
Method
Add
Add indicates an expected call of Add.
internal/chunk/backend/directory/dirproc_mock_test.go:299
Method
Add
(item menuitem)
cmd/slackdump/internal/wizard/wizard.go:58
Method
AdminEmojiList
(ctx context.Context)
internal/edge/emoji.go:80
Method
AdminEmojiList
(ctx context.Context)
cmd/slackdump/internal/emoji/emojidl/emoedge_test.go:35
Method
AdminEmojiListFull
AdminEmojiList returns a list of custom emoji for the workspace.
internal/edge/emoji.go:124
Method
Alias
(id string)
internal/chunk/backend/dbase/source.go:344
Method
Aliases
()
internal/viewer/alias_test.go:233
Method
Aliases
()
internal/chunk/backend/dbase/source.go:356
Method
All
(ctx context.Context, conn sqlx.QueryerContext)
internal/chunk/backend/dbase/repository/alias.go:55
Method
All
(ctx context.Context, conn sqlx.ExtContext, sessionID int64, chunkTypeID ...chunk.ChunkType)
internal/chunk/backend/dbase/repository/dbchunk.go:196
Method
All
(ctx context.Context, conn sqlx.ExtContext)
internal/chunk/backend/dbase/repository/session.go:180
Method
All
All should return all entities.
internal/chunk/backend/dbase/repository/generic.go:51
Method
All
(ctx context.Context, conn sqlx.QueryerContext)
internal/chunk/backend/dbase/repository/generic.go:228
Method
All
All mocks base method.
internal/chunk/backend/dbase/repository/mock_repository/mock_chan_user.go:48
Method
All
All indicates an expected call of All.
internal/chunk/backend/dbase/repository/mock_repository/mock_chan_user.go:57
Method
All
All mocks base method.
internal/chunk/backend/dbase/repository/mock_repository/mock_search_file.go:48
Method
All
All indicates an expected call of All.
internal/chunk/backend/dbase/repository/mock_repository/mock_search_file.go:57
Method
All
All mocks base method.
internal/chunk/backend/dbase/repository/mock_repository/mock_search_msg.go:48
Method
All
All indicates an expected call of All.
internal/chunk/backend/dbase/repository/mock_repository/mock_search_msg.go:57
Method
All
All mocks base method.
internal/chunk/backend/dbase/repository/mock_repository/mock_alias.go:46
Method
All
All indicates an expected call of All.
internal/chunk/backend/dbase/repository/mock_repository/mock_alias.go:55
← previous
next →
2,101–2,200 of 4,254, ranked by callers