controllers

package
v0.0.0-...-040e825 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2024 License: GPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetUserPfp

func GetUserPfp(ctx *fiber.Ctx) error

handler to search user profile picture in server and return it.

func HandleLogin

func HandleLogin(ctx *fiber.Ctx) error

func HandleLogout

func HandleLogout(ctx *fiber.Ctx) error

handler of logout, deletes the user session on cache for server side auth

func HandleNewRepo

func HandleNewRepo(ctx *fiber.Ctx) error

func HandleRegister

func HandleRegister(ctx *fiber.Ctx) error

func HandleUpdateRepoSettings

func HandleUpdateRepoSettings(ctx *fiber.Ctx) error

func HandleUserUpdate

func HandleUserUpdate(ctx *fiber.Ctx) error

handler to update the displayname and bio of user

func HandleVerify

func HandleVerify(ctx *fiber.Ctx) error

verify account of user

func HttpGitInfoRefs

func HttpGitInfoRefs(ctx *fiber.Ctx) error

handler for git all basic git operations, is a previous necessary step. Part of the implementation of the smart http

func HttpGitReceivePack

func HttpGitReceivePack(ctx *fiber.Ctx) error

handler for git-push, implementation of smart http

func HttpGitUploadPack

func HttpGitUploadPack(ctx *fiber.Ctx) error

handler for git-fetch, git-pull, git-clone, implementation of smart http

func RenderAccountSettings

func RenderAccountSettings(ctx *fiber.Ctx) error

func RenderHome

func RenderHome(ctx *fiber.Ctx) error

handler to render the home page, it covers the default landing page and the feed view when logged in

func RenderLogin

func RenderLogin(ctx *fiber.Ctx) error

handler for rendering the html of the login page

func RenderNewRepo

func RenderNewRepo(ctx *fiber.Ctx) error

func RenderNotFound

func RenderNotFound(ctx *fiber.Ctx) error

func RenderRegister

func RenderRegister(ctx *fiber.Ctx) error

handler to render the register new account view

func RenderRepoExplorer

func RenderRepoExplorer(ctx *fiber.Ctx) error

func RenderRepoHome

func RenderRepoHome(ctx *fiber.Ctx) error

handler to render the homepage of the repo

func RenderRepoSettings

func RenderRepoSettings(ctx *fiber.Ctx) error

func RenderUser

func RenderUser(ctx *fiber.Ctx) error

handler to render homepage of a user

func SetUserPfp

func SetUserPfp(ctx *fiber.Ctx) error

handler to change the profile picture of the user

Types

This section is empty.

Jump to

Keyboard shortcuts

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