- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.png files (144): frontend/src/components/layout/images/lockwise.png frontend/src/components/layout/images/fx.png frontend/src/components/layout/images/monitor.png frontend/src/components/layout/images/pocket.png frontend/src/components/layout/images/fx-mobile.png frontend/src/components/layout/images/send.png frontend/src/components/layout/navigation/whatsnew/images/empty-hero.png frontend/src/components/landing/images/bundle-banner-woman-1280w.png frontend/src/components/landing/images/bundle-banner-woman-400w.png frontend/src/components/landing/images/hero-image-premium-de.png frontend/src/components/landing/images/phone-banner-woman.png frontend/src/components/landing/images/hero-image-premium.png frontend/src/components/landing/images/phone-float-phone.png frontend/src/components/landing/images/bundle-bg.png frontend/src/components/landing/images/bundle-banner-woman-768w.png frontend/src/components/landing/images/hero-image-premium-fr.png frontend/src/components/landing/images/phone-float-heart.png frontend/src/components/landing/images/bundle-bg-mobile.png frontend/public/static/images/email-images/relay-logo-emails-dark-bg.png frontend/public/static/images/email-images/tip-purple.png frontend/public/static/images/email-images/hide-blue.png frontend/public/static/images/email-images/first-time-forwarded/arrow-down.png frontend/public/static/images/email-images/first-time-forwarded/lock-illustration.png frontend/public/static/images/email-images/first-time-forwarded/privacy-illustration.png frontend/public/static/images/email-images/first-time-forwarded/browsing-graphic.png frontend/public/static/images/email-images/first-time-forwarded/umbrella.png frontend/public/static/images/email-images/first-time-forwarded/arrow-up.png frontend/public/static/images/email-images/relay-logo-vcard.png frontend/public/static/images/email-images/warning.png frontend/public/static/images/email-images/clock-purple.png frontend/public/static/images/email-images/relay-icon.png frontend/public/static/images/email-images/email-trackers-removed-icon.png frontend/public/static/images/email-images/first-time-user/hero-image-nl.png frontend/public/static/images/email-images/first-time-user/relay-wordmark.png frontend/public/static/images/email-images/first-time-user/hero-image-ja.png frontend/public/static/images/email-images/first-time-user/privacy-icon.png frontend/public/static/images/email-images/first-time-user/mozilla-logo.png frontend/public/static/images/email-images/first-time-user/union-icon.png frontend/public/static/images/email-images/first-time-user/hero-image-fi.png frontend/public/static/images/email-images/first-time-user/hero-image-es.png frontend/public/static/images/email-images/first-time-user/hero-image-ru.png frontend/public/static/images/email-images/first-time-user/hero-image-it.png frontend/public/static/images/email-images/first-time-user/hero-image-sv.png frontend/public/static/images/email-images/first-time-user/highlights-icon.png frontend/public/static/images/email-images/first-time-user/hero-image-id.png frontend/public/static/images/email-images/first-time-user/hero-image-pt.png frontend/public/static/images/email-images/first-time-user/hero-image-en.png frontend/public/static/images/email-images/first-time-user/hero-image-cs.png frontend/public/static/images/email-images/first-time-user/hero-image-hu.png frontend/public/static/images/email-images/first-time-user/hero-image-zh.png frontend/public/static/images/email-images/first-time-user/hero-image-fr.png frontend/public/static/images/email-images/first-time-user/email-icon.png frontend/public/static/images/email-images/first-time-user/hero-image-de.png frontend/public/static/images/email-images/first-time-user/phone-messaging-art.png frontend/public/static/images/email-images/tip.png frontend/public/static/images/email-images/relay-logo-emails.png frontend/public/static/images/email-images/smile-purple.png docs/release-process-future-long-branches.png docs/fx-integration-screenshot.png docs/img/extension-in-page-menu-at-limit.png docs/img/extension-panel-survey-prompt.png docs/img/website-onboarding-premium-step2b.png docs/img/extension-panel-signin.png docs/img/website-navbar-dashboard-free-desktop.png docs/img/extension-panel-masks-limit.png docs/img/website-onboarding-free-step2b.png docs/img/extension-panel-news-item.png docs/img/website-phones-button-upgrade.png docs/img/website-onboarding-premium-step2c.png docs/img/extension-panel-stats.png docs/img/website-emails-banner-chrome-extension.png docs/img/website-premium-cta.png docs/img/extension-first-run.png docs/img/website-navbar-dashboard-free-desktop-bento-open.png docs/img/website-navbar-landing-mobile.png docs/img/website-survey-csat.png docs/img/website-landing-matrix-premium-mobile.png docs/img/website-landing-button-cta.png docs/img/website-onboarding-free-step3.png docs/img/website-tip-closed.png docs/img/website-onboarding-premium-step3a.png docs/img/extension-icon.png docs/img/website-onboarding-free-step2a.png docs/img/extension-context-other.png docs/img/extension-panel-report-issue-sent.png docs/img/extension-panel-settings.png docs/img/extension-in-page-menu.png docs/img/extension-panel-masks.png docs/img/website-onboarding-premium-step3b.png docs/img/website-emails-button-unlimited-masks.png docs/img/extension-in-page.png docs/img/website-onboarding-free-step2c.png docs/img/extension-panel-launch-relay.png docs/img/website-survey-phone.png docs/img/website-emails-banner-firefox-extension.png docs/img/extension-panel-survey-start.png docs/img/website-news-history.png docs/img/extension-panel-report-issue.png docs/img/website-survey-recruitment.png docs/img/website-news-empty.png docs/img/website-navbar-landing-desktop.png docs/img/website-emails-corner-upgrade.png docs/img/website-onboarding-free-step1.png docs/img/extension-in-page-menu-signup.png docs/img/website-news-holiday.png docs/img/website-tip-custom-subdomain-open.png docs/img/website-emails-banner-maximize.png docs/img/website-navbar-dashboard-free-mobile.png docs/img/website-news-entry.png docs/img/extension-panel-news.png docs/img/extension-panel-survey-done.png docs/img/website-emails-dashboard-details-free.png docs/img/website-onboarding-premium-step1.png docs/img/website-onboarding-premium-step2a.png docs/img/extension-context-toolbar.png docs/img/website-tip-custom-subdomain-teaser.png docs/img/website-navbar-user-menu-desktop.png docs/img/extension-context-input.png docs/img/website-emails-button-new-mask.png docs/img/website-emails-banner-bundle.png docs/img/website-emails-link-get-domain.png docs/img/website-landing-banner-bundle-desktop.png docs/img/website-landing-banner-holiday-mobile.png docs/img/website-landing-matrix-desktop.png docs/img/website-emails-banner-firefox.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/prod-maskCard-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/dev-relayExtensionBanner-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/prod-maskCardDeleteDialogModal-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/prod-dashboardHeader-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/stage-dashboardHeader-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/prod-relayExtensionBanner-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/dev-maskCard-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/stage-maskCardDeleteDialogModal-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/dev-dashboardHeader-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/stage-maskCard-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/stage-relayExtensionBanner-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/dev-maskCardDeleteDialogModal-firefox-linux.png e2e-tests/specs/relay-general-functionality.spec.ts-snapshots/prod-userMenuPopUp-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/dev-landingHero-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/prod-landingHeader-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/stage-landingHeader-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/stage-landingHero-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/prod-landingHero-firefox-linux.png e2e-tests/specs/relay-home-page.spec.ts-snapshots/dev-landingHeader-firefox-linux.png - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.woff2 files (37): frontend/public/fonts/Inter/Inter-ExtraLight.woff2 frontend/public/fonts/Inter/Inter-roman.var.woff2 frontend/public/fonts/Inter/Inter-SemiBoldItalic.woff2 frontend/public/fonts/Inter/Inter.var.woff2 frontend/public/fonts/Inter/Inter-BoldItalic.woff2 frontend/public/fonts/Inter/Inter-Italic.woff2 frontend/public/fonts/Inter/Inter-MediumItalic.woff2 frontend/public/fonts/Inter/Inter-Medium.woff2 frontend/public/fonts/Inter/Inter-Bold.woff2 frontend/public/fonts/Inter/Inter-Thin.woff2 frontend/public/fonts/Inter/Inter-Black.woff2 frontend/public/fonts/Inter/Inter-ExtraBold.woff2 frontend/public/fonts/Inter/Inter-SemiBold.woff2 frontend/public/fonts/Inter/Inter-Regular.woff2 frontend/public/fonts/Inter/Inter-BlackItalic.woff2 frontend/public/fonts/Inter/Inter-ThinItalic.woff2 frontend/public/fonts/Inter/Inter-ExtraBoldItalic.woff2 frontend/public/fonts/Inter/Inter-LightItalic.woff2 frontend/public/fonts/Inter/Inter-Light.woff2 frontend/public/fonts/Inter/Inter-ExtraLightItalic.woff2 frontend/public/fonts/Inter/Inter-italic.var.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-Italic.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-Bold.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlabHighlight-Regular.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-SemiBoldItalic.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-Regular.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-SemiBold.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-Medium.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-Light.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-MediumItalic.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-LightItalic.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlabHighlight-Bold.woff2 frontend/public/fonts/Zilla_Slab/ZillaSlab-BoldItalic.woff2 frontend/public/fonts/Metropolis/Metropolis-SemiBold.woff2 frontend/public/fonts/Metropolis/Metropolis-Medium.woff2 frontend/public/fonts/Metropolis/Metropolis-Light.woff2 frontend/public/fonts/Metropolis/Metropolis-Bold.woff2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.email files (22): emails/tests/fixtures/s3_stored_replies_expected.email emails/tests/fixtures/encoded_trailing_newline_expected.email emails/tests/fixtures/domain_recipient_expected.email emails/tests/fixtures/russian_spam_incoming.email emails/tests/fixtures/emperor_norton_incoming.email emails/tests/fixtures/single_recipient_list_expected.email emails/tests/fixtures/single_recipient_fr_expected.email emails/tests/fixtures/message_id_in_brackets_incoming.email emails/tests/fixtures/disabled_mask_for_spam_expected.email emails/tests/fixtures/inline_image_expected.email emails/tests/fixtures/nested_brackets_service_incoming.email emails/tests/fixtures/plain_text_incoming.email emails/tests/fixtures/russian_spam_expected.email emails/tests/fixtures/encoded_trailing_newline_incoming.email emails/tests/fixtures/reply_requires_premium_first_expected.email emails/tests/fixtures/reply_requires_premium_second_expected.email emails/tests/fixtures/inline_image_incoming.email emails/tests/fixtures/plain_text_expected.email emails/tests/fixtures/emperor_norton_expected.email emails/tests/fixtures/s3_stored_replies_with_emoji_expected.email emails/tests/fixtures/message_id_in_brackets_expected.email emails/tests/fixtures/single_recipient_expected.email - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.woff files (18): frontend/public/fonts/Inter/Inter-ExtraLight.woff frontend/public/fonts/Inter/Inter-ExtraLightItalic.woff frontend/public/fonts/Inter/Inter-ExtraBoldItalic.woff frontend/public/fonts/Inter/Inter-Medium.woff frontend/public/fonts/Inter/Inter-Light.woff frontend/public/fonts/Inter/Inter-ExtraBold.woff frontend/public/fonts/Inter/Inter-BoldItalic.woff frontend/public/fonts/Inter/Inter-LightItalic.woff frontend/public/fonts/Inter/Inter-SemiBold.woff frontend/public/fonts/Inter/Inter-ThinItalic.woff frontend/public/fonts/Inter/Inter-Regular.woff frontend/public/fonts/Inter/Inter-Italic.woff frontend/public/fonts/Inter/Inter-Black.woff frontend/public/fonts/Inter/Inter-Thin.woff frontend/public/fonts/Inter/Inter-Bold.woff frontend/public/fonts/Inter/Inter-BlackItalic.woff frontend/public/fonts/Inter/Inter-SemiBoldItalic.woff frontend/public/fonts/Inter/Inter-MediumItalic.woff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.yaml files (10): .circleci/config.yml .github/dependabot.yml .github/workflows/l10n-sync.yml .github/workflows/relay_e2e_health.yml .github/workflows/dependabot-glean-parser.yml .github/workflows/codeql-analysis.yml .github/workflows/playwright.yml .github/workflows/conflicts.yml .github/workflows/lint-pending-strings.yml .github/workflows/glean-probe-scraper.yml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.webm files (5): frontend/public/animations/whatsnew/phone-masking-hero.webm frontend/public/animations/whatsnew/size-limit-hero-10mb.webm frontend/public/animations/whatsnew/bundle-promo-hero.webm frontend/public/animations/tips/custom-alias.webm frontend/public/animations/tips/multi-replies.webm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.mp4 files (5): frontend/public/animations/whatsnew/bundle-promo-hero.mp4 frontend/public/animations/whatsnew/size-limit-hero-10mb.mp4 frontend/public/animations/whatsnew/phone-masking-hero.mp4 frontend/public/animations/tips/custom-alias.mp4 frontend/public/animations/tips/multi-replies.mp4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *. files (4): .husky/pre-commit Dockerfile LICENSE Procfile - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.text files (2): emails/badwords.text emails/blocklist.text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.jpg files (1): frontend/src/components/layout/images/share-relay.jpg - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.mmd files (1): phones/sequence-diagram.mmd - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.webp files (1): frontend/src/components/landing/images/phone-banner-woman.webp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.env-dist files (1): .env-dist - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.buildpacks files (1): .buildpacks - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.git-blame-ignore-revs files (1): .git-blame-ignore-revs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *.dsl files (1): docs/workspace.dsl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -