From 20018ebc00e8efd2a0297419eebc52afa0f9eac3 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Fri, 9 Dec 2022 20:52:04 -0900 Subject: [PATCH] wip: maintenance log --- .../data/repo/repo_maintenance_entry.go | 1 + frontend/components/Base/Button.vue | 1 + frontend/components/Base/Card.vue | 2 +- frontend/components/Form/DatePicker.vue | 5 +- frontend/components/global/DateTime.vue | 42 +- frontend/components/global/Markdown.vue | 8 +- frontend/nuxt.config.ts | 20 +- frontend/package.json | 4 +- frontend/pages/home.vue | 4 +- frontend/pages/item/[id]/index.vue | 148 +- frontend/pages/item/[id]/index/log.vue | 173 +++ frontend/pnpm-lock.yaml | 1247 +++++++++-------- 12 files changed, 938 insertions(+), 717 deletions(-) create mode 100644 frontend/pages/item/[id]/index/log.vue diff --git a/backend/internal/data/repo/repo_maintenance_entry.go b/backend/internal/data/repo/repo_maintenance_entry.go index d59469e..175bd7e 100644 --- a/backend/internal/data/repo/repo_maintenance_entry.go +++ b/backend/internal/data/repo/repo_maintenance_entry.go @@ -91,6 +91,7 @@ func (r *MaintenanceEntryRepository) GetLog(ctx context.Context, itemID uuid.UUI entries, err := r.db.MaintenanceEntry.Query(). Where(maintenanceentry.ItemID(itemID)). + Order(ent.Desc(maintenanceentry.FieldDate)). All(ctx) if err != nil { diff --git a/frontend/components/Base/Button.vue b/frontend/components/Base/Button.vue index 1fcb2f2..915ef51 100644 --- a/frontend/components/Base/Button.vue +++ b/frontend/components/Base/Button.vue @@ -9,6 +9,7 @@ 'btn-sm': size === 'sm', 'btn-lg': size === 'lg', }" + :style="upper ? '' : 'text-transform: none'" >