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
Function
Tt
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
Type
()
source/database.go:156
↓ 1 callers
Function
Ue
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
Unwrap
()
auth/auth_error.go:40
↓ 1 callers
Method
Unwrap
()
internal/network/network.go:87
↓ 1 callers
Method
Unwrap
()
stream/stream.go:98
↓ 1 callers
Function
Update
Update locates the file by address addr, and calls fn with the pointer to that file. Addr contains an address of the message and the file within the m
internal/structures/files/addr.go:54
↓ 1 callers
Method
Update
(ctx context.Context, conn sqlx.ExtContext, s *Session)
internal/chunk/backend/dbase/repository/session.go:134
↓ 1 callers
Method
Update
(msg tea.Msg)
cmd/slackdump/internal/ui/updaters/bool.go:51
↓ 1 callers
Method
Update
(msg tea.Msg)
cmd/slackdump/internal/apiconfig/checker_model.go:48
↓ 1 callers
Function
UpdateAllLinks
UpdateAllLinks calls fn with pointer to each file URL except permalinks. fn can modify the string pointed by ptrS.
internal/structures/files/files.go:71
↓ 1 callers
Function
UpdateDownloadLinks
(f *slack.File, fn func(ptrS *string) error)
internal/structures/files/files.go:75
↓ 1 callers
Method
User
TODO: test
internal/chunk/obfuscate/obfuscate.go:329
↓ 1 callers
Method
UserIDs
()
cmd/slackdump/internal/format/dump.go:84
↓ 1 callers
Function
Username
(u *slack.User)
internal/structures/user_index.go:65
↓ 1 callers
Method
Username
Username tries to resolve the username by ID. If it fails, it returns the user ID. If the user is not found in index, is assumes that it is an extern
internal/structures/user_index.go:42
↓ 1 callers
Method
Users
Users method is called for each user chunk that is retrieved.
processor/processor.go:63
↓ 1 callers
Method
Users
Users is the override for the Streamer.Users method.
internal/chunk/control/stream.go:38
↓ 1 callers
Method
Users
(ctx context.Context, users []slack.User)
internal/chunk/control/processors.go:44
↓ 1 callers
Method
Users
(uu ...slack.User)
internal/chunk/obfuscate/obfuscate.go:322
↓ 1 callers
Method
Users
(ctx context.Context)
internal/chunk/backend/dbase/source.go:231
↓ 1 callers
Method
Users
Users processes all users in the workspace, calling proc for each batch of users returned by the API.
stream/stream.go:229
↓ 1 callers
Method
UsersBulk
UsersBulk processes all users in the workspace, calling proc for each batch of users returned by the API.
stream/stream.go:322
↓ 1 callers
Method
UsersBulkWithCustom
UsersBulkWithCustom returns the information for the users with ids and fetches custom profile fields. If includeLabels is true, it will fetch the cus
stream/stream.go:351
↓ 1 callers
Method
UsersInfo
UsersInfo calls a users.info endpoint. This endpoint does not return results straight away. It may return "pending ids", and when it does, it should
internal/edge/userlist.go:170
↓ 1 callers
Method
UsersList
UserList lists users in the conversation(s).
internal/edge/userlist.go:201
↓ 1 callers
Function
Ut
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
Val
()
internal/chunk/backend/dbase/repository/dbmessage.go:125
↓ 1 callers
Method
Validate
()
auth/auth.go:71
↓ 1 callers
Method
Validate
()
internal/convert/html.go:61
↓ 1 callers
Function
Ve
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
View
()
cmd/slackdump/internal/ui/cfgui/model.go:202
↓ 1 callers
Method
View
()
cmd/slackdump/internal/ui/bubbles/filemgr/filemgr.go:364
↓ 1 callers
Method
View
()
cmd/slackdump/internal/ui/updaters/duration.go:72
↓ 1 callers
Method
WalkUsers
WalkUsers scans the cache directory and calls userFn for each user file discovered.
internal/cache/manager.go:422
↓ 1 callers
Function
WithAuthOpts
WithAuthOpts allows to change the default Auth options, they will be passed to auth package..
internal/cache/manager.go:79
↓ 1 callers
Function
WithBareFormat
WithBareFormat allows to set the bare output format for the formatter that supports it.
internal/format/format.go:112
↓ 1 callers
Function
WithChannels
(cc map[string]slack.Channel)
internal/viewer/renderer/slack.go:52
↓ 1 callers
Function
WithDMMode
WithDMMode sets the DM serialization mode for export conversion.
internal/convert/convert.go:106
↓ 1 callers
Function
WithHelp
WithHelp sets the help message.
cmd/slackdump/internal/ui/ui.go:43
↓ 1 callers
Function
WithIgnoreCopyErrors
(b bool)
internal/convert/convert.go:81
↓ 1 callers
Function
WithLogger
(lg *slog.Logger)
internal/redownload/redownload.go:53
↓ 1 callers
Function
WithMode
(mode renderer.Mode)
internal/viewer/viewer.go:81
↓ 1 callers
Function
WithUsers
(uu map[string]slack.User)
internal/viewer/renderer/slack.go:46
↓ 1 callers
Function
Wn
()
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
Workers
Workers sets the number of workers for the download queue.
downloader/downloader.go:113
↓ 1 callers
Method
WorkspaceInfo
(context.Context)
source/export.go:369
↓ 1 callers
Method
WorkspaceInfo
(wi *slack.AuthTestResponse)
internal/chunk/obfuscate/obfuscate.go:393
↓ 1 callers
Method
WorkspaceInfo
(ctx context.Context)
internal/chunk/backend/dbase/source.go:334
↓ 1 callers
Function
Wt
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
Xe
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
Xn
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
Yesterday
Yesterday sets the model's `Time` struct back 1 day
cmd/slackdump/internal/ui/bubbles/datepicker/datepicker.go:340
↓ 1 callers
Function
Yn
()
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
Zn
()
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
Zt
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
addCommonFlags
addCommonFlags adds common flags to the flagset.
cmd/slackdump/internal/list/common.go:103
↓ 1 callers
Method
allChannels
()
cmd/slackdump/internal/diag/sdv1/sdv1.go:61
↓ 1 callers
Function
allForOffsets
allForOffsets returns all the items for the given offsets.
internal/chunk/file.go:285
↓ 1 callers
Function
allUsersIter
allUsersIter returns an iterator that will emit all users.
internal/chunk/backend/dbase/split.go:177
↓ 1 callers
Method
apply
(opts ...Option)
internal/chunk/backend/dbase/dbase.go:72
↓ 1 callers
Function
asmChannelInfo
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:194
↓ 1 callers
Function
asmChannelUsers
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:223
↓ 1 callers
Function
asmChannels
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:175
↓ 1 callers
Function
asmFiles
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:129
↓ 1 callers
Function
asmMessages
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:64
↓ 1 callers
Function
asmSearchFiles
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:260
↓ 1 callers
Function
asmSearchMessages
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:238
↓ 1 callers
Function
asmThreadMessages
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:86
↓ 1 callers
Function
asmUsers
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:156
↓ 1 callers
Function
asmWorkspaceInfo
(ctx context.Context, conn sqlx.ExtContext, dbchunk *repository.DBChunk)
internal/chunk/backend/dbase/assemble.go:209
↓ 1 callers
Function
assignCount
(counts *DedupeCounts, entityName string, n int64)
internal/chunk/backend/dbase/repository/dedupe.go:196
↓ 1 callers
Function
assignRemoved
(result *DedupeResult, entityName string, n int64)
internal/chunk/backend/dbase/repository/dedupe.go:211
↓ 1 callers
Function
at
(t,n,e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
attr
attr returns log attributes.
internal/edge/search.go:110
↓ 1 callers
Function
authWsp
authWsp authenticates in the workspace wsp, and saves, or reuses the credentials in the cacheDir. It returns ErrNotExists if the workspace doesn't ex
cmd/slackdump/internal/workspace/workspace.go:159
↓ 1 callers
Method
avatarWorker
(users []slack.User)
internal/convert/export.go:318
↓ 1 callers
Function
bn
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
boolArg
boolArg extracts a named bool argument from a tool call request.
internal/mcp/server.go:319
↓ 1 callers
Function
brwsLogin
()
cmd/slackdump/internal/workspace/workspaceui/ezlogin3000.go:31
↓ 1 callers
Function
buildDeleteDuplicatesStmt
(entity dedupeEntity)
internal/chunk/backend/dbase/repository/dedupe.go:337
↓ 1 callers
Function
buildPrunableChunksSelect
(entity dedupeEntity)
internal/chunk/backend/dbase/repository/dedupe.go:319
↓ 1 callers
Method
buildThreadCache
buildThreadCache walks all messages in the channel with the given name and indexes all threads for faster lookup.
source/export.go:121
↓ 1 callers
Function
cacheMwareFunc
cacheMware is a middleware that sets cache control headers. [Mozilla reference]. [Mozilla reference]: https://developer.mozilla.org/en-US/docs/Web/HT
internal/viewer/middleware.go:28
↓ 1 callers
Function
cacheOptions
()
cmd/slackdump/internal/workspace/workspaceui/workspaceui.go:246
↓ 1 callers
Function
calcExpRunDuration
(attempts int)
internal/network/network_test.go:47
↓ 1 callers
Function
canvasAvailable
canvasAvailable returns true if the canvas file for the channel exists in the given storage.
internal/viewer/handlers.go:663
↓ 1 callers
Function
canvasContentPath
(channelID string)
internal/convert/html.go:313
↓ 1 callers
Function
canvasPagePath
(channelID string)
internal/convert/html.go:309
↓ 1 callers
Method
canvasPartial
(w http.ResponseWriter, r *http.Request, id string)
internal/viewer/handlers.go:352
↓ 1 callers
Function
capfirst
(s string)
cmd/slackdump/internal/ui/bubbles/menu/model.go:191
↓ 1 callers
Method
channel
channel fetches the channel data as defined in req, calling callback function for each API response.
stream/conversation.go:183
↓ 1 callers
Method
channelDisplayName
(ch slack.Channel)
internal/viewer/template.go:85
↓ 1 callers
Method
channelInfo
(channelID string)
internal/chunk/file.go:323
↓ 1 callers
Method
channelInfoWorker
(ctx context.Context, proc processor.ChannelInformer, srC chan<- Result, channelIdC <-chan string)
stream/stream_workers.go:122
↓ 1 callers
Function
channelPagePath
(channelID string)
internal/convert/html.go:301
↓ 1 callers
Method
channelPartial
── HTMX-only partial helpers (live mode) ────────────────────────────────────
internal/viewer/handlers.go:287
↓ 1 callers
Method
channelWorker
(ctx context.Context, proc processor.Conversations, results chan<- Result, threadC chan<- request, reqs <-chan
stream/stream_workers.go:30
↓ 1 callers
Method
channelsBare
(_ context.Context, csv *csv.Writer, _ []slack.User, chans []slack.Channel)
internal/format/csv.go:98
↓ 1 callers
Method
channelsBare
(_ context.Context, w io.Writer, _ []slack.User, cc []slack.Channel)
internal/format/text.go:188
← previous
next →
1,701–1,800 of 4,254, ranked by callers