Commit Graph

20454 Commits

Author SHA1 Message Date
Rob Orton c3240aecd4 simlify variants
Change-Id: Id29132581c4c5ab0e5199e1ae3ff79851b4a0f42
Reviewed-on: https://gerrit.instructure.com/79046
Tested-by: Jenkins
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2016-05-09 18:47:04 +00:00
Rob Orton 7d7fb15fa6 s/remove_brand_dir!/remove_scss_dir!/
fixes: CNVS-29208

as part of https://gerrit.instructure.com/77427
we created a remove_brand_dir! method but in code
review decided it would be better to call it
remove_scss_dir! but did not catch renaming
this one spot where didn't change it


test plan:

go to theme editor
make change and preview 3 different times
it should not have a page error

Change-Id: Ifca9eaa03477414925a0e5427568d1754af352f9
Reviewed-on: https://gerrit.instructure.com/79016
Tested-by: Jenkins
Reviewed-by: Cody Cutrer <cody@instructure.com>
Reviewed-by: Ryan Shaw <ryan@instructure.com>
QA-Review: Benjamin Christian Nelson <bcnelson@instructure.com>
Product-Review: Ryan Shaw <ryan@instructure.com>
2016-05-09 18:43:50 +00:00
Clay Diffrient 4655dc941d Loosen up regex for detecting amd callback
Previous to this change if the callback only contained
'$' or '_' as variables to hold the required dependency,
it was not detected and qunit was not injected properly

fixes CNVS-29207

Test Plan:
  - Automated tests pass that contain only $
  - Normal automated tests pass

Change-Id: I22d9cb390bfc1f0b579577dc7bec2de40fd5dc3f
Reviewed-on: https://gerrit.instructure.com/79017
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Tested-by: Jenkins
Product-Review: Clay Diffrient <cdiffrient@instructure.com>
QA-Review: Clay Diffrient <cdiffrient@instructure.com>
2016-05-09 16:25:27 +00:00
Jeremy Stanley 7db2f23b53 expose `for_submissions` in folders API
test plan:
 - enable "submissions folder" feature
 - submit a file to an assignment if you have not done so
   previously, so you have submissions folder(s)
 - use the folders API to list user folders
 - ensure "for_submissions" is returned correctly
   ("true" for submissions folders, "false" otherwise)
 - ensure the API docs explain this field

refs CNVS-28394

Change-Id: I3cb940316a61d0138a3848d82d5288955d15f921
Reviewed-on: https://gerrit.instructure.com/78935
Tested-by: Jenkins
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
2016-05-09 16:02:28 +00:00
Davis McClellan 87770fedf4 Fix section due date validation
fixes CNVS-24815

test plan:
- Create two sections one in the past and one in the future
- Create an assignment and assign the past section first to a valid
  date
- Assign the future section to a date withing the future section
  range but not within the past section
- ensure that no error is displayed

Change-Id: I59ebe6345184a5f7d8876a32a9fef02eec4b51a9
Reviewed-on: https://gerrit.instructure.com/71087
Reviewed-by: Mike Nomitch <mnomitch@instructure.com>
QA-Review: Indira Pai <ipai@instructure.com>
Tested-by: Jenkins
Product-Review: Davis McClellan <dmcclellan@instructure.com>
2016-05-09 15:59:27 +00:00
James Williams 5a57f1923e import html files in cc packages as assignments if configured
test plan:
* import the package referenced in the ticket
* it should have assignments instead of plain html files

closes #CNVS-29203

Change-Id: Ibf77b940d4c0d1fc1a6bd6a8bb2a7d9187eb1590
Reviewed-on: https://gerrit.instructure.com/78996
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
2016-05-09 15:42:36 +00:00
Pam Hiett 2169217dbf design polish on a few items in /files
Fixes: CNVS-28841

test plan:
- as a user with the new ui
- click the "account" link from the left nav
- from the sub-nav click "files"
- if you do not have any items uploaded - do so
  in order to click an item and see the action
  buttons groupset... a few tweaks have been
  made to bring it inline with products design
  example: http://screencast.com/t/QA6E3u5u
- next click into a course and from the course
  sub-nav click "files" - the tweaks from above
  should be viewable on this page as well
  example: http://screencast.com/t/85IoRnYwlpiE

note:
- a comment has been left on the jira regarding
  the odd course sub-nav placement for files
  within a course *** wil need to be addressed
  on a new ticket/commit

