Documentation
¶
Index ¶
- func AddFileHandler(w http.ResponseWriter, r *http.Request)
- func CurrentUserHandler(w http.ResponseWriter, r *http.Request)
- func DeleteFileHandler(w http.ResponseWriter, r *http.Request)
- func DeleteUserHandler(w http.ResponseWriter, r *http.Request)
- func DownloadFileHandler(w http.ResponseWriter, r *http.Request)
- func FileDataHandler(w http.ResponseWriter, r *http.Request)
- func FileHistoryHandler(w http.ResponseWriter, r *http.Request)
- func FileInfoHandler(w http.ResponseWriter, r *http.Request)
- func FilePermissionsHandler(w http.ResponseWriter, r *http.Request)
- func HashSumHandler(w http.ResponseWriter, r *http.Request)
- func HealthCheckHandler(w http.ResponseWriter, r *http.Request)
- func ImageGalleryHandler(w http.ResponseWriter, r *http.Request)
- func ListFilesHandler(w http.ResponseWriter, r *http.Request)
- func Login(w http.ResponseWriter, r *http.Request, c *CurrentUser) error
- func LoginHandler(w http.ResponseWriter, r *http.Request)
- func LogoutHandler(w http.ResponseWriter, r *http.Request)
- func PartialUpdateHandler(w http.ResponseWriter, r *http.Request)
- func ProfileHandler(w http.ResponseWriter, r *http.Request)
- func RootHandler(w http.ResponseWriter, r *http.Request)
- func ShareFileHandler(w http.ResponseWriter, r *http.Request)
- func UpdateMetadataHandler(w http.ResponseWriter, r *http.Request)
- func UpdatePermissionsHandler(w http.ResponseWriter, r *http.Request)
- func UpdateUserHandler(w http.ResponseWriter, r *http.Request)
- type Connection
- type CurrentUser
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 Login(w http.ResponseWriter, r *http.Request, c *CurrentUser) error
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
Click to show internal directories.
Click to hide internal directories.