handler

package
v0.0.0-...-1cc14b7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2020 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateFile

func CreateFile(db *gorm.DB, w http.ResponseWriter, r *http.Request)
func CreateFileDownloadLink(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func CreateFolder

func CreateFolder(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func DeleteFile

func DeleteFile(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func DeleteFolder

func DeleteFolder(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetFile

func GetFile(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetFolder

func GetFolder(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetFolderFiles

func GetFolderFiles(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetFolderFolders

func GetFolderFolders(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetFolderPath

func GetFolderPath(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func GetRootPublicFolder

func GetRootPublicFolder(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func HandleGoogleCallback

func HandleGoogleCallback(_ *gorm.DB, w http.ResponseWriter, r *http.Request)

func HandleGoogleLogin

func HandleGoogleLogin(_ *gorm.DB, w http.ResponseWriter, r *http.Request)

func InitializeAuth

func InitializeAuth(config *config.Config)

func ServeFile

func ServeFile(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UpdateFile

func UpdateFile(db *gorm.DB, w http.ResponseWriter, r *http.Request)

func UpdateFolder

func UpdateFolder(db *gorm.DB, w http.ResponseWriter, r *http.Request)

Types

type GoogleUserEmailData

type GoogleUserEmailData struct {
	Id            string `json:"id"`
	Email         string `json:"email"`
	VerifiedEmail bool   `json:"verified_email"`
	Picture       string `json:"picture"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL