Documentation ¶
Index ¶
- func AddSupporter() web.HandlerFunc
- func AssignTag() web.HandlerFunc
- func Avatar() web.HandlerFunc
- func ChangeUserEmail() web.HandlerFunc
- func ChangeUserRole() web.HandlerFunc
- func CheckAvailability() web.HandlerFunc
- func CompleteSignInProfile() web.HandlerFunc
- func CreateEditTag() web.HandlerFunc
- func CreateTenant() web.HandlerFunc
- func DeleteIdea() web.HandlerFunc
- func DeleteTag() web.HandlerFunc
- func IdeaDetails() web.HandlerFunc
- func Index() web.HandlerFunc
- func ManageMembers() web.HandlerFunc
- func ManageTags() web.HandlerFunc
- func Notifications() web.HandlerFunc
- func OAuthCallback(provider string) web.HandlerFunc
- func Page() web.HandlerFunc
- func PostComment() web.HandlerFunc
- func PostIdea() web.HandlerFunc
- func ReadAllNotifications() web.HandlerFunc
- func ReadNotification() web.HandlerFunc
- func RemoveSupporter() web.HandlerFunc
- func SearchIdeas() web.HandlerFunc
- func SetResponse() web.HandlerFunc
- func SignIn(provider string) web.HandlerFunc
- func SignInByEmail() web.HandlerFunc
- func SignOut() web.HandlerFunc
- func SignUp() web.HandlerFunc
- func Status(settings *models.SystemSettings) web.HandlerFunc
- func Subscribe() web.HandlerFunc
- func TotalUnreadNotifications() web.HandlerFunc
- func UnassignTag() web.HandlerFunc
- func Unsubscribe() web.HandlerFunc
- func UpdateComment() web.HandlerFunc
- func UpdateIdea() web.HandlerFunc
- func UpdateSettings() web.HandlerFunc
- func UpdateUserSettings() web.HandlerFunc
- func UserSettings() web.HandlerFunc
- func VerifyChangeEmailKey() web.HandlerFunc
- func VerifySignInKey(kind models.EmailVerificationKind) web.HandlerFunc
- func VerifySignUpKey() web.HandlerFunc
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 Avatar ¶ added in v0.9.0
func Avatar() web.HandlerFunc
Avatar returns a gravatar picture of fallsback to letter avatar based on name
func ChangeUserEmail ¶ added in v0.9.0
func ChangeUserEmail() web.HandlerFunc
ChangeUserEmail register the intent of changing user email
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 CreateEditTag ¶ added in v0.8.0
func CreateEditTag() web.HandlerFunc
CreateEditTag creates a new tag on current tenant
func DeleteIdea ¶ added in v0.11.0
func DeleteIdea() web.HandlerFunc
DeleteIdea deletes an existing idea of current tenant
func ManageMembers ¶ added in v0.7.0
func ManageMembers() web.HandlerFunc
ManageMembers is the page used by administrators to change member's role
func ManageTags ¶ added in v0.8.0
func ManageTags() web.HandlerFunc
ManageTags is the home page for managing tags
func Notifications ¶ added in v0.10.0
func Notifications() web.HandlerFunc
Notifications is the home for unread and recent notifications
func OAuthCallback ¶
func OAuthCallback(provider string) web.HandlerFunc
OAuthCallback handles OAuth callbacks
func PostComment ¶
func PostComment() web.HandlerFunc
PostComment creates a new comment on given idea
func ReadAllNotifications ¶ added in v0.10.0
func ReadAllNotifications() web.HandlerFunc
ReadAllNotifications marks all unread notifications as read
func ReadNotification ¶ added in v0.10.0
func ReadNotification() web.HandlerFunc
ReadNotification marks it as read and redirect to its content
func RemoveSupporter ¶
func RemoveSupporter() web.HandlerFunc
RemoveSupporter removes current user from given idea list of supporters
func SearchIdeas ¶ added in v0.10.0
func SearchIdeas() web.HandlerFunc
SearchIdeas return existing ideas based on search criteria
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 email with verification key
func Status ¶
func Status(settings *models.SystemSettings) web.HandlerFunc
Status returns some useful information
func Subscribe ¶ added in v0.10.0
func Subscribe() web.HandlerFunc
Subscribe adds current user to list of subscribers of given idea
func TotalUnreadNotifications ¶ added in v0.10.0
func TotalUnreadNotifications() web.HandlerFunc
TotalUnreadNotifications returns the total number of unread notifications
func Unsubscribe ¶ added in v0.10.0
func Unsubscribe() web.HandlerFunc
Unsubscribe removes current user from list of subscribers of given idea
func UpdateComment ¶ added in v0.11.0
func UpdateComment() web.HandlerFunc
UpdateComment changes an existing comment with new content
func UpdateIdea ¶ added in v0.4.0
func UpdateIdea() web.HandlerFunc
UpdateIdea updates an existing idea of 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 UserSettings ¶ added in v0.10.0
func UserSettings() web.HandlerFunc
UserSettings is the current user's profile settings page
func VerifyChangeEmailKey ¶ added in v0.9.0
func VerifyChangeEmailKey() web.HandlerFunc
VerifyChangeEmailKey checks if key is correct and update user's email
func VerifySignInKey ¶ added in v0.6.0
func VerifySignInKey(kind models.EmailVerificationKind) 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.