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

feat: display past chat members #4531

Merged
merged 2 commits into from
Feb 10, 2025
Merged

feat: display past chat members #4531

merged 2 commits into from
Feb 10, 2025

Conversation

link2xt
Copy link
Collaborator

@link2xt link2xt commented Jan 21, 2025

Since the core now has a new group consistency algorithm, the list of past members who left the group in the last 90 days is sent around in the (encrypted) header. Displaying it makes users aware that this happens and past members are known even to the new members. Besides "security" aspect, the feature is just occasionally useful to check "have I removed the bot from the group already, or just cannot find it in the huge member list?".

For use together with chatmail/core#6442

Copy link
Collaborator

@WofWca WofWca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice feature!

To be clear, this is not yet supported by core.

@WofWca WofWca added the new-core involves or requires an core update label Jan 22, 2025
@link2xt link2xt marked this pull request as draft January 22, 2025 16:21
@link2xt link2xt force-pushed the link2xt/past-members branch from 29da587 to b44eed1 Compare February 7, 2025 13:04
@link2xt link2xt force-pushed the link2xt/past-members branch from 2639260 to 24fa0ee Compare February 8, 2025 01:30
@link2xt link2xt force-pushed the link2xt/past-members branch from 24fa0ee to 142917a Compare February 8, 2025 01:30
@link2xt link2xt marked this pull request as ready for review February 8, 2025 01:30
@link2xt link2xt requested a review from WofWca February 8, 2025 02:48
@WofWca WofWca removed the new-core involves or requires an core update label Feb 9, 2025
Copy link
Collaborator

@WofWca WofWca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works nicely, after a bit of testing!
When removing members, they show up immediately in the "past members" section. Roving tabindex also works as intended. Same for clicking on members.

I left a small suggestion, but it's not important, feel free to ignore it.

@link2xt link2xt force-pushed the link2xt/past-members branch from dd8023d to f4f8cb3 Compare February 10, 2025 14:36
@WofWca WofWca merged commit 4c4e9a8 into main Feb 10, 2025
11 checks passed
@WofWca WofWca deleted the link2xt/past-members branch February 10, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants