canvas-lms/client_apps/canvas_quizzes
Andrew Gardener 51a25db1b8 Add user_ids to quiz statistics endpoint
Fixes #1522
Closes #1534

Test plan:
- Create a quiz and have users take it.
- Generate quiz statistics.
- Fetch the statistics via the api:
  https://canvas.instructure.com/doc/api/quiz_statistics.html#
    method.quizzes/quiz_statistics.index
- They should include user_ids in addition to user_names

Change-Id: I9cec089790a2216d1b4ec3469c5557782f1cb74d
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/218189
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Tested-by: Jenkins
Reviewed-by: Bryan Petty <bpetty@instructure.com>
QA-Review: Mark McDermott <mmcdermott@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>
2019-12-04 19:24:27 +00:00
..
apps Add user_ids to quiz statistics endpoint 2019-12-04 19:24:27 +00:00
config/requirejs Remove broken symlink 2018-02-16 17:12:08 +00:00
doc Remove add-module-exports babel plugin & use esModules 2019-05-03 22:49:58 +00:00
script get jquery and jquery.cookie from npm, not vendor 2017-05-08 20:47:23 +00:00
tasks Comment out failing test for canvas_quizzes package 2019-04-09 22:35:58 +00:00
vendor Remove broken symlink 2018-02-16 17:12:08 +00:00
www Remove broken symlink 2018-02-16 17:12:08 +00:00
.gitignore QLA - Table view / answer matrix 2014-12-19 22:11:56 +00:00
.jshintignore UI for quiz submission logs 2014-12-15 19:51:52 +00:00
.stylishcolors UI for quiz submission logs 2014-12-15 19:51:52 +00:00
Gruntfile.js da licença part 52 2017-05-01 21:08:35 +00:00
README.md UI for quiz submission logs 2014-12-15 19:51:52 +00:00
package.json Clean up yarn.lock 2019-08-26 16:31:11 +00:00

README.md

canvas-quizzes

A collection of quiz mini-apps for Canvas, the LMS by Instructure.

See the development guide to get started.

Dependencies

  1. React
  2. lodash / underscore
  3. RSVP
  4. d3

Running tests

Each app has its own suite. You can run all suites using grunt test. If you want to run the suite for a single app, write down its name. For example: grunt test:events.

If you want to filter specs that are run within a suite, use --filter="test_file_name.js". See grunt-contrib-jasmine for a complete reference.

License

Released under the AGPLv3 license, like Canvas.