Change-Id: I49cae6c4057e44076ce9cae0489f02c065927f85
Reviewed-on: https://gerrit.instructure.com/77893
Tested-by: Jenkins
Reviewed-by: Chris Hart <chart@instructure.com>
Product-Review: Chris Hart <chart@instructure.com>
QA-Review: Myller de Araujo <myller@instructure.com>
2016-05-09 14:52:40 +00:00
Transifreq a43277724b update ru translation
Change-Id: I0be23a14a1b74a76f3300b4f2e27159fcc957c57
2016-05-09 05:21:51 -06:00
Transifreq 5881aab37b update pt-BR translation
Change-Id: Ic5c5e68575397e9ccdaf2254764ae23be790b3ad
2016-05-09 05:20:49 -06:00
Transifreq 1ecad77365 update pl translation
Change-Id: I737f01b9b69a511b30fd89f0856fe00c328bc7c6
2016-05-09 05:18:56 -06:00
Transifreq 06c640df2c update nl translation
Change-Id: Ia36c26d9d79d33135c2c6e67b95035e3df919414
2016-05-09 05:17:56 -06:00
Transifreq a34b429178 update nb translation
Change-Id: I3192c4704afbb9a86e1125651ea8a19255a1d798
2016-05-09 05:16:57 -06:00
Transifreq 6a57b8a2da update es translation
Change-Id: Iba8c960e3026e646dd16c3ecc7ca27da672d4acf
2016-05-09 05:09:59 -06:00
Transifreq c1cd7852a1 update ar translation
Change-Id: I7fffb1f4ca7963beeb6549e1cb60d44701aa5d28
2016-05-09 05:05:17 -06:00
Transifreq 82c6feff4f update nl translation
Change-Id: I05815f47b5ae861eac8b3e8662a5abe456b3f945
2016-05-07 05:21:27 -06:00
Transifreq 1d96ae4af5 update fr translation
Change-Id: Ibb8f2d484c4a71498d76735c2687d9755890a2cd
2016-05-07 05:15:04 -06:00
Transifreq 284bcafa8b update da translation
Change-Id: Ic21b408c1e8eeb0446af75d44c01db5a0bda9031
2016-05-07 05:09:26 -06:00
Transifreq c8761e0b56 update ar translation
Change-Id: I894f9dfec86d05096137b77af3256eb62952a61f
2016-05-07 05:08:26 -06:00
Rob Orton 011e765ed7 make running account reports default to slave db
fixes CNVS-28943

test plan
 - account reports should run

Change-Id: Id4369a18be011248d42688c0ca1af0d5bc35c7b2
Reviewed-on: https://gerrit.instructure.com/77944
Reviewed-by: Tyson Brown <tbrown@instructure.com>
Tested-by: Jenkins
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2016-05-06 22:54:09 +00:00
Simon Williams e1e6f4f4b1 use 'dashboard cards' over 'dashcards' in user strings
Change-Id: Icfd0951cf267047efec29f89e610e346089c522d
Reviewed-on: https://gerrit.instructure.com/78974
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Tested-by: Jenkins
Product-Review: Colleen Palmer <colleen@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2016-05-06 22:49:08 +00:00
Steven Burnett 06ca0836eb add screenreader notice for masquerading
fixes CNVS-29026

Test Plan:
- In Safari with VoiceOver on, navigate to the Settings page of a course
- Click on the Student View button in the right column
- Navigate to first div in page letting you know you are masquerading
- Move to another page in the course
- Navigate to first div in page letting you know you are masquerading

Change-Id: If774dd2bdbd0bf736f465a9e8b50d1f2c3e16789
Reviewed-on: https://gerrit.instructure.com/78795
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
Tested-by: Jenkins
Product-Review: Aaron Cannon <acannon@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
2016-05-06 22:39:20 +00:00
Jon Jensen 51457d4166 fix i18n testing with LOLCALIZE=true
test plan:
1. run canvas w/ LOLCALIZE=true
2. there should be lols

Change-Id: I5e557518c29d0c024c0ffdfb0155e9efc7523b30
Reviewed-on: https://gerrit.instructure.com/78997
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
Tested-by: Jenkins
Product-Review: Jon Jensen <jon@instructure.com>
QA-Review: Jon Jensen <jon@instructure.com>
2016-05-06 22:14:07 +00:00
Joel Hough 824085c07c send appointment group notifications to observers
fixes CNVS-27519

