handlers

package
v0.0.0-...-c0aa622 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIHandlers

type APIHandlers struct {
	// contains filtered or unexported fields
}

func NewAPIHandlers

func NewAPIHandlers(db *sqlx.DB, origin string) *APIHandlers

func (*APIHandlers) BanUser

func (s *APIHandlers) BanUser(c *gin.Context)

func (*APIHandlers) BookmarkPost

func (s *APIHandlers) BookmarkPost(c *gin.Context)

func (*APIHandlers) CreatePost

func (s *APIHandlers) CreatePost(c *gin.Context)

func (*APIHandlers) CreateTopic

func (s *APIHandlers) CreateTopic(c *gin.Context)

func (*APIHandlers) EditComment

func (s *APIHandlers) EditComment(c *gin.Context)

func (*APIHandlers) EditPost

func (s *APIHandlers) EditPost(c *gin.Context)

func (*APIHandlers) FollowUser

func (s *APIHandlers) FollowUser(c *gin.Context)

func (*APIHandlers) GetComment

func (s *APIHandlers) GetComment(c *gin.Context)

func (*APIHandlers) GetPost

func (s *APIHandlers) GetPost(c *gin.Context)

func (*APIHandlers) GetRepliesToComment

func (s *APIHandlers) GetRepliesToComment(c *gin.Context)

func (*APIHandlers) GetRepliesToPost

func (s *APIHandlers) GetRepliesToPost(c *gin.Context)

func (*APIHandlers) GetTopic

func (s *APIHandlers) GetTopic(c *gin.Context)

func (*APIHandlers) GetUserBookmarks

func (s *APIHandlers) GetUserBookmarks(c *gin.Context)

func (*APIHandlers) GetUserFollowers

func (s *APIHandlers) GetUserFollowers(c *gin.Context)

func (*APIHandlers) GetUserFollowings

func (s *APIHandlers) GetUserFollowings(c *gin.Context)

func (*APIHandlers) GetUserPrivates

func (s *APIHandlers) GetUserPrivates(c *gin.Context)

func (*APIHandlers) GetUserProfile

func (s *APIHandlers) GetUserProfile(c *gin.Context)

func (*APIHandlers) GetUserProfileByUsername

func (s *APIHandlers) GetUserProfileByUsername(c *gin.Context)

func (*APIHandlers) GetUserSubscriptions

func (s *APIHandlers) GetUserSubscriptions(c *gin.Context)

func (*APIHandlers) JWTAuth

func (s *APIHandlers) JWTAuth(c *gin.Context)

func (*APIHandlers) Login

func (h *APIHandlers) Login(c *gin.Context)

func (*APIHandlers) MarkCommentAsDeleted

func (s *APIHandlers) MarkCommentAsDeleted(c *gin.Context)

func (*APIHandlers) MarkPostAsDeleted

func (s *APIHandlers) MarkPostAsDeleted(c *gin.Context)

func (*APIHandlers) Ping

func (s *APIHandlers) Ping(c *gin.Context)

func (*APIHandlers) ReplyToComment

func (s *APIHandlers) ReplyToComment(c *gin.Context)

func (*APIHandlers) ReplyToPost

func (s *APIHandlers) ReplyToPost(c *gin.Context)

func (*APIHandlers) SearchPosts

func (s *APIHandlers) SearchPosts(c *gin.Context)

func (*APIHandlers) SearchTags

func (s *APIHandlers) SearchTags(c *gin.Context)

func (*APIHandlers) SearchTopics

func (s *APIHandlers) SearchTopics(c *gin.Context)

func (*APIHandlers) SearchUsers

func (s *APIHandlers) SearchUsers(c *gin.Context)

func (*APIHandlers) Signup

func (h *APIHandlers) Signup(c *gin.Context)

func (*APIHandlers) UnfollowUser

func (s *APIHandlers) UnfollowUser(c *gin.Context)

func (*APIHandlers) UpdateUserProfile

func (s *APIHandlers) UpdateUserProfile(c *gin.Context)

func (*APIHandlers) VotePost

func (s *APIHandlers) VotePost(c *gin.Context)

Jump to

Keyboard shortcuts

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