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