handlers

package
v1.1.4 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateFolder

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

func CreateSpace

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

func DeleteFile

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

func DeleteFolder

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

func DownloadFile

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

func DownloadFolder

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

func EditFolder

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

func EditSpace

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

func Forbidden

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

func GetFolders added in v1.1.4

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

func Home

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

func ListSpaces

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

func NewSpace

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

func NotFound

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

func PostponeFolderExpiration added in v1.1.4

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

func ShareFolder

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

func ShowFolder

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

func ShowSpace

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

func Unauthorized

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

func UpdateFolder

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

func UpdateSpace

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

func UploadFile

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

Types

type AuthHandler added in v1.1.4

type AuthHandler struct {
	// contains filtered or unexported fields
}

func NewAuthHandler added in v1.1.4

func NewAuthHandler(auth *oidc.Auth, usernameClaim, nameClaim, emailClaim string) *AuthHandler

func (*AuthHandler) AuthCallback added in v1.1.4

func (h *AuthHandler) AuthCallback(w http.ResponseWriter, r *http.Request)

func (*AuthHandler) Login added in v1.1.4

func (h *AuthHandler) Login(w http.ResponseWriter, r *http.Request)

func (*AuthHandler) Logout added in v1.1.4

func (h *AuthHandler) Logout(w http.ResponseWriter, r *http.Request)

type FolderForm

type FolderForm struct {
	Name string `form:"name"`
}

type SpaceForm

type SpaceForm struct {
	Name   string `form:"name"`
	Admins string `form:"admins"`
}

Jump to

Keyboard shortcuts

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