Documentation
¶
Index ¶
- func GetUserPfp(ctx *fiber.Ctx) error
- func HandleLogin(ctx *fiber.Ctx) error
- func HandleLogout(ctx *fiber.Ctx) error
- func HandleNewRepo(ctx *fiber.Ctx) error
- func HandleRegister(ctx *fiber.Ctx) error
- func HandleUpdateRepoSettings(ctx *fiber.Ctx) error
- func HandleUserUpdate(ctx *fiber.Ctx) error
- func HandleVerify(ctx *fiber.Ctx) error
- func HttpGitInfoRefs(ctx *fiber.Ctx) error
- func HttpGitReceivePack(ctx *fiber.Ctx) error
- func HttpGitUploadPack(ctx *fiber.Ctx) error
- func RenderAccountSettings(ctx *fiber.Ctx) error
- func RenderHome(ctx *fiber.Ctx) error
- func RenderLogin(ctx *fiber.Ctx) error
- func RenderNewRepo(ctx *fiber.Ctx) error
- func RenderNotFound(ctx *fiber.Ctx) error
- func RenderRegister(ctx *fiber.Ctx) error
- func RenderRepoExplorer(ctx *fiber.Ctx) error
- func RenderRepoHome(ctx *fiber.Ctx) error
- func RenderRepoSettings(ctx *fiber.Ctx) error
- func RenderUser(ctx *fiber.Ctx) error
- func SetUserPfp(ctx *fiber.Ctx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetUserPfp ¶
handler to search user profile picture in server and return it.
func HandleLogin ¶
func HandleLogout ¶
handler of logout, deletes the user session on cache for server side auth
func HandleNewRepo ¶
func HandleRegister ¶
func HandleUserUpdate ¶
handler to update the displayname and bio of user
func HttpGitInfoRefs ¶
handler for git all basic git operations, is a previous necessary step. Part of the implementation of the smart http
func HttpGitReceivePack ¶
handler for git-push, implementation of smart http
func HttpGitUploadPack ¶
handler for git-fetch, git-pull, git-clone, implementation of smart http
func RenderAccountSettings ¶
func RenderHome ¶
handler to render the home page, it covers the default landing page and the feed view when logged in
func RenderLogin ¶
handler for rendering the html of the login page
func RenderNewRepo ¶
func RenderNotFound ¶
func RenderRegister ¶
handler to render the register new account view
func RenderRepoExplorer ¶
func RenderRepoHome ¶
handler to render the homepage of the repo
func RenderRepoSettings ¶
func SetUserPfp ¶
handler to change the profile picture of the user
Types ¶
This section is empty.
Source Files
¶
- get_user_pfp.go
- git_info_refs.go
- git_receive_pack.go
- git_uploack_pack.go
- handle_login.go
- handle_logout.go
- handle_new_repo.go
- handle_register.go
- handle_update_repo_settings.go
- handle_user_update.go
- handle_verify.go
- render_home.go
- render_login.go
- render_new_repo.go
- render_notfound.go
- render_register.go
- render_repo.go
- render_repo_explorer.go
- render_repo_settings.go
- render_settings_account.go
- render_user.go
- set_user_pfp.go