test plan
- ensure that observers observing students who would normally
 receive the following notifications receive them also:
 - appointment reserved by user
 - appointment cancelled by user
 - appointment group published
 - appointment group updated
 - appointment group deleted

Change-Id: I344fbafc425bbd523511950193b295aa28ff469e
Reviewed-on: https://gerrit.instructure.com/75344
Tested-by: Jenkins
Reviewed-by: Steven Burnett <sburnett@instructure.com>
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: Joel Hough <joel@instructure.com>
2016-05-06 20:46:29 +00:00
Felix Milea-Ciobanu d9bb96db24 fix teacher avatar issues on course search page
add alt text and fix css issue causing top of avatar to be cut off

test plan:
- navigate to courses search page
- note that teacher avatars are round and the top is not cut off

fixes CNVS-28770

Change-Id: Iac4e3cd8eebb86e0290d335d2b9daa5165f94c0c
Reviewed-on: https://gerrit.instructure.com/77256
Reviewed-by: Steven Burnett <sburnett@instructure.com>
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Tested-by: Jenkins
Product-Review: Steven Burnett <sburnett@instructure.com>
2016-05-06 20:07:46 +00:00
Clay Diffrient 2bcaa987f2 Add documentation for testing javascript
Change-Id: Ia26753b76292a698c05080dcd3c0c7b904008a0b
Reviewed-on: https://gerrit.instructure.com/78720
Tested-by: Jenkins
Reviewed-by: Simon Williams <simon@instructure.com>
Product-Review: Clay Diffrient <cdiffrient@instructure.com>
QA-Review: Clay Diffrient <cdiffrient@instructure.com>
Tested-by: Clay Diffrient <cdiffrient@instructure.com>
2016-05-06 19:34:12 +00:00
Ryan Shaw d2a80c5fc7 send ie9 to the "not supported" page we send ie8 to
refs: CNVS-28781

...and remove fancy conditional comment
thing that adds the .ie & .ie9 classes to the page.
And now that we know that IE9 will never be using
the site, remove some css that specifically targeted it

test plan:
* try go to to canvas in ie9,
* it should redirect you to a "not supported" page

Change-Id: Ia4e020afeebe13bad730d7591736fd4e141bf387
Reviewed-on: https://gerrit.instructure.com/77318
Reviewed-by: Simon Williams <simon@instructure.com>
Product-Review: Chris Hart <chart@instructure.com>
QA-Review: Myller de Araujo <myller@instructure.com>
Tested-by: Jenkins
2016-05-06 19:28:52 +00:00
Steven Burnett a203ef15d2 add more informative text to sms validation
fixes CNVS-28602

Test Plan:
- Register an SMS endpoint
- Ensure text in modal for character validation
  is translated and looks good.
- Ensure the modal matches what blake posted
  on the ticket.

Change-Id: Ia4da0cff2e3b8b05a12b4f549b787764aa1d2f77
Reviewed-on: https://gerrit.instructure.com/78944
Reviewed-by: James Williams  <jamesw@instructure.com>
Tested-by: Jenkins
QA-Review: Heath Hales <hhales@instructure.com>
Product-Review: Steven Burnett <sburnett@instructure.com>
2016-05-06 19:26:41 +00:00
Brent Burgoyne 672b542f04 Load environment for generate_all_upload_all
Fixes CNVS-29197

Fixes `NameError: uninitialized constant Canvas` error caused when
calling `BrandableCSS.save_default_json!`, because it is expecting
`Canvas::Cdn` to be auto loaded.

Since this task invokes brand_configs:write, which loads the
environment, generate_and_upload_all may as well extend :environment
too. Problem solved!

Change-Id: I03d6c789cff850d984832b27f05fb4163c5b0368
Reviewed-on: https://gerrit.instructure.com/78960
Reviewed-by: Cody Cutrer <cody@instructure.com>
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Tested-by: Jenkins
Product-Review: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2016-05-06 18:09:19 +00:00
Simon Williams 6b19e8976b ditch cdn_host for rich content service development
Change-Id: I8f233a319d65edeabf6d5bd4720a36d7f074e231
Reviewed-on: https://gerrit.instructure.com/78878
Reviewed-by: Ethan Vizitei <evizitei@instructure.com>
Tested-by: Jenkins
Product-Review: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2016-05-06 18:02:57 +00:00
Alex Boyd 7a471e44cd Always download files when downloading from the preview page
Fixes CNVS-28388

