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

Admin user management UI updates (Dec 23) #166

Merged
merged 13 commits into from
Dec 8, 2023

Conversation

mwild1
Copy link
Member

@mwild1 mwild1 commented Dec 8, 2023

This PR improves a bunch of things related to user management in the web portal.

  • The user list now renders profile pictures
  • Users are presented in a more compact format, where names and profile picture are grouped together visually in a familiar style
  • Last activity is now displayed (with day granularity)
  • It show shows when an account is locked or pending deletion, and provides the option to unlock/cancel deletion
  • Some smaller UI/UX fixes are also included

The new features require an updated version mod_http_admin_api in prosody-modules, specifically version 5c589fab6f53 or later.

@mwild1 mwild1 force-pushed the feature/admin-users-ui-updates-dec-23 branch 2 times, most recently from 1e3e7ec to 539fc4c Compare December 8, 2023 11:56
@mwild1 mwild1 force-pushed the feature/admin-users-ui-updates-dec-23 branch from 539fc4c to 46a7d0c Compare December 8, 2023 12:06
@mwild1
Copy link
Member Author

mwild1 commented Dec 8, 2023

Before this PR:
screenshot-20231208-1702034854-2819

After this PR:
screenshot-20231208-1702037481-23636

@mwild1 mwild1 merged commit 74ecfb8 into master Dec 8, 2023
4 checks passed
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.

1 participant