Versions in this module Expand all Collapse all v0 v0.0.5 Nov 29, 2018 Changes in this version + const PermissionDropOnly type Options + CacheEviction int + CacheSize int + DrawIOURL string + MailServer string + MailServerFromAddress string + MaxNumFilesForArchive int + MaxSizeForArchive int + MaxViewerFileFize int + OverwriteHost string + WopiSecret string + WopiServer string v0.0.4 Aug 1, 2018 v0.0.3 Jul 31, 2018 v0.0.2 Jul 31, 2018 Changes in this version + const ItemTypeFile + const ItemTypeFolder + const PermissionRead + const PermissionReadWrite + const ShareStateAccepted + const ShareStatePending + const ShareStateRejected + const ShareTypeGroup + const ShareTypePublicLink + const ShareTypeUser + var SkipDir = errors.New("skip this directory") + func GetContextWithAuth(ctx context.Context) context.Context + func New(opt *Options) (http.Handler, error) + type FlipDirection int + const FlipHorizontal + const FlipVertical + type ItemType string + type JSONInt struct + Set bool + Valid bool + Value int + func (i *JSONInt) UnmarshalJSON(data []byte) error + type JSONString struct + Set bool + Valid bool + Value string + func (i *JSONString) UnmarshalJSON(data []byte) error + type LDAPAccountType string + var LDAPAccountTypeEGroup LDAPAccountType = "egroup" + var LDAPAccountTypePrimary LDAPAccountType = "primary" + var LDAPAccountTypeSecondary LDAPAccountType = "secondary" + var LDAPAccountTypeService LDAPAccountType = "service" + var LDAPAccountTypeUndefined LDAPAccountType = "undefined" + var LDAPAccountTypeUnixGroup LDAPAccountType = "unixgroup" + type LoadFileResponse struct + FileContents string + MTime int + Mime string + Writable bool + type NewShareOCSRequest struct + ExpireDate JSONString + Name string + Password JSONString + Path string + Permissions Permission + PublicUpload bool + ShareType ShareType + ShareWith string + type OCSPayload struct + Data interface{} + Meta *ResponseMeta + type OCSResponse struct + OCS *OCSPayload + type OCSShare struct + DisplayNameFileOwner string + DisplayNameOwner string + Expiration string + FileSource string + FileTarget string + ID string + ItemSource string + ItemType ItemType + MimeType string + Name string + Path string + Permissions Permission + ShareTime int + ShareType ShareType + ShareWith string + ShareWithDisplayName string + State ShareState + Token string + UIDFileOwner string + UIDOwner string + URL string + type OCSShareeData struct + Exact *OCSShareeExact + Groups []*OCSShareeEntry + Remotes []*OCSShareeEntry + Users []*OCSShareeEntry + type OCSShareeEntry struct + Label string + Value *OCSShareeEntryValue + type OCSShareeEntryValue struct + ShareType ShareType + ShareWith string + type OCSShareeExact struct + Groups []*OCSShareeEntry + Remotes []*OCSShareeEntry + Users []*OCSShareeEntry + type Options struct + CBOXGroupDaemonSecret string + CBOXGroupDaemonURI string + ChunksFolder string + Logger *zap.Logger + MaxUploadFileSize uint64 + OwnCloudHomePrefix string + OwnCloudPersonalProjectsPrefix string + OwnCloudPublicLinkPrefix string + OwnCloudSharePrefix string + REVAHost string + RevaHomePrefix string + RevaPersonalProjectsPrefix string + RevaPublicLinkPrefix string + RevaSharePrefix string + Router *mux.Router + TemporaryFolder string + type Permission int + type ResponseMeta struct + ItemsPerPage string + Message string + Status string + StatusCode int + TotalItems string + type SaveFileResponse struct + Mtime int + Size int + type ShareState int + type ShareType int + type WalkFunc func(path string, md *reva_api.Metadata, err error) error v0.0.1 Jul 4, 2018 Changes in this version + type Mount struct + OCPrefix string + REVAPrefix string + type VirtualFilesystem struct