Test plan:
 - Set up Canvadocs
 - Upload a file whose name ends with .txt to a course's files
 - Make a wiki page
 - Include a link to the file in the page
 - View the page
 - Click on the link
 - On the page you're taken to, click the "Download ..." link at
   the top
 - Verify the file gets downloaded instead of simply opened in a
   new tab

Change-Id: Ib357f7edcc70a320f66707091209e43defbcd8c7
Reviewed-on: https://gerrit.instructure.com/76593
Tested-by: Jenkins
Reviewed-by: Steven Burnett <sburnett@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: Alex Boyd <aboyd@instructure.com>
2016-05-06 17:06:49 +00:00
Jeremy Stanley f46c259e40 fix conferences#show page error
test plan:
 - create and start a conference (wimba or bbb)
 - as a teacher, click the conference name in the
   conference invitation at the top of a course page
   (not the "join" button).
   it should take you to the conference edit page.
 - as a student, click the conference name in the
   invitation. it should take you to the conferences
   page and scroll the selected conference into view.

fixes CNVS-29134

Change-Id: I3fd5bc5312c6253d58597272fe7367567c957ba7
Reviewed-on: https://gerrit.instructure.com/78879
Tested-by: Jenkins
Reviewed-by: James Williams  <jamesw@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
2016-05-06 17:04:59 +00:00
Pedro Fajardo 50ecdbb4dd spec: Skip broken spec.
Change-Id: Id243a9bbea655a7b17c6ca588eca7e0a08f5838c
Reviewed-on: https://gerrit.instructure.com/78946
Reviewed-by: Robert Lamb <rlamb@instructure.com>
Tested-by: Jenkins
Product-Review: Matt Fairbourn <mfairbourn@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2016-05-06 16:45:12 +00:00
Chris Hart 62de5f2a16 Fix Help nav link gap on IE11
Fixes: CNVS-28708

Test plan:

- New UI only
- Go to any page featuring the primary navigation,
  using IE11/Win7 and 10
- There should be no more space between the text
  and the Help icon (see the JIRA ticket for
  a screenshot of the bug)

Change-Id: I7c05b7b8aaf12b455963e1231e18e23dac523702
Reviewed-on: https://gerrit.instructure.com/78481
Tested-by: Jenkins
Reviewed-by: Pam Hiett <phiett@instructure.com>
Product-Review: Pam Hiett <phiett@instructure.com>
QA-Review: Myller de Araujo <myller@instructure.com>
2016-05-06 16:33:11 +00:00
Steven Burnett 2468ccb697 fix aria labeling on files
fixes CNVS-29027

Test Plan:
In Firefox with NVDA active, navigate to a Files page
Move NVDA focus to the Search field
Note that there is a label to notify the user

Change-Id: I48ecb027d9299b4a3a9a0e59627779713e939594
Reviewed-on: https://gerrit.instructure.com/78839
Reviewed-by: Felix Milea-Ciobanu <fmileaciobanu@instructure.com>
Tested-by: Jenkins
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Product-Review: Steven Burnett <sburnett@instructure.com>
2016-05-06 15:55:41 +00:00
Jeremy Stanley 2032b33bfd spec: once-ler some duplicated work
Change-Id: I9608189765981ac667208fdb6216ff66a181bfc4
Reviewed-on: https://gerrit.instructure.com/78924
Tested-by: Jenkins
Reviewed-by: Jon Jensen <jon@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Jeremy Stanley <jeremy@instructure.com>
2016-05-06 13:32:23 +00:00
James Williams 9d7848333e import d2l quiz descriptions
test plan:
* import the package referenced in the ticket
* the quiz should have a description and a
 text only question introduction

closes #CNVS-28984

Change-Id: I273ffd58fffce98b46ccb8dc6fa9422cffb818ca
Reviewed-on: https://gerrit.instructure.com/78231
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
2016-05-06 12:49:31 +00:00
Transifreq 4869060aa9 update ja translation
Change-Id: Ic5c293a45718681b6ae174e7b252bfadf085b4a5
2016-05-06 05:18:46 -06:00
Transifreq 19aa95ebf6 update da translation
Change-Id: I12f7082ac5be7cc03de2fc60f06af73a6fbf2a0d
2016-05-06 05:10:34 -06:00
MFairbourn 10d0789aaf spec: fix fragile spec in assignments_external_tool_spec.rb
Test Plan:
- Specs Pass
- Code Review

