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
↓ 2 callers
Function
isModifiedBase64
(r byte)
pkg/wopi/utf7.go:87
↓ 2 callers
Function
isNameByte
(c byte)
pkg/webdav/internal/xml/xml.go:1199
↓ 2 callers
Method
isNamespace
isNamespace reports whether the name is a namespace-defining name.
pkg/webdav/internal/xml/xml.go:52
↓ 2 callers
Method
latestSharedSingleFile
(ctx context.Context)
pkg/filemanager/fs/dbfs/share_navigator.go:246
↓ 2 callers
Method
lookup
lookup returns the node n that locks the named resource, provided that n matches at least one of the given conditions and that lock isn't held by anot
pkg/webdav/lock.go:192
↓ 2 callers
Function
makePropstatResponse
(href string, pstats []Propstat)
pkg/webdav/webdav.go:762
↓ 2 callers
Function
makePropstats
makePropstats returns a slice containing those of x and y whose Props slice is non-empty. If both are empty, it returns a slice containing an otherwis
pkg/webdav/prop.go:218
↓ 2 callers
Function
mapSection
mapSection 将配置文件的 Section 映射到结构体上
pkg/conf/conf.go:144
↓ 2 callers
Method
marshalInterface
marshalInterface marshals a Marshaler interface value.
pkg/webdav/internal/xml/marshal.go:806
↓ 2 callers
Method
marshalSimple
(typ reflect.Type, val reflect.Value)
pkg/webdav/internal/xml/marshal.go:926
↓ 2 callers
Method
marshalTextInterface
marshalTextInterface marshals a TextMarshaler interface value.
pkg/webdav/internal/xml/marshal.go:826
↓ 2 callers
Function
migrateSchema
(t TestingT, c *ent.Client, o *options)
ent/enttest/enttest.go:74
↓ 2 callers
Method
mimeHeader
(contentType string, size int64)
pkg/filemanager/manager/entitysource/entitysource.go:973
↓ 2 callers
Method
name
Get name: /first(first|second)*/ Do not set d.err if the name is missing (unless unexpected EOF is received): let the caller provide better context.
pkg/webdav/internal/xml/xml.go:1157
↓ 2 callers
Function
newClientStep
()
ent/oauthgrant/oauthgrant.go:152
↓ 2 callers
Function
newExplicitEntityRecycleTask
(ctx context.Context, entities []int)
pkg/filemanager/manager/recycle.go:69
↓ 2 callers
Function
newFileStep
()
ent/directlink/directlink.go:132
↓ 2 callers
Function
newFileStep
()
ent/metadata/metadata.go:134
↓ 2 callers
Function
newFileStep
()
ent/share/share.go:182
↓ 2 callers
Function
newGinEngine
(dep dependency.Dep)
routers/router.go:43
↓ 2 callers
Function
newGroupStep
()
ent/user/user.go:389
↓ 2 callers
Function
newItem
(value interface{}, expires int)
pkg/cache/memo.go:28
↓ 2 callers
Function
newLimitReaderCloser
(r io.ReadCloser, limit int64)
pkg/request/utils.go:47
↓ 2 callers
Function
newMyIDUri
(uid string)
pkg/filemanager/fs/dbfs/navigator.go:547
↓ 2 callers
Function
newMyUri
()
pkg/filemanager/fs/dbfs/navigator.go:542
↓ 2 callers
Function
newNodeStep
()
ent/storagepolicy/storagepolicy.go:284
↓ 2 callers
Function
newOptions
(opts []Option)
ent/enttest/enttest.go:47
↓ 2 callers
Function
newOwnerStep
()
ent/file/file.go:305
↓ 2 callers
Function
newOwnerStep
()
ent/davaccount/davaccount.go:138
↓ 2 callers
Function
newParentStep
()
ent/file/file.go:319
↓ 2 callers
Function
newSharedWithMeUri
(id string)
pkg/filemanager/fs/dbfs/navigator.go:557
↓ 2 callers
Function
newStoragePoliciesStep
()
ent/group/group.go:171
↓ 2 callers
Function
newStoragePoliciesStep
()
ent/file/file.go:312
↓ 2 callers
Function
newStoragePolicyStep
()
ent/entity/entity.go:218
↓ 2 callers
Function
newUserStep
()
ent/oauthgrant/oauthgrant.go:145
↓ 2 callers
Function
newUserStep
()
ent/task/task.go:174
↓ 2 callers
Function
newUserStep
()
ent/share/share.go:175
↓ 2 callers
Function
newUserStep
()
ent/passkey/passkey.go:135
↓ 2 callers
Function
newUserStep
()
ent/fsevent/fsevent.go:124
↓ 2 callers
Function
newUserStep
()
ent/entity/entity.go:211
↓ 2 callers
Method
nsForPrefix
nsForPrefix returns the name space for the given prefix. Note that this is not valid for the empty attribute prefix, which always has an empty name sp
pkg/webdav/internal/xml/marshal.go:494
↓ 2 callers
Function
obtainToken
obtainToken fetch new access token from Microsoft Graph API
pkg/filemanager/driver/onedrive/oauth.go:181
↓ 2 callers
Method
onNewEntityUploaded
(ctx context.Context, session *fs.UploadSession, d driver.Handler, owner int)
pkg/filemanager/manager/upload.go:438
↓ 2 callers
Method
ownerLocked
()
pkg/filemanager/eventhub/subscriber.go:114
↓ 2 callers
Function
parseIfHeader
parseIfHeader parses the "If: foo bar" HTTP header. The httpHeader string should omit the "If:" prefix and have any "\r\n"s collapsed to a " ", as is
pkg/webdav/if.go:28
↓ 2 callers
Function
parseList
(s string)
pkg/webdav/if.go:83
↓ 2 callers
Function
parseRawGPS
(gpsStr string, ref string)
pkg/filemanager/driver/cos/media.go:235
↓ 2 callers
Function
parseRawGPS
(gpsStr string, ref string)
pkg/filemanager/driver/obs/media.go:91
↓ 2 callers
Function
parseRawGPS
(gpsStr string, ref string)
pkg/filemanager/driver/oss/media.go:321
↓ 2 callers
Function
parseRawGPS
(gpsStr string, ref string)
pkg/filemanager/driver/upyun/media.go:108
↓ 2 callers
Function
parseRawGPS
(gpsStr string, ref string)
pkg/filemanager/driver/qiniu/media.go:160
↓ 2 callers
Function
performIndexing
performIndexing extracts text from the entity and indexes it. This is shared between the regular index task and the copy task (as a fallback when copy
pkg/filemanager/manager/fulltextindex.go:395
↓ 2 callers
Method
popEOF
Undo a pushEOF. The element must have been finished, so the EOF should be at the top of the stack.
pkg/webdav/internal/xml/xml.go:431
↓ 2 callers
Method
prepareFileDirectory
(dst string)
pkg/filemanager/driver/local/local.go:237
↓ 2 callers
Method
println
println 打印
pkg/logging/logger.go:131
↓ 2 callers
Function
procInst
procInst parses the `param="..."` or `param='...'` value out of the provided string, returning "" if not found.
pkg/webdav/internal/xml/xml.go:1978
↓ 2 callers
Function
processChunkUpload
(c *gin.Context, m manager.FileManager, session *fs.UploadSession, index int, file fs.File, mode fs.WriteMode)
service/explorer/upload.go:156
↓ 2 callers
Function
propnames
Propnames returns the property names defined for resource name.
pkg/webdav/prop.go:388
↓ 2 callers
Function
props
TODO(nigeltao) merge props and allprop? Props returns the status of the properties named pnames for resource name. Each Propstat has a unique status
pkg/webdav/prop.go:338
↓ 2 callers
Method
push
(kind int)
pkg/webdav/internal/xml/xml.go:379
↓ 2 callers
Method
pushNs
Record that we are changing the value of ns[local]. The old value is url, ok.
pkg/webdav/internal/xml/xml.go:447
↓ 2 callers
Method
querySpec
()
ent/setting_query.go:366
↓ 2 callers
Method
querySpec
()
ent/node_query.go:445
↓ 2 callers
Method
querySpec
()
ent/storagepolicy_query.go:665
↓ 2 callers
Method
querySpec
()
ent/group_query.go:517
↓ 2 callers
Method
querySpec
()
ent/fsevent_query.go:442
↓ 2 callers
Method
querySpec
()
ent/davaccount_query.go:442
↓ 2 callers
Method
querySpec
()
ent/metadata_query.go:442
↓ 2 callers
Method
querySpec
()
ent/oauthgrant_query.go:514
↓ 2 callers
Method
querySpec
()
ent/directlink_query.go:442
↓ 2 callers
Method
querySpec
()
ent/passkey_query.go:442
↓ 2 callers
Method
querySpec
()
ent/share_query.go:528
↓ 2 callers
Method
querySpec
()
ent/oauthclient_query.go:445
↓ 2 callers
Method
querySpec
()
ent/task_query.go:442
↓ 2 callers
Method
querySpec
()
ent/entity_query.go:620
↓ 2 callers
Method
querySpec
()
ent/file_query.go:987
↓ 2 callers
Method
querySpec
()
ent/user_query.go:1036
↓ 2 callers
Method
rawToken
()
pkg/webdav/internal/xml/xml.go:533
↓ 2 callers
Method
readName
Read a name and append its bytes to d.buf. The name is delimited by any single-byte character not valid in names. All multi-byte characters are accept
pkg/webdav/internal/xml/xml.go:1175
↓ 2 callers
Function
receiverType
receiverType returns the receiver type to use in an expression like "%s.MethodName".
pkg/webdav/internal/xml/read.go:173
↓ 2 callers
Method
remove
(n *memLSNode)
pkg/webdav/lock.go:336
↓ 2 callers
Function
resolveURL
(base *url.URL, path string)
middleware/share_preview.go:225
↓ 2 callers
Method
savedOffset
Return saved offset. If we did ungetc (nextByte >= 0), have to back up one.
pkg/webdav/internal/xml/xml.go:918
↓ 2 callers
Method
schedule
schedule to check worker number
pkg/queue/queue.go:367
↓ 2 callers
Function
selectTemplate
(templates []setting.EmailTemplate, u *ent.User)
pkg/email/template.go:135
↓ 2 callers
Function
sendActivationEmail
(ctx context.Context, dep dependency.Dep, newUser *ent.User)
service/user/register.go:91
↓ 2 callers
Method
setAttrPrefix
setAttrPrefix sets an attribute name space prefix. If url is empty, the attribute is removed. If prefix is empty, the default name space is set.
pkg/webdav/internal/xml/marshal.go:525
↓ 2 callers
Method
setFilePriority
(ctx context.Context, hash string, priority int, id ...int)
pkg/downloader/qbittorrent/qbittorrent.go:305
↓ 2 callers
Function
shouldEscape
Return true if the specified character should be escaped when appearing in a URL string, according to RFC 3986. Please be informed that for now shoul
pkg/filemanager/fs/uri.go:431
↓ 2 callers
Function
sign
Sign 计算又拍云的签名头
pkg/filemanager/driver/upyun/upyun.go:387
↓ 2 callers
Method
sqlQuery
(ctx context.Context)
ent/setting_query.go:406
↓ 2 callers
Function
structFieldInfo
structFieldInfo builds and returns a fieldInfo for f.
pkg/webdav/internal/xml/typeinfo.go:114
↓ 2 callers
Method
switchToReader
(r io.Reader)
pkg/webdav/internal/xml/xml.go:350
↓ 2 callers
Method
toEnt
()
service/admin/oauth_client.go:116
↓ 2 callers
Method
unhold
(n *memLSNode)
pkg/webdav/lock.go:222
↓ 2 callers
Method
unmarshal
Unmarshal a single XML element into val.
pkg/webdav/internal/xml/read.go:272
↓ 2 callers
Method
unmarshalInterface
unmarshalInterface unmarshals a single XML element into val. start is the opening tag of the element.
pkg/webdav/internal/xml/read.go:183
↓ 2 callers
Method
unmarshalTextInterface
unmarshalTextInterface unmarshals a single XML element into val. The chardata contained in the element (but not its children) is passed to the text un
pkg/webdav/internal/xml/read.go:205
↓ 2 callers
Method
validateAndGetBs
(user *ent.User)
service/setting/webdav.go:156
↓ 2 callers
Function
validateFileSize
validateFileSize validates the file size.
pkg/filemanager/fs/dbfs/validator.go:65
← previous
next →
1,901–2,000 of 11,486, ranked by callers