Skip to content

Group memberships to vitess - #2591

Mark Harding requested to merge refactor/engine-2591-group-memberships into master

Ticket(s) / Related Merge Requests

#2591 (closed)

Summary of Changes

A major refactor of Group Memberships to support an improved data model.

Testing Considerations

This change has touched almost all areas of groups. It must be thoroughly tested with the feature flag OFF and ON, as the legacy code has also needed to be modified to abstract the data layer away from the business logic.

You can change the environments easily at /devtools

Staging => new data model Canary => old data model

Deployment Considerations

Will require extensive testing in staging

Regression Scope

Isolated to groups only

Platform Affected (web, mobile, etc)

API

Developer Testing Completed

@markharding =>

Joining Group 👍 Leaving Group 👍 Joining Closed Group 👍 Accepting request to closed group 👍 Rejecting request to closed group 👍 Inviting to closed group 👍 Promoting to moderator 👍 Demoting moderator 👍 Promoting to owner 👍 Demoting owner 👍

Screenshots / Screen Recording

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out
Edited by Mark Harding

Merge request reports