Change-Id: I5df4124585c2fbcdc535000dc9ff988399053e4c
Reviewed-on: https://gerrit.instructure.com/78896
Tested-by: Jenkins
Reviewed-by: Pedro Fajardo <pfajardo@instructure.com>
Product-Review: Matt Fairbourn <mfairbourn@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2016-05-05 23:46:27 +00:00
Steven Burnett 79fa758339 Fix right side scroll issues
closes: CNVS-26493

For some pages like Syllabus, in legacy the right side would stick to
the bottom of the page as you scroll large content. In new ui, we
disable this, and the sidebar sticks to the top, no matter its content
height.

Test Plan:
- See ticket for full test setup
- Go to Syllabus with long content, long sidebar, see how you can
now scroll down the page just fine, no jumping
- Go to Syllabus with short content, long sidebar, see same
- Legacy UI remains the same

Change-Id: I746f6c6e41865e5cd20b96bf3e7a518190055294
Reviewed-on: https://gerrit.instructure.com/78098
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Tested-by: Jenkins
Product-Review: Colleen Palmer <colleen@instructure.com>
QA-Review: Heath Hales <hhales@instructure.com>
2016-05-05 23:25:09 +00:00
Amber Taniuchi ce5935df72 add a11y flash message for what-if grade changes
Previously on the Grades page of a course, if a student
using a screen reader clicked on the 'Show Saved "What-If"
Scores' button, there was no indication that anything on the
page had changed. The same happened for the "Revert to Actual
Score" button (which appeared once the "Show Saved" button
was pressed). Now there is a screereader-only flash message
that is read to indicate scores have been changed to reflect
what-if scores/original score. Focus should also be returned
to the what-if/revert button on the right pane.

fixes CNVS-27858

Test Plan:
1. Using VoiceOver in Safari, navigate to the Grades page
of a course as a student
2. Click on the "Show Saved 'What-If' Scores" button on
the right
3. The screenreader should now read "Grades are now
showing what-if scores"
4. Click on the "Revert to Actual Score" button
5. Screenreader should now read "Grades are now
reverted to original scores"
6. Ensure each time the buttons are clicked that the
focus is set back onto the button.

Change-Id: Iad31491a4de08cd3a16444c398b2e87373d6a95f
Reviewed-on: https://gerrit.instructure.com/76192
QA-Review: Nathan Rogowski <nathan@instructure.com>
Reviewed-by: Spencer Olson <solson@instructure.com>
Product-Review: Aaron Cannon <acannon@instructure.com>
Tested-by: Jenkins
2016-05-05 23:04:26 +00:00
Steven Burnett 461a1d6f39 validate external feed url not blank pre-save
also improve how single vs multiple errors are handled in error boxes
and in the screenreader flash message list.

finally, put screenreader flash messages in a div instead of a span,
because our form validation can add p tags to this area (because there
may be several error messages to display) and VO doesn't handle block
elements inside of span's very well.

fixes CNVS-20800

test plan:
- try to save a blank external feed url
- it should give you an error before trying to make a request to the
  server
- try it with a screenreader (with a blank url, text that is not a url,
  and a valid url)
- screenreader messages should be intelligible

Change-Id: I0a7a16253c128c2f62e87bc4b2e1d6e9b08f3d56
Reviewed-on: https://gerrit.instructure.com/64134
Tested-by: Jenkins
QA-Review: Pierce Arner <pierce@instructure.com>
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
Product-Review: Steven Burnett <sburnett@instructure.com>
2016-05-05 22:04:04 +00:00
Chris Hart 644d16668a (NUI) Only show ePortfolios in nav when feature is on
Fixes: CNVS-28914

Test plan:

- New UI only

- Go to your institution's Settings page and see if
  the ePortfolios feature is enabled:
  http://screencast.com/t/Eo1ltqyIG

- Change your ePortfolios account setting

- IMPORTANT: restart your Canvas server and hard-
  refresh your browser

- Click on the Account link in the primary
  navigation. If ePortfolios is disabled, you
  should no longer see the ePortfolios link in
  the menu:
  http://screencast.com/t/GVLlTFzKX

