handler

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2026 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleCSRFErrorView

func HandleCSRFErrorView(w http.ResponseWriter, r *http.Request)

func HandleErrorView

func HandleErrorView(err error, c *echo.Context)

Types

type ManagerHandler

type ManagerHandler struct {
	Queuer     *queuer.Queuer
	Filesystem upload.Filesystem
	// contains filtered or unexported fields
}

func NewManagerHandler

func NewManagerHandler(filesystem upload.Filesystem, taskDB *database.TaskDBHandler, queuerInstance *queuer.Queuer) *ManagerHandler

func (*ManagerHandler) AddFilePopupView

func (m *ManagerHandler) AddFilePopupView(c *echo.Context) error

AddFilePopupView renders the add file popup

func (*ManagerHandler) AddJob

func (m *ManagerHandler) AddJob(c *echo.Context) error

AddJob handles the addition of a new job

func (*ManagerHandler) AddJobConfigView

func (m *ManagerHandler) AddJobConfigView(c *echo.Context) error

AddJobConfigView renders a task-specific screen with parameter inputs

func (*ManagerHandler) AddJobView

func (m *ManagerHandler) AddJobView(c *echo.Context) error

func (*ManagerHandler) AddTask

func (m *ManagerHandler) AddTask(c *echo.Context) error

AddTask handles the addition of a new task

func (*ManagerHandler) AddTaskPopupView

func (m *ManagerHandler) AddTaskPopupView(c *echo.Context) error

AddTaskPopupView renders the add task popup

func (*ManagerHandler) CancelJob

func (m *ManagerHandler) CancelJob(c *echo.Context) error

CancelJob cancels a specific job by RID

func (*ManagerHandler) CancelJobs

func (m *ManagerHandler) CancelJobs(c *echo.Context) error

CancelJobs cancels multiple jobs by their RIDs

func (*ManagerHandler) DeleteFile

func (m *ManagerHandler) DeleteFile(c *echo.Context) error

func (*ManagerHandler) DeleteFilePopupView

func (m *ManagerHandler) DeleteFilePopupView(c *echo.Context) error

DeleteFilePopupView renders the delete file popup

func (*ManagerHandler) DeleteFiles

func (m *ManagerHandler) DeleteFiles(c *echo.Context) error

DeleteFiles deletes multiple files

func (*ManagerHandler) DeleteJob

func (m *ManagerHandler) DeleteJob(c *echo.Context) error

DeleteJob deletes a specific job by RID

func (*ManagerHandler) DeleteTaskPopupView

func (m *ManagerHandler) DeleteTaskPopupView(c *echo.Context) error

DeleteTaskPopupView renders the delete task confirmation popup

func (*ManagerHandler) DeleteTasks

func (m *ManagerHandler) DeleteTasks(c *echo.Context) error

DeleteTasks deletes multiple tasks by RIDs

func (*ManagerHandler) ExportTask

func (m *ManagerHandler) ExportTask(c *echo.Context) error

ExportTask exports selected tasks as JSON array file

func (*ManagerHandler) FileView

func (m *ManagerHandler) FileView(c *echo.Context) error

FileView renders the file detail view

func (*ManagerHandler) FilesView

func (m *ManagerHandler) FilesView(c *echo.Context) error

FilesView renders the files list view

func (*ManagerHandler) GetConnections

func (m *ManagerHandler) GetConnections(c *echo.Context) error

GetConnections retrieves all active connections

func (*ManagerHandler) GetJobArchive

func (m *ManagerHandler) GetJobArchive(c *echo.Context) error

GetJobArchive retrieves a specific archived job by RID

func (*ManagerHandler) GetJobs

func (m *ManagerHandler) GetJobs(c *echo.Context) error

GetJobs retrieves a paginated list of jobs

func (*ManagerHandler) GetJobsArchive

func (m *ManagerHandler) GetJobsArchive(c *echo.Context) error

GetJobsArchive retrieves a paginated list of archived jobs

func (*ManagerHandler) GetTask

func (m *ManagerHandler) GetTask(c *echo.Context) error

GetTask retrieves a specific task by RID

func (*ManagerHandler) GetTaskByName

func (m *ManagerHandler) GetTaskByName(c *echo.Context) error

GetTaskByName retrieves a specific task by name

func (*ManagerHandler) GetTasks

func (m *ManagerHandler) GetTasks(c *echo.Context) error

GetTasks retrieves a paginated list of tasks

func (*ManagerHandler) GetWorker

func (m *ManagerHandler) GetWorker(c *echo.Context) error

GetWorker retrieves a specific worker by RID

func (*ManagerHandler) GetWorkers

func (m *ManagerHandler) GetWorkers(c *echo.Context) error

GetWorkers retrieves a paginated list of workers

func (*ManagerHandler) HealthCheck

func (m *ManagerHandler) HealthCheck(c *echo.Context) error

Health check handler

func (*ManagerHandler) ImportTask

func (m *ManagerHandler) ImportTask(c *echo.Context) error

ImportTask imports tasks from JSON array file

func (*ManagerHandler) ImportTaskPopupView

func (m *ManagerHandler) ImportTaskPopupView(c *echo.Context) error

ImportTaskPopupView renders the import task popup

func (*ManagerHandler) JobArchiveView

func (m *ManagerHandler) JobArchiveView(c *echo.Context) error

JobArchiveView renders the job archive view

func (*ManagerHandler) JobView

func (m *ManagerHandler) JobView(c *echo.Context) error

JobView renders the job detail view

func (*ManagerHandler) JobsView

func (m *ManagerHandler) JobsView(c *echo.Context) error

JobsView renders the jobs view

func (*ManagerHandler) ReaddJobFromArchiveView

func (m *ManagerHandler) ReaddJobFromArchiveView(c *echo.Context) error

ReaddJobFromArchiveView readds a job from the archive back to the queue

func (*ManagerHandler) StopWorkersGracefullyView

func (m *ManagerHandler) StopWorkersGracefullyView(c *echo.Context) error

StopWorkersGracefullyView handles gracefully stopping workers

func (*ManagerHandler) StopWorkersView

func (m *ManagerHandler) StopWorkersView(c *echo.Context) error

StopWorkersView handles stopping workers

func (*ManagerHandler) TaskView

func (m *ManagerHandler) TaskView(c *echo.Context) error

TaskView renders the task detail view

func (*ManagerHandler) TasksView

func (m *ManagerHandler) TasksView(c *echo.Context) error

TasksView renders the tasks list view

func (*ManagerHandler) UpdateTask

func (m *ManagerHandler) UpdateTask(c *echo.Context) error

UpdateTask handles updating an existing task

func (*ManagerHandler) UpdateTaskPopupView

func (m *ManagerHandler) UpdateTaskPopupView(c *echo.Context) error

UpdateTaskPopupView renders the update task popup

func (*ManagerHandler) UploadFiles

func (m *ManagerHandler) UploadFiles(c *echo.Context) error

func (*ManagerHandler) WorkerView

func (m *ManagerHandler) WorkerView(c *echo.Context) error

WorkerView renders the worker detail page

func (*ManagerHandler) WorkersView

func (m *ManagerHandler) WorkersView(c *echo.Context) error

WorkersView renders the workers list page

Jump to

Keyboard shortcuts

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