This change make it possible if LMS url to be changed, that
the last value will be picked.
This is simlair openedx/frontend-app-course-authoring/pull/389
which issue overhangio/tutor-mfe/issues/86, the fixes is needed
so that dynamic config would work with tutor:
overhangio/tutor-mfe/pull/69
Before, gradebook was reading config from `process.env`
directly, which locked the app into using only
static (build-time) configuration. In order to
enable dynamic (runtime) configuration, we update
gradebook to use frontend-platform's standard
configuration interface: `mergeConfig()` and `getConfig()`.
Bumps version from 1.5.0 to 1.6.0.
(I would normally just do a patch release for a fix, but the version
was hasn't been bumped for a while, so adding in full runtime
configuration support seemed like it warranted a proper
minor version bump.)
Co-authored-by: Ghassan Maslamani <ghassan.maslamani@gmail.com>
* clean up and test segment integration
* add tests for action utils
* add tests for store aggregator and utils
* clean up un-used paths in thunkAction testUtils
* clean up filter reducer coverage
* add filter reducer tests for filterMenu actions
* clean up grades selectors coverage
* separate App and add unit tests
* ignore external files in coverage analysis
* remove old/unused code from StrictDict and clean up tests
* clean up FileUploadForm coverage
* more cleanup for StrictDict tests
* clean up GradesTab test coverage
* clean up GradesTab coverage
* ignore reducer-mapping for unit-test coverage
* clean up AssignmentFilter test coverage
* add index-level test coverage
* temp remove snapshots
* re-add App snapshot
* v1.4.41
* v1.4.40
* ignore accepted import eslint errors
* clean up LmsApiService into smaller, tested modules in lms service
* set default format before initial fetches
* fix bulk grades export and grade filtering
* fix clearing assignment grade filter badge
* re-connect grade format control
* Show Course Role Members
* add option to hide FilterBadge value for boolean filters
* chore: bump package to 1.4.20
Co-authored-by: Nathan Sprenkle <nsprenkle@edx.org>
When assignment grade filters are set, changing which assignment is
chosen will also cause the grades to be refreshed from the
server (since the subset of learners being viewed may be different).
JIRA:EDUCATOR-4541
JIRA:EDUCATOR-4514
- Filter applies both to gradebook view and to CSV export used for bulk
management.
- Fixes a bug with the cohort filter being applied to bulk management
CSVs
- Sets us up to add new filters more easily
- New filter interoperates with existing assignment type filter to
limit options
updated unit tests
EDUCATOR-4353 - major improvements to service etc
remove unused
unit tests fix
code review continued
update unit test after merge
code review - showing error dialog