- 新增 Lit.js 组件化 UI (ui/ 目录) - tasks-chart: 带十字准星和拖拽选择的图表 - queue-table: 队列列表,支持暂停/恢复 - queue-modal: 队列详情弹窗,支持任务重试 - time-range-picker: Prometheus 风格时间选择器 - help-tooltip: 可复用的提示组件 - HTTPHandler 功能 - SSE 实时推送 (stats + queues) - 队列暂停/恢复 API - 任务重试 API - 时间范围查询 API - Inspector 改进 - Prometheus 风格单表存储 - 集成到 Start/Stop 生命周期 - 新增 PauseQueue/UnpauseQueue/RunTask 方法 - 代码重构 - Start 函数拆分为小函数 - 优雅关闭流程优化 - 其他 - 忽略 SQLite 数据库文件 - example 添加延迟/定点任务示例
22 lines
591 B
Modula-2
22 lines
591 B
Modula-2
module code.tczkiot.com/wlw/taskq
|
|
|
|
go 1.25.4
|
|
|
|
require (
|
|
github.com/hibiken/asynq v0.25.1
|
|
github.com/redis/go-redis/v9 v9.7.0
|
|
github.com/rs/xid v1.6.0
|
|
)
|
|
|
|
require (
|
|
github.com/cespare/xxhash/v2 v2.2.0 // indirect
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/mattn/go-sqlite3 v1.14.32
|
|
github.com/robfig/cron/v3 v3.0.1 // indirect
|
|
github.com/spf13/cast v1.7.0 // indirect
|
|
golang.org/x/sys v0.27.0 // indirect
|
|
golang.org/x/time v0.8.0 // indirect
|
|
google.golang.org/protobuf v1.35.2 // indirect
|
|
)
|