Skip to content

fix: Change conferencing app-store URL on event types and bookings pages#15878

Merged
keithwillcode merged 5 commits intocalcom:mainfrom
Souptik2001:fix-15811-change-conferencing-app-store-url
Jul 24, 2024
Merged

fix: Change conferencing app-store URL on event types and bookings pages#15878
keithwillcode merged 5 commits intocalcom:mainfrom
Souptik2001:fix-15811-change-conferencing-app-store-url

Conversation

@Souptik2001
Copy link
Copy Markdown
Contributor

What does this PR do?

/claim #15811

Screenshot 2024-07-23 at 6 03 14 PM

Mandatory Tasks (DO NOT REMOVE)

  • I have self-reviewed the code (A decent size PR without self-review might be rejected).
  • I have added a Docs issue here if this PR makes changes that would require a documentation change. If N/A, write N/A here and check the checkbox.
  • I confirm automated tests are in place that prove my fix is effective or that my feature works.

How should this be tested?

  • Go to any event edit page, e.g - http://localhost:3000/event-types/<event_id>?tabName=setup
  • Scroll to the "Location" section.
  • In the text Can't find the right video app? Visit our App Store, the "App store" link should be apps/categories/conferencing.

Checklist

Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Jul 23, 2024

@Souptik2001 is attempting to deploy a commit to the cal Team on Vercel.

A member of the Team first needs to authorize it.

@graphite-app graphite-app Bot added the community Created by Linear-GitHub Sync label Jul 23, 2024
@graphite-app graphite-app Bot requested a review from a team July 23, 2024 12:35
@algora-pbc
Copy link
Copy Markdown

algora-pbc Bot commented Jul 23, 2024

💵 To receive payouts, sign up on Algora, link your Github account and connect with Stripe.

@github-actions github-actions Bot added app-store area: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendar event-types area: event types, event-types Low priority Created by Linear-GitHub Sync ⚡ Quick Wins A collection of quick wins/quick fixes that are less than 30 minutes of work 💎 Bounty A bounty on Algora.io labels Jul 23, 2024
@dosubot dosubot Bot added this to the Community Only milestone Jul 23, 2024
Comment thread apps/web/components/eventtype/Locations.tsx Outdated
@graphite-app
Copy link
Copy Markdown

graphite-app Bot commented Jul 23, 2024

Graphite Automations

"Add community label" took an action on this PR • (07/23/24)

1 label was added to this PR based on Keith Williams's automation.

"Add consumer team as reviewer" took an action on this PR • (07/23/24)

1 reviewer was added to this PR based on Keith Williams's automation.

"Add foundation team as reviewer" took an action on this PR • (07/23/24)

1 reviewer was added to this PR based on Keith Williams's automation.

Copy link
Copy Markdown
Contributor

@anikdhabal anikdhabal left a comment

Choose a reason for hiding this comment

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

@Souptik2001 Let's change the translation key and value to conferencing, when everything is conferencing instead of video. So, the text would be " Can't find the right conferencing app".

Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com>
@graphite-app graphite-app Bot requested a review from a team July 23, 2024 12:55
@Souptik2001
Copy link
Copy Markdown
Contributor Author

@anikdhabal Done!

Also changed the key from cant_find_the_right_video_app_visit_our_app_store to cant_find_the_right_conferencing_app_visit_our_app_store.

Important note: All translations needs to be updated. ⚠️

Copy link
Copy Markdown
Contributor

@anikdhabal anikdhabal left a comment

Choose a reason for hiding this comment

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

Hey @Souptik2001 you don't need to update it in every locale; just change it to /locales/en and rest remove. We handle the rest externally.

@Souptik2001
Copy link
Copy Markdown
Contributor Author

@anikdhabal Yes that's already done! Thanks! 😄

@Souptik2001
Copy link
Copy Markdown
Contributor Author

Souptik2001 commented Jul 23, 2024

@anikdhabal Ahh ok.. you mean the key?

I have just changed the key in all the locales (the texts are same), that has to be done right? or you are saying that I will just change the key and text in the locales/en and rest I shouldn't touch?

Just confirming once before reverting.

PeerRich
PeerRich previously approved these changes Jul 23, 2024
Copy link
Copy Markdown
Contributor

