package web
import "github.com/go-arrower/arrower/contexts/admin/internal/interfaces/web"
Index ¶
- type JobsController
- func NewJobsController( logger alog.Logger, appDI application.App, repo jobs.Repository, queries *models.Queries, ) *JobsController
- func (jc *JobsController) CreateJobs() func(c echo.Context) error
- func (jc *JobsController) DeleteHistory() func(echo.Context) error
- func (jc *JobsController) DeleteJob() func(c echo.Context) error
- func (jc *JobsController) EstimateHistoryPayloadSize() func(echo.Context) error
- func (jc *JobsController) EstimateHistorySize() func(echo.Context) error
- func (jc *JobsController) FinishedJobs() func(echo.Context) error
- func (jc *JobsController) FinishedJobsTotal() func(ctx echo.Context) error
- func (jc *JobsController) Index() func(c echo.Context) error
- func (jc *JobsController) JobShow() func(ctx echo.Context) error
- func (jc *JobsController) ListWorkers() func(c echo.Context) error
- func (jc *JobsController) PayloadExamples() func(_ echo.Context) error
- func (jc *JobsController) PendingJobsPieChartData() func(echo.Context) error
- func (jc *JobsController) ProcessedJobsLineChartData() func(echo.Context) error
- func (jc *JobsController) PruneHistory() func(echo.Context) error
- func (jc *JobsController) RescheduleJob() func(c echo.Context) error
- func (jc *JobsController) ScheduleJobs() func(c echo.Context) error
- func (jc *JobsController) ShowJobTypes() func(_ echo.Context) error
- func (jc *JobsController) ShowMaintenance() func(c echo.Context) error
- func (jc *JobsController) ShowQueue() func(c echo.Context) error
- func (jc *JobsController) VacuumJobTables() func(echo.Context) error
- type LogsController
- func NewLogsController( logger alog.Logger, settings setting.Settings, queries *models.Queries, routes *echo.Group, ) *LogsController
- func (lc *LogsController) SettingLogs()
- func (lc *LogsController) ShowLogs()
- type SettingsController
Types ¶
type JobsController ¶
type JobsController struct {
// contains filtered or unexported fields
}
func NewJobsController ¶
func NewJobsController( logger alog.Logger, appDI application.App, repo jobs.Repository, queries *models.Queries, ) *JobsController
func (*JobsController) CreateJobs ¶
func (jc *JobsController) CreateJobs() func(c echo.Context) error
func (*JobsController) DeleteHistory ¶
func (jc *JobsController) DeleteHistory() func(echo.Context) error
func (*JobsController) DeleteJob ¶
func (jc *JobsController) DeleteJob() func(c echo.Context) error
func (*JobsController) EstimateHistoryPayloadSize ¶
func (jc *JobsController) EstimateHistoryPayloadSize() func(echo.Context) error
func (*JobsController) EstimateHistorySize ¶
func (jc *JobsController) EstimateHistorySize() func(echo.Context) error
func (*JobsController) FinishedJobs ¶
func (jc *JobsController) FinishedJobs() func(echo.Context) error
func (*JobsController) FinishedJobsTotal ¶
func (jc *JobsController) FinishedJobsTotal() func(ctx echo.Context) error
func (*JobsController) Index ¶
func (jc *JobsController) Index() func(c echo.Context) error
func (*JobsController) JobShow ¶
func (jc *JobsController) JobShow() func(ctx echo.Context) error
func (*JobsController) ListWorkers ¶
func (jc *JobsController) ListWorkers() func(c echo.Context) error
func (*JobsController) PayloadExamples ¶
func (jc *JobsController) PayloadExamples() func(_ echo.Context) error
func (*JobsController) PendingJobsPieChartData ¶
func (jc *JobsController) PendingJobsPieChartData() func(echo.Context) error
func (*JobsController) ProcessedJobsLineChartData ¶
func (jc *JobsController) ProcessedJobsLineChartData() func(echo.Context) error
func (*JobsController) PruneHistory ¶
func (jc *JobsController) PruneHistory() func(echo.Context) error
func (*JobsController) RescheduleJob ¶
func (jc *JobsController) RescheduleJob() func(c echo.Context) error
func (*JobsController) ScheduleJobs ¶
func (jc *JobsController) ScheduleJobs() func(c echo.Context) error
func (*JobsController) ShowJobTypes ¶
func (jc *JobsController) ShowJobTypes() func(_ echo.Context) error
func (*JobsController) ShowMaintenance ¶
func (jc *JobsController) ShowMaintenance() func(c echo.Context) error
todo clean into proper application usecase.
func (*JobsController) ShowQueue ¶
func (jc *JobsController) ShowQueue() func(c echo.Context) error
func (*JobsController) VacuumJobTables ¶
func (jc *JobsController) VacuumJobTables() func(echo.Context) error
type LogsController ¶
type LogsController struct {
// contains filtered or unexported fields
}
func NewLogsController ¶
func NewLogsController( logger alog.Logger, settings setting.Settings, queries *models.Queries, routes *echo.Group, ) *LogsController
func (*LogsController) SettingLogs ¶
func (lc *LogsController) SettingLogs()
func (*LogsController) ShowLogs ¶
func (lc *LogsController) ShowLogs()
ShowLogs pattern issue: how to add route with and without trailing slash?
type SettingsController ¶
type SettingsController struct {
// contains filtered or unexported fields
}
func NewSettingsController ¶
func NewSettingsController(routes *echo.Group) *SettingsController
func (*SettingsController) List ¶
func (sc *SettingsController) List()
Source Files ¶
jobs.controller.go logs.controller.go settings.controller.go
- Version
- v0.0.0-20250311203644-ab26c1152cb4 (latest)
- Published
- Mar 11, 2025
- Platform
- linux/amd64
- Imports
- 18 packages
- Last checked
- 10 minutes ago –
Tools for package owners.