Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.36k stars 2.79k forks source link

[HOLD for payment 2024-08-01] [$125] Add note to clarify the workspace join link functionality #45303

Closed mountiny closed 3 weeks ago

mountiny commented 2 months ago

Β Problem

Coming from here, we have agreed that on the workspace share page, we do not provide enough details for the admin about what the link/QR code does.

The link will allow users to join the workspace upon visiting while being signed in. A message will appear in the admins room for each join request to confirm the addition (unless its a domain controlled account in which case we pre-approve the requests but I think we can omit that information).

image

Solution

Lets add some message to the share page that will make this clear, maybe with some icon/ illustration too

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~015304db5f2b46c0a1
  • Upwork Job ID: 1811770909332799477
  • Last Price Increase: 2024-07-12
  • Automatic offers:
    • dominictb | Contributor | 103094166
    • DylanDylann | Contributor | 103815612
Issue OwnerCurrent Issue Owner: @miljakljajic
melvin-bot[bot] commented 2 months ago

Triggered auto assignment to @shmaxey (Waiting for copy), see https://stackoverflow.com/c/expensify/questions/7025/ for more details.

melvin-bot[bot] commented 2 months ago

Triggered auto assignment to @miljakljajic (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[bot] commented 2 months ago

Triggered auto assignment to @shawnborton (Design), see these Stack Overflow questions for more details.

melvin-bot[bot] commented 2 months ago

:warning: 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 :warning:

melvin-bot[bot] commented 2 months ago

Triggered auto assignment to Design team member for new feature review - @dubielzyk-expensify (NewFeature)

shawnborton commented 2 months ago

Double design assignment, pow!

This should be a quick one once we have the correct copy though!

shawnborton commented 2 months ago

cc @Expensify/design - here is a quick mock to get us started: image

Figma link is here

dominictb commented 2 months ago

Proposal

Please re-state the problem that we are trying to solve in this issue.

What is the root cause of that problem?

What changes do you think we should make in order to solve the problem?

What alternative solutions did you explore? (Optional)

shmaxey commented 2 months ago

That copy lgtm!

dubielzyk-expensify commented 2 months ago

That looks good to me πŸ‘

mountiny commented 2 months ago

@shawnborton seems like we are good here with the design and the copy, are we good to move ahead?

shawnborton commented 2 months ago

Nice! Let's move forward then ⏩

dannymcclain commented 2 months ago

Looks good to me too! Way more clear ❀️

melvin-bot[bot] commented 2 months ago

Job added to Upwork: https://www.upwork.com/jobs/~015304db5f2b46c0a1

melvin-bot[bot] commented 2 months ago

Triggered auto assignment to Contributor-plus team member for initial proposal review - @Pujan92 (External)

melvin-bot[bot] commented 2 months ago

πŸ“£ @dominictb πŸŽ‰ 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[bot] commented 2 months ago

Upwork job price has been updated to $125

mountiny commented 2 months ago

@dominictb are you able to work on this one? I have made the reward half priced as its a simple addition

melvin-bot[bot] commented 2 months ago

Reviewing label has been removed, please complete the "BugZero Checklist".

melvin-bot[bot] commented 2 months ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.11-5 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-08-01. :confetti_ball:

For reference, here are some details about the assignees on this issue:

melvin-bot[bot] commented 2 months ago

BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

miljakljajic commented 2 months ago

payment due tomorrow, not overdue

miljakljajic commented 2 months ago

@dominictb will we need a regression test?

dominictb commented 2 months ago

@miljakljajic I don't think we need regression test.

miljakljajic commented 2 months ago

paid in upwork

DylanDylann commented 3 weeks ago

@miljakljajic I reviewed this PR. Should I get compensation for this issue?

melvin-bot[bot] commented 3 weeks ago

πŸ“£ @DylanDylann πŸŽ‰ 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 πŸ“–

mountiny commented 3 weeks ago

$125 to @DylanDylann too

miljakljajic commented 3 weeks ago

Thanks for flagging @mountiny !

@DylanDylann - accept the offer and we'll pay right away. Apologies for not catching this.

DylanDylann commented 3 weeks ago

@miljakljajic Done, thanks for helping πŸ™

miljakljajic commented 3 weeks ago

Paid! :)