@anikdhabal anikdhabal left a comment

Choose a reason for hiding this comment

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

@Souptik2001 need to remove the key and text for the other locales; for locales/en, you already updated.

@PeerRich PeerRich dismissed their stale review July 23, 2024 13:17

too early

Signed-off-by: Souptik Datta <souptikdatta2001@gmail.com>
@Souptik2001
Copy link
Copy Markdown
Contributor Author

@anikdhabal Done!

cc: @PeerRich

@anikdhabal
Copy link
Copy Markdown
Contributor

@anikdhabal Done!

cc: @PeerRich

And what about removing both the key and text in all locales except locales/en? Please do it 😄

@Souptik2001
Copy link
Copy Markdown
Contributor Author

Souptik2001 commented Jul 23, 2024

@anikdhabal I meant I did that only, in the above commit. Am I still missing something? 😅

@Souptik2001
Copy link
Copy Markdown
Contributor Author

@anikdhabal I mean it's done, can you please check once. 😅

Screenshot 2024-07-23 at 7 06 25 PM

@Souptik2001
Copy link
Copy Markdown
Contributor Author

@anikdhabal Ahh oops.. 😅 got it now!

I was thinking that those will be only modified when updating translations. Sorry for the back-and-forth.

@anikdhabal
Copy link
Copy Markdown
Contributor

@anikdhabal Ahh oops.. 😅 got it now!

I was thinking that those will be only modified when updating translations. Sorry for the back-and-forth.

All good, yeah i understood 😅

Copy link
Copy Markdown
Contributor

@anikdhabal anikdhabal left a comment

Choose a reason for hiding this comment

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

LGTM!
Approving on behalf of @PeerRich and me

@github-actions
Copy link
Copy Markdown
Contributor

📦 Next.js Bundle Analysis for @calcom/web

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

