feat: add mailing list frontend support (CM-1353) - #4479
Conversation
Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
There was a problem hiding this comment.
Pull request overview
Adds frontend display support for mailing-list activities and member identities.
Changes:
- Adds the
mailinglistplatform enum and identity configuration. - Registers mailing-list labels, links, filters, and icon rendering.
- Adds a placeholder SVG asset pending final design.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
frontend/src/shared/modules/platform/types/Platform.ts |
Adds the mailing-list platform enum. |
frontend/src/config/identities/mailinglist/config.ts |
Defines mailing-list identity display behavior. |
frontend/src/config/identities/index.ts |
Registers the identity configuration. |
frontend/src/assets/images/identities/mailing-list.svg |
Adds the placeholder platform icon. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
PR SummaryLow Risk Overview Introduces Reviewed by Cursor Bugbot for commit 5264f43. Bugbot is set up for automated code reviews on this repo. Configure here. |
Summary
JIRA
CM-1353 — Frontend: display support for mailing list integration
Notes
Blocker: Icon asset from design must replace placeholder before merge (AC4)