request

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddSessionTicketsReqBody

type AddSessionTicketsReqBody struct {
	Tickets []SessionTicketReqBody `json:"tickets"`
}

type AddSessionsReqBody

type AddSessionsReqBody struct {
	Sessions []SessionReqBody `json:"sessions"`
}

type AddTicketsReqBody

type AddTicketsReqBody struct {
	Tickets []TicketReqBody `json:"tickets"`
}

type BlockPairedMembersReqBody added in v1.0.4

type BlockPairedMembersReqBody struct {
	Members []common.PairedMember `json:"members"`
}

type BlockedBy

type BlockedBy struct {
	Tickets    []TicketReqBody       `json:"tickets"`
	OtherItems []string              `json:"otherItems"`
	Members    []common.PairedMember `json:"members"`
}

type BlockedByMemberParam added in v1.0.4

type BlockedByMemberParam struct {
	TeamId            string
	MemberId          string
	StatusId          string
	BlockedByMemberId string
}

type MembersReqBody added in v1.0.4

type MembersReqBody struct {
	Members []common.MemberReqBody `json:"members"`
}

type OtherItemParam

type OtherItemParam struct {
	TeamId      string
	MemberId    string
	StatusId    string
	SessionId   string
	OtherItemId string
}

type PlanForToday

type PlanForToday struct {
	Tickets    []TicketReqBody `json:"tickets"`
	OtherItems []string        `json:"otherItems"`
}

type ProfileReqBody

type ProfileReqBody struct {
	UserID         string                `json:"userID"`
	Name           common.ProfileName    `json:"Name"`
	PhoneNumbers   []common.PhoneNumber  `json:"phoneNumbers"`
	EmailAddresses []common.EmailAddress `json:"emailAddresses"`
}

type ResetPasswordReqBody

type ResetPasswordReqBody struct {
	Password        string `json:"password"`
	ConfirmPassword string `json:"confirmPassword"`
}

type SessionOtherItemReqBody

type SessionOtherItemReqBody struct {
	Title         string                `json:"title"`
	Type          string                `json:"type"`
	TimeSpent     float32               `json:"timeSpent"`
	PairedMembers []common.PairedMember `json:"pairedWith"`
	Comment       string                `json:"comment"`
}

type SessionParam

type SessionParam struct {
	TeamId    string
	MemberId  string
	StatusId  string
	SessionId string
}

type SessionReqBody

type SessionReqBody struct {
	SequenceId int                       `json:"sequenceId"`
	Tickets    []SessionTicketReqBody    `json:"tickets"`
	OtherItems []SessionOtherItemReqBody `json:"otherItems"`
}

type SessionTicketReqBody

type SessionTicketReqBody struct {
	TicketID      string                `json:"ticketID"`
	Type          string                `json:"type"`
	Url           string                `json:"url"`
	Description   string                `json:"description"`
	Status        string                `json:"status"`
	TimeSpent     float32               `json:"timeSpent"`
	PullRequest   common.PullRequest    `json:"pullRequest"`
	PairedMembers []common.PairedMember `json:"pairedWith"`
}

type SignInReqBody

type SignInReqBody struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

type SignupReqBody

type SignupReqBody struct {
	Email           string `json:"email"`
	Password        string `json:"password"`
	ConfirmPassword string `json:"confirmPassword"`
}

type StatusOtherItemsReqBody

type StatusOtherItemsReqBody struct {
	OtherItems []string `json:"otherItems"`
}

type StatusParam

type StatusParam struct {
	TeamId    string
	MemberId  string
	StatusId  string
	StartDate string
	EndDate   string
}

type StatusReqBody

type StatusReqBody struct {
	MemberId     *string          `json:"memberID"`
	StatusDate   string           `json:"statusDate"`
	PlanForToday PlanForToday     `json:"planForToday"`
	Sessions     []SessionReqBody `json:"sessions"`
	BlockedBy    BlockedBy        `json:"blockedBy"`
}

type StatusSessionOtherItemsReqBody

type StatusSessionOtherItemsReqBody struct {
	OtherItems []SessionOtherItemReqBody `json:"otherItems"`
}

type TeamParam

type TeamParam struct {
	TeamId   string
	MemberId string
}

type TeamReqBody

type TeamReqBody struct {
	Name string `json:"name"`
}

type TicketParam

type TicketParam struct {
	TeamId    string
	MemberId  string
	StatusId  string
	SessionId string
	TicketId  string
}

type TicketReqBody

type TicketReqBody struct {
	TicketID    string `json:"ticketID"`
	Type        string `json:"type"`
	Url         string `json:"url"`
	Description string `json:"description"`
	Status      string `json:"status"`
	Points      int    `json:"points"`
}

Jump to

Keyboard shortcuts

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