Eighty-five 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 277.5 KB 505.16 KB 144.33% (🟢 -1.91%)
/apps/[slug] 294.88 KB 522.54 KB 149.30% (🟢 -1.97%)
/apps/[slug]/[...pages] 587.32 KB 814.97 KB 232.85% (🟢 -1.52%)
/apps/categories 254.55 KB 482.21 KB 137.77% (🟢 -1.71%)
/apps/categories/[category] 259.36 KB 487.01 KB 139.15% (🟢 -1.99%)
/apps/installation/[[...step]] 467.39 KB 695.04 KB 198.58% (🔴 +85.64%)
/apps/installed/[category] 278.5 KB 506.15 KB 144.61% (🟢 -1.74%)
/auth/saml-idp 12.22 KB 239.88 KB 68.54% (🟢 -20.80%)
/availability 426.9 KB 654.56 KB 187.02% (🟢 -1.58%)
/availability/[schedule] 410.77 KB 638.43 KB 182.41% (🟢 -1.59%)
/booking/[uid] 236.76 KB 464.41 KB 132.69% (🟡 +0.22%)
/booking/[uid]/embed 236.76 KB 464.42 KB 132.69% (🟡 +0.22%)
/bookings/[status] 324.57 KB 552.22 KB 157.78% (🟢 -1.61%)
/enterprise 254.6 KB 482.26 KB 137.79% (🟢 -1.71%)
/event-types 559.92 KB 787.58 KB 225.02% (🟢 -1.55%)
/event-types/[type] 435.69 KB 663.35 KB 189.53% (🟢 -1.67%)
/getting-started/[[...step]] 448.15 KB 675.8 KB 193.09% (🟡 +10.72%)
/insights 474.55 KB 702.2 KB 200.63% (🟢 -1.71%)
/more 254.11 KB 481.77 KB 137.65% (🟢 -1.72%)
/payment/[uid] 121.27 KB 348.93 KB 99.69% (🟡 +0.20%)
/settings/admin 260.58 KB 488.24 KB 139.50% (🟢 -1.69%)
/settings/admin/apps 273.96 KB 501.62 KB 143.32% (🟢 -1.68%)
/settings/admin/apps/[category] 273.95 KB 501.6 KB 143.32% (🟢 -1.68%)
/settings/admin/flags 264.41 KB 492.07 KB 140.59% (🟢 -1.69%)
/settings/admin/impersonation 260.97 KB 488.63 KB 139.61% (🟢 -1.69%)
/settings/admin/lockedSMS 282.07 KB 509.72 KB 145.63% (🟢 -1.66%)
/settings/admin/lockedSMS/lockedSMSView 119.52 KB 347.17 KB 99.19% (🟢 -0.15%)
/settings/admin/oAuth 272.69 KB 500.35 KB 142.96% (🟢 -1.69%)
/settings/admin/oAuth/oAuthView 95.41 KB 323.07 KB 92.30% (🟢 -0.20%)
/settings/admin/orgMigrations/_OrgMigrationLayout 249.36 KB 477.02 KB 136.29% (🟢 -1.73%)
/settings/admin/orgMigrations/moveTeamToOrg 299.28 KB 526.94 KB 150.55% (🟢 -1.66%)
/settings/admin/orgMigrations/moveUserToOrg 319.11 KB 546.77 KB 156.22% (🟢 -1.64%)
/settings/admin/orgMigrations/removeTeamFromOrg 299.05 KB 526.7 KB 150.49% (🟢 -1.67%)
/settings/admin/orgMigrations/removeUserFromOrg 299.06 KB 526.71 KB 150.49% (🟢 -1.66%)
/settings/admin/organizations 262.47 KB 490.12 KB 140.03% (🟢 -1.68%)
/settings/admin/organizations/[id]/edit 261.13 KB 488.78 KB 139.65% (🟢 -1.69%)
/settings/admin/users 263.24 KB 490.89 KB 140.26% (🟢 -1.69%)
/settings/admin/users/[id]/edit 392.44 KB 620.1 KB 177.17% (🟢 -1.65%)
/settings/admin/users/add 392.11 KB 619.77 KB 177.08% (🟢 -1.66%)
/settings/billing 260.79 KB 488.44 KB 139.55% (🟢 -1.68%)
/settings/developer/api-keys 265.18 KB 492.84 KB 140.81% (🟢 -1.69%)
/settings/developer/webhooks 265.36 KB 493.01 KB 140.86% (🟢 -1.69%)
/settings/developer/webhooks/[id] 266.34 KB 493.99 KB 141.14% (🟢 -1.67%)
/settings/developer/webhooks/new 266.36 KB 494.02 KB 141.15% (🟢 -1.67%)
/settings/my-account/appearance 313.8 KB 541.46 KB 154.70% (🟢 -1.68%)
/settings/my-account/calendars 272.21 KB 499.86 KB 142.82% (🟢 -1.73%)
/settings/my-account/conferencing 273.12 KB 500.78 KB 143.08% (🟢 -1.72%)
/settings/my-account/general 376.29 KB 603.95 KB 172.56% (🟢 -1.68%)
/settings/my-account/out-of-office 265.82 KB 493.47 KB 140.99% (🟢 -1.69%)
/settings/my-account/profile 408.81 KB 636.47 KB 181.85% (🟢 -1.66%)
/settings/organizations/[id]/about 159.7 KB 387.36 KB 110.67% (🟡 +0.49%)
/settings/organizations/[id]/add-teams 159.7 KB 387.35 KB 110.67% (🟡 +0.49%)
/settings/organizations/admin-api 260.74 KB 488.39 KB 139.54% (🟢 -1.69%)
/settings/organizations/appearance 122.37 KB 350.03 KB 100.01% (🟢 -48.01%)
/settings/organizations/billing 260.82 KB 488.48 KB 139.57% (🟢 -1.69%)
/settings/organizations/dsync 293.44 KB 521.1 KB 148.89% (🟢 -1.69%)
/settings/organizations/general 349.13 KB 576.79 KB 164.80% (🟢 -1.69%)
/settings/organizations/members 400.3 KB 627.96 KB 179.42% (🟢 -1.68%)
/settings/organizations/new 159.71 KB 387.36 KB 110.68% (🟡 +0.48%)
/settings/organizations/privacy 266.34 KB 493.99 KB 141.14% (🟢 -1.69%)
/settings/organizations/profile 417.35 KB 645 KB 184.29% (🟡 +2.92%)
/settings/organizations/sso 271.41 KB 499.07 KB 142.59% (🟢 -1.69%)
/settings/organizations/teams/other 261.65 KB 489.31 KB 139.80% (🟢 -1.69%)
/settings/organizations/teams/other/[id]/appearance 273.56 KB 501.21 KB 143.20% (🟢 -1.63%)
/settings/organizations/teams/other/[id]/members 268.25 KB 495.91 KB 141.69% (🟢 -1.69%)
/settings/organizations/teams/other/[id]/profile 472.03 KB 699.68 KB 199.91% (🟢 -1.67%)
/settings/platform 259.21 KB 486.87 KB 139.10% (🟢 -1.71%)
/settings/platform/new 120.72 KB 348.37 KB 99.53% (🟡 +0.52%)
/settings/platform/oauth-clients/[clientId]/edit 257.52 KB 485.17 KB 138.62% (🟢 -1.71%)
/settings/platform/oauth-clients/create 256.66 KB 484.31 KB 138.38% (🟢 -1.72%)
/settings/security/impersonation 265.99 KB 493.65 KB 141.04% (🟢 -1.69%)
/settings/security/password 304.18 KB 531.83 KB 151.95% (🟢 -1.66%)
/settings/security/sso 270.86 KB 498.52 KB 142.43% (🟢 -1.69%)
/settings/security/two-factor-auth 269.47 KB 497.13 KB 142.04% (🟢 -1.69%)
/settings/teams 260.32 KB 487.97 KB 139.42% (🟢 -1.69%)
/settings/teams/[id]/appearance 273.54 KB 501.2 KB 143.20% (🟢 -1.64%)
/settings/teams/[id]/billing 260.82 KB 488.48 KB 139.57% (🟢 -1.69%)
/settings/teams/[id]/members 378.37 KB 606.03 KB 173.15% (🟢 -1.68%)
/settings/teams/[id]/profile 472.86 KB 700.51 KB 200.15% (🟢 -1.66%)
/settings/teams/new 193.05 KB 420.71 KB 120.20% (🟢 -1.81%)
/teams 254.34 KB 481.99 KB 137.71% (🟢 -1.71%)
/upgrade 254.46 KB 482.12 KB 137.75% (🟢 -1.71%)
/video/[uid] 291.31 KB 518.97 KB 148.28% (🟢 -0.15%)
/workflows 286.36 KB 514.02 KB 146.86% (🟢 -1.65%)
/workflows/[workflow] 414.66 KB 642.31 KB 183.52% (🟢 -1.43%)
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.

