Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudreve/cloudreve
/ functions
Functions
11,486 in github.com/cloudreve/cloudreve
⨍
Functions
11,486
◇
Types & classes
1,532
↓ 1 callers
Method
Len
Implement heap.Interface
pkg/queue/scheduler.go:102
↓ 1 callers
Method
LibRawThumbMaxSize
LibRawThumbMaxSize returns the maximum size of libraw thumb generator.
pkg/setting/provider.go:198
↓ 1 callers
Method
LibRawThumbPath
LibRawThumbPath returns the path of libraw executable.
pkg/setting/provider.go:202
↓ 1 callers
Method
LibreOfficePath
LibreOfficePath returns the path of libreoffice executable.
pkg/setting/provider.go:150
↓ 1 callers
Method
LibreOfficeThumbMaxSize
LibreOfficeThumbMaxSize returns the maximum size of libreoffice thumb generator.
pkg/setting/provider.go:148
↓ 1 callers
Method
ListAll
ListAll returns all groups.
inventory/group.go:28
↓ 1 callers
Method
ListArchiveFiles
ListArchiveFiles lists files in an archive
pkg/filemanager/manager/manager.go:93
↓ 1 callers
Method
ListChildren
(ctx context.Context, path string)
pkg/filemanager/driver/onedrive/client.go:31
↓ 1 callers
Method
ListEntities
ListEntities lists entities
inventory/file.go:232
↓ 1 callers
Method
ListGroups
ListGroups returns a list of groups with pagination.
inventory/group.go:32
↓ 1 callers
Method
ListInUserProfile
(c *gin.Context, uid int)
service/share/visit.go:154
↓ 1 callers
Method
ListIndexableFiles
ListIndexableFiles lists files suitable for FTS indexing, returning up to limit files with ID strictly greater than afterID. Use afterID=0 to start fr
inventory/file.go:216
↓ 1 callers
Method
ListNodes
ListNodes returns the nodes with pagination.
inventory/node.go:17
↓ 1 callers
Method
ListPhysical
ListPhysical lists physical files in a path
pkg/filemanager/manager/entity.go:45
↓ 1 callers
Method
ListPolicies
ListPolicies returns the storage policies with pagination.
inventory/policy.go:40
↓ 1 callers
Method
ListPolicyByType
ListPolicyByType returns the storage policies by type.
inventory/policy.go:38
↓ 1 callers
Method
ListTasks
(c *gin.Context)
service/explorer/workflows.go:324
↓ 1 callers
Method
ListUsers
ListUsers list users with pagination.
inventory/user.go:91
↓ 1 callers
Method
LocalPath
LocalPath returns the local path of the source file.
pkg/filemanager/manager/entitysource/entitysource.go:65
↓ 1 callers
Method
LocalUpload
LocalUpload 处理本机文件分片上传
service/explorer/upload.go:106
↓ 1 callers
Function
Logging
Logging logs incoming request info
middleware/common.go:142
↓ 1 callers
Method
Login
Login 用户登录函数
service/user/login.go:124
↓ 1 callers
Method
MapSetting
MapSetting returns the EXIF GPS map related settings.
pkg/setting/provider.go:174
↓ 1 callers
Method
MarkPasskeyUsed
MarkPasskeyUsed updates passkey used at.
inventory/user.go:87
↓ 1 callers
Method
MarshalXML
(e *Encoder, start StartElement)
pkg/webdav/internal/xml/marshal.go:95
↓ 1 callers
Function
MasterArchiveDownloadUrl
(base *url.URL, sessionID string)
pkg/cluster/routes/routes.go:94
↓ 1 callers
Method
MasterEncryptKey
MasterEncryptKey returns the master encrypt key.
pkg/setting/provider.go:212
↓ 1 callers
Method
MasterEncryptKeyVault
(ctx context.Context)
application/dependency/dependency.go:231
↓ 1 callers
Function
MasterFileContentUrl
(base *url.URL, entityId, name string, download, thumb bool, speed int64)
pkg/cluster/routes/routes.go:147
↓ 1 callers
Function
MasterGetCredentialUrl
(base, key string)
pkg/cluster/routes/routes.go:114
↓ 1 callers
Function
MasterPingUrl
(base *url.URL)
pkg/cluster/routes/routes.go:42
↓ 1 callers
Function
MasterUserActivateAPIUrl
(base *url.URL, uid string)
pkg/cluster/routes/routes.go:51
↓ 1 callers
Function
MasterUserActivateUrl
(base *url.URL)
pkg/cluster/routes/routes.go:56
↓ 1 callers
Function
MasterUserAvatarUrl
(base *url.URL, uid string)
pkg/cluster/routes/routes.go:64
↓ 1 callers
Function
MasterUserResetUrl
(base *url.URL)
pkg/cluster/routes/routes.go:60
↓ 1 callers
Function
MasterWopiSrc
(base *url.URL, sessionId string)
pkg/cluster/routes/routes.go:168
↓ 1 callers
Method
MaxFileSize
()
pkg/searcher/indexer.go:49
↓ 1 callers
Method
MediaMeta
MediaMeta gets media meta from remote server
pkg/filemanager/driver/remote/client.go:46
↓ 1 callers
Method
MediaMetaExifBruteForce
MediaMetaExifBruteForce returns true if media meta exif brute force search is enabled.
pkg/setting/provider.go:94
↓ 1 callers
Method
MediaMetaExifEnabled
MediaMetaExifEnabled returns true if media meta exif is enabled.
pkg/setting/provider.go:89
↓ 1 callers
Method
MediaMetaExifSizeLimit
MediaMetaExifSizeLimit returns the size limit of media meta exif. first return value is for local sources; second return value is for remote sources.
pkg/setting/provider.go:92
↓ 1 callers
Method
MediaMetaFFProbeEnabled
MediaMetaFFProbeEnabled returns true if media meta ffprobe is enabled.
pkg/setting/provider.go:100
↓ 1 callers
Method
MediaMetaFFProbePath
MediaMetaFFProbePath returns the path of ffprobe executable.
pkg/setting/provider.go:104
↓ 1 callers
Method
MediaMetaFFProbeSizeLimit
MediaMetaFFProbeSizeLimit returns the size limit of media meta ffprobe. first return value is for local sources;
pkg/setting/provider.go:102
↓ 1 callers
Method
MediaMetaGeocodingEnabled
MediaMetaGeocodingEnabled returns true if media meta geocoding is enabled.
pkg/setting/provider.go:106
↓ 1 callers
Method
MediaMetaGeocodingMapboxAK
MediaMetaGeocodingMapboxAK returns the Mapbox access token.
pkg/setting/provider.go:108
↓ 1 callers
Method
MediaMetaMusicEnabled
MediaMetaMusicEnabled returns true if media meta audio is enabled.
pkg/setting/provider.go:96
↓ 1 callers
Method
MediaMetaMusicSizeLimit
MediaMetaMusicSizeLimit returns the size limit of media meta audio. first return value is for local sources;
pkg/setting/provider.go:98
↓ 1 callers
Method
Merge
Merge merges another aggregate error into this one
pkg/serializer/error.go:406
↓ 1 callers
Method
Metadata
()
pkg/filemanager/fs/dbfs/file.go:165
↓ 1 callers
Method
MetadataOrErr
MetadataOrErr returns the Metadata value or an error if the edge was not loaded in eager-loading.
ent/file.go:125
↓ 1 callers
Method
Migrate
()
application/migrator/migrator.go:180
↓ 1 callers
Method
MimeMapping
MimeMapping returns the extension to MIME mapping settings.
pkg/setting/provider.go:182
↓ 1 callers
Function
MobileRequestOnly
MobileRequestOnly
middleware/common.go:80
↓ 1 callers
Method
Move
(c *gin.Context)
service/explorer/file.go:284
↓ 1 callers
Method
MoveOrCopy
(ctx context.Context, path []*fs.URI, dst *fs.URI, isCopy bool)
pkg/filemanager/fs/dbfs/manage.go:536
↓ 1 callers
Method
MoveOrCopy
MoveOrCopy moves or copies a group of files
pkg/filemanager/manager/manager.go:49
↓ 1 callers
Method
MusicCoverThumbMaxSize
MusicCoverThumbMaxSize returns the maximum size of music cover thumb generator.
pkg/setting/provider.go:154
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:311
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:1167
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:3249
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:5569
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:6641
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:7413
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:8524
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:10359
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:11085
↓ 1 callers
Method
Name
Name returns the value of the "name" field in the mutation.
ent/mutation.go:12774
↓ 1 callers
Function
NameContains
NameContains applies the Contains predicate on the "name" field.
ent/oauthclient/where.go:399
↓ 1 callers
Function
NameEQ
NameEQ applies the EQ predicate on the "name" field.
ent/setting/where.go:213
↓ 1 callers
Function
NameGT
NameGT applies the GT predicate on the "name" field.
ent/file/where.go:249
↓ 1 callers
Function
NameHasPrefix
NameHasPrefix applies the HasPrefix predicate on the "name" field.
ent/setting/where.go:258
↓ 1 callers
Function
NameIn
NameIn applies the In predicate on the "name" field.
ent/metadata/where.go:234
↓ 1 callers
Function
NameIn
NameIn applies the In predicate on the "name" field.
ent/setting/where.go:223
↓ 1 callers
Function
NameLT
NameLT applies the LT predicate on the "name" field.
ent/file/where.go:259
↓ 1 callers
Method
NavigatorStateKV
NavigatorStateKV Get a singleton cache.Driver instance for navigator state store. It forces use in-memory map instead of Redis to get better performan
application/dependency/dependency.go:70
↓ 1 callers
Function
New
(l logging.Logger, settings setting.Provider, options *types.Aria2Setting)
pkg/downloader/aria2/aria2.go:38
↓ 1 callers
Function
New
(kv cache.Driver)
pkg/credmanager/credmanager.go:45
↓ 1 callers
Function
New
(salt string)
pkg/hashid/hash.go:47
↓ 1 callers
Function
New
New initializes a new Driver from policy
pkg/filemanager/driver/remote/remote.go:40
↓ 1 callers
Function
New
NewDriver 从存储策略初始化新的Driver实例
pkg/filemanager/driver/onedrive/onedrive.go:55
↓ 1 callers
Function
New
(ctx context.Context, policy *ent.StoragePolicy, settings setting.Provider, config conf.ConfigProvider, l log
pkg/filemanager/driver/upyun/upyun.go:65
↓ 1 callers
Function
New
(ctx context.Context, policy *ent.StoragePolicy, settings setting.Provider, config conf.ConfigProvider, l log
pkg/filemanager/driver/qiniu/qiniu.go:62
↓ 1 callers
Function
NewAES256CTR
(masterKeyVault MasterEncryptKeyVault)
pkg/filemanager/encrypt/aes256ctr.go:101
↓ 1 callers
Function
NewActivationEmail
NewActivationEmail generates activation email from template
pkg/email/template.go:74
↓ 1 callers
Function
NewBuiltinGenerator
(settings setting.Provider)
pkg/thumb/builtin.go:156
↓ 1 callers
Function
NewClient
(l logging.Logger, c request.Client, setting setting.Provider, options *types.QBittorrentSetting)
pkg/downloader/qbittorrent/qbittorrent.go:57
↓ 1 callers
Function
NewClient
NewClient creates new Client from given policy
pkg/filemanager/driver/remote/client.go:58
↓ 1 callers
Function
NewConfSettingStore
NewConfSettingStore creates an adapter using static config overwrite. Only string type value is supported.
pkg/setting/adapters.go:45
↓ 1 callers
Function
NewCreateArchiveTask
NewCreateArchiveTask creates a new CreateArchiveTask
pkg/filemanager/workflows/archive.go:78
↓ 1 callers
Function
NewCron
NewCron constructs a new cron instance with given dependency.
pkg/crontab/crontab.go:37
↓ 1 callers
Function
NewCryptorFactory
(masterKeyVault MasterEncryptKeyVault)
pkg/filemanager/encrypt/encrypt.go:29
↓ 1 callers
Function
NewDatabaseFS
(u *ent.User, fileClient inventory.FileClient, shareClient inventory.ShareClient, l logging.Logger, ls lock.L
pkg/filemanager/fs/dbfs/dbfs.go:45
↓ 1 callers
Function
NewDavAccountClient
(client *ent.Client, dbType conf.DBType, hasher hashid.Encoder)
inventory/dav_account.go:47
↓ 1 callers
Function
NewDbDefaultStore
NewDbDefaultStore creates an adapter that always returns default setting value defined in inventory.DefaultSettings. Only string type value is support
pkg/setting/adapters.go:54
↓ 1 callers
Function
NewDbSettingStore
NewDbSettingStore creates an adapter using DB setting store. Only string type value is supported.
pkg/setting/adapters.go:29
↓ 1 callers
Function
NewDecoder
NewDecoder creates a new XML parser reading from r. If r does not implement io.ByteReader, NewDecoder will do its own buffering.
pkg/webdav/internal/xml/xml.go:239
↓ 1 callers
Function
NewDirectLinkClient
(client *ent.Client, dbType conf.DBType, hasher hashid.Encoder)
inventory/direct_link.go:26
↓ 1 callers
Function
NewEntityRecycleRoutineTask
(ctx context.Context)
pkg/filemanager/manager/recycle.go:138
↓ 1 callers
Function
NewEnvMasterEncryptKeyVault
()
pkg/filemanager/encrypt/masterkey.go:51
← previous
next →
2,901–3,000 of 11,486, ranked by callers