handlers

package
v0.0.0-...-4266db3 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddFileHandler

func AddFileHandler(w http.ResponseWriter, r *http.Request)

func CurrentUserHandler

func CurrentUserHandler(w http.ResponseWriter, r *http.Request)

func DeleteFileHandler

func DeleteFileHandler(w http.ResponseWriter, r *http.Request)

func DeleteUserHandler

func DeleteUserHandler(w http.ResponseWriter, r *http.Request)

func DownloadFileHandler

func DownloadFileHandler(w http.ResponseWriter, r *http.Request)

func FileDataHandler

func FileDataHandler(w http.ResponseWriter, r *http.Request)

func FileHistoryHandler

func FileHistoryHandler(w http.ResponseWriter, r *http.Request)

func FileInfoHandler

func FileInfoHandler(w http.ResponseWriter, r *http.Request)

func FilePermissionsHandler

func FilePermissionsHandler(w http.ResponseWriter, r *http.Request)

func HashSumHandler

func HashSumHandler(w http.ResponseWriter, r *http.Request)

func HealthCheckHandler

func HealthCheckHandler(w http.ResponseWriter, r *http.Request)

func ImageGalleryHandler

func ImageGalleryHandler(w http.ResponseWriter, r *http.Request)

func ListFilesHandler

func ListFilesHandler(w http.ResponseWriter, r *http.Request)

func Login

func LoginHandler

func LoginHandler(w http.ResponseWriter, r *http.Request)

func LogoutHandler

func LogoutHandler(w http.ResponseWriter, r *http.Request)

func PartialUpdateHandler

func PartialUpdateHandler(w http.ResponseWriter, r *http.Request)

func ProfileHandler

func ProfileHandler(w http.ResponseWriter, r *http.Request)

func RootHandler

func RootHandler(w http.ResponseWriter, r *http.Request)

func ShareFileHandler

func ShareFileHandler(w http.ResponseWriter, r *http.Request)

func UpdateMetadataHandler

func UpdateMetadataHandler(w http.ResponseWriter, r *http.Request)

func UpdatePermissionsHandler

func UpdatePermissionsHandler(w http.ResponseWriter, r *http.Request)

func UpdateUserHandler

func UpdateUserHandler(w http.ResponseWriter, r *http.Request)

Types

type Connection

type Connection struct {
	IP string
}

type CurrentUser

type CurrentUser struct {
	UserData storage.User
	Role     int
	Network  Connection
}

func SaveUser

func SaveUser(w http.ResponseWriter, r *http.Request) *CurrentUser

Jump to

Keyboard shortcuts

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