@suyash5053
Copy link
Copy Markdown
Contributor

suyash5053 commented Jul 24, 2024

@anikdhabal Sorry, but the changes done here, are not right.
@Souptik2001 There was no need to change the i8 tags, you just had to change the URL of the App Store. Else thanks for the time and hard work, looking forward to more of your work.

@Souptik2001
Copy link
Copy Markdown
Contributor Author

@suyash5053 FYI the changes were purposeful and made after confirmation - #15878 (review)

Anyhow it was just a matter of a revert commit if the text change was not required..🙂 But ok no worries. 👍

@anikdhabal
Copy link
Copy Markdown
Contributor

@suyash5053, in our app, most places use 'conferencing' to describe the conferencing app, and we have a 'conferencing' section rather than 'video' for installing the conferencing app in the app store, with the link also redirecting there. Don't you think it makes sense to change it to 'conferencing'? I suggest @Souptik2001 do that. I hope you understand.

@suyash5053
Copy link
Copy Markdown
Contributor

@Souptik2001 Ohk, wasn't aware of the fact, No issues, Sorry for the inconvenience casued, if any.
@anikdhabal Yuppp I understand, thanks for explaining.

@keithwillcode keithwillcode enabled auto-merge (squash) July 24, 2024 12:48
@keithwillcode keithwillcode merged commit 40305b9 into calcom:main Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app-store area: app store, apps, calendar integrations, google calendar, outlook, lark, apple calendar 🙋 Bounty claim 💎 Bounty A bounty on Algora.io community Created by Linear-GitHub Sync event-types area: event types, event-types Low priority Created by Linear-GitHub Sync ⚡ Quick Wins A collection of quick wins/quick fixes that are less than 30 minutes of work ready-for-e2e

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CAL-4063] Incorrect app store url in event type page

5 participants