- Oct 12, 2017
-
-
James Williams authored
test plan: * have a discussion topic set to a group category with "Users must post before seeing replies" set * as an account admin, should be able to view replies for a group subtopic without posting closes #CNVS-39850 Change-Id: I92c284c3bc0d956a9c66d622022d4d1ad07c9224 Reviewed-on: https://gerrit.instructure.com/129028 Tested-by: Jenkins Reviewed-by:
Jeremy Stanley <jeremy@instructure.com> QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com> Product-Review: James Williams <jamesw@instructure.com>
-
Ryan Shaw authored
This also updates yarn.lock to reflect current master Fixes: CNVS-39906 Test plan: * the rce a11y checker should work * the components in the a11y checker should be themed to your Theme editor colors Change-Id: Iead53ec1895a7f4c441aad207a46a93404991b5d Reviewed-on: https://gerrit.instructure.com/129311 Reviewed-by:
Brent Burgoyne <bburgoyne@instructure.com> Tested-by: Jenkins Product-Review: Ryan Shaw <ryan@instructure.com> QA-Review: Ryan Shaw <ryan@instructure.com>
-
James Williams authored
This reverts commit b48d3260. Change-Id: Id72d68b516e4248249a94736f1f82d3f85d6dac6 Reviewed-on: https://gerrit.instructure.com/129434 Reviewed-by:
Steven Burnett <sburnett@instructure.com> Product-Review: James Williams <jamesw@instructure.com> QA-Review: James Williams <jamesw@instructure.com> Tested-by:
James Williams <jamesw@instructure.com>
-
- Oct 11, 2017
-
-
Cody Cutrer authored
also add a hook so plugins can preset $canvas_cluster Change-Id: I508ffc6e5c73e87f9f086dd9a3877833286bb83b Reviewed-on: https://gerrit.instructure.com/129327 Tested-by: Jenkins Reviewed-by:
James Williams <jamesw@instructure.com> Product-Review: Cody Cutrer <cody@instructure.com> QA-Review: Cody Cutrer <cody@instructure.com>
-
James Williams authored
Change-Id: I75200015213b64d87e688499a63ec458c5853dfd Reviewed-on: https://gerrit.instructure.com/127188 Tested-by: Jenkins Reviewed-by:
Cody Cutrer <cody@instructure.com> Product-Review: James Williams <jamesw@instructure.com> QA-Review: James Williams <jamesw@instructure.com>
-
Cody Cutrer authored
closes CNVS-39853 Change-Id: Ieca5596d2f284b9dfbd4f558a78674b66963fa7f Reviewed-on: https://gerrit.instructure.com/129054 Reviewed-by:
Rob Orton <rob@instructure.com> Tested-by: Jenkins Product-Review: Cody Cutrer <cody@instructure.com> QA-Review: Cody Cutrer <cody@instructure.com>
-
Cody Cutrer authored
fixes CNVS-39869 test plan: * configure canvas auth * login on a mobile device * it should work * configure ldap auth only * login on a mobile device * it should work Change-Id: I2dfe9eec22dbe2f74ead6b95ba871466ce99c6af Reviewed-on: https://gerrit.instructure.com/129107 Reviewed-by:
Brent Burgoyne <bburgoyne@instructure.com> Tested-by: Jenkins QA-Review: Tucker McKnight <tmcknight@instructure.com> Product-Review: Cody Cutrer <cody@instructure.com>
-
Derek Bender authored
fixes: GRADE-341 test plan: - Given an assignment with no points possible - Given the same assignment with at least one grade change - When on the grade history page - Then the page doesn't error - Then the grade change is present Change-Id: Ib92fa295be982ec44e33bcedd526ddac58d5f6c5 Reviewed-on: https://gerrit.instructure.com/129020 Tested-by: Jenkins Reviewed-by:
Spencer Olson <solson@instructure.com> Reviewed-by:
Keith T. Garner <kgarner@instructure.com> QA-Review: Indira Pai <ipai@instructure.com> Product-Review: Matt Goodwin <mattg@instructure.com>
-
brian kirkby authored
fixes CNVS-39415 test plan: - on a wiki page html view add <object><embed></embed></object> content - save the content then go back to edit - verify that the <embed> tag was removed from the <object> hierarchy - now create <object id="kaltura_player"><embed> </embed></object> tags - save the content then go back to edit - verify that the <embed> tag is preserved Change-Id: I580e408061c8ad15b5882f3acdb1751f57deea68 Reviewed-on: https://gerrit.instructure.com/129148 Reviewed-by:
Ryan Shaw <ryan@instructure.com> Product-Review: brian kirkby <bkirkby@instructure.com> Tested-by: Jenkins QA-Review: Tucker McKnight <tmcknight@instructure.com>
-
Keith Garner authored
This patchset removes the multiple enrollment/student queries with a single pass to gather the needed data. It also delays the data gathering until it's needed rather in the constructor saving on queries when queuing the delayed job. Lastly, it tries to batch the updating to workflow_state deleted for students removed from the course. fixes GRADE-344 test plan: - Existing unit tests pass Change-Id: Ic1889cad90350c24c3219fc3e1e5f7fb77a0c560 Reviewed-on: https://gerrit.instructure.com/129049 Reviewed-by:
Derek Bender <djbender@instructure.com> Tested-by: Jenkins Reviewed-by:
Jeremy Neander <jneander@instructure.com> QA-Review: Neil Gupta <ngupta@instructure.com> Product-Review: Keith T. Garner <kgarner@instructure.com>
-
Clay Diffrient authored
closes CNVS-39644 Test Plan: - Enable the Account Course and User Search feature flag - On the accounts page use the filter/search features on both the Users tab and the Courses tab. - Each should update as you type Change-Id: I70e7f5d64eaf86ad0289a2906dfab85f4ad3d11f Reviewed-on: https://gerrit.instructure.com/128322 Tested-by: Jenkins Reviewed-by:
Ryan Shaw <ryan@instructure.com> QA-Review: Tucker McKnight <tmcknight@instructure.com> Product-Review: Sidharth Oberoi <soberoi@instructure.com>
-
- Oct 10, 2017
-
-
James Williams authored
closes #ADMIN-75 Change-Id: Ia068229fab77280fcbb74b6e1e315de20ff0db47 Reviewed-on: https://gerrit.instructure.com/128061 Reviewed-by:
Mysti Sadler <mysti@instructure.com> Tested-by: Jenkins Product-Review: James Williams <jamesw@instructure.com> QA-Review: James Williams <jamesw@instructure.com>
-
Neil Gupta authored
this prevents CassandraCQL from converting the keyspace to hex when using it in a query fixes GRADE-342 Change-Id: I8d63da43ac0055c2f57f819a9786a9a60459a8e3 Reviewed-on: https://gerrit.instructure.com/129030 Reviewed-by:
Cody Cutrer <cody@instructure.com> Tested-by: Jenkins Product-Review: Neil Gupta <ngupta@instructure.com> QA-Review: Neil Gupta <ngupta@instructure.com>
-
Michael Jasper authored
refactor rest api for submissions to use same logic and param names closes CNVS-39777 test plan - verify that `submissionStatus` and `gradingStatus` are available on a submission type query in GraphQL - verify that the fields `submission_status` and `grading_status` are available on the REST enpoint for submissions by using the params `?include[]=submission_status&include[]=grading_status` Change-Id: I6bcfdacc9e868b824d2c00082fdd52310c4869d0 Reviewed-on: https://gerrit.instructure.com/128714 Tested-by: Jenkins Reviewed-by:
Cameron Matheson <cameron@instructure.com> QA-Review: Collin Parrish <cparrish@instructure.com> Product-Review: Michael Jasper <mjasper@instructure.com>
-
- Oct 09, 2017
-
-
James Williams authored
-
Brent Burgoyne authored
Change-Id: If08466ee32d5cc848ccefca776c8104b3a80d73f Reviewed-on: https://gerrit.instructure.com/129044 Reviewed-by:
Ryan Shaw <ryan@instructure.com> Product-Review: James Williams <jamesw@instructure.com> QA-Review: James Williams <jamesw@instructure.com> Tested-by:
James Williams <jamesw@instructure.com>
-
James Williams authored
Change-Id: I7e52ee10ae3e6d4e666452a7a53e5459dfad43f4 Reviewed-on: https://gerrit.instructure.com/129032 Reviewed-by:
Cody Cutrer <cody@instructure.com> Reviewed-by:
Ryan Shaw <ryan@instructure.com> Product-Review: James Williams <jamesw@instructure.com> QA-Review: James Williams <jamesw@instructure.com> Tested-by:
James Williams <jamesw@instructure.com>
-
Ryan Shaw authored
Fixes: CNVS-39854 Test plan: * mv config/database.yml config/database.yml.backup * bundle exec rake canvas:compile_assets * it should work * Docker build should pass Change-Id: I0786d1de1d6f6f69d665e10b0428571e77d7f859 Reviewed-on: https://gerrit.instructure.com/128974 Reviewed-by:
James Williams <jamesw@instructure.com> Reviewed-by:
Cody Cutrer <cody@instructure.com> Tested-by: Jenkins Product-Review: Ryan Shaw <ryan@instructure.com> QA-Review: Ryan Shaw <ryan@instructure.com>
-
Brent Burgoyne authored
closes CNVS-39091 test plan: - a Check Accessibility button should show on the right side of all editors - try adding a empty table - click the check a11y button - should have two errors - missing caption - missing headers - correct both errors - should show no errors detected and close Change-Id: I4028d98d082bdbdebc034facc529cccb67fc4dcf Reviewed-on: https://gerrit.instructure.com/128951 Reviewed-by:
Clay Diffrient <cdiffrient@instructure.com> Tested-by: Jenkins QA-Review: Brent Burgoyne <bburgoyne@instructure.com> Product-Review: Brent Burgoyne <bburgoyne@instructure.com>
-
Ryan Shaw authored
Closes: CNVS-39755 CNVS-39647 Test plan: * enable user/course search feature flag * go to /accounts/x * on the “Courses” tab, there should be a “Term” Column on the results table * clicking it should sort the results by term name properly Change-Id: Idb27356f6eeb66380f739b8d4550cf2fdd908dc2 Reviewed-on: https://gerrit.instructure.com/128347 Tested-by: Jenkins Reviewed-by:
Clay Diffrient <cdiffrient@instructure.com> Product-Review: Ryan Shaw <ryan@instructure.com> QA-Review: Ryan Shaw <ryan@instructure.com>
-
- Oct 08, 2017
-
-
Rob Orton authored
Change-Id: I17be1caf629c6e766ed3d5581bb63d0cc0e97302 Reviewed-on: https://gerrit.instructure.com/128933 Reviewed-by:
Matt Berns <mberns@instructure.com> Tested-by: Jenkins Product-Review: Rob Orton <rob@instructure.com> QA-Review: Rob Orton <rob@instructure.com>
-
Rob Orton authored
fixes CNVS-39751 test plan - run rake doc:api - it should generate - this sis integrations api should be documented Change-Id: I5e1b8ab1e58df472fe34b393afceb198a69db9dd Reviewed-on: https://gerrit.instructure.com/128444 Reviewed-by:
Brad Humphrey <brad@instructure.com> Tested-by: Jenkins Product-Review: Rob Orton <rob@instructure.com> QA-Review: Rob Orton <rob@instructure.com>
-
Ryan Shaw authored
Fixes: CNVS-39790 Test plan: Go to account settings in RAILS_ENV=production You should see the account/user search feature flag There should not be a “development” label next to it Change-Id: I07db49846df08b7fada2575338df89ca762a8700 Reviewed-on: https://gerrit.instructure.com/128819 Reviewed-by:
brian kirkby <bkirkby@instructure.com> QA-Review: Tucker McKnight <tmcknight@instructure.com> Tested-by: Jenkins Product-Review: Ryan Shaw <ryan@instructure.com>
-
- Oct 07, 2017
-
-
Rob Orton authored
Change-Id: Iaf0de2d0487b79a32c7ee13977818dbb25d5dea3 Reviewed-on: https://gerrit.instructure.com/128932 Reviewed-by:
Simon Williams <simon@instructure.com> Reviewed-by:
Neil Gupta <ngupta@instructure.com> Reviewed-by:
Keith T. Garner <kgarner@instructure.com> Product-Review: Rob Orton <rob@instructure.com> QA-Review: Rob Orton <rob@instructure.com> Tested-by:
Rob Orton <rob@instructure.com>
-
Transifreq authored
Change-Id: Icd6707a5d7f103d231a6391874cb0dfc10dc5ad1
-
- Oct 06, 2017
-
-
Ryan Shaw authored
Fixes: CNVS-39559 I had previously already fixed the styling of the courses tab, this also fixes it for the “People” tab Test plan: * Turn on “course/user search” feature flag * go to “courses & people” in an account * click the “people” tab * the headers should be styled correctly * click them to make sure that the arrows show up and sort correctly Change-Id: I84374d3c7354e5d51c80afb76e4eeecdb4f556c7 Reviewed-on: https://gerrit.instructure.com/128818 Tested-by: Jenkins Reviewed-by:
brian kirkby <bkirkby@instructure.com> QA-Review: Jeremy Putnam <jeremyp@instructure.com> Product-Review: Ryan Shaw <ryan@instructure.com>
-
Rob Orton authored
we already show all groups in the menu, just not the menu fixes CNVS-39650 test plan - have a cross shard group - you should be able to get to it from global nav Change-Id: I2806cd78ec7079abb8967c09fe33a2eb82efd5df Reviewed-on: https://gerrit.instructure.com/128467 Tested-by: Jenkins Reviewed-by:
James Williams <jamesw@instructure.com> Product-Review: Rob Orton <rob@instructure.com> QA-Review: Rob Orton <rob@instructure.com>
-
Shahbaz Javeed authored
closes GRADE-336 test plan: * Create a course with at least two student and one assignment * Verify the students don't have avatars * Go to Gradebook and open up the Submission Tray for the last student in the grid * Verify there is a gap between the Tray's close button and the left arrow shown next to the Student's name Change-Id: I791b62700eb9b1798cbad7a37ce3b714cd69d33b Reviewed-on: https://gerrit.instructure.com/128545 Reviewed-by:
Jeremy Neander <jneander@instructure.com> Tested-by: Jenkins Reviewed-by:
Derek Bender <djbender@instructure.com> QA-Review: KC Naegle <knaegle@instructure.com> Product-Review: Matt Goodwin <mattg@instructure.com>
-
Jon Willesen authored
It was getting the raw cached string from Redis instead of requesting a deserialized object. test plan: * none, developer tested Change-Id: I8815439b47a95493ab380e56563f74250f8fd279 Reviewed-on: https://gerrit.instructure.com/128884 Reviewed-by:
Mysti Sadler <mysti@instructure.com> Tested-by: Jenkins Product-Review: Jon Willesen <jonw+gerrit@instructure.com> QA-Review: Jon Willesen <jonw+gerrit@instructure.com>
-
Ryan Shaw authored
When I was playing around locally, I got a: “Cannot read property ‘privacy_policy_url’ of undefined” Error Test plan: You shouldn’t get a js error when you open this dialog Change-Id: Iac83e426970e1de82ae99932798b212f164d6bea Reviewed-on: https://gerrit.instructure.com/128820 Reviewed-by:
Simon Williams <simon@instructure.com> Tested-by: Jenkins Reviewed-by:
Ryan Shaw <ryan@instructure.com> Product-Review: Ryan Shaw <ryan@instructure.com> QA-Review: Ryan Shaw <ryan@instructure.com>
-
Rob Orton authored
fixes CNVS-39635 test plan - sis import api should return user Change-Id: If54a50a646c8b73ebf122885d53717572930dda7 Reviewed-on: https://gerrit.instructure.com/128018 Tested-by: Jenkins Reviewed-by:
James Williams <jamesw@instructure.com> Reviewed-by:
Cody Cutrer <cody@instructure.com> QA-Review: Jeremy Putnam <jeremyp@instructure.com> Product-Review: Rob Orton <rob@instructure.com>
-
wdransfield authored
Closes PLAT-2843 Test Plan: - Create an assignment associated with a plagiarism detection tool. - Export the assignment and verify the assignment resource xml contains the product code, vendor code, and resource type code of the associated assignment. - Verify exporting assignments with no plagiarism tools continues to function as before. Change-Id: Idc6e9e2863baa083ec6d7c4c058719cf632ecc22 Reviewed-on: https://gerrit.instructure.com/128742 Tested-by: Jenkins Reviewed-by:
Nathan Mills <nathanm@instructure.com> Reviewed-by:
Jeremy Stanley <jeremy@instructure.com> QA-Review: August Thornton <august@instructure.com> Product-Review: Weston Dransfield <wdransfield@instructure.com>
-
Derek Bender authored
fixes: GRADE-339 test plan: - with new annotations disabled - have a course with an assignment that requires a file upload - have a student submit the assignment with a doc pdf or docx file type - as the student or teacher go to the assignment submissions page - as a student click 'Grades' - click the assignment that was previously submitted - ensure that the document preview loads without errors - as a teacher click 'Grades' - click the students name - click the assignment that was previously submitted - ensure that the document preview loads without errors Change-Id: Idd6984aae779205b247927843da8c8acfb5a33d6 Reviewed-on: https://gerrit.instructure.com/128803 Reviewed-by:
Spencer Olson <solson@instructure.com> Reviewed-by:
Keith T. Garner <kgarner@instructure.com> Tested-by: Jenkins QA-Review: KC Naegle <knaegle@instructure.com> Product-Review: Keith T. Garner <kgarner@instructure.com>
-
Cameron Matheson authored
closes CNVS-39437 Change-Id: I9848d7577792939a65dabfc458a490a42f01d3d3 Reviewed-on: https://gerrit.instructure.com/127490 Reviewed-by:
Rob Orton <rob@instructure.com> QA-Review: Collin Parrish <cparrish@instructure.com> Tested-by: Jenkins Product-Review: Cameron Matheson <cameron@instructure.com>
-
Cameron Matheson authored
Change-Id: I9b6eeaea60229ec349cbb1ea1c4d268e58fc5520 Reviewed-on: https://gerrit.instructure.com/128738 Tested-by: Jenkins Reviewed-by:
Jonathan Featherstone <jfeatherstone@instructure.com> QA-Review: Collin Parrish <cparrish@instructure.com> Product-Review: Cameron Matheson <cameron@instructure.com>
-
Clay Diffrient authored
closes CNVS-38624 Test Plan: - Add a page to a course - Use the HTML editor to put in an iframe specifying width and height in a style tag. Something like: <iframe style="width: 800px; height: 600px;" src="https://google.com"> </iframe> - Save the page - Edit the page, notice that the placeholder for the iframe has the same dimensions you specified previously. Change-Id: I0ba0f7fb4fcf49a9ca8bd66e77148c94fce2baa4 Reviewed-on: https://gerrit.instructure.com/128233 Tested-by: Jenkins Reviewed-by:
brian kirkby <bkirkby@instructure.com> QA-Review: Tucker McKnight <tmcknight@instructure.com> Product-Review: Brent Burgoyne <bburgoyne@instructure.com>
-
Nathan Mills authored
ref PLAT-2844 test plan: create a originality report placement do a launch it should use the lti_assignment_id as the resource_link_id Change-Id: I6409677a14c259c8f71582deff52698554078d48 Reviewed-on: https://gerrit.instructure.com/128635 Tested-by: Jenkins Reviewed-by:
Weston Dransfield <wdransfield@instructure.com> QA-Review: August Thornton <august@instructure.com> Product-Review: Nathan Mills <nathanm@instructure.com>
-
Ed Schiebel authored
handlebars_helpers.coffee includes calls to I18n.t, but was explicitely excluded from the i18n export. This changes that. fixes CNVS-308106 test plan: wait for translations to go out and come back - go to /accounts/1/admin_tools - click on View Notifications tab - click on a user (you may have to search if no users actually have notifications) - in the devtools console run document.getElementById('search_start_date_label').textContent > expect the result to be translated. in particular "Format Like" Change-Id: I69e4abb8cc9fc80b59990887d8825ec912db323e Reviewed-on: https://gerrit.instructure.com/126897 Tested-by: Jenkins Reviewed-by:
Ryan Shaw <ryan@instructure.com> QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com> Product-Review: Ed Schiebel <eschiebel@instructure.com>
-
- Oct 05, 2017
-
-
Pam Hiett authored
Fixes: CNVS-39607 test plan: - ticket set-up... ensure you have a course with multiple assignments, quizzes, discussions + users enrolled - ensure you have "new gradebook" turned on at the account level under course section so it can be used on the course settings - ensure some of the above have been graded - as a student - navigate to course select "grades" from the left-hand sub-nav | the table has been updated similar to: https://screencast.com/t/bNCVC5zHc - as a student with high-contrast turned on navigate to course select "grades" from the left-hand sub-nav | the table has been updated similar to: https://screencast.com/t/ff1HTunJqF9M - as an admin/teacher navigate to course select "grades" from the left-hand sub-nav... choose one of the above students to view their table... similar to: https://screencast.com/t/YFT9rSpUKN - in order to see some of the icons within the last column - ensure at least one of the assignments has comments, a rubric attached, or an assignment that has been "excused" for a user Change-Id: I9ea40408d859cdfcc4f23c94a55c357d67cf188d Reviewed-on: https://gerrit.instructure.com/127972 Tested-by: Jenkins Reviewed-by:
Chris Hart <chart@instructure.com> QA-Review: Dan Sasaki <dsasaki@instructure.com> Product-Review: Mary Jane Anderson <manderson@instructure.com>
-
Pam Hiett authored
Fixes: CNVS-39313 test plan: - sis agent needs to be set-up for this (** however i could not get this working locally **) - under account settings "apps" the above sis agent needs to be added (_gradebook qa has steps for this_) - one the app is set-up on the "features" tab... "enable new sis integration settings" needs to be turned on - once the above is complete... create a course with a sis id - navigate to the gradebook > click the "export" dropdown and the sis agent should be listed with the ability to "sync" (** on my local the modal shows but does not have a table of data inside it.. but rather an error message **) Change-Id: Ibb762c8a7062943dcad342ab84495d5765432c93 Reviewed-on: https://gerrit.instructure.com/126508 Reviewed-by:
Nick Houle <nhoule@instructure.com> QA-Review: Anju Reddy <areddy@instructure.com> Product-Review: Pam Hiett <phiett@instructure.com> Tested-by: Jenkins
-