Skip to content

[engine] Supermind console filters design#66

Ben requested to merge feat/supermind-console-filters into master

Ticket(s) / Related Merge Requests

Summary of Changes

Engine side of filters for supermind inbox and outbox.

Testing Considerations

Log in as accounts with many superminds like supermind_sender.

Fire GET requests to:

  • No status filter - should return all.

https://feat-supermind-console-filters.minds.io/api/v3/supermind/outbox?offset=0&limit=150

  • Should throw an error out as we intentionally are not returning status 0 (pending).

https://feat-supermind-console-filters.minds.io/api/v3/supermind/outbox?offset=0&limit=150&status=0

  • Should return posts of status 1 - change status param to different numbers between 1 and 7 and ensure it returns any there.

https://feat-supermind-console-filters.minds.io/api/v3/supermind/outbox?offset=0&limit=150&status=1

Deployment Considerations

Standard deployment.

Regression Scope

Affects supermind inbox and outbox requests.

Platform Affected (web, mobile, etc)

Web and mobile.

Developer Testing Completed

Unit and integration.

Screenshots / Screen Recording

simplescreenrecorder-2022-10-04_13.53.28

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