Change-Id: I9c45ffe36241450557ab270203eebb9358be1104
Reviewed-on: https://gerrit.instructure.com/78576
Reviewed-by: Ryan Shaw <ryan@instructure.com>
Product-Review: Pam Hiett <phiett@instructure.com>
Tested-by: Jenkins
QA-Review: Myller de Araujo <myller@instructure.com>
2016-05-05 21:00:16 +00:00
Rob Orton 4a5f37a76c only update cached due dates for students
fixes CNVS-29170

test plan
 - update workflow_state of non student users
 - it should not make a due date cacher job

Change-Id: Ia7ab7dc7ef0ce93434d9a2e63496883b5ae6d007
Reviewed-on: https://gerrit.instructure.com/78836
Reviewed-by: Cody Cutrer <cody@instructure.com>
Reviewed-by: Jeremy Neander <jneander@instructure.com>
Tested-by: Jenkins
Reviewed-by: Cameron Matheson <cameron@instructure.com>
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2016-05-05 19:29:36 +00:00
Jon Jensen 21c6f3ae1f spec: remove unnecessary page loads
these also happen in go_to_checklist, so they are redundant

Change-Id: I93d9e0f78c3ee1f577d699a18e343b2d75b68a05
Reviewed-on: https://gerrit.instructure.com/78829
Tested-by: Jenkins
Reviewed-by: Landon Wilkins <lwilkins@instructure.com>
Product-Review: Jon Jensen <jon@instructure.com>
QA-Review: Jon Jensen <jon@instructure.com>
2016-05-05 19:19:17 +00:00
Jon Jensen ce1ce3dcf7 spec: disable css animations during selenium specs, fixes SD-1090
per http://marcgg.com/blog/2015/01/05/css-animations-failing-capybara-specs/

animiations slow things down and sometimes make it hard for selenium to
interact with things (e.g. it tries to click on a link that is moving, so
it mis-clicks and nothing happens)

requires a css tweak to dashboard color picker so that it still works with
animations disabled

this should fix ./spec/selenium/courses_spec.rb:178 and many others

Change-Id: I23667019948db4d1857ee9bb6c176ae8bc24f518
Reviewed-on: https://gerrit.instructure.com/78853
Tested-by: Jenkins
Reviewed-by: Landon Wilkins <lwilkins@instructure.com>
Product-Review: Jon Jensen <jon@instructure.com>
QA-Review: Jon Jensen <jon@instructure.com>
2016-05-05 19:19:07 +00:00
James Williams 895984ce1d fix periodic job deserialization with psych
closes #CNVS-29171

Change-Id: I798663815215c5b4ddde3cb2bc779919fff99d68
Reviewed-on: https://gerrit.instructure.com/78861
Reviewed-by: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins
Product-Review: James Williams  <jamesw@instructure.com>
QA-Review: James Williams  <jamesw@instructure.com>
2016-05-05 18:32:05 +00:00
MFairbourn 405756ae04 spec: fix fragile collaboration spec for chrome
Test Plan:
- Tests pass
- Code review

Change-Id: I6df6e8815d35d83dd940a18f71761449dddfb7e7
Reviewed-on: https://gerrit.instructure.com/78870
Tested-by: Jenkins
Reviewed-by: Pedro Fajardo <pfajardo@instructure.com>
Product-Review: Matt Fairbourn <mfairbourn@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2016-05-05 18:02:58 +00:00
James Williams 4e7e4f2339 only show group discussion sub-topics for DA groups
test plan:
* create a group set with two groups
* create a graded group discussion topic
and assign it only to one of the groups
* the root discussion topic page should only list a
 link to the group the topic is assigned to

closes #CNVS-27979

Change-Id: I8e3864d1d377620c2a88902ed112b3f347208d77
Reviewed-on: https://gerrit.instructure.com/78691
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Deepeeca Soundarrajan <dsoundarrajan@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
2016-05-05 18:00:41 +00:00
Rob Orton d035d49bfa fix typo
Change-Id: Ia9a1b4c4276ed42d8a5ae8a842370bcbe72d7912
Reviewed-on: https://gerrit.instructure.com/78857
Reviewed-by: Michael Hargiss <mhargiss@instructure.com>
Tested-by: Jenkins
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2016-05-05 17:39:55 +00:00