feat: enable cal video settings in event type settings atom#22004
feat: enable cal video settings in event type settings atom#22004AdityaSingh-02 wants to merge 9 commits intocalcom:mainfrom
Conversation
|
@AdityaSingh-02 is attempting to deploy a commit to the cal Team on Vercel. A member of the Team first needs to authorize it. |
Graphite Automations"Add consumer team as reviewer" took an action on this PR • (06/24/25)1 reviewer was added to this PR based on Keith Williams's automation. "Add community label" took an action on this PR • (06/24/25)1 label was added to this PR based on Keith Williams's automation. "Add ready-for-e2e label" took an action on this PR • (08/06/25)1 label was added to this PR based on Keith Williams's automation. |
There was a problem hiding this comment.
cubic reviewed 2 files and found no issues. Review PR in cubic.dev.
There was a problem hiding this comment.
cubic reviewed 2 files and found no issues. Review PR in cubic.dev.
|
This PR is being marked as stale due to inactivity. |
WalkthroughThe changes remove all explicit Estimated code review effort2 (~15 minutes) Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 ESLint
packages/platform/atoms/event-types/hooks/useEventTypeForm.tsOops! Something went wrong! :( ESLint: 8.57.1 ESLint couldn't find the plugin "eslint-plugin-playwright". (The package "eslint-plugin-playwright" was not found when loaded as a Node module from the directory "".) It's likely that the plugin isn't installed correctly. Try reinstalling by running the following: The plugin "eslint-plugin-playwright" was referenced from the config file in ".eslintrc.js". If you still can't figure out the problem, please stop by https://eslint.org/chat/help to chat with the team. 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
📓 Path-based instructions (1)**/*.{js,jsx,ts,tsx}📄 CodeRabbit Inference Engine (.cursor/rules/review.mdc)
Files:
🧠 Learnings (2)📓 Common learningspackages/platform/atoms/event-types/hooks/useEventTypeForm.ts (5)Learnt from: alishaz-polymath Learnt from: Anshumancanrock Learnt from: hariombalhara Learnt from: eunjae-lee Learnt from: vijayraghav-io 💤 Files with no reviewable changes (1)
🧰 Additional context used📓 Path-based instructions (1)**/*.{js,jsx,ts,tsx}📄 CodeRabbit Inference Engine (.cursor/rules/review.mdc)
Files:
🧠 Learnings (2)📓 Common learningspackages/platform/atoms/event-types/hooks/useEventTypeForm.ts (5)Learnt from: alishaz-polymath Learnt from: Anshumancanrock Learnt from: hariombalhara Learnt from: eunjae-lee Learnt from: vijayraghav-io 🔇 Additional comments (7)
✨ Finishing Touches
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
E2E results are ready! |
Ryukemeister
left a comment
There was a problem hiding this comment.
@AdityaSingh-02 can you please resolve the merge conflicts?
There was a problem hiding this comment.
@AdityaSingh-02 are you able to resolve conflicts and add an after video? Also, tests are failing
|
@AdityaSingh-02 can you please fix the conflicts? |
Devin AI is resolving merge conflictsThis PR has merge conflicts with the Devin will:
If you prefer to resolve conflicts manually, you can close the Devin session and handle it yourself. |
|
I've resolved the merge conflicts with upstream/main. The conflicts were in:
The merge commit is available at: To update your fork branch, you can run: git fetch https://github.com/calcom/cal.com.git feat-calvideosettings:feat-calvideosettings-upstream
git checkout feat-calvideosettings
git merge feat-calvideosettings-upstream
git push origin feat-calvideosettingsOr simply pull from upstream: git remote add upstream https://github.com/calcom/cal.com.git
git fetch upstream feat-calvideosettings
git checkout feat-calvideosettings
git merge upstream/feat-calvideosettings
git push origin feat-calvideosettings |
Ryukemeister
left a comment
There was a problem hiding this comment.
hi @AdityaSingh-02 , thank you for your contribution. however this is not the correct implementation for the fix. the issue mentioned in #21863 is not feasible for atoms, i've explained it in detail there. i'm gonna close this PR for now.
What does this PR do?
Visual Demo (For contributors especially)
A visual demonstration is strongly recommended, for both the original and new change (video / image - any one).
Video Demo (if applicable):
Screen.Recording.2025-06-24.at.3.04.52.PM.mov
Image Demo (if applicable):
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Summary by cubic
Cal video settings are now saved automatically when Daily.co is selected as a location in event type settings, without needing extra user actions.