Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Metric Explorer Controller to include ability to show all possible dimension values. #1578

Merged
merged 12 commits into from
Dec 17, 2021

Conversation

hltaylor26
Copy link
Contributor

@hltaylor26 hltaylor26 commented Dec 8, 2021

Description

This PR updates the Metric Explorer Controller so that all values for a specific dimension can be returned by getDimensionValues method despite a user's permissions. This allows histograms in the Efficiency Tab to display all dimension values as needed. The dimensions where this is allowed are stored in a configuration file by realm.

Corresponding changes need to be made to the etl_profile.js file to allow group_bys to have added show_all_dimension_vlaues flag. PR for this change is #1588.

Also, flag needs to be set to true in the SUPREMM module etl_schema.js file for each dimension allowed to show all values.

Motivation and Context

Allow Efficiency Tab to show all dimension values on drill down histogram.

Tests performed

Tested on metrics-dev and in docker.

Checklist:

  • The pull request description is suitable for a Changelog entry
  • The milestone is set correctly on the pull request
  • The appropriate labels have been added to the pull request

@hltaylor26 hltaylor26 added the new feature New functionality label Dec 8, 2021
@hltaylor26 hltaylor26 added this to the 10.0.0 milestone Dec 8, 2021
@hltaylor26 hltaylor26 mentioned this pull request Dec 13, 2021
6 tasks
@hltaylor26 hltaylor26 force-pushed the ME_endpoint_show_all_dimensions branch from 22237d9 to 0e98b32 Compare December 13, 2021 16:59
…oint. Previously it was not checking that user was authorized to view realm data, now access to realm data is still checked on when both flags are set to true for showAllDimensionValues.
jpwhite4
jpwhite4 previously approved these changes Dec 16, 2021
@hltaylor26 hltaylor26 merged commit 9a05ece into ubccr:xdmod10.0 Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants