Skip to content

Automatically join featured groups for tenants minds#4521

Ben requested to merge feat/join-feat-grp-m4521 into master

Ticket(s) / Related Merge Requests

minds#4521 (closed)

Summary of Changes

Automatically join featured groups for tenants. Refactors auto-subscribe to users logic too, into a testable service.

Testing Considerations

Bound to https://c81e728d9d4c2f636f067f89cc14862c.bens-networks-6.oke.minds.io/ (admin: root - if you don't know the password, DM me)

For tenants only:

For non-tenants:

  • Registration still works correctly.

Deployment Considerations

Standard deployment.

Regression Scope

Registration and featured user auto-subscribing.

Platform Affected (web, mobile, etc)

Engine.

Developer Testing Completed

Manual, unit (phpspec).

Screenshots / Screen Recording

Featured Groups and Users registration

simplescreenrecorder-2024-01-15_14.03.26

simplescreenrecorder-2024-01-15_14.07.11

Featured Groups / Users admin panel

simplescreenrecorder-2024-01-15_14.05.52

Tenant network with no featured entities

simplescreenrecorder-2024-01-15_14.19.26

Main Minds site registration

simplescreenrecorder-2024-01-15_14.10.41

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 Ben

Merge request reports