advisers

package
v0.0.0-...-baf4ea5 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2021 License: MIT Imports: 19 Imported by: 0

Documentation

Overview

Package advisers implements the adviser-facing pages on Skylab

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Advisers

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

func New

func New(skylb skylab.Skylab) Advisers

func (Advisers) CanEditUserEvaluation

func (adv Advisers) CanEditUserEvaluation(next http.Handler) http.Handler

func (Advisers) CanViewSubmission

func (adv Advisers) CanViewSubmission(next http.Handler) http.Handler

func (Advisers) CanViewTeamEvaluation

func (adv Advisers) CanViewTeamEvaluation(next http.Handler) http.Handler

func (Advisers) CanViewUserEvaluation

func (adv Advisers) CanViewUserEvaluation(next http.Handler) http.Handler

func (Advisers) Dashboard

func (adv Advisers) Dashboard(w http.ResponseWriter, r *http.Request)

func (Advisers) EvaluateeEvaluators

func (adv Advisers) EvaluateeEvaluators(w http.ResponseWriter, r *http.Request)

func (Advisers) EvaluateeEvaluatorsUpdate

func (adv Advisers) EvaluateeEvaluatorsUpdate(w http.ResponseWriter, r *http.Request)

func (Advisers) EvaluatorEvaluatees

func (adv Advisers) EvaluatorEvaluatees(w http.ResponseWriter, r *http.Request)

func (Advisers) EvaluatorEvaluateesUpdate

func (adv Advisers) EvaluatorEvaluateesUpdate(w http.ResponseWriter, r *http.Request)

func (Advisers) MilestoneTeamEvaluation

func (adv Advisers) MilestoneTeamEvaluation(section string) http.HandlerFunc

func (Advisers) MilestoneUserEvaluation

func (adv Advisers) MilestoneUserEvaluation(section string) http.HandlerFunc

func (Advisers) Teams

func (adv Advisers) Teams(w http.ResponseWriter, r *http.Request)

func (Advisers) UserEvaluationCreate

func (adv Advisers) UserEvaluationCreate(next http.Handler) http.Handler

func (Advisers) UserEvaluationSubmit

func (adv Advisers) UserEvaluationSubmit(next http.Handler) http.Handler

func (Advisers) UserEvaluationUpdate

func (adv Advisers) UserEvaluationUpdate(next http.Handler) http.Handler

type Team

type Team struct {
	Tid             int            `db:"tid"`
	TeamName        sql.NullString `db:"team_name"`
	ProjectLevel    string         `db:"project_level"`
	Stu1Displayname sql.NullString `db:"stu1_displayname"`
	Stu2Displayname sql.NullString `db:"stu2_displayname"`
}

Jump to

Keyboard shortcuts

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