cal.com icon indicating copy to clipboard operation
cal.com copied to clipboard

Managed event-types

Open leog opened this issue 2 years ago • 1 comments
trafficstars

What does this PR do?

Implements managed event-types by team owners/admins.

Closes #6184

Environment: Staging(main branch) / Production

Type of change

  • [X] New feature (non-breaking change which adds functionality)

How should this be tested?

WIP

Checklist

  • I haven't read the contributing guide
  • My code doesn't follow the style guidelines of this project
  • I haven't performed a self-review of my own code and corrected any misspellings
  • I haven't commented my code, particularly in hard-to-understand areas
  • I haven't checked if my PR needs changes to the documentation
  • I haven't checked if my changes generate no new warnings
  • I haven't added tests that prove my fix is effective or that my feature works
  • I haven't checked if new and existing unit tests pass locally with my changes

leog avatar Feb 04 '23 00:02 leog

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

Name Status Preview Comments Updated (UTC)
cal-com-web ❌ Failed (Inspect) Apr 13, 2023 1:54am
dhe ❌ Failed (Inspect) Apr 13, 2023 1:54am
inkblot ❌ Failed (Inspect) Apr 13, 2023 1:54am
ui ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 13, 2023 1:54am
web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 13, 2023 1:54am
1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
cal ⬜️ Ignored (Inspect) Visit Preview Apr 13, 2023 1:54am

vercel[bot] avatar Feb 04 '23 00:02 vercel[bot]

excited for this!!

PeerRich avatar Feb 13 '23 18:02 PeerRich

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-seven 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)
/[user] 70.99 KB 304.18 KB 86.91% (🟡 +0.62%)
/[user]/[type] 93.37 KB 326.57 KB 93.30% (🟡 +0.71%)
/[user]/[type]/embed 93.4 KB 326.59 KB 93.31% (🟡 +0.70%)
/[user]/book 187.05 KB 420.25 KB 120.07% (🟡 +1.21%)
/[user]/embed 71.06 KB 304.25 KB 86.93% (🟡 +0.62%)
/apps 165.59 KB 398.78 KB 113.94% (🟡 +0.15%)
/apps/[slug] 187.21 KB 420.4 KB 120.11% (🟡 +0.15%)
/apps/[slug]/[...pages] 391.35 KB 624.54 KB 178.44% (🟡 +0.21%)
/apps/categories 148.32 KB 381.51 KB 109.00% (🟡 +0.15%)
/apps/categories/[category] 152.25 KB 385.44 KB 110.13% (🟡 +0.14%)
/apps/installed/[category] 195.62 KB 428.81 KB 122.52% (🟡 +0.15%)
/auth/login 40.76 KB 273.95 KB 78.27% (🟡 +0.14%)
/availability 153.85 KB 387.04 KB 110.58% (🟡 +0.15%)
/availability/[schedule] 267.51 KB 500.7 KB 143.06% (🟡 +0.16%)
/availability/troubleshoot 149 KB 382.2 KB 109.20% (🟡 +0.15%)
/booking/[uid] 123.97 KB 357.17 KB 102.05% (🟡 +0.35%)
/bookings/[status] 272.83 KB 506.02 KB 144.58% (🟡 +0.41%)
/d/[link]/[slug] 93.01 KB 326.2 KB 93.20% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.04 KB 326.23 KB 93.21% (🟡 +0.70%)
/d/[link]/book 186.71 KB 419.9 KB 119.97% (🟡 +1.21%)
/event-types 350.04 KB 583.23 KB 166.64% (🟡 +0.66%)
/event-types/[type] 387.3 KB 620.5 KB 177.28% (🟡 +1.56%)
/getting-started/[[...step]] 303.32 KB 536.51 KB 153.29% (🟢 -0.18%)
/insights 384.46 KB 617.65 KB 176.47% (🟡 +0.16%)
/more 147.94 KB 381.13 KB 108.90% (🟡 +0.14%)
/settings/admin 153.4 KB 386.6 KB 110.46% (🟡 +0.14%)
/settings/admin/apps 164.59 KB 397.78 KB 113.65% (🟡 +0.15%)
/settings/admin/apps/[category] 164.58 KB 397.77 KB 113.65% (🟡 +0.15%)
/settings/admin/flags 156.36 KB 389.55 KB 111.30% (🟡 +0.17%)
/settings/admin/impersonation 153.69 KB 386.88 KB 110.54% (🟡 +0.15%)
/settings/billing 153.52 KB 386.71 KB 110.49% (🟡 +0.15%)
/settings/developer/api-keys 182.66 KB 415.85 KB 118.81% (🟡 +0.15%)
/settings/developer/webhooks 156.18 KB 389.37 KB 111.25% (🟡 +0.15%)
/settings/developer/webhooks/[id] 186.8 KB 420 KB 120.00% (🟡 +0.15%)
/settings/developer/webhooks/new 186.66 KB 419.85 KB 119.96% (🟡 +0.15%)
/settings/my-account/appearance 168.16 KB 401.36 KB 114.67% (🟡 +0.15%)
/settings/my-account/calendars 187.71 KB 420.9 KB 120.26% (🟡 +0.15%)
/settings/my-account/conferencing 159.31 KB 392.51 KB 112.15% (🟡 +0.14%)
/settings/my-account/general 262.51 KB 495.71 KB 141.63% (🟡 +0.15%)
/settings/security/impersonation 155.53 KB 388.73 KB 111.06% (🟡 +0.15%)
/settings/security/password 192.73 KB 425.92 KB 121.69% (🟡 +0.66%)
/settings/security/sso 163.24 KB 396.43 KB 113.27% (🟡 +0.14%)
/settings/security/two-factor-auth 158.06 KB 391.26 KB 111.79% (🟡 +0.15%)
/settings/teams 153.15 KB 386.35 KB 110.38% (🟡 +0.15%)
/settings/teams/[id]/appearance 168.01 KB 401.21 KB 114.63% (🟡 +0.15%)
/settings/teams/[id]/billing 153.39 KB 386.58 KB 110.45% (🟡 +0.15%)
/settings/teams/[id]/profile 265.76 KB 498.95 KB 142.56% (🟡 +0.17%)
/settings/teams/[id]/sso 163.33 KB 396.53 KB 113.29% (🟡 +0.15%)
/signup 26.13 KB 259.32 KB 74.09% (🟡 +0.14%)
/team/[slug] 108.08 KB 341.27 KB 97.51% (🟡 +0.64%)
/team/[slug]/[type] 93.01 KB 326.21 KB 93.20% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.04 KB 326.24 KB 93.21% (🟡 +0.70%)
/team/[slug]/book 186.71 KB 419.9 KB 119.97% (🟡 +1.21%)
/team/[slug]/embed 108.15 KB 341.34 KB 97.53% (🟡 +0.64%)
/teams 148.16 KB 381.36 KB 108.96% (🟡 +0.15%)
/workflows 161.19 KB 394.38 KB 112.68% (🟡 +0.16%)
/workflows/[workflow] 292.05 KB 525.24 KB 150.07% (🟡 +0.48%)
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 "+/-

github-actions[bot] avatar Feb 17 '23 02:02 github-actions[bot]

Current Playwright Test Results Summary

✅ 67 Passing - ⚠️ 4 Flaky

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

(Last updated on 04/13/2023 02:04:10am UTC)

Run Details

Running Workflow PR Update on Github Actions

Commit: b4808adee773c2625e12454adeb077dc626bac74

Started: 04/13/2023 01:58:00am UTC

⚠️ Flakes

📄   apps/web/playwright/managed-event-types.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
Managed Event Types tests Can create managed event type
Retry 1Initial Attempt
0% (0) 0 / 3 runs
failed over last 7 days
33.33% (1) 1 / 3 run
flaked over last 7 days

📄   apps/web/playwright/event-types.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
Event Types tests user can add multiple organizer address
Retry 1Initial Attempt
2.12% (4) 4 / 189 runs
failed over last 7 days
19.58% (37) 37 / 189 runs
flaked over last 7 days

📄   apps/web/playwright/embed-code-generator.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
Embed Code Generator Tests Event Type Edit Page open Embed Dialog for the Event Type
Retry 1Initial Attempt
4.04% (8) 8 / 198 runs
failed over last 7 days
20.20% (40) 40 / 198 runs
flaked over last 7 days

