Documentation ¶
Index ¶
- func AddFile(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func CreateToken(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func CreateUpload(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func DeleteAccount(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetArchive(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetConfiguration(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetFile(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetQrCode(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetUpload(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetUserUploads(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GetVersion(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GoogleCallback(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func GoogleLogin(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func Logout(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func OvhCallback(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func OvhLogin(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func RemoveFile(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func RemoveUpload(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func RemoveUploadIfNoFileAvailable(ctx *juliet.Context, upload *common.Upload)
- func RemoveUserUploads(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func RevokeToken(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
- func UserInfo(ctx *juliet.Context, resp http.ResponseWriter, req *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateToken ¶
CreateToken create a new token
func CreateUpload ¶
CreateUpload create a new upload
func DeleteAccount ¶
DeleteAccount remove a user account
func GetArchive ¶
GetArchive download all file of the upload in a zip archive
func GetConfiguration ¶
GetConfiguration return the server configuration
func GetUserUploads ¶
GetUserUploads get user uploads
func GetVersion ¶
GetVersion return the build information.
func GoogleCallback ¶
GoogleCallback authenticate google user.
func GoogleLogin ¶
GoogleLogin return google api user consent URL.
func OvhCallback ¶
OvhCallback authenticate ovh user.
func RemoveFile ¶
RemoveFile remove a file from an existing upload
func RemoveUpload ¶
RemoveUpload create a new upload
func RemoveUploadIfNoFileAvailable ¶
RemoveUploadIfNoFileAvailable iterates on upload files and remove upload files and metadata if all the files have been downloaded (useful for OneShot uploads)
func RemoveUserUploads ¶
RemoveUserUploads delete all user uploads
func RevokeToken ¶
RevokeToken remove a token
Types ¶
This section is empty.