Skip to content
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

[$250] Add support for viewing full screen Group Chat custom avatars #39850

Closed
marcaaron opened this issue Apr 8, 2024 · 62 comments
Closed

[$250] Add support for viewing full screen Group Chat custom avatars #39850

marcaaron opened this issue Apr 8, 2024 · 62 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 External Added to denote the issue can be worked on by a contributor NewFeature Something to build that is a new item.

Comments

@marcaaron
Copy link
Contributor

marcaaron commented Apr 8, 2024

Problem

When we added support for custom Group Chat avatars there are some places left where we cannot yet view the full screen avatar.

Solution

Navigate to the correct page like we do here when user taps on the avatar:

function RoomHeaderAvatars({icons, reportID, isGroupChat}: RoomHeaderAvatarsProps) {
const navigateToAvatarPage = (icon: Icon) => {
if (isGroupChat) {
return;
}
if (icon.type === CONST.ICON_TYPE_WORKSPACE) {
Navigation.navigate(ROUTES.REPORT_AVATAR.getRoute(reportID));
return;
}

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01c10e84b6d429f37d
  • Upwork Job ID: 1785082381325901824
  • Last Price Increase: 2024-04-29
  • Automatic offers:
    • s77rt | Reviewer | 0
    • tsa321 | Contributor | 103805311
Issue OwnerCurrent Issue Owner: @
Issue OwnerCurrent Issue Owner: @zanyrenney
@marcaaron marcaaron added Weekly KSv2 Planning Changes still in the thought process labels Apr 8, 2024
@marcaaron marcaaron changed the title [HOLD] Add support for viewing full screen Group Chat custom avatars [HOLD PR #39757] Add support for viewing full screen Group Chat custom avatars Apr 10, 2024
@marcaaron marcaaron changed the title [HOLD PR #39757] Add support for viewing full screen Group Chat custom avatars Add support for viewing full screen Group Chat custom avatars Apr 12, 2024
@melvin-bot melvin-bot bot added the Overdue label Apr 22, 2024
@s77rt
Copy link
Contributor

s77rt commented Apr 22, 2024

No progress yet. Focused on QBO

@melvin-bot melvin-bot bot removed the Overdue label Apr 22, 2024
@dannymcclain
Copy link
Contributor

I think ideally we'd follow the same pattern that we use for custom workspace avatars.

CleanShot 2024-04-29 at 13 32 55

cc @Expensify/design - I actually think the order of these should be Upload, View, Remove. But that's not a super pressing concern.

@marcaaron
Copy link
Contributor Author

Hey @s77rt, let us know if you have started working on this. I can make it external, but would love if you could be the C+ still.

@shawnborton
Copy link
Contributor

I agree with the proposed solution from Danny.

@s77rt
Copy link
Contributor

s77rt commented Apr 29, 2024

@marcaaron Making this External sounds good to me. I'd love to be the C+ still

@marcaaron marcaaron added NewFeature Something to build that is a new item. Daily KSv2 and removed Planning Changes still in the thought process Weekly KSv2 labels Apr 29, 2024
Copy link

melvin-bot bot commented Apr 29, 2024

Triggered auto assignment to @zanyrenney (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details. Please add this Feature request to a GH project, as outlined in the SO.

@melvin-bot melvin-bot bot added the Weekly KSv2 label Apr 29, 2024
@marcaaron marcaaron added External Added to denote the issue can be worked on by a contributor and removed Weekly KSv2 labels Apr 29, 2024
@melvin-bot melvin-bot bot removed the Daily KSv2 label Apr 29, 2024
Copy link

melvin-bot bot commented Apr 29, 2024

⚠️ It looks like this issue is labelled as a New Feature but not tied to any GitHub Project. Keep in mind that all new features should be tied to GitHub Projects in order to properly track external CAP software time ⚠️

@melvin-bot melvin-bot bot changed the title Add support for viewing full screen Group Chat custom avatars [$250] Add support for viewing full screen Group Chat custom avatars Apr 29, 2024
Copy link

melvin-bot bot commented Apr 29, 2024

Job added to Upwork: https://www.upwork.com/jobs/~01c10e84b6d429f37d

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Apr 29, 2024
@marcaaron marcaaron added Daily KSv2 and removed Help Wanted Apply this label when an issue is open to proposals by contributors labels Apr 29, 2024
Copy link

melvin-bot bot commented Aug 25, 2024

Current assignee @marcaaron is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new.

@melvin-bot melvin-bot bot added the Overdue label Aug 27, 2024
Copy link

melvin-bot bot commented Aug 28, 2024

@s77rt, @marcaaron, @zanyrenney, @dubielzyk-expensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@dubielzyk-expensify
Copy link
Contributor

Not overdue

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Aug 29, 2024
@zanyrenney
Copy link
Contributor

I'm not clear what we're waiting on here. Mind confirming how come this isn't overdue @dubielzyk-expensify or what we're waiting on @s77rt ? Thanks!

@melvin-bot melvin-bot bot removed the Overdue label Sep 2, 2024
@s77rt
Copy link
Contributor

s77rt commented Sep 2, 2024

Waiting on @marcaaron to review and assign @tsa321 for his proposal based on #39850 (comment)

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Sep 4, 2024
Copy link

melvin-bot bot commented Sep 4, 2024

📣 @tsa321 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job
Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@melvin-bot melvin-bot bot added the Overdue label Sep 4, 2024
@marcaaron
Copy link
Contributor Author

Just assigned Melv.

@melvin-bot melvin-bot bot removed the Overdue label Sep 4, 2024
@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Sep 7, 2024
@melvin-bot melvin-bot bot added Monthly KSv2 and removed Weekly KSv2 labels Sep 30, 2024
Copy link

melvin-bot bot commented Sep 30, 2024

This issue has not been updated in over 15 days. @s77rt, @marcaaron, @zanyrenney, @tsa321, @dubielzyk-expensify eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@s77rt
Copy link
Contributor

s77rt commented Sep 30, 2024

PR was deployed to production 2 weeks ago. This is ready for payment cc @zanyrenney

@trjExpensify trjExpensify added Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 and removed Reviewing Has a PR in review Monthly KSv2 labels Oct 1, 2024
@zanyrenney
Copy link
Contributor

payment summary

paid @s77rt $250 via upwork
paid @tsa321 $250 via upwork.

Thanks 👋🏼

@s77rt
Copy link
Contributor

s77rt commented Oct 1, 2024

I have refunded 50% for the regressions (there were 2 but both found at same period and one of them was due to a "feature" that we just removed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 External Added to denote the issue can be worked on by a contributor NewFeature Something to build that is a new item.
Projects
None yet
Development

No branches or pull requests

9 participants