path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor apps/newsletters-api/open-api.yaml 407 6 837 787 9 3 2023-01-24 2023-03-15 43961396+cemms1@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/register-ui-server.ts 25 5 796 122 5 3 2023-03-06 2025-01-08 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/apiDeploymentSettings.ts 88 15 796 597 15 3 2023-03-06 2023-09-21 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/main.ts 57 16 842 122 30 6 2023-01-19 2025-01-08 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/safeStringify.ts 10 1 796 796 1 1 2023-03-06 2023-03-06 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/authorisation.ts 39 2 617 590 2 1 2023-09-01 2023-09-28 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/app/responses.ts 47 5 828 697 5 2 2023-02-02 2023-06-13 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/get-user-profile.ts 50 2 716 702 2 2 2023-05-25 2023-06-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/app/routes/health.ts 6 5 821 765 5 2 2023-02-09 2023-04-06 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-api/src/app/routes/rendering-templates.ts 73 3 719 599 3 1 2023-05-22 2023-09-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/user.ts 18 3 717 704 3 1 2023-05-24 2023-06-06 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/newsletters.ts 180 15 821 492 16 4 2023-02-09 2024-01-04 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/drafts.ts 69 7 803 704 9 3 2023-02-27 2023-06-06 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/notifications.ts 133 6 632 432 6 2 2023-08-17 2024-03-04 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/layouts.ts 78 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/routes/currentStep.ts 124 15 821 619 17 3 2023-02-09 2023-08-30 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/app/headers.ts 35 2 194 122 2 1 2024-10-28 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/permissions/index.ts 8 2 704 597 2 1 2023-06-06 2023-09-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/permissions/abstract-class.ts 7 1 704 704 1 1 2023-06-06 2023-06-06 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/permissions/ParamPermissions.ts 41 1 597 597 1 1 2023-09-21 2023-09-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/permissions/LocalPermissions.ts 20 2 704 702 2 2 2023-06-06 2023-06-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/permissions/developer-profile-service.ts 13 1 702 702 1 1 2023-06-08 2023-06-08 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/storage/s3ParamsFromEnv.ts 16 2 767 745 2 2 2023-04-04 2023-04-26 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/storage/index.ts 63 10 772 122 10 2 2023-03-30 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/storage/inMemoryStorageInstance.ts 136 13 772 613 13 3 2023-03-30 2023-09-05 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/storage/s3-client-factory.ts 16 2 745 649 2 1 2023-04-26 2023-07-31 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/storage/s3StorageInstance.ts 25 4 772 122 4 2 2023-03-30 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-api/src/services/image/image-signer.ts 59 2 649 599 2 1 2023-07-31 2023-09-19 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/aws/aws-config-service.ts 11 1 632 632 1 1 2023-08-17 2023-08-17 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/notifications/email-env.ts 21 2 619 599 2 2 2023-08-30 2023-09-19 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-api/src/services/notifications/email-service.ts 6 2 632 619 2 2 2023-08-17 2023-08-30 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/index.html 29 8 842 725 8 5 2023-01-19 2023-05-16 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/vite.config.ts 33 8 842 598 12 4 2023-01-19 2023-09-20 dv.bltchr@gmail.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/GeneratedCodeDataPoint.tsx 122 4 518 310 4 2 2023-12-09 2024-07-04 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/higher-level-data-point.tsx 47 1 737 737 1 1 2023-05-04 2023-05-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/EditDraftDialog.tsx 27 1 765 765 1 1 2023-04-06 2023-04-06 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/JsonEditor.tsx 196 3 717 122 3 2 2023-05-24 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/TemplateList.tsx 69 2 719 718 2 2 2023-05-22 2023-05-23 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/NewsletterJsonEdit.tsx 56 3 717 662 3 2 2023-05-24 2023-07-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/SimpleForm.tsx 134 11 814 333 11 2 2023-02-16 2024-06-11 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/ZodIssuesReport.tsx 54 2 750 717 2 1 2023-04-21 2023-05-24 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/NavigateFab.tsx 28 1 722 722 1 1 2023-05-19 2023-05-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/RenderingOptionsForm.tsx 296 9 667 327 9 2 2023-07-13 2024-06-17 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/Wizard.tsx 255 22 821 610 25 4 2023-02-09 2023-09-08 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/ScrollingMenuButton.tsx 77 1 725 725 1 1 2023-05-16 2023-05-16 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/MarkdownView.tsx 46 2 821 722 2 2 2023-02-09 2023-05-19 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/DraftDetails.tsx 129 12 803 656 14 3 2023-02-27 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/StepNav.tsx 182 9 787 705 10 2 2023-03-15 2023-06-05 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/Illustration.tsx 42 8 821 95 8 1 2023-02-09 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/ColumnHeader.tsx 14 1 823 823 1 1 2023-02-07 2023-02-07 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/components/DeleteDraftButton.tsx 89 5 800 333 5 2 2023-03-02 2024-06-11 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/EditDraftNavigateButtons.tsx 20 5 765 689 5 2 2023-04-06 2023-06-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/NewsletterJsonEditView.tsx 18 1 717 717 1 1 2023-05-24 2023-05-24 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/LayoutView.tsx 39 2 122 95 2 1 2025-01-08 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/LayoutMapView.tsx 21 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/NewslettersListView.tsx 17 5 803 698 6 3 2023-02-27 2023-06-12 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/views/NewsletterEditView.tsx 22 5 751 656 5 2 2023-04-20 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/views/DraftDetailView.tsx 18 5 803 684 5 2 2023-02-27 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/DraftListView.tsx 43 7 803 656 7 2 2023-02-27 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/views/PreviewView.tsx 25 1 656 656 1 1 2023-07-24 2023-07-24 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/TemplateListView.tsx 10 1 719 719 1 1 2023-05-22 2023-05-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/EditLayoutView.tsx 31 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/EditLayoutJsonView.tsx 33 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/views/RenderingOptionsView.tsx 22 2 667 656 4 2 2023-07-13 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/views/NewsletterDetailView.tsx 26 6 803 694 6 2 2023-02-27 2023-06-16 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/TemplatePreview.tsx 80 1 656 656 1 1 2023-07-24 2023-07-24 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/NavigateButton.tsx 28 2 766 597 2 1 2023-04-05 2023-09-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/ColumnData.tsx 6 1 823 823 1 1 2023-02-07 2023-02-07 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/components/HomeMenu.tsx 124 12 767 88 12 3 2023-04-04 2025-02-11 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/CircularProgressWithLabel.tsx 31 1 793 793 1 1 2023-03-09 2023-03-09 idrise@davidjelliott.com idrise@davidjelliott.com apps/newsletters-ui/src/app/components/MainNav.tsx 143 17 821 88 18 3 2023-02-09 2025-02-11 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/WizardContainer.tsx 15 2 799 794 2 2 2023-03-03 2023-03-08 43961396+cemms1@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/components/TemplatePreviewLoader.tsx 95 2 656 599 2 1 2023-07-24 2023-09-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/GeneratedDataPoint.tsx 79 3 593 333 3 2 2023-09-25 2024-06-11 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/DraftsTable.tsx 158 16 803 656 20 4 2023-02-27 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/FooterContents.tsx 9 1 767 767 1 1 2023-04-04 2023-04-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/HealthCheck.tsx 31 1 796 796 1 1 2023-03-06 2023-03-06 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/components/NewslettersTable.tsx 81 12 835 614 22 3 2023-01-26 2023-09-04 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/Table.tsx 64 5 835 745 9 2 2023-01-26 2023-04-26 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/Cell.tsx 47 7 835 328 8 3 2023-01-26 2024-06-16 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/NewslettersBrandHeading.tsx 29 2 597 593 2 1 2023-09-21 2023-09-25 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/DetailAccordian.tsx 29 1 737 737 1 1 2023-05-04 2023-05-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/RawDataDialog.tsx 110 5 737 333 5 2 2023-05-04 2024-06-11 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/BooleanInput.tsx 27 3 814 702 3 1 2023-02-16 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/SchemaField.tsx 251 12 814 393 14 3 2023-02-16 2024-04-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/OptionalNumberInput.tsx 63 3 814 702 3 1 2023-02-16 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/RecordInput.tsx 35 2 753 708 2 1 2023-04-18 2023-06-02 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/NumberInput.tsx 35 3 814 702 3 1 2023-02-16 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/DateInput.tsx 33 4 787 589 4 2 2023-03-15 2023-09-29 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/ArrayInput.tsx 89 2 702 660 2 2 2023-06-08 2023-07-20 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/SchemaRecordArrayInput.tsx 125 6 753 618 7 2 2023-04-18 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/util.ts 128 11 814 589 11 2 2023-02-16 2023-09-29 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/SchemaRecordInput.tsx 85 1 702 702 1 1 2023-06-08 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/FieldWrapper.tsx 19 4 814 393 4 1 2023-02-16 2024-04-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/index.tsx 73 10 814 393 10 2 2023-02-16 2024-04-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/RadioSelectInput.tsx 55 2 708 702 2 1 2023-06-02 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/SchemaArrayInput.tsx 19 2 767 702 3 1 2023-04-04 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/StringInput.tsx 30 4 814 668 4 1 2023-02-16 2023-07-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SchemaForm/SelectInput.tsx 40 6 814 702 6 2 2023-02-16 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/DefaultStyles.tsx 28 4 821 95 4 2 2023-02-09 2025-02-04 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/WizardActionButton.tsx 21 2 718 610 2 2 2023-05-23 2023-09-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/GlobalFilter.tsx 19 3 827 745 3 2 2023-02-03 2023-04-26 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/GroupControl.tsx 73 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx 118 2 122 95 2 1 2025-01-08 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/LayoutsMapDisplay.tsx 99 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/MissingLayoutContent.tsx 20 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/LayoutEditor.tsx 89 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/NewsletterPicker.tsx 48 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/edition-layouts/LayoutDisplay.tsx 36 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/EditNewsletterForm.tsx 130 14 751 151 15 2 2023-04-20 2024-12-10 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/RenderingPreviewPage.tsx 37 3 656 599 3 2 2023-07-24 2023-09-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/ExternalLinkButton.tsx 15 1 787 787 1 1 2023-03-15 2023-03-15 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/SkipConfirmationDialog.tsx 47 1 702 702 1 1 2023-06-08 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/StateEditForm.tsx 42 7 800 649 7 2 2023-03-02 2023-07-31 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/components/NewsletterDataDetails.tsx 157 11 737 151 12 3 2023-05-04 2024-12-10 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/components/ColumnVisibility.tsx 12 1 823 823 1 1 2023-02-07 2023-02-07 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/render-newsletter-properties.tsx 50 1 737 737 1 1 2023-05-04 2023-05-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/hooks/user-hooks.ts 36 4 704 122 4 2 2023-06-06 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/ErrorPage.tsx 31 4 838 757 5 4 2023-01-23 2023-04-14 dv.bltchr@gmail.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/util.ts 12 7 836 689 8 2 2023-01-25 2023-06-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/styles.ts 11 2 823 821 2 1 2023-02-07 2023-02-09 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com apps/newsletters-ui/src/app/DefaultError.tsx 20 1 757 757 1 1 2023-04-14 2023-04-14 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/loaders/rendering-templates.ts 14 1 719 719 1 1 2023-05-22 2023-05-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/loaders/newsletters.ts 36 4 800 719 5 2 2023-03-02 2023-05-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/loaders/layouts.ts 33 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/request-newsletter-edit.ts 18 3 717 662 3 2 2023-05-24 2023-07-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/request-notification.ts 17 1 589 589 1 1 2023-09-29 2023-09-29 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/requestDraftDeletion.ts 33 1 800 800 1 1 2023-03-02 2023-03-02 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/fetch-api-data.ts 30 2 719 656 2 1 2023-05-22 2023-07-24 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/replace-newsletter.ts 18 1 662 662 1 1 2023-07-18 2023-07-18 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/api-requests/make-wizard-step-request.ts 17 4 718 610 4 2 2023-05-23 2023-09-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/routes/launched.tsx 43 1 656 656 1 1 2023-07-24 2023-07-24 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/routes/layouts.tsx 30 2 122 95 2 1 2025-01-08 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/routes/drafts.tsx 41 4 803 656 4 3 2023-02-27 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/routes/home.tsx 29 15 838 684 18 5 2023-01-23 2023-06-26 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/get-draft-edit-wizard-links.ts 25 2 737 656 2 2 2023-05-04 2023-07-24 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/lib/modify-layout.ts 66 1 95 95 1 1 2025-02-04 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/Layout.tsx 31 12 838 95 16 4 2023-01-23 2025-02-04 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app/services/authorisation.ts 11 1 617 617 1 1 2023-09-01 2023-09-01 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/app/ContentWrapper.tsx 16 5 757 600 5 2 2023-04-14 2023-09-18 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com apps/newsletters-ui/src/fonts.ts 171 1 593 593 1 1 2023-09-25 2023-09-25 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/main.tsx 30 13 842 122 17 5 2023-01-19 2025-01-08 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com apps/newsletters-ui/src/app-theme.ts 47 6 725 593 7 3 2023-05-16 2023-09-25 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com riff-raff.yaml 36 8 828 53 8 5 2023-02-02 2025-03-18 43961396+cemms1@users.noreply.github.com jorge.azevedo@guardian.co.uk libs/state-machine/src/index.ts 8 10 808 709 11 4 2023-02-22 2023-06-01 43961396+cemms1@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/StateMachineError.ts 21 2 788 754 2 1 2023-03-14 2023-04-17 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/setupInitialState.ts 48 5 800 753 5 2 2023-03-02 2023-04-18 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/resolve-step-status.ts 68 3 709 698 3 2 2023-06-01 2023-06-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/stateMachineButtonPressed.ts 108 12 808 610 14 4 2023-02-22 2023-09-08 43961396+cemms1@users.noreply.github.com phillipbarron@users.noreply.github.com libs/state-machine/src/lib/utility.ts 39 7 765 667 7 2 2023-04-06 2023-07-13 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/getStepList.ts 52 8 787 698 8 1 2023-03-15 2023-06-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/stateMachineSkipPressed.ts 73 5 765 705 5 2 2023-04-06 2023-06-05 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/step-find-functions.ts 81 1 750 750 1 1 2023-04-21 2023-04-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/types.ts 121 22 808 610 23 4 2023-02-22 2023-09-08 43961396+cemms1@users.noreply.github.com phillipbarron@users.noreply.github.com libs/state-machine/src/lib/handleWizardRequest.ts 72 10 796 610 11 3 2023-03-06 2023-09-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/state-machine/src/lib/getStartStep.ts 15 1 766 766 1 1 2023-04-05 2023-04-05 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/state-machine/src/lib/makeResponse.ts 47 3 796 610 3 2 2023-03-06 2023-09-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/index.ts 2 1 619 619 1 1 2023-08-30 2023-08-30 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/components/NewsletterPropertyTable.tsx 55 4 611 418 4 2 2023-09-07 2024-03-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/components/NewLaunchMessage.tsx 37 3 619 418 3 2 2023-08-30 2024-03-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/components/RequestBrazeSetUpMessage.tsx 69 3 611 518 3 2 2023-09-07 2023-12-09 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/components/RenderTagAndSignUpPageCreationMessage.tsx 127 6 593 432 6 2 2023-09-25 2024-03-04 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/components/RequestBrazeUpdateMessage.tsx 63 2 590 460 2 1 2023-09-28 2024-02-05 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/components/NewDraftMessage.tsx 40 4 619 333 4 2 2023-08-30 2024-06-11 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/components/MessageFormat.tsx 23 1 619 619 1 1 2023-08-30 2023-08-30 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/components/UserDescription.tsx 15 1 432 432 1 1 2024-03-04 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/service.ts 71 7 619 432 7 2 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/build-send-email-command.ts 28 2 619 432 2 1 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/messages/newsletter-launched-message.ts 25 4 619 432 4 2 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/messages/request-braze-update-message.ts 24 1 590 590 1 1 2023-09-28 2023-09-28 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/messages/index.ts 4 3 619 593 3 2 2023-08-30 2023-09-25 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/messages/request-tags-and-signup-page-message.ts 30 2 593 432 2 2 2023-09-25 2024-03-04 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/messages/new-draft-message.ts 25 3 619 432 3 2 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/messages/request-braze-setup-message.ts 24 2 611 599 2 2 2023-09-07 2023-09-19 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/email-builder/src/lib/util.ts 10 1 535 535 1 1 2023-11-22 2023-11-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/message-config.ts 64 8 619 432 8 2 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/lib/types.ts 38 7 619 432 7 2 2023-08-30 2024-03-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/email-builder/src/fixtures/sample-newsletters.ts 39 2 535 328 2 2 2023-11-22 2024-06-16 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/index.ts 1 1 808 808 1 1 2023-02-22 2023-02-22 43961396+cemms1@users.noreply.github.com 43961396+cemms1@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/linkListLayout.ts 50 8 766 684 8 2 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/index.ts 26 7 766 662 7 3 2023-04-05 2023-07-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/footerLayout.ts 48 10 766 642 10 2 2023-04-05 2023-08-07 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/readMoreLayout.ts 51 10 766 684 11 3 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/podcastLayout.ts 50 8 766 684 8 2 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/finishLayout.ts 39 9 766 684 9 2 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/imageLayout.ts 47 8 766 684 8 2 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/cancelLayout.ts 11 4 766 684 4 1 2023-04-05 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/darkSectionLayout.ts 49 1 662 662 1 1 2023-07-18 2023-07-18 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/startLayout.ts 26 3 723 684 3 2 2023-05-18 2023-06-26 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/newsletterHeaderLayout.ts 55 9 766 652 9 2 2023-04-05 2023-07-28 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/renderingOptions/paletteOverrideLayout.ts 46 1 663 663 1 1 2023-07-17 2023-07-17 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/dateLayout.ts 54 10 787 610 14 3 2023-03-15 2023-09-08 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/tagsLayout.ts 81 11 787 593 14 3 2023-03-15 2023-09-25 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/index.ts 26 13 766 590 14 3 2023-04-05 2023-09-28 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/finishLayout.ts 35 12 794 656 14 3 2023-03-08 2023-07-24 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/formSchemas.ts 124 23 792 151 23 3 2023-03-10 2024-12-10 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/introLayout.ts 23 1 592 592 1 1 2023-09-26 2023-09-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/editDraftNewsletterLayout.ts 31 13 794 610 15 3 2023-03-08 2023-09-08 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/productionDetailsLayout.ts 66 1 590 590 1 1 2023-09-28 2023-09-28 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/thrashersLayout.ts 58 1 590 590 1 1 2023-09-28 2023-09-28 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/cancelLayout.ts 11 5 794 684 5 2 2023-03-08 2023-06-26 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/createDraftNewsletterLayout.ts 28 12 794 592 15 3 2023-03-08 2023-09-26 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/targetingLayout.ts 54 1 590 590 1 1 2023-09-28 2023-09-28 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/newsletterData/promotionContentLayout.ts 66 3 590 393 3 2 2023-09-28 2024-04-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/isDataCompleteLayout.ts 85 3 738 705 3 2 2023-05-03 2023-06-05 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/emailCentralProductionLayout.ts 46 3 750 684 3 2 2023-04-21 2023-06-26 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/index.ts 24 4 766 328 4 3 2023-04-05 2024-06-16 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/noItem.ts 17 4 766 722 4 3 2023-04-05 2023-05-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/editIdentityNameLayout.ts 46 6 750 719 7 3 2023-04-21 2023-05-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/identityNameLayout.ts 50 4 750 722 5 3 2023-04-21 2023-05-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/finishLayout.ts 34 6 794 597 6 3 2023-03-08 2023-09-21 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/doLaunchLayout.ts 37 3 738 597 3 2 2023-05-03 2023-09-21 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/editBrazeLayout.ts 48 6 750 719 7 3 2023-04-21 2023-05-22 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/cancelLayout.ts 11 4 794 722 4 2 2023-03-08 2023-05-19 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/launchNewsletterLayout.ts 39 5 794 738 5 3 2023-03-08 2023-05-03 74301289+codingwithrach@users.noreply.github.com 74301289+codingwithrach@users.noreply.github.com libs/newsletter-workflow/src/lib/steps/launchNewsletter/brazeLayout.ts 77 4 750 722 5 3 2023-04-21 2023-05-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/getInitialStateForLaunch.ts 115 7 738 642 7 2 2023-05-03 2023-08-07 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/getValuesFromRecord.ts 13 2 803 698 2 1 2023-02-27 2023-06-12 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/check-input-is-unique.ts 61 2 719 705 2 1 2023-05-22 2023-06-05 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/executeModify.ts 92 8 807 684 8 3 2023-02-23 2023-06-26 74301289+codingwithrach@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/executeSkip.ts 46 4 750 684 4 2 2023-04-21 2023-06-26 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/util.ts 7 1 750 750 1 1 2023-04-21 2023-04-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/getDraftFromStorage.ts 33 3 753 684 3 1 2023-04-18 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/executeCreate.ts 81 18 807 328 18 3 2023-02-23 2024-06-16 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/executeLaunch.ts 92 11 750 328 11 3 2023-04-21 2024-06-16 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletter-workflow/src/lib/markdown-util.ts 18 1 750 750 1 1 2023-04-21 2023-04-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/regExPatterns.ts 16 4 803 750 4 2 2023-02-27 2023-04-21 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletter-workflow/src/lib/newsletter-workflow.ts 59 10 808 668 11 3 2023-02-22 2023-07-12 43961396+cemms1@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/util/src/index.ts 2 1 599 599 1 1 2023-09-19 2023-09-19 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/util/src/lib/config-service.ts 53 3 599 597 3 2 2023-09-19 2023-09-21 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/util/src/lib/ssm-client-factory.ts 14 2 599 598 2 1 2023-09-19 2023-09-20 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/index.ts 26 24 842 122 29 5 2023-01-19 2025-01-08 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/launch-service/index.ts 84 12 750 328 12 2 2023-04-21 2024-06-16 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/wizard-button-type.ts 7 3 821 739 3 3 2023-02-09 2023-05-02 74301289+codingwithrach@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-service/index.ts 21 2 684 619 2 1 2023-06-26 2023-08-30 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/S3LayoutStorage.ts 195 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/index.ts 4 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/objectToLayout.ts 25 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/LayoutStorage.ts 24 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/types.ts 19 2 122 95 2 1 2025-01-08 2025-02-04 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/layout-storage/InMemoryLayoutStorage.ts 71 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/storage-response-types.ts 16 1 751 751 1 1 2023-04-20 2023-04-20 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/errorToResponse.ts 39 1 751 751 1 1 2023-04-20 2023-04-20 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/s3Functions.ts 54 3 751 684 3 1 2023-04-20 2023-06-26 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/index.ts 246 6 751 618 6 2 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/objectToDraftWithId.ts 26 4 751 618 4 1 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/index.ts 3 1 751 751 1 1 2023-04-20 2023-04-20 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/DraftStorage.ts 68 5 751 618 5 1 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-storage/InMemoryDraftStorage.ts 136 6 751 618 6 1 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/transformDataToLegacyNewsletter.ts 101 8 775 544 8 3 2023-03-27 2023-11-13 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/schema-helpers.ts 43 7 753 376 7 2 2023-04-18 2024-04-29 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/index.ts 6 3 753 667 3 1 2023-04-18 2023-07-13 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/user-data-schema.ts 56 10 617 151 10 2 2023-09-01 2024-12-10 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/getFieldKeyNames.ts 11 1 709 709 1 1 2023-06-01 2023-06-01 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/validation.ts 18 1 753 753 1 1 2023-04-18 2023-04-18 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/recursiveUnwrap.ts 12 1 753 753 1 1 2023-04-18 2023-04-18 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/isRecord.ts 4 1 667 667 1 1 2023-07-13 2023-07-13 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/zod-helpers/getEmptySchemaData.ts 66 4 753 702 4 1 2023-04-18 2023-06-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-value-generators.ts 69 4 593 518 4 2 2023-09-25 2023-12-09 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/generic-s3-functions.ts 113 1 122 122 1 1 2025-01-08 2025-01-08 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/derive-newsletter-fields.ts 55 1 376 376 1 1 2024-04-29 2024-04-29 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/api-response-type.ts 10 1 828 828 1 1 2023-02-02 2023-02-02 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/user-profile.ts 72 11 717 88 11 2 2023-05-24 2025-02-11 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/index.ts 3 2 751 745 2 2 2023-04-20 2023-04-26 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/NewsletterStorage.ts 132 7 751 618 7 2 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/InMemoryNewsletterStorage.ts 202 7 751 618 7 2 2023-04-20 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/objectToNewsletter.ts 23 2 745 618 2 2 2023-04-26 2023-08-31 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/s3-functions.ts 109 3 745 617 3 2 2023-04-26 2023-09-01 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/newsletter-storage/s3-newsletter-storage.ts 356 7 745 618 7 2 2023-04-26 2023-08-31 phillipbarron@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/types.ts 12 2 619 599 2 1 2023-08-30 2023-09-19 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/legacy-newsletter-type.ts 122 2 618 607 2 1 2023-08-31 2023-09-11 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/rendering-options-data-type.ts 74 3 618 367 4 2 2023-08-31 2024-05-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/data-collection-schema.ts 76 4 618 590 4 2 2023-08-31 2023-09-28 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/meta-data-type.ts 55 1 618 618 1 1 2023-08-31 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/newsletter-data-type.ts 167 15 618 151 15 2 2023-08-31 2024-12-10 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/email-embed-data-type.ts 11 1 618 618 1 1 2023-08-31 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/theme-enum-data-type.ts 5 3 618 603 3 2 2023-08-31 2023-09-15 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/schemas/draft-newsletter-data-type.ts 21 1 618 618 1 1 2023-08-31 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/draft-to-newsletter.ts 102 13 750 367 15 2 2023-04-21 2024-05-08 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/json-undefined-null-conversions.ts 83 2 667 662 2 2 2023-07-13 2023-07-18 30567854+dblatcher@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/lib/transformWizardData.ts 177 7 775 618 7 1 2023-03-27 2023-08-31 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com libs/newsletters-data-client/src/lib/generate-braze-template.ts 38 3 518 310 3 1 2023-12-09 2024-07-04 phillipbarron@users.noreply.github.com phillipbarron@users.noreply.github.com libs/newsletters-data-client/src/fixtures/newsletter-fixtures.ts 93 19 838 590 25 5 2023-01-23 2023-09-28 dv.bltchr@gmail.com 30567854+dblatcher@users.noreply.github.com tools/scripts/deno/generate-newsletters.js 168 12 807 607 12 4 2023-02-23 2023-09-11 43961396+cemms1@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com tools/scripts/deno/fetch-sample-data-fixtures.js 14 1 603 603 1 1 2023-09-15 2023-09-15 30567854+dblatcher@users.noreply.github.com 30567854+dblatcher@users.noreply.github.com cdk/lib/newsletters-tool.ts 269 13 782 179 14 4 2023-03-20 2024-11-12 43961396+cemms1@users.noreply.github.com marjan.kalanaki@guardian.co.uk