-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Create Expensify-Chat-Playbook-for-Conferences #22369
Conversation
@Santhosh-Sellavel Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
Thanks @Santhosh-Sellavel ! The preview function wasn't helping me here so I'm curious if these changes look aligned with other playbooks e.g. here https://help.expensify.com/articles/playbooks/Expensify-Playbook-for-Small-to-Medium-Sized-Businesses |
Let me check |
@MitchExpensify Looks good so far, check the comparison below Screen.Recording.2023-07-07.at.1.01.40.AM.mov |
Thanks @Santhosh-Sellavel ! Thats weird that most of the content seems to be missing |
That's the syntax for commenting in markdown, those comments are not visible in the preview! Here is this is how it looks now, after removing it Screen.Recording.2023-07-07.at.4.00.27.AM.mov |
Nice! Ok that looks great |
Here is the file content.md |
Looks good to me @Santhosh-Sellavel ! |
Please make the changes, seems it's not done yet! |
I think I made the necessary changes @Santhosh-Sellavel |
What are the next steps here @Santhosh-Sellavel ? |
@MitchExpensify |
Or
@MitchExpensify You didn't sign this please do that! |
I have read the CLA Document and I hereby sign the CLA |
Done! Thanks |
@MitchExpensify You can delete this unnecessary text Also Add [No QA] to title |
Reviewer Checklist
Screenshots/VideosScreen.Recording.2023-07-07.at.4.00.27.AM.mov |
Need to update the routes.yml as the PR does. Then we should be good to go! |
Seems like we may not need to update, as I don't see any existing article references also. So let's get an engineer to move this forward |
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.
LGTM!
@chiragsalian Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
https://help.expensify.com/hubs/playbooks Do we need to do anything additional to get this playbook to appear just like the others in terms of being listed here and here? |
No, we don't need to do anything |
@MitchExpensify You have to save it with externsion
|
Here is the recording @MitchExpensify, that confirms this works Screen.Recording.2023-07-08.at.2.23.40.AM.mov |
yup what santhosh said. Also looks like you've got travis errors to address. Let me know if you need any help with it. |
Ok that looks great! @chiragsalian yes if you could help me address the Travis errors that'd be great! Thank you |
…book-for-Conferences.md
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by https://github.com/MitchExpensify in version: 1.3.39-0 🚀
|
🚀 Deployed to production by https://github.com/francoisl in version: 1.3.39-11 🚀
|
This hit prod but I don't see it on https://help.expensify.com/hubs/playbooks |
@francoisl @Santhosh-Sellavel Any idea why this isn't showing on production? |
Will issue payment to @Santhosh-Sellavel via NewDot - $500 seems fair to us both 👍 |
Seems Deployment failed for help docs https://github.com/Expensify/App/actions/workflows/deployExpensifyHelp.yml |
Cool, what do we need to do to get this live? |
I haven't had time to look into this today yet, I set myself a reminder to check after the next deploy. |
Thank you! We are keen to get this over to CallStack asap because its part of the plan to have them use Expensify Chat for React Europe 🙇 |
Done - see https://help.expensify.com/articles/playbooks/Expensify-Chat-Playbook-for-Conferences I had to cancel this old workflow that was stuck running for 15 days, and then I manually restarted the deployExpensifyHelp.yml workflow. |
Awesome!, thanks @francoisl |
### Step 3: Add chat room QR codes to the applicable session slide deck | ||
|
||
Gather QR codes: | ||
1. Go to new.exensify.com |
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.
This one says exensify
- opened a quick PR here. Directly assigned you @chiragsalian since you already have context.
Approved $500 to Santhosh on ND |
Details
Add the new article Expensify Playbook for Conferences
Fixed Issues
PROPOSAL: https://github.com/Expensify/Expensify/issues/290084
Tests
Offline tests
NA
QA Steps
NA
For example:
--->
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)/** comment above it */
this
properly so there are no scoping issues (i.e. foronClick={this.submit}
the methodthis.submit
should be bound tothis
in the constructor)this
are necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);
ifthis.submit
is never passed to a component event handler likeonClick
)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Web
Screen.Recording.2023-02-21.at.16.47.31.mov
Mobile Web - Chrome
Mobile Web - Safari
Desktop
iOS
Android