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

[HOLD for payment 2024-08-09] [Workspace Feeds] [External] Add a support for new system messages #44307

Closed
mountiny opened this issue Jun 24, 2024 · 40 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Weekly KSv2

Comments

@mountiny
Copy link
Contributor

Part of the Workspace feeds project.

Implement the following part of the design doc.

@koko57 @VickyStash @allgandalf @DylanDylann

Copy link

melvin-bot bot commented Jun 28, 2024

@MariaHCD, @mountiny Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mountiny mountiny added Weekly KSv2 and removed Daily KSv2 labels Jun 28, 2024
@mountiny
Copy link
Contributor Author

Later phase of implementation

@melvin-bot melvin-bot bot removed the Overdue label Jun 28, 2024
@melvin-bot melvin-bot bot added the Overdue label Jul 8, 2024
@mountiny
Copy link
Contributor Author

@koko57 will work on this one

@melvin-bot melvin-bot bot removed the Overdue label Jul 10, 2024
@melvin-bot melvin-bot bot added the Overdue label Jul 18, 2024
@mountiny
Copy link
Contributor Author

Will be picked up soon

@melvin-bot melvin-bot bot removed the Overdue label Jul 18, 2024
@koko57
Copy link
Contributor

koko57 commented Jul 19, 2024

@mountiny same here- should we wait for the backend?

@mountiny
Copy link
Contributor Author

yes

@trjExpensify trjExpensify changed the title [Workspace Feeds] [External] Add a support for new system messages [Hold #407836] [Workspace Feeds] [External] Add a support for new system messages Jul 23, 2024
@trjExpensify
Copy link
Contributor

Updated the title to reflect the hold on #407836

@koko57
Copy link
Contributor

koko57 commented Jul 24, 2024

@trjExpensify this one should be on hold 😃 #44317 - @mountiny has already updated the title. This one - I can start working on it

@mountiny
Copy link
Contributor Author

Yeah I think there is actually not many changes for this one and they do not have to be on hold, will update the title

@mountiny mountiny changed the title [Hold #407836] [Workspace Feeds] [External] Add a support for new system messages [Workspace Feeds] [External] Add a support for new system messages Jul 24, 2024
@trjExpensify
Copy link
Contributor

Great, let's do it then!

@koko57
Copy link
Contributor

koko57 commented Jul 25, 2024

@mountiny @shawnborton these messages will appear in the Workspace chat or in a chat with the user we're assigning the card? I've noticed one thing:
for the CARDISSUED and CARDMISSINGADDRESS we're showing the assignee name, whereas for the CARDISSUEDVIRTUAL we're showing "You" instead of the user's name.
Screenshot 2024-07-25 at 11 56 16
Screenshot 2024-07-25 at 11 55 51
Screenshot 2024-07-25 at 11 55 36
I think we should stick to the one pattern, if it's a direct message to the user assigned maybe it would be better to go with "You" (no logic for user name and pronouns would be required). If it would be a workspace message visible to other users we have to go with the name though.

@trjExpensify
Copy link
Contributor

trjExpensify commented Jul 25, 2024

I agree they should be consistent. I think we wanted to use a mention to GBR the chat for the user being issued a card for added awareness.

I totally agree with not using "You" or including gender specific copy that needs to be "pronoun aware". CC: @kevinksullivan not sure why we did that really, it seems unnecessarily complex.

@trjExpensify
Copy link
Contributor

these messages will appear in the Workspace chat or in a chat with the user we're assigning the card?

Oh, and yes, these messages are posted in the workspace chat of the member being assigned a card. 👍

@koko57
Copy link
Contributor

koko57 commented Jul 25, 2024

@trjExpensify thanks! So we're going with pattern:
a
Screenshot 2024-07-25 at 11 56 16
or b
Screenshot 2024-07-25 at 11 55 36

@trjExpensify
Copy link
Contributor

A! There can me other people in the workspace chat.

@kevinksullivan
Copy link
Contributor

Agree with the cionsistency, I think that was an oversight on my part. Here is alternative copy we can use to avoid pronouns/"you", while keeping the mention:

Issued @kevin an Expensify Card! The card will be shipped once a mailing address is added.

Issued @kevin an Expensify Card! The card will arrive in 2-3 business days.

Issued @kevin a virtual %Expensify Card%! The card can be used right away.

@melvin-bot melvin-bot bot added the Overdue label Aug 12, 2024
@mountiny
Copy link
Contributor Author

This is non-core issue so focusing elsewhere

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Aug 13, 2024
Copy link

melvin-bot bot commented Aug 16, 2024

@MariaHCD, @koko57, @mountiny Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

Copy link

melvin-bot bot commented Aug 20, 2024

@MariaHCD, @koko57, @mountiny Still overdue 6 days?! Let's take care of this!

@mountiny
Copy link
Contributor Author

Keeping this open until we get this tested in full stack

@melvin-bot melvin-bot bot removed the Overdue label Aug 21, 2024
@mountiny
Copy link
Contributor Author

mountiny commented Aug 21, 2024

Focusing on getting the core issues in and then tackling this

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

melvin-bot bot commented Aug 26, 2024

@MariaHCD, @koko57, @mountiny Huh... This is 4 days overdue. Who can take care of this?

@mountiny
Copy link
Contributor Author

This is being tackled on this week

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Aug 26, 2024
Copy link

melvin-bot bot commented Aug 30, 2024

@MariaHCD, @koko57, @mountiny Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mountiny mountiny added Weekly KSv2 and removed Daily KSv2 labels Sep 2, 2024
@melvin-bot melvin-bot bot removed the Overdue label Sep 2, 2024
@mountiny
Copy link
Contributor Author

mountiny commented Sep 2, 2024

We are working on cleaning up these messages

@melvin-bot melvin-bot bot added the Overdue label Sep 10, 2024
@mountiny
Copy link
Contributor Author

We need to still update slightly the message in BE so not closing

@melvin-bot melvin-bot bot removed the Overdue label Sep 11, 2024
@melvin-bot melvin-bot bot added the Overdue label Sep 19, 2024
@mountiny
Copy link
Contributor Author

I wonder what is left to do here, we have tested the report actions already so maybe we can close this one 🤔 @MariaHCD @trjExpensify

@melvin-bot melvin-bot bot removed the Overdue label Sep 22, 2024
@trjExpensify
Copy link
Contributor

Yeah, what did you mean by this though?

We need to still update slightly the message in BE so not closing

@mountiny
Copy link
Contributor Author

Right, sometimes I do mean things I write, the auth messages do not have the mentions in them.

Gonna make a PR for it

@mountiny
Copy link
Contributor Author

PR is ready and we can close it after https://github.com/Expensify/Auth/pull/12579

@trjExpensify
Copy link
Contributor

Dope, deployed, closing!

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 Weekly KSv2
Projects
Status: Done
Development

No branches or pull requests

5 participants