Skip to content

2441: Add multiselect chart for group performance in analytics#2457

Merged
KralMarko123 merged 15 commits intomasterfrom
2441
Feb 14, 2026
Merged

2441: Add multiselect chart for group performance in analytics#2457
KralMarko123 merged 15 commits intomasterfrom
2441

Conversation

@KralMarko123
Copy link
Collaborator

@KralMarko123 KralMarko123 commented Jan 27, 2026

Feature for #2441

  • Vendored chart.js and regression.js
  • Added new route, controller, and view to serve as a place for using new chart logic
  • Added multiselect_component.rb which is a multiselectable dropdown (was introduced and tested in 2258: Share tags to organizations #2409)
  • Extended analytics_filter_controller.js to update multiselect component when dependent dropdowns are modified
  • Added a performance chart where users can select multiple groups on a single canvas
  • Added charts_download_controller.js stimulus controller for downloading images of chart

@KralMarko123 KralMarko123 requested a review from tomca32 January 27, 2026 15:40
@KralMarko123 KralMarko123 merged commit 087937b into master Feb 14, 2026
5 of 6 checks passed
@KralMarko123 KralMarko123 deleted the 2441 branch February 14, 2026 10:35
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

Comments