📄   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
9.39% (17) 17 / 181 runs
failed over last 7 days
32.60% (59) 59 / 181 runs
flaked over last 7 days

View Detailed Build Results


deploysentinel[bot] avatar Mar 13 '23 16:03 deploysentinel[bot]

Suggested edits for the email: CleanShot 2023-03-23 at 12 44 55@2x

ciaranha avatar Mar 23 '23 12:03 ciaranha

Suggested edits for the email

@Jaibles thanks Ciarán, how about these?

Regular event type delete dialog:

Managed event type delete dialog:

leog avatar Mar 23 '23 20:03 leog

Found some issues when testing, maybe you are already aware of some things. But just listing everything here:

  • Description needs to be formatted when locked: Screenshot 2023-03-28 at 10 42 56

  • User can’t toggle as it is locked but can still edit everything (same with booking questions, user can edit and add questions). We should probably lock that too, no? Screenshot 2023-03-28 at 10 44 47

  • Should we still show the toggle (locked) here so the user sees if this event type is visible on his public page or not?

Screenshot 2023-03-28 at 11 07 05

  • Generate private link isn't working: if enabled in the managed event type it is not enabled for the user's event type

CarinaWolli avatar Mar 28 '23 09:03 CarinaWolli

Reviewing and testing...

zomars avatar Apr 03 '23 21:04 zomars

Also, IMO since this affect the normal event type flow it should be helpful to have E2E tests in addition to the current unit tests.

zomars avatar Apr 04 '23 19:04 zomars

Unit tests are failing as well

image

Also E2E although it seems unrelated to this PR

zomars avatar Apr 04 '23 19:04 zomars

Thanks for the feedback @zomars.

  • Should I work on E2E as part of this PR or can be added as a follow-up?
  • Added feature flag (also tackled nits in feature flags list view)
  • As discussed with @Jaibles here, conflicting event types will be deleted, notifying the user and tracing the event with telemetry to then if we think is relevant, pivot to not delete based on data
  • Made a fix for unit tests, hopefully that should do it

leog avatar Apr 04 '23 20:04 leog

Should I work on E2E as part of this PR or can be added as a follow-up?

In this PR would be desirable but I'll let you decide 🙏

zomars avatar Apr 04 '23 20:04 zomars

In this PR would be desirable but I'll let you decide 🙏

@zomars done, better to don't put off till tomorrow what you can do today

leog avatar Apr 07 '23 18:04 leog

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-four 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)
/[user] 70.99 KB 304.11 KB 86.89% (🟡 +0.61%)
/[user]/[type] 93.37 KB 326.49 KB 93.28% (🟡 +0.70%)
/[user]/[type]/embed 93.4 KB 326.52 KB 93.29% (🟡 +0.70%)
/[user]/book 187.49 KB 420.61 KB 120.17% (🟡 +1.34%)
/[user]/embed 71.06 KB 304.18 KB 86.91% (🟡 +0.61%)
/apps 165.58 KB 398.7 KB 113.91% (🟡 +0.15%)
/apps/[slug] 187.29 KB 420.41 KB 120.12% (🟡 +0.17%)
/apps/[slug]/[...pages] 391.6 KB 624.72 KB 178.49% (🟡 +0.28%)
/apps/categories 148.31 KB 381.43 KB 108.98% (🟡 +0.15%)
/apps/categories/[category] 152.24 KB 385.36 KB 110.10% (🟡 +0.15%)
/auth/login 40.75 KB 273.87 KB 78.25% (🟡 +0.14%)
/auth/setup 80.04 KB 313.16 KB 89.47% (🟢 -0.17%)
/availability 153.84 KB 386.96 KB 110.56% (🟡 +0.15%)
/availability/[schedule] 267.5 KB 500.62 KB 143.03% (🟡 +0.16%)
/availability/troubleshoot 149 KB 382.12 KB 109.18% (🟡 +0.14%)
/booking/[uid] 123.97 KB 357.09 KB 102.03% (🟡 +0.35%)
/bookings/[status] 272.81 KB 505.93 KB 144.55% (🟡 +0.41%)
/d/[link]/[slug] 93.01 KB 326.13 KB 93.18% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.04 KB 326.16 KB 93.19% (🟡 +0.70%)
/d/[link]/book 187.13 KB 420.25 KB 120.07% (🟡 +1.34%)
/event-types 350.12 KB 583.23 KB 166.64% (🟡 +0.69%)
/event-types/[type] 386.44 KB 619.56 KB 177.02% (🟡 +1.31%)
/getting-started/[[...step]] 303.4 KB 536.52 KB 153.29% (🟢 -0.15%)
/insights 384.46 KB 617.58 KB 176.45% (🟡 +0.15%)
/more 147.93 KB 381.05 KB 108.87% (🟡 +0.15%)
/settings/admin 153.39 KB 386.51 KB 110.43% (🟡 +0.15%)
/settings/admin/flags 156.34 KB 389.46 KB 111.27% (🟡 +0.17%)
/settings/admin/impersonation 153.67 KB 386.79 KB 110.51% (🟡 +0.15%)
/settings/billing 153.5 KB 386.62 KB 110.46% (🟡 +0.15%)
/settings/developer/api-keys 182.63 KB 415.75 KB 118.79% (🟡 +0.14%)
/settings/developer/webhooks 156.16 KB 389.28 KB 111.22% (🟡 +0.15%)
/settings/developer/webhooks/[id] 186.78 KB 419.9 KB 119.97% (🟡 +0.15%)
/settings/developer/webhooks/new 186.64 KB 419.76 KB 119.93% (🟡 +0.15%)
/settings/my-account/appearance 168.14 KB 401.26 KB 114.65% (🟡 +0.14%)
/settings/my-account/calendars 187.69 KB 420.8 KB 120.23% (🟡 +0.15%)
/settings/my-account/general 262.5 KB 495.62 KB 141.61% (🟡 +0.15%)
/settings/security/impersonation 155.51 KB 388.63 KB 111.04% (🟡 +0.15%)
/settings/security/password 192.71 KB 425.83 KB 121.66% (🟡 +0.66%)
/settings/security/sso 163.22 KB 396.34 KB 113.24% (🟡 +0.15%)
/settings/security/two-factor-auth 158.04 KB 391.15 KB 111.76% (🟡 +0.15%)
/settings/teams 153.14 KB 386.26 KB 110.36% (🟡 +0.15%)
/settings/teams/[id]/appearance 167.99 KB 401.11 KB 114.60% (🟡 +0.15%)
/settings/teams/[id]/billing 153.38 KB 386.5 KB 110.43% (🟡 +0.15%)
/settings/teams/[id]/profile 265.83 KB 498.95 KB 142.56% (🟡 +0.19%)
/settings/teams/[id]/sso 163.32 KB 396.44 KB 113.27% (🟡 +0.15%)
/signup 26.13 KB 259.24 KB 74.07% (🟡 +0.14%)
/team/[slug] 108.17 KB 341.29 KB 97.51% (🟡 +0.67%)
/team/[slug]/[type] 93.01 KB 326.13 KB 93.18% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.04 KB 326.16 KB 93.19% (🟡 +0.70%)
/team/[slug]/book 187.14 KB 420.26 KB 120.07% (🟡 +1.34%)
/team/[slug]/embed 108.24 KB 341.36 KB 97.53% (🟡 +0.67%)
/teams 148.16 KB 381.28 KB 108.94% (🟡 +0.14%)
/workflows 161.18 KB 394.3 KB 112.66% (🟡 +0.16%)
/workflows/[workflow] 292.04 KB 525.16 KB 150.05% (🟡 +0.48%)
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 "+/-

