handlers

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2017 License: GPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddSupporter

func AddSupporter() web.HandlerFunc

AddSupporter adds current user to given idea list of supporters

func ChangeUserRole added in v0.7.0

func ChangeUserRole() web.HandlerFunc

ChangeUserRole changes given user role

func CheckAvailability

func CheckAvailability() web.HandlerFunc

CheckAvailability checks if given domain is available to be used

func CompleteSignInProfile added in v0.6.0

func CompleteSignInProfile() web.HandlerFunc

CompleteSignInProfile handles the action to update user profile

func CreateTenant

func CreateTenant() web.HandlerFunc

CreateTenant creates a new tenant

func IdeaDetails

func IdeaDetails() web.HandlerFunc

IdeaDetails shows details of given Idea by id

func Index

func Index() web.HandlerFunc

Index is the default home page

func LetterAvatar added in v0.5.0

func LetterAvatar() web.HandlerFunc

LetterAvatar returns a letter avatar based on name

func ManageMembers added in v0.7.0

func ManageMembers() web.HandlerFunc

ManageMembers is the page used by administrators to change member's role

func OAuthCallback

func OAuthCallback(provider string) web.HandlerFunc

OAuthCallback handles OAuth callbacks

func Page added in v0.7.0

func Page() web.HandlerFunc

Page returns a page without properties

func PostComment

func PostComment() web.HandlerFunc

PostComment creates a new comment on given idea

func PostIdea

func PostIdea() web.HandlerFunc

PostIdea creates a new idea on current tenant

func RemoveSupporter

func RemoveSupporter() web.HandlerFunc

RemoveSupporter removes current user from given idea list of supporters

func SetResponse

func SetResponse() web.HandlerFunc

SetResponse changes current idea staff response

func SignIn added in v0.6.0

func SignIn(provider string) web.HandlerFunc

SignIn handles OAuth sign in

func SignInByEmail added in v0.6.0

func SignInByEmail() web.HandlerFunc

SignInByEmail sends a new e-mail with verification key

func SignOut added in v0.6.0

func SignOut() web.HandlerFunc

SignOut remove auth cookies

func SignUp

func SignUp() web.HandlerFunc

SignUp is the entry point for installation / signup

func Status

func Status(settings *models.AppSettings) web.HandlerFunc

Status returns some useful information

func UpdateIdea added in v0.4.0

func UpdateIdea() web.HandlerFunc

UpdateIdea updates an existing ideaof current tenant

func UpdateSettings added in v0.4.0

func UpdateSettings() web.HandlerFunc

UpdateSettings update current tenant' settings

func UpdateUserSettings added in v0.6.0

func UpdateUserSettings() web.HandlerFunc

UpdateUserSettings updates current user settings

func VerifySignInKey added in v0.6.0

func VerifySignInKey() web.HandlerFunc

VerifySignInKey checks if verify key is correct and sign in user

func VerifySignUpKey added in v0.6.0

func VerifySignUpKey() web.HandlerFunc

VerifySignUpKey checks if verify key is correct, activate the tenant and sign in user

Types

This section is empty.

Jump to

Keyboard shortcuts

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