Documentation
¶
Index ¶
- func TraqEventHandler(_ echo.Context) error
- type Server
- func (s *Server) AdminDeleteCamp(e echo.Context, campID api.CampId, params api.AdminDeleteCampParams) error
- func (s *Server) AdminDeleteImage(_ echo.Context, _ api.ImageId, _ api.AdminDeleteImageParams) error
- func (s *Server) AdminDeleteQuestion(e echo.Context, questionID api.QuestionId, ...) error
- func (s *Server) AdminDeleteQuestionGroup(e echo.Context, questionGroupId api.QuestionGroupId, ...) error
- func (s *Server) AdminDeleteRoom(_ echo.Context, _ api.RoomId, _ api.AdminDeleteRoomParams) error
- func (s *Server) AdminDeleteRoomGroup(_ echo.Context, _ api.RoomGroupId, _ api.AdminDeleteRoomGroupParams) error
- func (s *Server) AdminGetAnswers(_ echo.Context, _ api.QuestionId, _ api.AdminGetAnswersParams) error
- func (s *Server) AdminGetPayments(_ echo.Context, _ api.CampId, _ api.AdminGetPaymentsParams) error
- func (s *Server) AdminGetUser(_ echo.Context, _ string, _ api.AdminGetUserParams) error
- func (s *Server) AdminPostCamp(e echo.Context, params api.AdminPostCampParams) error
- func (s *Server) AdminPostImage(_ echo.Context, _ api.CampId, _ api.AdminPostImageParams) error
- func (s *Server) AdminPostMessage(e echo.Context, _ api.UserId, params api.AdminPostMessageParams) error
- func (s *Server) AdminPostPayment(e echo.Context, campID api.CampId, params api.AdminPostPaymentParams) error
- func (s *Server) AdminPostQuestion(e echo.Context, questionGroupID api.QuestionGroupId, ...) error
- func (s *Server) AdminPostQuestionGroup(e echo.Context, campID api.CampId, params api.AdminPostQuestionGroupParams) error
- func (s *Server) AdminPostRollCall(_ echo.Context, _ api.CampId, _ api.AdminPostRollCallParams) error
- func (s *Server) AdminPostRoom(e echo.Context, params api.AdminPostRoomParams) error
- func (s *Server) AdminPostRoomGroup(_ echo.Context, _ api.CampId, _ api.AdminPostRoomGroupParams) error
- func (s *Server) AdminPutAnswer(_ echo.Context, _ api.AnswerId, _ api.AdminPutAnswerParams) error
- func (s *Server) AdminPutCamp(e echo.Context, campID api.CampId, params api.AdminPutCampParams) error
- func (s *Server) AdminPutImage(_ echo.Context, _ api.ImageId, _ api.AdminPutImageParams) error
- func (s *Server) AdminPutPayment(_ echo.Context, _ api.PaymentId, _ api.AdminPutPaymentParams) error
- func (s *Server) AdminPutQuestion(e echo.Context, questionID api.QuestionId, params api.AdminPutQuestionParams) error
- func (s *Server) AdminPutQuestionGroupMetadata(e echo.Context, questionGroupId api.QuestionGroupId, ...) error
- func (s *Server) AdminPutRoom(e echo.Context, roomId api.RoomId, params api.AdminPutRoomParams) error
- func (s *Server) AdminPutRoomGroup(_ echo.Context, _ api.RoomGroupId, _ api.AdminPutRoomGroupParams) error
- func (s *Server) AdminPutUser(e echo.Context, targetUserID string, params api.AdminPutUserParams) error
- func (s *Server) DeleteCampRegister(e echo.Context, campID api.CampId, params api.DeleteCampRegisterParams) error
- func (s *Server) DeleteEvent(e echo.Context, eventID api.EventId, params api.DeleteEventParams) error
- func (s *Server) DeleteReaction(_ echo.Context, _ api.RollCallId, _ api.DeleteReactionParams) error
- func (s *Server) GetAnswers(_ echo.Context, _ api.QuestionId) error
- func (s *Server) GetCamp(e echo.Context, campID api.CampId) error
- func (s *Server) GetCampParticipants(e echo.Context, campID api.CampId) error
- func (s *Server) GetCamps(e echo.Context) error
- func (s *Server) GetDashboard(e echo.Context, _ api.CampId, params api.GetDashboardParams) error
- func (s *Server) GetEvent(e echo.Context, eventID api.EventId) error
- func (s *Server) GetEvents(e echo.Context, campID api.CampId) error
- func (s *Server) GetImage(_ echo.Context, _ api.ImageId) error
- func (s *Server) GetImages(_ echo.Context, _ api.CampId) error
- func (s *Server) GetMe(e echo.Context, params api.GetMeParams) error
- func (s *Server) GetMyAnswers(e echo.Context, questionGroupId api.QuestionGroupId, ...) error
- func (s *Server) GetQuestion(e echo.Context, questionID api.QuestionId) error
- func (s *Server) GetQuestionGroups(e echo.Context, campID api.CampId) error
- func (s *Server) GetQuestions(e echo.Context) error
- func (s *Server) GetRollCallReactions(_ echo.Context, _ api.RollCallId) error
- func (s *Server) GetRollCalls(_ echo.Context, _ api.CampId) error
- func (s *Server) GetRoomGroups(_ echo.Context, _ api.CampId) error
- func (s *Server) GetRooms(e echo.Context) error
- func (s *Server) GetStaffs(e echo.Context) error
- func (s *Server) PostAnswers(e echo.Context, _ api.QuestionGroupId, params api.PostAnswersParams) error
- func (s *Server) PostCampRegister(e echo.Context, campID api.CampId, params api.PostCampRegisterParams) error
- func (s *Server) PostEvent(e echo.Context, campID api.CampId, params api.PostEventParams) error
- func (s *Server) PostRollCallReaction(_ echo.Context, _ api.RollCallId, _ api.PostRollCallReactionParams) error
- func (s *Server) PutAnswer(e echo.Context, answerID api.AnswerId, params api.PutAnswerParams) error
- func (s *Server) PutEvent(e echo.Context, eventID api.EventId, params api.PutEventParams) error
- func (s *Server) PutReaction(_ echo.Context, _ api.RollCallId, _ api.PutReactionParams) error
- func (s *Server) StreamRollCallReactions(_ echo.Context, _ api.RollCallId) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TraqEventHandler ¶
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(repo repository.Repository, isDev bool) *Server
func (*Server) AdminDeleteCamp ¶
func (s *Server) AdminDeleteCamp( e echo.Context, campID api.CampId, params api.AdminDeleteCampParams, ) error
AdminDeleteCamp キャンプ削除 (DELETE /api/admin/camps/{campId})
func (*Server) AdminDeleteImage ¶
func (s *Server) AdminDeleteImage( _ echo.Context, _ api.ImageId, _ api.AdminDeleteImageParams, ) error
AdminDeleteImage 画像を削除(管理者用)
func (*Server) AdminDeleteQuestion ¶
func (s *Server) AdminDeleteQuestion( e echo.Context, questionID api.QuestionId, params api.AdminDeleteQuestionParams, ) error
func (*Server) AdminDeleteQuestionGroup ¶
func (s *Server) AdminDeleteQuestionGroup( e echo.Context, questionGroupId api.QuestionGroupId, params api.AdminDeleteQuestionGroupParams, ) error
func (*Server) AdminDeleteRoom ¶
AdminDeleteRoom 部屋を削除(管理者用)
func (*Server) AdminDeleteRoomGroup ¶
func (s *Server) AdminDeleteRoomGroup( _ echo.Context, _ api.RoomGroupId, _ api.AdminDeleteRoomGroupParams, ) error
AdminDeleteRoomGroup 部屋グループを削除(管理者用)
func (*Server) AdminGetAnswers ¶
func (s *Server) AdminGetAnswers( _ echo.Context, _ api.QuestionId, _ api.AdminGetAnswersParams, ) error
AdminGetAnswers 回答の一覧を取得(管理者用)
func (*Server) AdminGetPayments ¶
func (s *Server) AdminGetPayments( _ echo.Context, _ api.CampId, _ api.AdminGetPaymentsParams, ) error
AdminGetPayments 支払い情報の一覧を取得(管理者用)
func (*Server) AdminGetUser ¶
AdminGetUser ユーザー詳細を取得(管理者用)
func (*Server) AdminPostCamp ¶
AdminPostCamp 新規キャンプ追加 (POST /api/admin/camps)
func (*Server) AdminPostImage ¶
AdminPostImage 画像をアップロード(管理者用)
func (*Server) AdminPostMessage ¶
func (s *Server) AdminPostMessage( e echo.Context, _ api.UserId, params api.AdminPostMessageParams, ) error
AdminPostMessage は DM を送信するハンドラです。
func (*Server) AdminPostPayment ¶
func (s *Server) AdminPostPayment( e echo.Context, campID api.CampId, params api.AdminPostPaymentParams, ) error
AdminPostPayment 支払い情報を作成(管理者用)
func (*Server) AdminPostQuestion ¶
func (s *Server) AdminPostQuestion( e echo.Context, questionGroupID api.QuestionGroupId, params api.AdminPostQuestionParams, ) error
func (*Server) AdminPostQuestionGroup ¶
func (*Server) AdminPostRollCall ¶
func (s *Server) AdminPostRollCall( _ echo.Context, _ api.CampId, _ api.AdminPostRollCallParams, ) error
AdminPostRollCall 点呼を作成(管理者用)
func (*Server) AdminPostRoom ¶
func (*Server) AdminPostRoomGroup ¶
func (s *Server) AdminPostRoomGroup( _ echo.Context, _ api.CampId, _ api.AdminPostRoomGroupParams, ) error
AdminPostRoomGroup 部屋グループを作成(管理者用)
func (*Server) AdminPutAnswer ¶
AdminPutAnswer 管理者が回答を更新
func (*Server) AdminPutCamp ¶
func (s *Server) AdminPutCamp( e echo.Context, campID api.CampId, params api.AdminPutCampParams, ) error
AdminPutCamp キャンプ情報編集 (PUT /api/admin/camps/{campId})
func (*Server) AdminPutImage ¶
AdminPutImage 画像を更新(管理者用)
func (*Server) AdminPutPayment ¶
func (s *Server) AdminPutPayment( _ echo.Context, _ api.PaymentId, _ api.AdminPutPaymentParams, ) error
AdminPutPayment 支払い情報を更新(管理者用)
func (*Server) AdminPutQuestion ¶
func (s *Server) AdminPutQuestion( e echo.Context, questionID api.QuestionId, params api.AdminPutQuestionParams, ) error
func (*Server) AdminPutQuestionGroupMetadata ¶
func (s *Server) AdminPutQuestionGroupMetadata( e echo.Context, questionGroupId api.QuestionGroupId, params api.AdminPutQuestionGroupMetadataParams, ) error
func (*Server) AdminPutRoom ¶
func (*Server) AdminPutRoomGroup ¶
func (s *Server) AdminPutRoomGroup( _ echo.Context, _ api.RoomGroupId, _ api.AdminPutRoomGroupParams, ) error
AdminPutRoomGroup 部屋グループを更新(管理者用)
func (*Server) AdminPutUser ¶
func (s *Server) AdminPutUser( e echo.Context, targetUserID string, params api.AdminPutUserParams, ) error
AdminPutUser ユーザー情報を更新(管理者用)
func (*Server) DeleteCampRegister ¶
func (s *Server) DeleteCampRegister( e echo.Context, campID api.CampId, params api.DeleteCampRegisterParams, ) error
DeleteCampRegister 合宿登録を取り消し
func (*Server) DeleteEvent ¶
func (*Server) DeleteReaction ¶
func (s *Server) DeleteReaction( _ echo.Context, _ api.RollCallId, _ api.DeleteReactionParams, ) error
DeleteReaction リアクションを削除
func (*Server) GetAnswers ¶
GetAnswers 回答の一覧を取得
func (*Server) GetCampParticipants ¶
GetCampParticipants 合宿の参加者一覧を取得
func (*Server) GetDashboard ¶
func (*Server) GetMyAnswers ¶
func (s *Server) GetMyAnswers( e echo.Context, questionGroupId api.QuestionGroupId, params api.GetMyAnswersParams, ) error
func (*Server) GetQuestion ¶
func (*Server) GetQuestionGroups ¶
func (*Server) GetRollCallReactions ¶
GetRollCallReactions 点呼のリアクション一覧を取得
func (*Server) GetRollCalls ¶
GetRollCalls 点呼の一覧を取得
func (*Server) GetRoomGroups ¶
GetRoomGroups 部屋グループの一覧を取得
func (*Server) PostAnswers ¶
func (s *Server) PostAnswers( e echo.Context, _ api.QuestionGroupId, params api.PostAnswersParams, ) error
func (*Server) PostCampRegister ¶
func (s *Server) PostCampRegister( e echo.Context, campID api.CampId, params api.PostCampRegisterParams, ) error
PostCampRegister 合宿に登録
func (*Server) PostRollCallReaction ¶
func (s *Server) PostRollCallReaction( _ echo.Context, _ api.RollCallId, _ api.PostRollCallReactionParams, ) error
PostRollCallReaction 点呼にリアクション
func (*Server) PutAnswer ¶
func (s *Server) PutAnswer( e echo.Context, answerID api.AnswerId, params api.PutAnswerParams, ) error
PutAnswer アンケート回答編集
func (*Server) PutReaction ¶
func (s *Server) PutReaction(_ echo.Context, _ api.RollCallId, _ api.PutReactionParams) error
PutReaction リアクションを更新
func (*Server) StreamRollCallReactions ¶
StreamRollCallReactions 点呼のリアクションをストリーミング