github-actions[bot] avatar Apr 10 '23 13:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-four 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)
/[user] 70.99 KB 304.1 KB 86.89% (🟡 +0.61%)
/[user]/[type] 93.37 KB 326.48 KB 93.28% (🟡 +0.70%)
/[user]/[type]/embed 93.4 KB 326.51 KB 93.29% (🟡 +0.70%)
/[user]/book 187.6 KB 420.71 KB 120.20% (🟡 +1.34%)
/[user]/embed 71.06 KB 304.17 KB 86.90% (🟡 +0.62%)
/apps 161.85 KB 394.96 KB 112.85% (🟡 +0.14%)
/apps/[slug] 183.56 KB 416.67 KB 119.05% (🟡 +0.17%)
/apps/categories 144.58 KB 377.69 KB 107.91% (🟡 +0.15%)
/apps/categories/[category] 148.51 KB 381.62 KB 109.03% (🟡 +0.15%)
/auth/login 40.73 KB 273.83 KB 78.24% (🟡 +0.14%)
/auth/setup 80.02 KB 313.13 KB 89.46% (🟢 -0.16%)
/availability 150.11 KB 383.22 KB 109.49% (🟡 +0.15%)
/availability/[schedule] 263.77 KB 496.88 KB 141.97% (🟡 +0.15%)
/availability/troubleshoot 145.27 KB 378.37 KB 108.11% (🟡 +0.15%)
/booking/[uid] 123.95 KB 357.06 KB 102.02% (🟡 +0.35%)
/bookings/[status] 269.84 KB 502.95 KB 143.70% (🟡 +0.63%)
/d/[link]/[slug] 93.01 KB 326.12 KB 93.18% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.04 KB 326.15 KB 93.19% (🟡 +0.70%)
/d/[link]/book 187.24 KB 420.35 KB 120.10% (🟡 +1.34%)
/event-types 346.96 KB 580.06 KB 165.73% (🟡 +0.86%)
/event-types/[type] 382.62 KB 615.72 KB 175.92% (🟡 +1.21%)
/insights 380.72 KB 613.83 KB 175.38% (🟡 +0.15%)
/more 144.2 KB 377.31 KB 107.80% (🟡 +0.15%)
/settings/admin 149.66 KB 382.77 KB 109.36% (🟡 +0.15%)
/settings/admin/flags 152.61 KB 385.71 KB 110.20% (🟡 +0.17%)
/settings/admin/impersonation 149.94 KB 383.05 KB 109.44% (🟡 +0.15%)
/settings/billing 149.77 KB 382.88 KB 109.40% (🟡 +0.14%)
/settings/developer/api-keys 178.9 KB 412.01 KB 117.72% (🟡 +0.15%)
/settings/developer/webhooks 152.43 KB 385.54 KB 110.15% (🟡 +0.16%)
/settings/developer/webhooks/[id] 183.05 KB 416.16 KB 118.90% (🟡 +0.16%)
/settings/developer/webhooks/new 182.91 KB 416.02 KB 118.86% (🟡 +0.15%)
/settings/my-account/appearance 164.41 KB 397.52 KB 113.58% (🟡 +0.15%)
/settings/my-account/calendars 183.96 KB 417.06 KB 119.16% (🟡 +0.15%)
/settings/my-account/general 258.77 KB 491.88 KB 140.54% (🟡 +0.15%)
/settings/my-account/profile 267.41 KB 500.52 KB 143.01% (🟡 +0.19%)
/settings/security/impersonation 151.78 KB 384.89 KB 109.97% (🟡 +0.15%)
/settings/security/password 188.98 KB 422.09 KB 120.60% (🟡 +0.65%)
/settings/security/sso 159.49 KB 392.6 KB 112.17% (🟡 +0.15%)
/settings/security/two-factor-auth 154.3 KB 387.41 KB 110.69% (🟡 +0.15%)
/settings/teams 149.41 KB 382.51 KB 109.29% (🟡 +0.15%)
/settings/teams/[id]/appearance 164.26 KB 397.37 KB 113.53% (🟡 +0.15%)
/settings/teams/[id]/billing 149.65 KB 382.75 KB 109.36% (🟡 +0.15%)
/settings/teams/[id]/members 290.37 KB 523.47 KB 149.56% (🟡 +0.16%)
/settings/teams/[id]/profile 262.12 KB 495.22 KB 141.49% (🟡 +0.20%)
/settings/teams/[id]/sso 159.59 KB 392.7 KB 112.20% (🟡 +0.15%)
/signup 26.1 KB 259.21 KB 74.06% (🟡 +0.14%)
/team/[slug] 108.17 KB 341.28 KB 97.51% (🟡 +0.67%)
/team/[slug]/[type] 93.01 KB 326.12 KB 93.18% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.04 KB 326.15 KB 93.19% (🟡 +0.70%)
/team/[slug]/book 187.25 KB 420.36 KB 120.10% (🟡 +1.34%)
/team/[slug]/embed 108.24 KB 341.35 KB 97.53% (🟡 +0.67%)
/teams 144.43 KB 377.54 KB 107.87% (🟡 +0.15%)
/workflows 157.45 KB 390.56 KB 111.59% (🟡 +0.16%)
/workflows/[workflow] 288.96 KB 522.06 KB 149.16% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 11 '23 10:04 github-actions[bot]

@leog Users can still edit the time here: Screenshot 2023-04-11 at 17 09 05

CarinaWolli avatar Apr 11 '23 15:04 CarinaWolli

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-seven 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)
/[user] 70.98 KB 304.1 KB 86.89% (🟡 +0.61%)
/[user]/[type] 93.36 KB 326.48 KB 93.28% (🟡 +0.71%)
/[user]/[type]/embed 93.38 KB 326.51 KB 93.29% (🟡 +0.71%)
/[user]/book 187.13 KB 420.26 KB 120.07% (🟡 +1.22%)
/[user]/embed 71.04 KB 304.17 KB 86.90% (🟡 +0.62%)
/apps 161.84 KB 394.97 KB 112.85% (🟡 +0.14%)
/apps/[slug] 183.47 KB 416.59 KB 119.03% (🟡 +0.14%)
/apps/categories 144.57 KB 377.69 KB 107.91% (🟡 +0.15%)
/apps/categories/[category] 148.5 KB 381.63 KB 109.04% (🟡 +0.14%)
/apps/installed/[category] 191.87 KB 425 KB 121.43% (🟡 +0.15%)
/auth/login 40.72 KB 273.85 KB 78.24% (🟡 +0.14%)
/availability 150.1 KB 383.23 KB 109.49% (🟡 +0.15%)
/availability/[schedule] 263.76 KB 496.89 KB 141.97% (🟡 +0.15%)
/availability/troubleshoot 145.26 KB 378.38 KB 108.11% (🟡 +0.14%)
/booking/[uid] 123.94 KB 357.06 KB 102.02% (🟡 +0.35%)
/bookings/[status] 269.83 KB 502.96 KB 143.70% (🟡 +0.63%)
/d/[link]/[slug] 92.99 KB 326.12 KB 93.18% (🟡 +0.71%)
/d/[link]/[slug]/embed 93.02 KB 326.15 KB 93.19% (🟡 +0.71%)
/d/[link]/book 186.79 KB 419.91 KB 119.97% (🟡 +1.22%)
/event-types 346.85 KB 579.97 KB 165.71% (🟡 +0.82%)
/event-types/[type] 383.37 KB 616.49 KB 176.14% (🟡 +1.43%)
/insights 380.71 KB 613.84 KB 175.38% (🟡 +0.15%)
/more 144.2 KB 377.32 KB 107.81% (🟡 +0.14%)
/settings/admin 149.65 KB 382.78 KB 109.36% (🟡 +0.15%)
/settings/admin/apps 160.83 KB 393.96 KB 112.56% (🟡 +0.15%)
/settings/admin/apps/[category] 160.82 KB 393.94 KB 112.56% (🟡 +0.14%)
/settings/admin/flags 152.6 KB 385.72 KB 110.21% (🟡 +0.16%)
/settings/admin/impersonation 149.93 KB 383.06 KB 109.45% (🟡 +0.14%)
/settings/billing 149.77 KB 382.89 KB 109.40% (🟡 +0.14%)
/settings/developer/api-keys 178.89 KB 412.02 KB 117.72% (🟡 +0.15%)
/settings/developer/webhooks 152.42 KB 385.55 KB 110.16% (🟡 +0.15%)
/settings/developer/webhooks/[id] 183.04 KB 416.17 KB 118.91% (🟡 +0.14%)
/settings/developer/webhooks/new 182.9 KB 416.03 KB 118.86% (🟡 +0.15%)
/settings/my-account/appearance 164.4 KB 397.53 KB 113.58% (🟡 +0.15%)
/settings/my-account/calendars 183.95 KB 417.07 KB 119.16% (🟡 +0.15%)
/settings/my-account/conferencing 155.56 KB 388.68 KB 111.05% (🟡 +0.15%)
/settings/my-account/general 258.76 KB 491.89 KB 140.54% (🟡 +0.15%)
/settings/my-account/profile 267.3 KB 500.43 KB 142.98% (🟡 +0.17%)
/settings/security/impersonation 151.77 KB 384.9 KB 109.97% (🟡 +0.15%)
/settings/security/password 188.97 KB 422.1 KB 120.60% (🟡 +0.65%)
/settings/security/sso 159.48 KB 392.61 KB 112.17% (🟡 +0.15%)
/settings/security/two-factor-auth 154.3 KB 387.42 KB 110.69% (🟡 +0.15%)
/settings/teams 149.4 KB 382.52 KB 109.29% (🟡 +0.15%)
/settings/teams/[id]/appearance 164.25 KB 397.38 KB 113.54% (🟡 +0.14%)
/settings/teams/[id]/billing 149.64 KB 382.76 KB 109.36% (🟡 +0.15%)
/settings/teams/[id]/members 290.35 KB 523.48 KB 149.57% (🟡 +0.15%)
/settings/teams/[id]/profile 262.01 KB 495.13 KB 141.47% (🟡 +0.17%)
/settings/teams/[id]/sso 159.58 KB 392.7 KB 112.20% (🟡 +0.15%)
/signup 26.1 KB 259.23 KB 74.06% (🟡 +0.15%)
/team/[slug] 108.08 KB 341.2 KB 97.49% (🟡 +0.64%)
/team/[slug]/[type] 93 KB 326.12 KB 93.18% (🟡 +0.71%)
/team/[slug]/[type]/embed 93.03 KB 326.15 KB 93.19% (🟡 +0.71%)
/team/[slug]/book 186.79 KB 419.91 KB 119.98% (🟡 +1.21%)
/team/[slug]/embed 108.15 KB 341.27 KB 97.51% (🟡 +0.64%)
/teams 144.42 KB 377.54 KB 107.87% (🟡 +0.15%)
/workflows 157.44 KB 390.56 KB 111.59% (🟡 +0.15%)
/workflows/[workflow] 288.95 KB 522.07 KB 149.16% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 11 '23 15:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-seven 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)
/[user] 70.98 KB 304.07 KB 86.88% (🟡 +0.61%)
/[user]/[type] 93.32 KB 326.42 KB 93.26% (🟡 +0.70%)
/[user]/[type]/embed 93.35 KB 326.44 KB 93.27% (🟡 +0.70%)
/[user]/book 187.1 KB 420.19 KB 120.05% (🟡 +1.21%)
/[user]/embed 71.04 KB 304.14 KB 86.90% (🟡 +0.61%)
/apps 161.85 KB 394.95 KB 112.84% (🟡 +0.15%)
/apps/[slug] 183.48 KB 416.57 KB 119.02% (🟡 +0.15%)
/apps/categories 144.58 KB 377.67 KB 107.91% (🟡 +0.14%)
/apps/categories/[category] 148.51 KB 381.6 KB 109.03% (🟡 +0.15%)
/apps/installed/[category] 191.88 KB 424.97 KB 121.42% (🟡 +0.15%)
/auth/login 40.73 KB 273.82 KB 78.23% (🟡 +0.15%)
/availability 150.11 KB 383.2 KB 109.49% (🟡 +0.15%)
/availability/[schedule] 263.77 KB 496.86 KB 141.96% (🟡 +0.16%)
/availability/troubleshoot 145.26 KB 378.36 KB 108.10% (🟡 +0.15%)
/booking/[uid] 123.94 KB 357.04 KB 102.01% (🟡 +0.36%)
/bookings/[status] 269.84 KB 502.93 KB 143.70% (🟡 +0.63%)
/d/[link]/[slug] 92.96 KB 326.05 KB 93.16% (🟡 +0.70%)
/d/[link]/[slug]/embed 92.99 KB 326.08 KB 93.17% (🟡 +0.70%)
/d/[link]/book 186.75 KB 419.84 KB 119.96% (🟡 +1.20%)
/event-types 346.86 KB 579.95 KB 165.70% (🟡 +0.83%)
/event-types/[type] 383.41 KB 616.51 KB 176.14% (🟡 +1.45%)
/insights 380.72 KB 613.82 KB 175.38% (🟡 +0.15%)
/more 144.2 KB 377.3 KB 107.80% (🟡 +0.15%)
/settings/admin 149.66 KB 382.75 KB 109.36% (🟡 +0.15%)
/settings/admin/apps 160.84 KB 393.93 KB 112.55% (🟡 +0.15%)
/settings/admin/apps/[category] 160.83 KB 393.92 KB 112.55% (🟡 +0.15%)
/settings/admin/flags 152.66 KB 385.75 KB 110.21% (🟡 +0.17%)
/settings/admin/impersonation 149.94 KB 383.04 KB 109.44% (🟡 +0.15%)
/settings/billing 149.77 KB 382.87 KB 109.39% (🟡 +0.15%)
/settings/developer/api-keys 178.9 KB 412 KB 117.71% (🟡 +0.15%)
/settings/developer/webhooks 152.43 KB 385.52 KB 110.15% (🟡 +0.15%)
/settings/developer/webhooks/[id] 183.05 KB 416.15 KB 118.90% (🟡 +0.15%)
/settings/developer/webhooks/new 182.91 KB 416 KB 118.86% (🟡 +0.15%)
/settings/my-account/appearance 164.41 KB 397.51 KB 113.57% (🟡 +0.15%)
/settings/my-account/calendars 183.95 KB 417.05 KB 119.16% (🟡 +0.15%)
/settings/my-account/conferencing 155.57 KB 388.66 KB 111.05% (🟡 +0.14%)
/settings/my-account/general 258.77 KB 491.86 KB 140.53% (🟡 +0.15%)
/settings/my-account/profile 267.31 KB 500.41 KB 142.97% (🟡 +0.17%)
/settings/security/impersonation 151.78 KB 384.87 KB 109.96% (🟡 +0.15%)
/settings/security/password 188.98 KB 422.07 KB 120.59% (🟡 +0.66%)
/settings/security/sso 159.49 KB 392.59 KB 112.17% (🟡 +0.15%)
/settings/security/two-factor-auth 154.3 KB 387.4 KB 110.68% (🟡 +0.15%)
/settings/teams 149.4 KB 382.5 KB 109.29% (🟡 +0.14%)
/settings/teams/[id]/appearance 164.26 KB 397.35 KB 113.53% (🟡 +0.15%)
/settings/teams/[id]/billing 149.64 KB 382.74 KB 109.35% (🟡 +0.15%)
/settings/teams/[id]/members 290.36 KB 523.46 KB 149.56% (🟡 +0.15%)
/settings/teams/[id]/profile 262.02 KB 495.11 KB 141.46% (🟡 +0.17%)
/settings/teams/[id]/sso 159.58 KB 392.68 KB 112.19% (🟡 +0.15%)
/signup 26.1 KB 259.2 KB 74.06% (🟡 +0.14%)
/team/[slug] 108.08 KB 341.18 KB 97.48% (🟡 +0.64%)
/team/[slug]/[type] 92.96 KB 326.06 KB 93.16% (🟡 +0.70%)
/team/[slug]/[type]/embed 92.99 KB 326.09 KB 93.17% (🟡 +0.70%)
/team/[slug]/book 186.75 KB 419.84 KB 119.96% (🟡 +1.20%)
/team/[slug]/embed 108.15 KB 341.24 KB 97.50% (🟡 +0.64%)
/teams 144.45 KB 377.54 KB 107.87% (🟡 +0.15%)
/workflows 157.44 KB 390.54 KB 111.58% (🟡 +0.16%)
/workflows/[workflow] 288.95 KB 522.05 KB 149.16% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 11 '23 18:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-seven 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)
/[user] 70.98 KB 304.07 KB 86.88% (🟡 +0.61%)
/[user]/[type] 93.32 KB 326.42 KB 93.26% (🟡 +0.70%)
/[user]/[type]/embed 93.35 KB 326.44 KB 93.27% (🟡 +0.70%)
/[user]/book 187.1 KB 420.19 KB 120.05% (🟡 +1.21%)
/[user]/embed 71.04 KB 304.14 KB 86.90% (🟡 +0.61%)
/apps 161.85 KB 394.95 KB 112.84% (🟡 +0.15%)
/apps/[slug] 183.48 KB 416.57 KB 119.02% (🟡 +0.15%)
/apps/categories 144.58 KB 377.67 KB 107.91% (🟡 +0.14%)
/apps/categories/[category] 148.51 KB 381.6 KB 109.03% (🟡 +0.15%)
/apps/installed/[category] 191.88 KB 424.97 KB 121.42% (🟡 +0.15%)
/auth/login 40.73 KB 273.82 KB 78.23% (🟡 +0.15%)
/availability 150.11 KB 383.2 KB 109.49% (🟡 +0.15%)
/availability/[schedule] 263.77 KB 496.86 KB 141.96% (🟡 +0.16%)
/availability/troubleshoot 145.26 KB 378.36 KB 108.10% (🟡 +0.15%)
/booking/[uid] 123.94 KB 357.04 KB 102.01% (🟡 +0.36%)
/bookings/[status] 269.84 KB 502.93 KB 143.70% (🟡 +0.63%)
/d/[link]/[slug] 92.96 KB 326.05 KB 93.16% (🟡 +0.70%)
/d/[link]/[slug]/embed 92.99 KB 326.08 KB 93.17% (🟡 +0.70%)
/d/[link]/book 186.75 KB 419.84 KB 119.96% (🟡 +1.20%)
/event-types 346.86 KB 579.95 KB 165.70% (🟡 +0.83%)
/event-types/[type] 383.41 KB 616.51 KB 176.14% (🟡 +1.45%)
/insights 380.72 KB 613.82 KB 175.38% (🟡 +0.15%)
/more 144.2 KB 377.3 KB 107.80% (🟡 +0.15%)
/settings/admin 149.66 KB 382.75 KB 109.36% (🟡 +0.15%)
/settings/admin/apps 160.84 KB 393.93 KB 112.55% (🟡 +0.15%)
/settings/admin/apps/[category] 160.83 KB 393.92 KB 112.55% (🟡 +0.15%)
/settings/admin/flags 152.66 KB 385.75 KB 110.21% (🟡 +0.17%)
/settings/admin/impersonation 149.94 KB 383.04 KB 109.44% (🟡 +0.15%)
/settings/billing 149.77 KB 382.87 KB 109.39% (🟡 +0.15%)
/settings/developer/api-keys 178.9 KB 412 KB 117.71% (🟡 +0.15%)
/settings/developer/webhooks 152.43 KB 385.52 KB 110.15% (🟡 +0.15%)
/settings/developer/webhooks/[id] 183.05 KB 416.15 KB 118.90% (🟡 +0.15%)
/settings/developer/webhooks/new 182.91 KB 416 KB 118.86% (🟡 +0.15%)
/settings/my-account/appearance 164.41 KB 397.51 KB 113.57% (🟡 +0.15%)
/settings/my-account/calendars 183.95 KB 417.05 KB 119.16% (🟡 +0.15%)
/settings/my-account/conferencing 155.57 KB 388.66 KB 111.05% (🟡 +0.14%)
/settings/my-account/general 258.77 KB 491.86 KB 140.53% (🟡 +0.15%)
/settings/my-account/profile 267.31 KB 500.41 KB 142.97% (🟡 +0.17%)
/settings/security/impersonation 151.78 KB 384.87 KB 109.96% (🟡 +0.15%)
/settings/security/password 188.98 KB 422.07 KB 120.59% (🟡 +0.66%)
/settings/security/sso 159.49 KB 392.59 KB 112.17% (🟡 +0.15%)
/settings/security/two-factor-auth 154.3 KB 387.4 KB 110.68% (🟡 +0.15%)
/settings/teams 149.4 KB 382.5 KB 109.29% (🟡 +0.14%)
/settings/teams/[id]/appearance 164.26 KB 397.35 KB 113.53% (🟡 +0.15%)
/settings/teams/[id]/billing 149.64 KB 382.74 KB 109.35% (🟡 +0.15%)
/settings/teams/[id]/members 290.36 KB 523.46 KB 149.56% (🟡 +0.15%)
/settings/teams/[id]/profile 262.02 KB 495.11 KB 141.46% (🟡 +0.17%)
/settings/teams/[id]/sso 159.58 KB 392.68 KB 112.19% (🟡 +0.15%)
/signup 26.1 KB 259.2 KB 74.06% (🟡 +0.14%)
/team/[slug] 108.08 KB 341.18 KB 97.48% (🟡 +0.64%)
/team/[slug]/[type] 92.96 KB 326.06 KB 93.16% (🟡 +0.70%)
/team/[slug]/[type]/embed 92.99 KB 326.09 KB 93.17% (🟡 +0.70%)
/team/[slug]/book 186.75 KB 419.84 KB 119.96% (🟡 +1.20%)
/team/[slug]/embed 108.15 KB 341.24 KB 97.50% (🟡 +0.64%)
/teams 144.45 KB 377.54 KB 107.87% (🟡 +0.15%)
/workflows 157.44 KB 390.54 KB 111.58% (🟡 +0.16%)
/workflows/[workflow] 288.95 KB 522.05 KB 149.16% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 11 '23 19:04 github-actions[bot]

@zomars shouldn't we wait till the E2E tests are passing? don't want to break main, and not entirely sure why it fails, was hoping to get @hariombalhara's opinion

leog avatar Apr 11 '23 19:04 leog

Do we know the reason it's failing? Seems safe to merge to me. We could follow to fix the test

zomars avatar Apr 11 '23 19:04 zomars

@leog seems like we're hiding the embed button when is not a managed type which fails on e2e:

Captura de pantalla 2023-04-11 a la(s) 14 58 19

zomars avatar Apr 11 '23 21:04 zomars

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-four 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)
/[user] 71.19 KB 304.27 KB 86.94% (🟡 +0.61%)
/[user]/[type] 93.63 KB 326.72 KB 93.35% (🟡 +0.70%)
/[user]/[type]/embed 93.66 KB 326.74 KB 93.36% (🟡 +0.70%)
/[user]/book 187.77 KB 420.86 KB 120.25% (🟡 +1.33%)
/[user]/embed 71.25 KB 304.34 KB 86.95% (🟡 +0.62%)
/apps 161.88 KB 394.97 KB 112.85% (🟡 +0.15%)
/apps/[slug] 183.6 KB 416.69 KB 119.05% (🟡 +0.18%)
/apps/categories 144.61 KB 377.69 KB 107.91% (🟡 +0.15%)
/apps/categories/[category] 148.54 KB 381.62 KB 109.04% (🟡 +0.14%)
/auth/login 40.72 KB 273.81 KB 78.23% (🟡 +0.14%)
/auth/setup 80.22 KB 313.31 KB 89.52% (🟢 -0.17%)
/availability 150.14 KB 383.23 KB 109.49% (🟡 +0.15%)
/availability/[schedule] 263.8 KB 496.89 KB 141.97% (🟡 +0.15%)
/availability/troubleshoot 145.29 KB 378.38 KB 108.11% (🟡 +0.15%)
/booking/[uid] 124.16 KB 357.25 KB 102.07% (🟡 +0.35%)
/bookings/[status] 286.35 KB 519.43 KB 148.41% (🟡 +0.68%)
/d/[link]/[slug] 93.27 KB 326.35 KB 93.24% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.3 KB 326.38 KB 93.25% (🟡 +0.70%)
/d/[link]/book 187.42 KB 420.5 KB 120.14% (🟡 +1.34%)
/event-types 347.17 KB 580.25 KB 165.79% (🟡 +0.85%)
/event-types/[type] 383.81 KB 616.9 KB 176.26% (🟡 +1.45%)
/insights 380.75 KB 613.84 KB 175.38% (🟡 +0.15%)
/more 144.23 KB 377.32 KB 107.81% (🟡 +0.14%)
/settings/admin 149.69 KB 382.77 KB 109.36% (🟡 +0.15%)
/settings/admin/flags 152.69 KB 385.77 KB 110.22% (🟡 +0.17%)
/settings/admin/impersonation 149.97 KB 383.06 KB 109.45% (🟡 +0.14%)
/settings/billing 149.8 KB 382.89 KB 109.40% (🟡 +0.14%)
/settings/developer/api-keys 178.93 KB 412.02 KB 117.72% (🟡 +0.15%)
/settings/developer/webhooks 152.46 KB 385.55 KB 110.16% (🟡 +0.15%)
/settings/developer/webhooks/[id] 183.08 KB 416.17 KB 118.91% (🟡 +0.15%)
/settings/developer/webhooks/new 182.94 KB 416.03 KB 118.86% (🟡 +0.15%)
/settings/my-account/appearance 164.44 KB 397.53 KB 113.58% (🟡 +0.15%)
/settings/my-account/calendars 183.98 KB 417.07 KB 119.16% (🟡 +0.15%)
/settings/my-account/general 258.8 KB 491.89 KB 140.54% (🟡 +0.15%)
/settings/my-account/profile 267.43 KB 500.52 KB 143.01% (🟡 +0.19%)
/settings/security/impersonation 151.81 KB 384.9 KB 109.97% (🟡 +0.15%)
/settings/security/password 189.19 KB 422.28 KB 120.65% (🟡 +0.65%)
/settings/security/sso 159.52 KB 392.61 KB 112.17% (🟡 +0.15%)
/settings/security/two-factor-auth 154.33 KB 387.42 KB 110.69% (🟡 +0.15%)
/settings/teams 149.43 KB 382.52 KB 109.29% (🟡 +0.15%)
/settings/teams/[id]/appearance 164.29 KB 397.38 KB 113.54% (🟡 +0.14%)
/settings/teams/[id]/billing 149.67 KB 382.76 KB 109.36% (🟡 +0.15%)
/settings/teams/[id]/members 290.39 KB 523.48 KB 149.57% (🟡 +0.15%)
/settings/teams/[id]/profile 262.14 KB 495.23 KB 141.49% (🟡 +0.20%)
/settings/teams/[id]/sso 159.62 KB 392.7 KB 112.20% (🟡 +0.15%)
/signup 26.1 KB 259.18 KB 74.05% (🟡 +0.14%)
/team/[slug] 108.41 KB 341.5 KB 97.57% (🟡 +0.67%)
/team/[slug]/[type] 93.27 KB 326.36 KB 93.24% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.3 KB 326.39 KB 93.25% (🟡 +0.70%)
/team/[slug]/book 187.42 KB 420.51 KB 120.15% (🟡 +1.33%)
/team/[slug]/embed 108.48 KB 341.57 KB 97.59% (🟡 +0.67%)
/teams 144.48 KB 377.56 KB 107.88% (🟡 +0.14%)
/workflows 157.47 KB 390.56 KB 111.59% (🟡 +0.16%)
/workflows/[workflow] 289.16 KB 522.25 KB 149.21% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 11 '23 23:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-six 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)
/[user] 71.17 KB 302.2 KB 86.34% (🟡 +0.62%)
/[user]/[type] 94.23 KB 325.26 KB 92.93% (🟡 +0.70%)
/[user]/[type]/embed 94.26 KB 325.29 KB 92.94% (🟡 +0.70%)
/[user]/book 188.66 KB 419.69 KB 119.91% (🟡 +1.34%)
/[user]/embed 71.24 KB 302.27 KB 86.36% (🟡 +0.62%)
/apps 162.69 KB 393.72 KB 112.49% (🟡 +0.15%)
/apps/[slug] 184.23 KB 415.26 KB 118.65% (🟡 +0.14%)
/apps/categories 145.78 KB 376.81 KB 107.66% (🟡 +0.15%)
/apps/categories/[category] 149.24 KB 380.27 KB 108.65% (🟡 +0.14%)
/apps/installed/[category] 192.53 KB 423.56 KB 121.02% (🟡 +0.15%)
/auth/login 41.61 KB 272.64 KB 77.90% (🟡 +0.14%)
/auth/setup 81.54 KB 312.57 KB 89.31% (🟢 -0.15%)
/availability 151.18 KB 382.21 KB 109.20% (🟡 +0.15%)
/availability/[schedule] 264.89 KB 495.92 KB 141.69% (🟡 +0.16%)
/availability/troubleshoot 146.47 KB 377.5 KB 107.86% (🟡 +0.15%)
/booking/[uid] 125.07 KB 356.1 KB 101.74% (🟡 +0.36%)
/bookings/[status] 287.52 KB 518.55 KB 148.16% (🟡 +0.68%)
/d/[link]/[slug] 93.87 KB 324.9 KB 92.83% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/d/[link]/book 188.3 KB 419.33 KB 119.81% (🟡 +1.33%)
/event-types 348.53 KB 579.56 KB 165.59% (🟡 +0.84%)
/event-types/[type] 385.07 KB 616.1 KB 176.03% (🟡 +1.52%)
/insights 381.87 KB 612.9 KB 175.12% (🟡 +0.15%)
/more 145.41 KB 376.44 KB 107.55% (🟡 +0.15%)
/settings/admin 150.85 KB 381.88 KB 109.11% (🟡 +0.14%)
/settings/admin/flags 153.91 KB 384.94 KB 109.98% (🟡 +0.17%)
/settings/admin/impersonation 151.13 KB 382.16 KB 109.19% (🟡 +0.14%)
/settings/billing 150.97 KB 382 KB 109.14% (🟡 +0.15%)
/settings/developer/api-keys 180.03 KB 411.06 KB 117.45% (🟡 +0.14%)
/settings/developer/webhooks 153.6 KB 384.63 KB 109.89% (🟡 +0.15%)
/settings/developer/webhooks/[id] 184.27 KB 415.29 KB 118.66% (🟡 +0.14%)
/settings/developer/webhooks/new 184.12 KB 415.15 KB 118.61% (🟡 +0.15%)
/settings/my-account/appearance 165.59 KB 396.62 KB 113.32% (🟡 +0.15%)
/settings/my-account/calendars 185.12 KB 416.14 KB 118.90% (🟡 +0.15%)
/settings/my-account/conferencing 156.59 KB 387.62 KB 110.75% (🟡 +0.15%)
/settings/my-account/general 259.96 KB 490.98 KB 140.28% (🟡 +0.15%)
/settings/my-account/profile 268.78 KB 499.81 KB 142.80% (🟡 +0.17%)
/settings/security/impersonation 152.99 KB 384.01 KB 109.72% (🟡 +0.14%)
/settings/security/password 190.36 KB 421.39 KB 120.40% (🟡 +0.65%)
/settings/security/sso 160.68 KB 391.71 KB 111.92% (🟡 +0.14%)
/settings/security/two-factor-auth 155.5 KB 386.53 KB 110.44% (🟡 +0.14%)
/settings/teams 150.59 KB 381.62 KB 109.04% (🟡 +0.14%)
/settings/teams/[id]/appearance 165.44 KB 396.46 KB 113.28% (🟡 +0.14%)
/settings/teams/[id]/billing 150.84 KB 381.87 KB 109.10% (🟡 +0.15%)
/settings/teams/[id]/members 291.48 KB 522.51 KB 149.29% (🟡 +0.15%)
/settings/teams/[id]/profile 263.46 KB 494.49 KB 141.28% (🟡 +0.17%)
/settings/teams/[id]/sso 160.78 KB 391.81 KB 111.94% (🟡 +0.15%)
/signup 26.54 KB 257.57 KB 73.59% (🟡 +0.14%)
/team/[slug] 108.96 KB 339.99 KB 97.14% (🟡 +0.65%)
/team/[slug]/[type] 93.87 KB 324.9 KB 92.83% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/team/[slug]/book 188.3 KB 419.33 KB 119.81% (🟡 +1.34%)
/team/[slug]/embed 109.02 KB 340.05 KB 97.16% (🟡 +0.64%)
/teams 145.5 KB 376.53 KB 107.58% (🟡 +0.15%)
/workflows 158.64 KB 389.67 KB 111.33% (🟡 +0.16%)
/workflows/[workflow] 290.53 KB 521.56 KB 149.02% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 12 '23 20:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-seven 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)
/[user] 71.17 KB 302.2 KB 86.34% (🟡 +0.62%)
/[user]/[type] 94.23 KB 325.25 KB 92.93% (🟡 +0.70%)
/[user]/[type]/embed 94.26 KB 325.28 KB 92.94% (🟡 +0.70%)
/[user]/book 188.2 KB 419.23 KB 119.78% (🟡 +1.21%)
/[user]/embed 71.24 KB 302.26 KB 86.36% (🟡 +0.62%)
/apps 162.69 KB 393.72 KB 112.49% (🟡 +0.15%)
/apps/[slug] 184.23 KB 415.26 KB 118.65% (🟡 +0.14%)
/apps/categories 145.78 KB 376.81 KB 107.66% (🟡 +0.15%)
/apps/categories/[category] 149.24 KB 380.27 KB 108.65% (🟡 +0.14%)
/apps/installed/[category] 192.53 KB 423.56 KB 121.02% (🟡 +0.15%)
/auth/login 41.61 KB 272.64 KB 77.90% (🟡 +0.14%)
/availability 151.18 KB 382.2 KB 109.20% (🟡 +0.15%)
/availability/[schedule] 264.89 KB 495.92 KB 141.69% (🟡 +0.16%)
/availability/troubleshoot 146.47 KB 377.5 KB 107.86% (🟡 +0.14%)
/booking/[uid] 125.07 KB 356.1 KB 101.74% (🟡 +0.36%)
/bookings/[status] 287.52 KB 518.55 KB 148.16% (🟡 +0.68%)
/d/[link]/[slug] 93.87 KB 324.89 KB 92.83% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/d/[link]/book 187.85 KB 418.88 KB 119.68% (🟡 +1.21%)
/event-types 348.53 KB 579.56 KB 165.59% (🟡 +0.84%)
/event-types/[type] 385.43 KB 616.46 KB 176.13% (🟡 +1.62%)
/insights 381.87 KB 612.9 KB 175.11% (🟡 +0.16%)
/more 145.41 KB 376.44 KB 107.55% (🟡 +0.15%)
/settings/admin 150.85 KB 381.87 KB 109.11% (🟡 +0.14%)
/settings/admin/apps 162.19 KB 393.22 KB 112.35% (🟡 +0.14%)
/settings/admin/apps/[category] 162.18 KB 393.21 KB 112.34% (🟡 +0.15%)
/settings/admin/flags 153.91 KB 384.94 KB 109.98% (🟡 +0.17%)
/settings/admin/impersonation 151.13 KB 382.16 KB 109.19% (🟡 +0.14%)
/settings/billing 150.97 KB 382 KB 109.14% (🟡 +0.15%)
/settings/developer/api-keys 180.03 KB 411.06 KB 117.45% (🟡 +0.14%)
/settings/developer/webhooks 153.6 KB 384.62 KB 109.89% (🟡 +0.15%)
/settings/developer/webhooks/[id] 184.27 KB 415.29 KB 118.66% (🟡 +0.14%)
/settings/developer/webhooks/new 184.12 KB 415.15 KB 118.61% (🟡 +0.15%)
/settings/my-account/appearance 165.59 KB 396.62 KB 113.32% (🟡 +0.15%)
/settings/my-account/calendars 185.12 KB 416.14 KB 118.90% (🟡 +0.15%)
/settings/my-account/conferencing 156.59 KB 387.62 KB 110.75% (🟡 +0.14%)
/settings/my-account/general 259.96 KB 490.98 KB 140.28% (🟡 +0.15%)
/settings/my-account/profile 268.78 KB 499.8 KB 142.80% (🟡 +0.17%)
/settings/security/impersonation 152.99 KB 384.01 KB 109.72% (🟡 +0.14%)
/settings/security/password 190.36 KB 421.39 KB 120.40% (🟡 +0.65%)
/settings/security/sso 160.68 KB 391.71 KB 111.92% (🟡 +0.14%)
/settings/security/two-factor-auth 155.5 KB 386.53 KB 110.44% (🟡 +0.14%)
/settings/teams 150.59 KB 381.62 KB 109.04% (🟡 +0.14%)
/settings/teams/[id]/appearance 165.44 KB 396.46 KB 113.28% (🟡 +0.14%)
/settings/teams/[id]/billing 150.84 KB 381.86 KB 109.10% (🟡 +0.15%)
/settings/teams/[id]/members 291.48 KB 522.51 KB 149.29% (🟡 +0.15%)
/settings/teams/[id]/profile 263.46 KB 494.49 KB 141.28% (🟡 +0.17%)
/settings/teams/[id]/sso 160.78 KB 391.81 KB 111.94% (🟡 +0.15%)
/signup 26.54 KB 257.56 KB 73.59% (🟡 +0.14%)
/team/[slug] 108.95 KB 339.98 KB 97.14% (🟡 +0.64%)
/team/[slug]/[type] 93.87 KB 324.9 KB 92.83% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/team/[slug]/book 187.85 KB 418.88 KB 119.68% (🟡 +1.21%)
/team/[slug]/embed 109.02 KB 340.05 KB 97.16% (🟡 +0.64%)
/teams 145.5 KB 376.53 KB 107.58% (🟡 +0.15%)
/workflows 158.64 KB 389.67 KB 111.33% (🟡 +0.16%)
/workflows/[workflow] 290.53 KB 521.56 KB 149.02% (🟡 +0.67%)
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 "+/-

