Skip to content

(feat): Bloomerang support - minds#5031

Mark Harding requested to merge feat/bloomerang-m5031 into master

Ticket(s) / Related Merge Requests

minds#5031 (closed)

Summary of Changes

  • Introduces 1st part support for Bloomerang

Testing Considerations

Set up a tenant with bloomerang API (mark) and sync a valid user

Deployment Considerations

ALTER TABLE `minds_tenant_configs`
    ADD bloomerang_api_key text DEFAULT NULL
    AFTER digest_email_enabled;
OPTIMIZE TABLE minds_tenant_configs;

CREATE TABLE IF NOT EXISTS minds_bloomerang_group_id_to_site_membership_guids (
    tenant_id int NOT NULL,
    bloomerang_group_id int NOT NULL,
    site_membership_guid bigint NOT NULL
);

Regression Scope

Minimal

Platform Affected (web, mobile, etc)

Developer Testing Completed

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

Merge request reports