-
Notifications
You must be signed in to change notification settings - Fork 7.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Updated Huddle01 App Flow #16907
Conversation
Cal.com new Authetication flow, API integreation
@anikdhabal Hey any updates on this? |
@ponikar Thanks for your work. But I have a suggestion for users who have already installed it I think we can keep the same app and implement oauth for new install. But just making sure that legacy ones still works. And if someone wants to use the new one they can just uninstall and reinstall. We could also provide some banner for people with the legacy version |
Thanks for the response. I will talk with my team and will get back to you by end of the day. |
Hey @anikdhabal Thanks for the response, We are good with the flow you suggested, We will support backward compatibly for old users.
Also, If everything is good, can you please tell me where this PR will get merge and deploy? |
Hey @anikdhabal please let me know if we are good with merging this PR, let me know if I have to make any changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great Work @ponikar
E2E results are ready! |
Thank you so much @anikdhabal. |
@anikdhabal We can see the Calcom app has been updated. However when we are trying to test new flow its scheduling meeting to Calcom video. Also your team didn't ask for Please let me know if I have missed something from my end. Users are not able to create meetings and they are reaching out to us. |
cc @AkMo3 |
Hey @ponikar, have you tried uninstalling and reinstalling it? Does it fall back to the call video? If the problem persists with the new flow, then I think I will check that. Also, were you able to authenticate and install the app successfully? If possible, could you please share a video of the whole flow? |
Hi @anikdhabal |
Thanks @ponikar will get back to this |
@anikdhabal We noticed that your team has disabled our old application without notifying us on prior. This is important for our users. Please restore the old application till the time your team figure out the fix. Please consider this one as priority. |
@ponikar what do you mean by disabling the old application? Could you pls explain? Btw it's there in the app store, maybe disabled and quickly enable it for testing |
I am requesting you to take this a priority as this is affecting out partners. Please inform us on priority. Is there any way to reach out you via slack? This is urgent and important we can afford much delay on this. |
Thanks @anikdhabal if it is possible can we talk about this on slack/discord, this is really important for us. Our new version is not working as well, its falling back to cal video. We cannot debug this from our end. |
Can you send this confirmation email to all our existing users if possible, our users got panicked when they received this email. |
@ponikar let's talk about it in discord. Pls share you your link |
hi @anikdhabal , Arush here from Huddle01 Engineering team this email has been sent to all our addon users which has lead to user panic and lots of support tickets opening would request you to send an email as a followup informing all users that the addon is enabled (and the prev email was a false alarm) this would help swiftly solve this issue |
my username on discord : arcinston send across a friend request and lets resolve this ASAP link to the discord group chat : https://discord.gg/4XypmSnV |
What does this PR do?
https://www.loom.com/share/d3d725a07fc54ae0b7cb95a608b183d2?sid=b5c0a6fd-3766-45e8-83d4-c38134e3088f.
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Once you install a fresh Huddle01 app, you are required to confirm your identity via login to the Huddle01 auth page.
Once the authentication process succeeds, you can configure your events to use the Huddle01 app to schedule meetings when users make bookings.
Now, while booking a call, the user should see the Huddle01 app to book the call.
API calls should work, and the user should see the meeting link after the booking is made.
Test modify and cancel flows; we have added separate API calls corresponding to each functionality.
On the booking pages, meeting details should be visible.
Are there environment variables that should be set?
HUDDLE01_API_TOKEN
to handle the authentication process. It needs to be set.What are the minimal test data requirements?
What is expected (happy path) to have (input and output)?
Checklist