Documentation ¶
Index ¶
- func CreateFolder(w http.ResponseWriter, r *http.Request)
- func CreateSpace(w http.ResponseWriter, r *http.Request)
- func DeleteFile(w http.ResponseWriter, r *http.Request)
- func DeleteFolder(w http.ResponseWriter, r *http.Request)
- func DownloadFile(w http.ResponseWriter, r *http.Request)
- func DownloadFolder(w http.ResponseWriter, r *http.Request)
- func EditFolder(w http.ResponseWriter, r *http.Request)
- func EditSpace(w http.ResponseWriter, r *http.Request)
- func Forbidden(w http.ResponseWriter, r *http.Request)
- func GetFolders(w http.ResponseWriter, r *http.Request)
- func Home(w http.ResponseWriter, r *http.Request)
- func ListSpaces(w http.ResponseWriter, r *http.Request)
- func NewSpace(w http.ResponseWriter, r *http.Request)
- func NotFound(w http.ResponseWriter, r *http.Request)
- func PostponeFolderExpiration(w http.ResponseWriter, r *http.Request)
- func ShareFolder(w http.ResponseWriter, r *http.Request)
- func ShowFolder(w http.ResponseWriter, r *http.Request)
- func ShowSpace(w http.ResponseWriter, r *http.Request)
- func Unauthorized(w http.ResponseWriter, r *http.Request)
- func UpdateFolder(w http.ResponseWriter, r *http.Request)
- func UpdateSpace(w http.ResponseWriter, r *http.Request)
- func UploadFile(w http.ResponseWriter, r *http.Request)
- type AuthHandler
- type FolderForm
- type SpaceForm
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 GetFolders ¶ added in v1.1.4
func GetFolders(w http.ResponseWriter, r *http.Request)
func ListSpaces ¶
func ListSpaces(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 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"`
}
Click to show internal directories.
Click to hide internal directories.