Documentation
¶
Index ¶
- Variables
- func CheckSession() http.HandlerFunc
- func CreatePluginSetting(s *services.SettingService) http.HandlerFunc
- func CreateTask(t *services.TaskService, u *services.UserService) http.HandlerFunc
- func DeleteTask(t *services.TaskService) http.HandlerFunc
- func DisableTask(t *services.TaskService) http.HandlerFunc
- func FetchUserClientIDHandler(gh *services.GithubAuthService) http.HandlerFunc
- func FindTask(t *services.TaskService) http.HandlerFunc
- func GetCurrentUser() http.HandlerFunc
- func ListPluginSetting(s *services.SettingService) http.HandlerFunc
- func ListTasks(t *services.TaskService) http.HandlerFunc
- func LoginHandler(gh *services.GithubAuthService, db *mongo.Client) http.HandlerFunc
- func NewRouter(userService *services.UserService, taskService *services.TaskService, ...) *mux.Router
- func ServeWebAdmin(w http.ResponseWriter, r *http.Request)
- func ToggleActiveRepository(s *services.SettingService) http.HandlerFunc
- type ContextKey
Constants ¶
This section is empty.
Variables ¶
View Source
var RouterSet = wire.NewSet(NewRouter)
Functions ¶
func CheckSession ¶
func CheckSession() http.HandlerFunc
func CreatePluginSetting ¶
func CreatePluginSetting(s *services.SettingService) http.HandlerFunc
CreatePluginSetting -
func CreateTask ¶
func CreateTask(t *services.TaskService, u *services.UserService) http.HandlerFunc
CreateTask -
func FetchUserClientIDHandler ¶
func FetchUserClientIDHandler(gh *services.GithubAuthService) http.HandlerFunc
func GetCurrentUser ¶
func GetCurrentUser() http.HandlerFunc
func ListPluginSetting ¶
func ListPluginSetting(s *services.SettingService) http.HandlerFunc
ListPluginSetting -
func LoginHandler ¶
func LoginHandler(gh *services.GithubAuthService, db *mongo.Client) http.HandlerFunc
func NewRouter ¶
func NewRouter(userService *services.UserService, taskService *services.TaskService, settingService *services.SettingService, gh *services.GithubAuthService, db *mongo.Client) *mux.Router
func ToggleActiveRepository ¶
func ToggleActiveRepository(s *services.SettingService) http.HandlerFunc
Types ¶
type ContextKey ¶
type ContextKey string
Click to show internal directories.
Click to hide internal directories.