Skip to content

[UI/UX:InstructorUI] Notebook Builder Add Itempool Support#5842

Merged
bmcutler merged 21 commits into
masterfrom
notebook_builder_v5
Aug 27, 2020
Merged

[UI/UX:InstructorUI] Notebook Builder Add Itempool Support#5842
bmcutler merged 21 commits into
masterfrom
notebook_builder_v5

Conversation

@Kevin-MM

Copy link
Copy Markdown
Contributor

What is the current behavior?

Notebook Builder lacks support for itempools.

What is the new behavior?

Itempool support has been added to the Notebook Builder. Some code has been refactored for better reuse.

@Kevin-MM
Kevin-MM requested a review from shailpatels August 20, 2020 14:06
@codecov

codecov Bot commented Aug 20, 2020

Copy link
Copy Markdown

Codecov Report

Merging #5842 into master will decrease coverage by 0.00%.
The diff coverage is 0.00%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #5842      +/-   ##
============================================
- Coverage     22.40%   22.39%   -0.01%     
  Complexity     6231     6231              
============================================
  Files           157      157              
  Lines         20405    20409       +4     
============================================
  Hits           4571     4571              
- Misses        15834    15838       +4     
Flag Coverage Δ Complexity Δ
#autograder 9.72% <ø> (ø) 0.00 <ø> (ø)
#migrator 99.10% <ø> (ø) 0.00 <ø> (ø)
#php 21.42% <0.00%> (-0.01%) 6231.00 <0.00> (ø)
#python_submitty_utils 82.32% <ø> (ø) 0.00 <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Comment thread site/public/js/notebook_builder/widgets/item-widget.js

@mukul-kmr-jha mukul-kmr-jha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works great!

@shailpatels shailpatels left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look good and works as described

Had no issues adding removing and editing itempools and adding items to notebook configs, interfaces was easy to use as well - looks good to merge

@bmcutler
bmcutler merged commit 7db8cac into master Aug 27, 2020
@bmcutler
bmcutler deleted the notebook_builder_v5 branch August 27, 2020 16:53
bmcutler added a commit that referenced this pull request Sep 13, 2020
bmcutler added a commit that referenced this pull request Sep 14, 2020
bmcutler added a commit that referenced this pull request Sep 17, 2020
* [Feature:Submission] Rework gradeable access log

Signed-off-by: Matthew Peveler <[email protected]>

* fix timelimit custom validator example

* Revert "[Feature:InstructorUI] Notebook Builder Add Itempool Support (#5842)"

This reverts commit 7db8cac.

* temporarily replace websocketclient with mock

* sorry matt, i had to disable these php unit tests

* update phpunit tests for new file made on submission

* Revert "sorry matt, i had to disable these php unit tests"

This reverts commit 9c354cc.

* fix js linting

* Revert "Revert "[Feature:InstructorUI] Notebook Builder Add Itempool Support (#5842)""

This reverts commit 40a093d.

* Reverted mock websockets

* Added access table to course_tables.sql

* wip

Co-authored-by: Barb Cutler <[email protected]>
Co-authored-by: Barb Cutler <[email protected]>
Co-authored-by: Evan Maicus <[email protected]>
Co-authored-by: Shail <[email protected]>
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.

4 participants