user

package
v0.0.0-...-9c90d3e Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleEligibilityInfo

func HandleEligibilityInfo(
	emailStore core.EmailNotificationManager,
	logger lumber.Logger) gin.HandlerFunc

HandleEligibilityInfo sends email to TAS team incase of open-source user setup

func HandleMarkActive

func HandleMarkActive(
	userStore core.GitUserStore,
	userInfoStore core.UserInfoStore,
	logger lumber.Logger) gin.HandlerFunc

HandleMarkActive marks active flag in user_info db

func HandleUserData

func HandleUserData(
	userStore core.GitUserStore,
	logger lumber.Logger) gin.HandlerFunc

HandleUserData facilitates new repository import

func HandleUserInfo

func HandleUserInfo(
	userStore core.GitUserStore,
	userInfoStore core.UserInfoStore,
	logger lumber.Logger) gin.HandlerFunc

HandleUserInfo adds user information provided by user to Db

func HandleUserInfoData

func HandleUserInfoData(
	userStore core.GitUserStore,
	userInfoStore core.UserInfoStore,
	logger lumber.Logger) gin.HandlerFunc

HandleUserInfoData gets user info data from DB

func HandleUserInfoDemoData

func HandleUserInfoDemoData(
	userDemoStore core.UserDemoStore,
	emailStore core.EmailNotificationManager,
	logger lumber.Logger) gin.HandlerFunc

HandleUserInfoDemoData stores users data that are on TAS site

func HandleUserUsageInfo

func HandleUserUsageInfo(
	userStore core.GitUserStore,
	logger lumber.Logger) gin.HandlerFunc

HandleUserUsageInfo gets TAS usage information for the given user

Types

type UserInfoDetails

type UserInfoDetails struct {
	Org             string `json:"org"`
	UserDescription string `json:"user_description"`
	Experience      string `json:"experience"`
	TeamSize        string `json:"team_size"`
}

UserInfoDetails is a request body of user information

Jump to

Keyboard shortcuts

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