From 1934ae0758fb6ebb163c84bc3dd6732164e6b337 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Tue, 22 Jul 2025 09:03:41 -0700 Subject: [PATCH] IO-3292 Add note pinning functionality. --- bodyshop_translations.babel | 1150 ++++++++++++++++- .../job-notes-pin-toggle.component.jsx | 52 + .../jobs-detail-header.component.jsx | 482 +++---- .../jobs-notes/jobs.notes.component.jsx | 6 + .../note-upsert-modal.component.jsx | 11 +- .../note-upsert-modal.container.jsx | 59 +- .../pinned-job-notes.component.jsx | 30 + client/src/graphql/jobs.queries.js | 33 +- client/src/graphql/notes.queries.js | 3 + client/src/translations/en_us/common.json | 107 +- client/src/translations/es/common.json | 109 +- client/src/translations/fr/common.json | 109 +- hasura/metadata/tables.yaml | 3 + .../down.sql | 4 + .../up.sql | 2 + 15 files changed, 1757 insertions(+), 403 deletions(-) create mode 100644 client/src/components/job-notes-pin-toggle/job-notes-pin-toggle.component.jsx create mode 100644 client/src/components/pinned-job-notes/pinned-job-notes.component.jsx create mode 100644 hasura/migrations/1753134828673_alter_table_public_notes_add_column_pinned/down.sql create mode 100644 hasura/migrations/1753134828673_alter_table_public_notes_add_column_pinned/up.sql diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 399953905..83e01d686 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +