Skip to content

replacing intercom with helpscout#7865

Merged
PeerRich merged 17 commits intomainfrom
7863-cal-1309-replace-helpscout-with-intercom
Mar 22, 2023
Merged

replacing intercom with helpscout#7865
PeerRich merged 17 commits intomainfrom
7863-cal-1309-replace-helpscout-with-intercom

Conversation

@PeerRich
Copy link
Copy Markdown
Member

@PeerRich PeerRich commented Mar 21, 2023

TODO:

CleanShot 2023-03-21 at 17 18 58@2x

@PeerRich PeerRich requested a review from a team March 21, 2023 16:19
@PeerRich PeerRich linked an issue Mar 21, 2023 that may be closed by this pull request
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 21, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
cal ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Mar 22, 2023 at 2:20PM (UTC)
1 Ignored Deployment
Name Status Preview Comments Updated
ui ⬜️ Ignored (Inspect) Visit Preview Mar 22, 2023 at 2:20PM (UTC)

@PeerRich PeerRich requested a review from zomars as a code owner March 21, 2023 16:21
@PeerRich PeerRich requested a review from a team March 21, 2023 16:21
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 21, 2023

📦 Next.js Bundle Analysis

This analysis was generated by the next.js bundle analysis action 🤖

Forty-one Pages Changed Size

The following pages changed size from the code in this PR compared to its base branch:

Page Size (compressed) First Load % of Budget (350 KB)
/apps 171.3 KB 382.2 KB 109.20% (🟡 +0.08%)
/apps/[slug] 195.02 KB 405.92 KB 115.98% (🟡 +0.07%)
/apps/[slug]/[...pages] 396.63 KB 607.53 KB 173.58% (🟡 +0.08%)
/apps/categories 156.2 KB 367.1 KB 104.89% (🟡 +0.07%)
/apps/categories/[category] 160.06 KB 370.96 KB 105.99% (🟡 +0.08%)
/apps/installed/[category] 201.22 KB 412.12 KB 117.75% (🟡 +0.07%)
/availability 159.41 KB 370.31 KB 105.80% (🟡 +0.08%)
/availability/[schedule] 276.21 KB 487.11 KB 139.17% (🟡 +0.08%)
/availability/troubleshoot 156.89 KB 367.79 KB 105.08% (🟡 +0.08%)
/booking/[uid] 131.42 KB 342.32 KB 97.81% (+/- <0.01%)
/bookings/[status] 269.08 KB 479.98 KB 137.14% (🟡 +0.07%)
/event-types 354.01 KB 564.91 KB 161.40% (🟡 +0.08%)
/event-types/[type] 386.73 KB 597.63 KB 170.75% (🟡 +0.08%)
/more 155.82 KB 366.72 KB 104.78% (🟡 +0.08%)
/settings/admin 161.26 KB 372.16 KB 106.33% (🟡 +0.08%)
/settings/admin/apps 194.17 KB 405.06 KB 115.73% (🟡 +0.08%)
/settings/admin/apps/[category] 194.15 KB 405.05 KB 115.73% (🟡 +0.08%)
/settings/admin/impersonation 161.55 KB 372.45 KB 106.41% (🟡 +0.08%)
/settings/billing 161.38 KB 372.28 KB 106.36% (🟡 +0.06%)
/settings/developer/api-keys 190.53 KB 401.43 KB 114.69% (🟡 +0.08%)
/settings/developer/webhooks 163.87 KB 374.77 KB 107.08% (🟡 +0.07%)
/settings/developer/webhooks/[id] 194.72 KB 405.62 KB 115.89% (🟡 +0.08%)
/settings/developer/webhooks/new 194.58 KB 405.48 KB 115.85% (🟡 +0.08%)
/settings/my-account/appearance 175.34 KB 386.24 KB 110.35% (🟡 +0.08%)
/settings/my-account/calendars 195.57 KB 406.46 KB 116.13% (🟡 +0.08%)
/settings/my-account/conferencing 167.14 KB 378.04 KB 108.01% (🟡 +0.08%)
/settings/my-account/general 270.44 KB 481.34 KB 137.53% (🟡 +0.07%)
/settings/my-account/profile 429.1 KB 640 KB 182.86% (🟡 +0.07%)
/settings/security/impersonation 163.42 KB 374.32 KB 106.95% (🟡 +0.08%)
/settings/security/password 196.71 KB 407.61 KB 116.46% (🟡 +0.08%)
/settings/security/sso 171.11 KB 382.01 KB 109.15% (🟡 +0.07%)
/settings/security/two-factor-auth 165.87 KB 376.77 KB 107.65% (🟡 +0.08%)
/settings/teams 161.01 KB 371.91 KB 106.26% (🟡 +0.08%)
/settings/teams/[id]/appearance 175.36 KB 386.26 KB 110.36% (🟡 +0.08%)
/settings/teams/[id]/billing 161.25 KB 372.14 KB 106.33% (🟡 +0.07%)
/settings/teams/[id]/members 301.9 KB 512.8 KB 146.51% (🟡 +0.08%)
/settings/teams/[id]/profile 273.65 KB 484.55 KB 138.44% (🟡 +0.08%)
/settings/teams/[id]/sso 171.2 KB 382.1 KB 109.17% (🟡 +0.08%)
/teams 156.05 KB 366.95 KB 104.84% (🟡 +0.08%)
/workflows 168.94 KB 379.84 KB 108.53% (🟡 +0.07%)
/workflows/[workflow] 298.76 KB 509.66 KB 145.62% (🟡 +0.07%)
Details

Only the gzipped size is provided here based on an expert tip.

First Load is the size of the global bundle plus the bundle for the individual page. If a user were to show up to your website and land on a given page, the first load size represents the amount of javascript that user would need to download. If next/link is used, subsequent page loads would only need to download that page's bundle (the number in the "Size" column), since the global bundle has already been downloaded.

Any third party scripts you have added directly to your app using the <script> tag are not accounted for in this analysis

The "Budget %" column shows what percentage of your performance budget the First Load total takes up. For example, if your budget was 100kb, and a given page's first load size was 10kb, it would be 10% of your budget. You can also see how much this has increased or decreased compared to the base branch of your PR. If this percentage has increased by 20% or more, there will be a red status indicator applied, indicating that special attention should be given to this. If you see "+/- <0.01%" it means that there was a change in bundle size, but it is a trivial enough amount that it can be ignored.

@deploysentinel
Copy link
Copy Markdown

deploysentinel bot commented Mar 21, 2023

Current Playwright Test Results Summary

✅ 66 Passing - ⚠️ 1 Flaky

Run may still be in progress, this comment will be updated as current testing workflow or job completes...

(Last updated on 03/22/2023 02:28:38pm UTC)

Run Details

Running Workflow PR Update on Github Actions

Commit: 15af30d

Started: 03/22/2023 02:23:56pm UTC

⚠️ Flakes

📄   packages/app-store/routing-forms/playwright/tests/basic.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
Routing Forms Seeded Routing Form Routing Link - Reporting and CSV Download
Retry 1Initial Attempt
2.62% (5) 5 / 191 runs
failed over last 7 days
22.51% (43) 43 / 191 runs
flaked over last 7 days

View Detailed Build Results


@G3root G3root self-assigned this Mar 21, 2023
@G3root
Copy link
Copy Markdown
Contributor

G3root commented Mar 21, 2023

@PeerRich ready for review

Screencast.2023-03-22.01.31.51.webm

identity_provider: data?.identityProvider,
timezone: data?.timeZone,
locale: data?.locale,
completed_onboarding: data?.completedOnboarding,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's possible to open the Help menu before onboarding is completed 🤔

Copy link
Copy Markdown
Contributor

@emrysal emrysal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Follow-up needed to implement this more performant with LiveChatLoaderProvider, as well as some fixes for self-hosting. Will tackle after and get this released.

@PeerRich PeerRich merged commit efb9bf7 into main Mar 22, 2023
@PeerRich PeerRich deleted the 7863-cal-1309-replace-helpscout-with-intercom branch March 22, 2023 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

❗️ .env changes contains changes to env variables

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CAL-1309] replace helpscout with intercom

3 participants