feat: 优化上传接口
parent
4647b829c3
commit
e639798918
Binary file not shown.
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,100 @@
|
|||
2023/10/11 14:07:40 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 33.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:40 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 7.9ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:40 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 9.6ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:41 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 47.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:41 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:41 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 38.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:41 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 10.4ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:41 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 10.8ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed GET /v2/ for 10.0.0.2:0, 401 Unauthorized in 0.1ms @ container/container.go:118(container.ReqContainerAccess)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed GET /v2/token?account=juetan&client_id=docker&offline_token=true&service=container_registry for 10.0.0.2:0, 200 OK in 54.9ms @ container/container.go:142(container.Authenticate)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed GET /v2/ for 10.0.0.2:0, 200 OK in 0.7ms @ container/container.go:134(container.DetermineSupport)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 49.6ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:42 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 45.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 8.6ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 10.8ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:43 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 60.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:43 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:43 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 47.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:43 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 55.8ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:43 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 23.3ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 10.6ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 85.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 67.5ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:44 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 37.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 162.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 83.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 9.1ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 98.6ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 10.2ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateLog for 10.0.0.2:0, 200 OK in 21.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 25.4ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:07:46 ...ons/runner/runner.go:148:UpdateTask() [W] Failed to find the sent outputs of task 10: no such table: action_task_output
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/UpdateTask for 10.0.0.2:0, 200 OK in 48.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 27.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 44.7ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:07:48 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:50 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 24.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:52 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 30.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:54 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:56 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:07:58 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:00 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:01 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/artifacts for 10.0.0.2:0, 200 OK in 8.0ms @ actions/view.go:435(actions.ArtifactsView)
|
||||
2023/10/11 14:08:01 ...eb/routing/logger.go:102:func1() [I] router: completed POST /juetan/adweb/actions/runs/5/jobs/0 for 10.0.0.2:0, 200 OK in 9.5ms @ actions/view.go:121(actions.ViewPost)
|
||||
2023/10/11 14:08:02 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:04 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:06 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 33.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:08 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 27.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:10 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:12 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 28.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:14 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 25.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:16 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:18 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:20 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:22 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:24 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:26 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 36.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:28 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:30 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 24.6ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:32 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:34 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.7ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:36 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:38 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:40 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 24.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:48 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.6ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:50 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:52 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:54 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:56 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 29.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:08:58 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 24.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:00 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:02 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:04 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.1ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:06 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:08 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:10 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 29.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:12 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.6ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:14 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 19.8ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:16 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:18 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:20 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:22 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:24 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:26 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:28 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 22.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:30 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 42.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:32 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.0ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:34 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:36 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 29.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:38 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.9ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:40 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.5ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:42 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 20.4ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:44 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 23.3ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
2023/10/11 14:09:46 ...eb/routing/logger.go:102:func1() [I] router: completed POST /api/actions/runner.v1.RunnerService/FetchTask for 10.0.0.2:0, 200 OK in 21.2ms @ <autogenerated>:1(http.Handler.ServeHTTP-fm)
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
|
|
@ -1,12 +1,12 @@
|
|||
import { BaseController } from '@/common/base';
|
||||
import { Respond, RespondType } from '@/common/response';
|
||||
import { Body, Controller, Delete, Get, Param, Patch, Post, Query, ParseIntPipe } from '@nestjs/common';
|
||||
import { ApiOkResponse, ApiTags } from '@nestjs/swagger';
|
||||
import { Body, Controller, Delete, Get, Patch, Post, Query } from '@nestjs/common';
|
||||
import { ApiOkResponse, ApiOperation, ApiTags } from '@nestjs/swagger';
|
||||
import { CategoryService } from './category.service';
|
||||
import { CreateCategoryDto } from './dto/create-category.dto';
|
||||
import { FindCategoryDto } from './dto/find-category.dto';
|
||||
import { UpdateCategoryDto } from './dto/update-category.dto';
|
||||
import { Category } from './entities/category.entity';
|
||||
import { CategoryService } from './category.service';
|
||||
|
||||
@ApiTags('category')
|
||||
@Controller('categories')
|
||||
|
|
@ -15,45 +15,35 @@ export class CategoryController extends BaseController {
|
|||
super();
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增分类
|
||||
*/
|
||||
@Post()
|
||||
@ApiOperation({ description: '添加分类', operationId: 'addCategory' })
|
||||
addCategory(@Body() createCategoryDto: CreateCategoryDto) {
|
||||
return this.categoryService.create(createCategoryDto);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据分页/过滤参数查询分类
|
||||
*/
|
||||
@Get()
|
||||
@Respond(RespondType.PAGINATION)
|
||||
@ApiOkResponse({ isArray: true, type: Category })
|
||||
@ApiOperation({ description: '分页获取分类', operationId: 'getCategories' })
|
||||
getCategorys(@Query() query: FindCategoryDto) {
|
||||
return this.categoryService.findMany(query);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据ID查询分类
|
||||
*/
|
||||
@Get(':id')
|
||||
getCategory(@Param('id', ParseIntPipe) id: number): Promise<Category> {
|
||||
@ApiOperation({ description: '添加分类', operationId: 'getCategory' })
|
||||
getCategory(id: number): Promise<Category> {
|
||||
return this.categoryService.findOne(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据ID更新分类
|
||||
*/
|
||||
@Patch(':id')
|
||||
updateCategory(@Param('id', ParseIntPipe) id: number, @Body() updateCategoryDto: UpdateCategoryDto) {
|
||||
@ApiOperation({ description: '更新分类', operationId: 'setCategory' })
|
||||
updateCategory(id: number, @Body() updateCategoryDto: UpdateCategoryDto) {
|
||||
return this.categoryService.update(+id, updateCategoryDto);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据ID删除分类
|
||||
*/
|
||||
@Delete(':id')
|
||||
delCategory(@Param('id', ParseIntPipe) id: number) {
|
||||
@ApiOperation({ description: '删除分类', operationId: 'delCategory' })
|
||||
delCategory(id: number) {
|
||||
return this.categoryService.remove(+id);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
import { PartialType } from '@nestjs/swagger';
|
||||
import { IsNumber } from 'class-validator';
|
||||
import { CreateCategoryDto } from './create-category.dto';
|
||||
|
||||
export class UpdateCategoryDto extends PartialType(CreateCategoryDto) {}
|
||||
export class UpdateCategoryDto extends PartialType(CreateCategoryDto) {
|
||||
@IsNumber()
|
||||
id: number;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { Injectable } from '@nestjs/common';
|
||||
import { Request } from 'express';
|
||||
import { EntitySubscriberInterface, InsertEvent, DataSource, UpdateEvent, SoftRemoveEvent } from 'typeorm';
|
||||
import { DataSource, EntitySubscriberInterface, InsertEvent, SoftRemoveEvent, UpdateEvent } from 'typeorm';
|
||||
|
||||
/**
|
||||
* 实体订阅器
|
||||
|
|
@ -19,15 +19,21 @@ export class EntitySubscripber implements EntitySubscriberInterface {
|
|||
}
|
||||
|
||||
beforeInsert(event: InsertEvent<any>): void | Promise<any> {
|
||||
event.entity.createdBy = this.getUser();
|
||||
if (event.entity) {
|
||||
event.entity.createdBy = this.getUser();
|
||||
}
|
||||
}
|
||||
|
||||
beforeUpdate(event: UpdateEvent<any>): void | Promise<any> {
|
||||
event.entity.updatedBy = this.getUser();
|
||||
if (event.entity) {
|
||||
event.entity.updatedBy = this.getUser();
|
||||
}
|
||||
}
|
||||
|
||||
beforeSoftRemove(event: SoftRemoveEvent<any>): void | Promise<any> {
|
||||
event.entity && (event.entity.deletedBy = this.getUser());
|
||||
if (event.entity) {
|
||||
event.entity.deletedBy = this.getUser();
|
||||
}
|
||||
}
|
||||
|
||||
getUser() {
|
||||
|
|
@ -35,6 +41,6 @@ export class EntitySubscripber implements EntitySubscriberInterface {
|
|||
if (!user) {
|
||||
return;
|
||||
}
|
||||
return `${user.nickname}(${user.id})`;
|
||||
return user.nickname;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
import { PartialType } from '@nestjs/swagger';
|
||||
import { IsNumber } from 'class-validator';
|
||||
import { CreatePermissionDto } from './create-permission.dto';
|
||||
|
||||
export class UpdatePermissionDto extends PartialType(CreatePermissionDto) {}
|
||||
export class UpdatePermissionDto extends PartialType(CreatePermissionDto) {
|
||||
@IsNumber()
|
||||
id: number;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ enum PermissionType {
|
|||
Api = 'api',
|
||||
}
|
||||
|
||||
@Entity()
|
||||
@Entity({ orderBy: { id: 'DESC' } })
|
||||
export class Permission extends BaseEntity {
|
||||
/**
|
||||
* 权限名称
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@ import { ApiOperation, ApiTags } from '@nestjs/swagger';
|
|||
import { CreatePermissionDto } from './dto/create-permission.dto';
|
||||
import { UpdatePermissionDto } from './dto/update-permission.dto';
|
||||
import { PermissionService } from './permission.service';
|
||||
import { PermissionWith } from './permission.decorator';
|
||||
|
||||
@ApiTags('permission')
|
||||
@Controller('permissions')
|
||||
|
|
@ -12,7 +11,6 @@ export class PermissionController {
|
|||
constructor(private readonly permissionService: PermissionService) {}
|
||||
|
||||
@Post()
|
||||
@PermissionWith('permission:add')
|
||||
@ApiOperation({ description: '创建权限', operationId: 'addPermission' })
|
||||
create(@Body() createPermissionDto: CreatePermissionDto) {
|
||||
return this.permissionService.create(createPermissionDto);
|
||||
|
|
|
|||
Loading…
Reference in New Issue