Skip to content

feat: add PSPC Our Languages dept filter and update pages label - #99

Merged
HamzaAburaneh merged 2 commits into
mainfrom
feat/pspc-language-portal-and-label-updates
Jul 28, 2026
Merged

feat: add PSPC Our Languages dept filter and update pages label#99
HamzaAburaneh merged 2 commits into
mainfrom
feat/pspc-language-portal-and-label-updates

Conversation

@HamzaAburaneh

@HamzaAburaneh HamzaAburaneh commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add PSPC Our Languages / SPAC Nos Langues to the GC Feedback department dropdown, mapped to PSPC-OL filter key with institution values for the Translation Bureau (EN/FR) across all three controllers (DashboardController, ProblemController, TopTaskController)
  • Update dashboard stat label from "Pages with Feedback Tool""Pages with comments" (EN) and "Pages avec rétroaction""Pages avec commentaires" (FR)

Test plan

  • Verify "PSPC Our Languages" appears in the EN department dropdown
  • Verify "SPAC Nos Langues" appears in the FR department dropdown
  • Confirm selecting the option filters feedback from GOVERNMENT OF CANADA, PUBLIC SERVICES AND PROCUREMENT CANADA, TRANSLATION BUREAU institutions
  • Confirm dashboard stat counter label reads "Pages with comments" (EN) and "Pages avec commentaires" (FR)

- Add 'PSPC Our Languages' / 'SPAC Nos Langues' to the department dropdown in GC Feedback, mapping to the Translation Bureau institution values
- Update 'Pages with Feedback Tool' label to 'Pages with comments' (EN) and 'Pages avec commentaires' (FR) on the dashboard
@HamzaAburaneh
HamzaAburaneh requested a review from a team July 28, 2026 14:21
@HamzaAburaneh HamzaAburaneh self-assigned this Jul 28, 2026
Replace Highcharts with Chart.js for the comments-by-day chart and
refresh its styling: validated colorblind-safe blue bars with an orange
rolling-average line, refined axes/gridlines/tooltip, and a softer chart
container card.
@HamzaAburaneh
HamzaAburaneh merged commit 543ac43 into main Jul 28, 2026
5 checks passed
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