github-actions[bot] avatar Apr 12 '23 20:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-nine 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)
/[user] 71.17 KB 302.2 KB 86.34% (🟡 +0.62%)
/[user]/[type] 94.23 KB 325.26 KB 92.93% (🟡 +0.71%)
/[user]/[type]/embed 94.26 KB 325.29 KB 92.94% (🟡 +0.70%)
/[user]/book 188.21 KB 419.25 KB 119.78% (🟡 +1.08%)
/[user]/embed 71.24 KB 302.27 KB 86.36% (🟡 +0.62%)
/apps 162.69 KB 393.72 KB 112.49% (🟡 +0.15%)
/apps/[slug] 184.23 KB 415.27 KB 118.65% (🟡 +0.14%)
/apps/[slug]/[...pages] 389.1 KB 620.13 KB 177.18% (🟡 +0.19%)
/apps/categories 145.78 KB 376.82 KB 107.66% (🟡 +0.15%)
/apps/categories/[category] 149.24 KB 380.27 KB 108.65% (🟡 +0.15%)
/apps/installed/[category] 192.54 KB 423.58 KB 121.02% (🟡 +0.15%)
/auth/login 41.61 KB 272.64 KB 77.90% (🟡 +0.14%)
/auth/setup 82.13 KB 313.16 KB 89.47% (🟡 +0.19%)
/availability 151.18 KB 382.21 KB 109.20% (🟡 +0.15%)
/availability/[schedule] 264.91 KB 495.95 KB 141.70% (🟡 +0.15%)
/availability/troubleshoot 146.47 KB 377.51 KB 107.86% (🟡 +0.15%)
/booking/[uid] 125.07 KB 356.1 KB 101.74% (🟡 +0.36%)
/bookings/[status] 287.54 KB 518.57 KB 148.16% (🟡 +0.69%)
/d/[link]/[slug] 93.87 KB 324.9 KB 92.83% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/d/[link]/book 187.86 KB 418.89 KB 119.68% (🟡 +1.08%)
/event-types 348.53 KB 579.56 KB 165.59% (🟡 +0.84%)
/event-types/[type] 385.44 KB 616.48 KB 176.14% (🟡 +1.59%)
/insights 381.9 KB 612.93 KB 175.12% (🟡 +0.15%)
/more 145.41 KB 376.45 KB 107.56% (🟡 +0.14%)
/settings/admin 150.85 KB 381.88 KB 109.11% (🟡 +0.14%)
/settings/admin/apps 162.19 KB 393.22 KB 112.35% (🟡 +0.23%)
/settings/admin/apps/[category] 162.18 KB 393.21 KB 112.35% (🟡 +0.23%)
/settings/admin/flags 153.91 KB 384.94 KB 109.98% (🟡 +0.17%)
/settings/admin/impersonation 151.13 KB 382.16 KB 109.19% (🟡 +0.15%)
/settings/billing 150.97 KB 382 KB 109.14% (🟡 +0.15%)
/settings/developer/api-keys 180.03 KB 411.06 KB 117.45% (🟡 +0.14%)
/settings/developer/webhooks 153.6 KB 384.63 KB 109.89% (🟡 +0.15%)
/settings/developer/webhooks/[id] 184.29 KB 415.32 KB 118.66% (🟡 +0.15%)
/settings/developer/webhooks/new 184.14 KB 415.17 KB 118.62% (🟡 +0.15%)
/settings/my-account/appearance 165.59 KB 396.62 KB 113.32% (🟡 +0.15%)
/settings/my-account/calendars 185.14 KB 416.17 KB 118.91% (🟡 +0.14%)
/settings/my-account/conferencing 156.59 KB 387.62 KB 110.75% (🟡 +0.15%)
/settings/my-account/general 259.97 KB 491.01 KB 140.29% (🟡 +0.15%)
/settings/my-account/profile 268.78 KB 499.81 KB 142.80% (🟡 +0.17%)
/settings/security/impersonation 152.99 KB 384.02 KB 109.72% (🟡 +0.15%)
/settings/security/password 190.37 KB 421.41 KB 120.40% (🟡 +0.66%)
/settings/security/sso 160.68 KB 391.72 KB 111.92% (🟡 +0.15%)
/settings/security/two-factor-auth 155.5 KB 386.53 KB 110.44% (🟡 +0.14%)
/settings/teams 150.59 KB 381.63 KB 109.04% (🟡 +0.14%)
/settings/teams/[id]/appearance 165.44 KB 396.47 KB 113.28% (🟡 +0.14%)
/settings/teams/[id]/billing 150.84 KB 381.87 KB 109.11% (🟡 +0.14%)
/settings/teams/[id]/members 291.5 KB 522.53 KB 149.29% (🟡 +0.16%)
/settings/teams/[id]/profile 263.46 KB 494.49 KB 141.28% (🟡 +0.17%)
/settings/teams/[id]/sso 160.78 KB 391.81 KB 111.95% (🟡 +0.14%)
/signup 26.54 KB 257.57 KB 73.59% (🟡 +0.14%)
/team/[slug] 108.96 KB 339.99 KB 97.14% (🟡 +0.65%)
/team/[slug]/[type] 93.87 KB 324.91 KB 92.83% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.9 KB 324.94 KB 92.84% (🟡 +0.70%)
/team/[slug]/book 187.86 KB 418.89 KB 119.68% (🟡 +1.08%)
/team/[slug]/embed 109.02 KB 340.05 KB 97.16% (🟡 +0.64%)
/teams 145.5 KB 376.54 KB 107.58% (🟡 +0.15%)
/workflows 158.64 KB 389.67 KB 111.33% (🟡 +0.16%)
/workflows/[workflow] 290.55 KB 521.59 KB 149.02% (🟡 +0.68%)
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 "+/-

github-actions[bot] avatar Apr 12 '23 22:04 github-actions[bot]

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

Fifty-nine 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)
/[user] 71.17 KB 302.2 KB 86.34% (🟡 +0.62%)
/[user]/[type] 94.23 KB 325.26 KB 92.93% (🟡 +0.71%)
/[user]/[type]/embed 94.26 KB 325.29 KB 92.94% (🟡 +0.70%)
/[user]/book 188.21 KB 419.25 KB 119.78% (🟡 +1.08%)
/[user]/embed 71.24 KB 302.27 KB 86.36% (🟡 +0.62%)
/apps 162.69 KB 393.72 KB 112.49% (🟡 +0.15%)
/apps/[slug] 184.23 KB 415.27 KB 118.65% (🟡 +0.14%)
/apps/[slug]/[...pages] 389.1 KB 620.13 KB 177.18% (🟡 +0.19%)
/apps/categories 145.78 KB 376.82 KB 107.66% (🟡 +0.15%)
/apps/categories/[category] 149.24 KB 380.27 KB 108.65% (🟡 +0.15%)
/apps/installed/[category] 192.54 KB 423.58 KB 121.02% (🟡 +0.15%)
/auth/login 41.61 KB 272.64 KB 77.90% (🟡 +0.14%)
/auth/setup 82.13 KB 313.16 KB 89.47% (🟡 +0.19%)
/availability 151.18 KB 382.21 KB 109.20% (🟡 +0.15%)
/availability/[schedule] 264.91 KB 495.95 KB 141.70% (🟡 +0.15%)
/availability/troubleshoot 146.47 KB 377.51 KB 107.86% (🟡 +0.15%)
/booking/[uid] 125.07 KB 356.1 KB 101.74% (🟡 +0.36%)
/bookings/[status] 287.54 KB 518.57 KB 148.16% (🟡 +0.69%)
/d/[link]/[slug] 93.87 KB 324.9 KB 92.83% (🟡 +0.70%)
/d/[link]/[slug]/embed 93.9 KB 324.93 KB 92.84% (🟡 +0.70%)
/d/[link]/book 187.86 KB 418.89 KB 119.68% (🟡 +1.08%)
/event-types 348.53 KB 579.56 KB 165.59% (🟡 +0.84%)
/event-types/[type] 385.44 KB 616.48 KB 176.14% (🟡 +1.59%)
/insights 381.9 KB 612.93 KB 175.12% (🟡 +0.15%)
/more 145.41 KB 376.45 KB 107.56% (🟡 +0.14%)
/settings/admin 150.85 KB 381.88 KB 109.11% (🟡 +0.14%)
/settings/admin/apps 162.19 KB 393.22 KB 112.35% (🟡 +0.23%)
/settings/admin/apps/[category] 162.18 KB 393.21 KB 112.35% (🟡 +0.23%)
/settings/admin/flags 153.91 KB 384.94 KB 109.98% (🟡 +0.17%)
/settings/admin/impersonation 151.13 KB 382.16 KB 109.19% (🟡 +0.15%)
/settings/billing 150.97 KB 382 KB 109.14% (🟡 +0.15%)
/settings/developer/api-keys 180.03 KB 411.06 KB 117.45% (🟡 +0.14%)
/settings/developer/webhooks 153.6 KB 384.63 KB 109.89% (🟡 +0.15%)
/settings/developer/webhooks/[id] 184.29 KB 415.32 KB 118.66% (🟡 +0.15%)
/settings/developer/webhooks/new 184.14 KB 415.17 KB 118.62% (🟡 +0.15%)
/settings/my-account/appearance 165.59 KB 396.62 KB 113.32% (🟡 +0.15%)
/settings/my-account/calendars 185.14 KB 416.17 KB 118.91% (🟡 +0.14%)
/settings/my-account/conferencing 156.59 KB 387.62 KB 110.75% (🟡 +0.15%)
/settings/my-account/general 259.97 KB 491.01 KB 140.29% (🟡 +0.15%)
/settings/my-account/profile 268.78 KB 499.81 KB 142.80% (🟡 +0.17%)
/settings/security/impersonation 152.99 KB 384.02 KB 109.72% (🟡 +0.15%)
/settings/security/password 190.37 KB 421.41 KB 120.40% (🟡 +0.66%)
/settings/security/sso 160.68 KB 391.72 KB 111.92% (🟡 +0.15%)
/settings/security/two-factor-auth 155.5 KB 386.53 KB 110.44% (🟡 +0.14%)
/settings/teams 150.59 KB 381.63 KB 109.04% (🟡 +0.14%)
/settings/teams/[id]/appearance 165.44 KB 396.47 KB 113.28% (🟡 +0.14%)
/settings/teams/[id]/billing 150.84 KB 381.87 KB 109.11% (🟡 +0.14%)
/settings/teams/[id]/members 291.5 KB 522.53 KB 149.29% (🟡 +0.16%)
/settings/teams/[id]/profile 263.46 KB 494.49 KB 141.28% (🟡 +0.17%)
/settings/teams/[id]/sso 160.78 KB 391.81 KB 111.95% (🟡 +0.14%)
/signup 26.54 KB 257.57 KB 73.59% (🟡 +0.14%)
/team/[slug] 108.96 KB 339.99 KB 97.14% (🟡 +0.65%)
/team/[slug]/[type] 93.87 KB 324.91 KB 92.83% (🟡 +0.70%)
/team/[slug]/[type]/embed 93.9 KB 324.94 KB 92.84% (🟡 +0.70%)
/team/[slug]/book 187.86 KB 418.89 KB 119.68% (🟡 +1.08%)
/team/[slug]/embed 109.02 KB 340.05 KB 97.16% (🟡 +0.64%)
/teams 145.5 KB 376.54 KB 107.58% (🟡 +0.15%)
/workflows 158.64 KB 389.67 KB 111.33% (🟡 +0.16%)
/workflows/[workflow] 290.55 KB 521.59 KB 149.02% (🟡 +0.68%)
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 "+/-

github-actions[bot] avatar Apr 13 '23 01:04 github-actions[bot]