From 3b9c44b0a8af5a9867ce2e9ca4b8939764c87178 Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Mon, 22 Aug 2022 13:02:02 -0700 Subject: [PATCH] IO-1984 Email Audit Trail --- bodyshop_translations.babel | 107 ++++++++++++++++- .../audit-trail-list.container.jsx | 20 +++- .../email-audit-trail-list.component.jsx | 64 +++++++++++ .../email-overlay/email-overlay.container.jsx | 8 +- .../job-audit-trail.component.jsx | 108 ++++++++++++++++-- client/src/graphql/audit_trail.queries.js | 14 +++ client/src/translations/en_us/common.json | 5 + client/src/translations/es/common.json | 5 + client/src/translations/fr/common.json | 5 + hasura/metadata/tables.yaml | 108 ++++++++++++++++++ .../down.sql | 1 + .../up.sql | 18 +++ .../down.sql | 1 + .../up.sql | 18 +++ .../down.sql | 1 + .../up.sql | 5 + .../down.sql | 1 + .../up.sql | 5 + .../down.sql | 1 + .../up.sql | 5 + server/email/sendemail.js | 30 ++++- server/graphql-client/queries.js | 7 ++ 22 files changed, 518 insertions(+), 19 deletions(-) create mode 100644 client/src/components/audit-trail-list/email-audit-trail-list.component.jsx create mode 100644 hasura/migrations/1661191155179_create_table_public_email_audit_trail/down.sql create mode 100644 hasura/migrations/1661191155179_create_table_public_email_audit_trail/up.sql create mode 100644 hasura/migrations/1661193068342_create_table_public_email_audit_trail/down.sql create mode 100644 hasura/migrations/1661193068342_create_table_public_email_audit_trail/up.sql create mode 100644 hasura/migrations/1661193112109_set_fk_public_email_audit_trail_bodyshopid/down.sql create mode 100644 hasura/migrations/1661193112109_set_fk_public_email_audit_trail_bodyshopid/up.sql create mode 100644 hasura/migrations/1661193135139_set_fk_public_email_audit_trail_jobid/down.sql create mode 100644 hasura/migrations/1661193135139_set_fk_public_email_audit_trail_jobid/up.sql create mode 100644 hasura/migrations/1661193154564_set_fk_public_email_audit_trail_useremail/down.sql create mode 100644 hasura/migrations/1661193154564_set_fk_public_email_audit_trail_useremail/up.sql diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 889b1b9ab..6308f9813 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +