From 1d6993b8dcc711ea3c33675b750ba6fa0fafdc5d Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Thu, 14 Mar 2024 15:26:48 +0800 Subject: [PATCH] feat: add sorting to jobs --- frontend/src/pages/jobs/index.vue | 27 +++++++++++--- server/src/api.rs | 16 ++++---- server/src/bot.rs | 12 +++--- server/src/github.rs | 2 +- server/src/routes/job.rs | 62 +++++++++++++++++++++++-------- server/src/routes/pipeline.rs | 2 +- server/src/routes/worker.rs | 16 +++----- worker/src/build.rs | 2 +- 8 files changed, 89 insertions(+), 50 deletions(-) diff --git a/frontend/src/pages/jobs/index.vue b/frontend/src/pages/jobs/index.vue index 326ba97..903d9b2 100644 --- a/frontend/src/pages/jobs/index.vue +++ b/frontend/src/pages/jobs/index.vue @@ -8,6 +8,7 @@ :items="serverItems" :items-length="totalItems" :loading="loading" + :sort-by="sortBy" item-value="id" @update:options="loadItems">