コード例 #1
0
ファイル: organization.go プロジェクト: messagedb/messagedb
// CreateConversation creates a new conversation in the Organization
//
// POST /orgs/:org/conversations
//
func (c *OrganizationsController) CreateConversation(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #2
0
ファイル: organization.go プロジェクト: messagedb/messagedb
// ListPublicConversations returns all conversations that are marked as public in the Organization.
//
// GET /orgs/:org/public_conversations
//
func (c *OrganizationsController) ListPublicConversations(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #3
0
ファイル: device.go プロジェクト: messagedb/messagedb
// DeleteDevice removes a client device from the authenticated users' account
//
// DELETE /devices/:id
//
func (c *DevicesController) DeleteDevice(ctx *gin.Context) {
	_ = ctx.MustGet("device")
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #4
0
ファイル: message.go プロジェクト: messagedb/messagedb
// DeleteMessage deletes a message from a Conversation
//
// DELETE /conversations/:conversation_id/messages/:message_id
//
func (c *MessagesController) DeleteMessage(ctx *gin.Context) {
	_ = ctx.MustGet("conversation")
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #5
0
ファイル: conversation.go プロジェクト: messagedb/messagedb
// RemoveIntegration removes a conversation's integration
//
// DELETE /conversations/:id/integrations/:integration_name
//
func (c *ConversationsController) RemoveIntegration(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #6
0
ファイル: device.go プロジェクト: messagedb/messagedb
// AddDevice registers a new client device to the authenticated user
//
// POST /devices
//
func (c *DevicesController) AddDevice(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #7
0
ファイル: conversation.go プロジェクト: messagedb/messagedb
// AddPulse pulses the current user in the conversation so we can track activity
//
// POST /conversations/:id/pulses
//
func (c *ConversationsController) AddPulse(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #8
0
ファイル: conversation.go プロジェクト: messagedb/messagedb
// RemoveParticipant removes user as a participant from this conversation
//
// DELETE /conversations/:id/participants/:username
//
func (c *ConversationsController) RemoveParticipant(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #9
0
ファイル: conversation.go プロジェクト: messagedb/messagedb
// ListSnippets lists all conversation snippets
//
// GET /conversations/:id/snippets
//
func (c *ConversationsController) ListSnippets(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #10
0
ファイル: conversation.go プロジェクト: messagedb/messagedb
// DeleteConversation method deletes permanently a specificconversation
//
// DELETE /conversations/:id
//
func (c *ConversationsController) DeleteConversation(ctx *gin.Context) {
	helpers.JSONResponseNotImplemented(ctx)
}
コード例 #11
0
ファイル: user.go プロジェクト: messagedb/messagedb
// ListMyConversations lists the conversations that the authenticated user participates in
//
// GET /user/conversations
//
func (c *UsersController) ListMyConversations(ctx *gin.Context) {
	// TODO: implement this
	helpers.JSONResponseNotImplemented(ctx)
}