Round of feedback from 2024-11-07
-
Profile menu -
The Eclipse Contributor Agreement button should be red for users that didn't sign it
-
-
User Edit Sidebar -
Link Github Account sidebar link should be "Link external accounts" -
Add for "active" links. Example: background colour or text colour to make the link stand out
-
-
User Status Block -
The block's cache should be deleted when the user's ECA of CM status changes - For example, if I revoke my ECA, the block still says that I have a signed ECA until I empty the site's cache.
-
-
User Edit page -
On Step 2, the buttons should be: Previous | Save
-
-
Change password formThis was already implemented. The sessions from eclipse db is deleted when user is logged out and we do log out users when they change their password.-
Missing method to delete sessions in the eclipse database
-
-
Github page -
Admin users should not be able to edit linked accounts of other users -
Update github ID in LDAP -
Validate Github ID is not already being used by another user in LDAP
-
-
Organization field -
This should only be Member organizationsThe organization field already lists only member organizations
-
-
Register page -
Check production for where we use captcha -
User fields -
field_profile_last_updated is using type "datetime_timestamp", D7 is using "datetime_default" -
field_profile_taxonomy_interests check type "entity_reference_autocomplete" vs "entity_reference_autocomplete_tags" -
user_picture check width and height settings and figure out why D10 is 300x450 -
field_profile_last_updated functionalities should be migrated. -
site_login_user_presave()
-
-
-
Emails -
Make sure users cannot reuse emails. Already implemented in the profileEmail class.
-
Edited by Eric Poirier