status-desktop icon indicating copy to clipboard operation
status-desktop copied to clipboard

[Epic] Profile Showcase

Open alexjba opened this issue 1 year ago • 8 comments

WIP Design - Actual Design

Bugs

  • [x] #13329
  • [ ] https://github.com/status-im/status-desktop/issues/13754

General

  • [x] #13330
  • [x] #13406
  • [x] #13331
  • [x] #13332
  • [x] #13333
  • [x] #13334
  • [x] https://github.com/status-im/status-desktop/issues/13504
  • [x] https://github.com/status-im/status-desktop/issues/13507
  • [x] https://github.com/status-im/status-desktop/issues/13508
  • [ ] #13682
  • [x] https://github.com/status-im/status-desktop/issues/13509
  • [x] https://github.com/status-im/status-desktop/issues/13595
  • [x] https://github.com/status-im/status-desktop/issues/13594
  • [ ] https://github.com/status-im/status-desktop/issues/13515
  • [ ] https://github.com/status-im/status-desktop/issues/13516
  • [x] https://github.com/status-im/status-desktop/issues/13517
  • [ ] https://github.com/status-im/status-desktop/issues/13678
  • [x] #13941

Identity

~~- [ ] #13350~~ out of scope for MVP, to be done in the next milestone

  • [x] #13351
  • [x] #13335

Assets

  • [x] #13336
  • [x] #13337
  • [x] #13338
  • [ ] #13339
  • [ ] https://github.com/status-im/status-desktop/issues/13679
  • [x] #13681

Collectibles

  • [x] #13340
  • [x] #13462
  • [x] #13342
  • [ ] #13343
  • [ ] https://github.com/status-im/status-desktop/issues/13680

Accounts

  • [x] https://github.com/status-im/status-desktop/issues/13899

Web

  • [x] https://github.com/status-im/status-desktop/issues/13511

Profile Popup

Meaning it as the popup shown when previewing but also the popup shown when looking at someone's profile.

  • [x] #13416
  • [ ] #13420
  • [ ] #13606
  • [ ] #13421
  • [ ] #13702
  • [x] #13417 ~~- [ ] #13418~~ out of scope for MVP, to be done in the next milestone
  • [ ] #13423
  • [ ] #13424
  • [x] #13479
  • [x] #13480
  • [x] #13482
  • [ ] #14014
  • [ ] #14015
  • [ ] #14227
  • [ ] #14238

Profile popup / contact interactions

Separate epic: https://github.com/status-im/status-desktop/issues/13500

Password

alexjba avatar Dec 11 '23 19:12 alexjba

Backend related EPIC: https://github.com/status-im/status-desktop/issues/12658

noeliaSD avatar Dec 15 '23 16:12 noeliaSD

Updated backend EPIC: https://github.com/status-im/status-desktop/issues/13069

alexandraB99 avatar Jan 29 '24 11:01 alexandraB99

@jrainville Based on the new designs when blocking a contact, the DB is purged of any messages previously received by the contact in any context. I see this doesn't happen at the moment, and looks to me like we need a backend implementation for this. Do you know if it's already implemented or planned?

alexjba avatar Feb 09 '24 08:02 alexjba

@jrainville Based on the new designs when blocking a contact, the DB is purged of any messages previously received by the contact in any context. I see this doesn't happen at the moment, and looks to me like we need a backend implementation for this. Do you know if it's already implemented or planned?

@alexjba @mprakhov is already working on that. Here https://github.com/status-im/status-desktop/issues/13034 and here https://github.com/status-im/status-desktop/issues/13453

jrainville avatar Feb 09 '24 14:02 jrainville

I'm working on removing all user messages from the community (during member ban) Does it mean, that in your scenario you need to remove all user messages (for a client, who is blocking) from all communities and 1 to 1 msgs?

Update: ok, found:

You will not see Alex Pella’s messages but Alex Pella can still see your messages in mutual group chats and communities. Alex Pella will be unable to message you.

It's a little bit different logic

mprakhov avatar Feb 09 '24 14:02 mprakhov

Does it mean, that in your scenario you need to remove all user messages (for a client, who is blocking) from all communities and 1 to 1 msgs?

Ah my bad, those are two different issues. @mprakhov is working on banning from a community.

As for blocking a user, it's a different issue.This is not exactly the right issue, but it does concern what happens when one person blocks another https://github.com/status-im/status-desktop/issues/8975

So back to your original question @alexjba

Do you know if it's already implemented or planned?

Yes it is planned at some point. I don't think it's implemented yet.

jrainville avatar Feb 09 '24 14:02 jrainville

I'm working on removing all user messages from the community (during member ban) Does it mean, that in your scenario you need to remove all user messages (for a client, who is blocking) from all communities and 1 to 1 msgs?

Not sure about ban, but blocking somebody should go like this: image

caybro avatar Feb 09 '24 14:02 caybro

We can implement the backend for it for the context shown above. It shouldn't be too complex.

As for the other issue about blocking a user and being removed from all the chats and such, we can do that later.

@alexjba or whoever, feel free to open an issue for it and ping me so that I can assign it.

jrainville avatar Feb 09 '24 14:02 jrainville