From ec53663a1daf46aeaa78b402df6aa50318a81b4e Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Tue, 17 Mar 2020 16:50:21 -0700 Subject: [PATCH] BOD-24 WIP for document previews for non images. Random cleanup included. #comment Current design for document previews may be bandwidth intensive. Proceeding with design to get v1 completed. --- bodyshop_translations.babel | 23 +- client/package.json | 2 + .../documents-upload.component.jsx | 19 ++ .../documents-upload.container.jsx | 143 +++++++++ .../invoice-enter-modal.component.jsx | 2 +- .../job-lines-upsert-modal.component.jsx | 2 +- .../jobs-detail-header.component.jsx | 2 +- .../jobs-documents-gallery.component.jsx | 104 +++++++ .../jobs-documents-gallery.container.jsx | 18 ++ .../jobs-documents-gallery.styles.scss} | 0 .../jobs-documents.component.jsx | 289 ------------------ .../jobs-documents.container.jsx | 48 --- .../note-upsert-modal.component.jsx | 2 +- .../owner-detail-form.component.jsx | 2 +- .../vehicle-detail-form.component.jsx | 2 +- .../jobs-detail.page.component.jsx | 24 +- .../jobs-detail/jobs-detail.page.context.jsx | 3 - client/src/translations/en_us/common.json | 5 +- client/src/translations/es/common.json | 5 +- client/src/translations/fr/common.json | 5 +- client/src/utils/DocHelpers.js | 1 + client/yarn.lock | 85 +++++- .../down.yaml | 5 + .../up.yaml | 5 + .../down.yaml | 5 + .../up.yaml | 10 + .../down.yaml | 5 + .../up.yaml | 5 + .../down.yaml | 12 + .../up.yaml | 10 + .../down.yaml | 12 + .../up.yaml | 20 ++ 32 files changed, 491 insertions(+), 384 deletions(-) create mode 100644 client/src/components/documents-upload/documents-upload.component.jsx create mode 100644 client/src/components/documents-upload/documents-upload.container.jsx create mode 100644 client/src/components/jobs-documents-gallery/jobs-documents-gallery.component.jsx create mode 100644 client/src/components/jobs-documents-gallery/jobs-documents-gallery.container.jsx rename client/src/components/{jobs-documents/jobs-documents.styles.scss => jobs-documents-gallery/jobs-documents-gallery.styles.scss} (100%) delete mode 100644 client/src/components/jobs-documents/jobs-documents.component.jsx delete mode 100644 client/src/components/jobs-documents/jobs-documents.container.jsx delete mode 100644 client/src/pages/jobs-detail/jobs-detail.page.context.jsx create mode 100644 hasura/migrations/1584473267942_alter_table_public_documents_add_column_vendorid/down.yaml create mode 100644 hasura/migrations/1584473267942_alter_table_public_documents_add_column_vendorid/up.yaml create mode 100644 hasura/migrations/1584473287107_set_fk_public_documents_vendorid/down.yaml create mode 100644 hasura/migrations/1584473287107_set_fk_public_documents_vendorid/up.yaml create mode 100644 hasura/migrations/1584473300420_alter_table_public_documents_alter_column_vendorid/down.yaml create mode 100644 hasura/migrations/1584473300420_alter_table_public_documents_alter_column_vendorid/up.yaml create mode 100644 hasura/migrations/1584473314865_set_fk_public_documents_invoiceid/down.yaml create mode 100644 hasura/migrations/1584473314865_set_fk_public_documents_invoiceid/up.yaml create mode 100644 hasura/migrations/1584473335595_track_all_relationships/down.yaml create mode 100644 hasura/migrations/1584473335595_track_all_relationships/up.yaml diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 3e10e64ec..f6c1ca8f4 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +