Skip to content

feat: eXIP7.3.0.19 Post Reporting EXO-89953 - #447

Merged
akhanfir merged 3 commits into
developfrom
merge-exip-7-3-0-19
Sep 10, 2026
Merged

feat: eXIP7.3.0.19 Post Reporting EXO-89953#447
akhanfir merged 3 commits into
developfrom
merge-exip-7-3-0-19

Conversation

@akhanfir

@akhanfir akhanfir commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Mechanical backport from the validated feature/mips state: 3 commits (#435, #438, #439), patch-identical, no conflict, final tree verified against feature/mips.

akhanfir and others added 3 commits September 10, 2026 10:02
…EXO-89537 (#435)

New dedicated listener on the generic social.activity.reported event, recording reportPost/reportComment operations with the reporter, the reason, the activity id and the owning space as dimensions.
Follow-up of #435 (merged):
- Adds the `analytics.reportPost` / `analytics.reportComment`
resource-bundle keys so the report operations — and any chart title
using those keys — display translated labels in the analytics
dashboards, like the sibling operations (`Like activity`, `Create
comment`…).
- Switches the report statistic parameters (`reportReason`,
`activityId`, `parentActivityId`) from the deprecated `addParameter` to
`addKeyword`, the API the sibling listeners use.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
EXO-89537 (#439)

Adds the missing i18n keys resolved by the samples/charts views:
`analytics.field.label.reportReason`,
`analytics.field.label.parentActivityId`, and the seven report reason
values — attribute names and values become translated and manageable in
Crowdin. French translations seeded too (including the
reportPost/reportComment operation labels) so it is testable on a French
locale before the Crowdin sync.
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 60%)

See analysis details on SonarQube Cloud

@akhanfir
akhanfir merged commit a5c8fab into develop Sep 10, 2026
8 of 14 checks passed
@akhanfir
akhanfir deleted the merge-exip-7-3-0-19 branch September 10, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants