Commit Graph

17094 Commits

Author SHA1 Message Date
Jahnavi Yetukuri 29b250d4c1 People and navigation tab specs
jyetukuri, panda, 3

Change-Id: I128ccf9bca8d6c00034800ee9932c861ec4b9346
Reviewed-on: https://gerrit.instructure.com/61091
Reviewed-by: Michael Hargiss <mhargiss@instructure.com>
Tested-by: Jenkins
Product-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
2015-08-18 20:58:00 +00:00
Taylor Wilson f64a4fe5bd Landing page specs for iCanvas and SpeedGrader for iOS apps
twilson, panda, 4

  - added shared examples for iCanvas and SpeedGrader landing page

  - minor changes to appium environment setup, school_domain now
    defined in selenium.yml file

  - to test: comment/uncomment appium init and skip statements in
    mobile_common, spin up Appium server, create and edit yml file,
    and run specs

Change-Id: Ica180895f167e007cab14cadfe79e554a44f25da
Reviewed-on: https://gerrit.instructure.com/61118
Reviewed-by: Heath Hales <hhales@instructure.com>
Reviewed-by: Steven Shepherd <sshepherd@instructure.com>
Tested-by: Jenkins
Product-Review: Ben Bolton <bbolton@instructure.com>
QA-Review: Ben Bolton <bbolton@instructure.com>
2015-08-18 16:38:52 +00:00
Keith Garner 228408666b speedgrader external urls can now open inline or in a new tab
When using SpeedGrader on an external URL page, the teacher is
presented with the URL as a link that opens in the frame and a second
instance of the link with the text "(View in a new tab.)"  Because of
this, teachers have the option to choose to view inline or in a
seperate tab.

fixes CNVS-22370

test plan:
- In a published course with students...
- Add a URL submission assignment and publish it.
- As a student submit http://placekitten.com as the assignment
  submission.
- As a teacher view the submission in speedgrader, and click the
  submission links in the left frame.
- Confirm that the URL link opens in the iFrame and the "View in a new
  tab" link opens in a new tab or window.

Change-Id: I4991db9cd12101f0cfdd719aed3e77acf0ce7a61
Reviewed-on: https://gerrit.instructure.com/60517
Reviewed-by: Strand McCutchen <smccutchen@instructure.com>
Tested-by: Jenkins
QA-Review: Adrian Foong <afoong@instructure.com>
Product-Review: Josh Simpson <jsimpson@instructure.com>
2015-08-18 16:38:17 +00:00
Keith Garner d5a4dfa81a invalid characters in initial grade do not alter workflow_state
Entering any invalid character—e.g. &, }}, {{+, or space—as an initial
grade in either the Gradebook or SpeedGrader causes the grade to be
set to null and the workflow_state to remain in unsubmitted. Because
of this, results in SpeedGrader do not show the student as needing to
be graded.

fixes CNVS-20823

test plan:
- Create a course with multiple students and an assignment of any type.
- Enter any non-grade in either Gradebook or SpeedGrader (characters
  like &, ?, +, etc…), and press 'Enter'
- Note that the character is removed as the field updates
- View the submission in SpeedGrader and note that the student shows
  as unsubmitted by the lack of orange dot nor green checkmark next to
  their name

Change-Id: Idae8c025739fdb051ca7c8089f3cc25fe1424690
Reviewed-on: https://gerrit.instructure.com/60851
Tested-by: Jenkins
Reviewed-by: Josh Simpson <jsimpson@instructure.com>
QA-Review: Jason Carter <jcarter@instructure.com>
Product-Review: Josh Simpson <jsimpson@instructure.com>
2015-08-18 16:37:53 +00:00
Keith Garner d81f7c6b5f a11y fix: speedgrader teacher comments attachment area
The File Attachment and Media Comment buttons in the teacher comment
attachment area in the SpeedGrader Add a Comment area now navigates
and reads properly in screenreaders.  As a result, navigation and
intention is now communicated clearer to users with accessibility
needs.

fixes CNVS-13135

test plan:
- Create a text entry assignment and have a student submit something
  to be graded
- As a teacher, go into speedgrader for that assignment
- With a screenreader activated, select the Add a Comment text area
  and navigate using tab over the following buttons: Submit Comment,
  File Attachment, Media Comment
- Observe that after the Submit Comment button, the File Attachment and the
  Media Comment buttons are read as "File Attachment Button" and "Media Comment
  Button"

Change-Id: I05e45ada0f083e7bf1ae20433065909f55be133c
Reviewed-on: https://gerrit.instructure.com/60298
Tested-by: Jenkins
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Jason Carter <jcarter@instructure.com>
Product-Review: Josh Simpson <jsimpson@instructure.com>
2015-08-18 16:37:41 +00:00
James Williams a60bd5ffe4 add more caching + performance improvements
refs #CNVS-21317

Change-Id: Id9bbb04a92abd835af69ba5ec0c21ef758a8a324
Reviewed-on: https://gerrit.instructure.com/61146
Reviewed-by: Dan Minkevitch <dan@instructure.com>
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
QA-Review: James Williams  <jamesw@instructure.com>
Tested-by: Jenkins
2015-08-18 16:01:33 +00:00
Heath Hales 2a9ece9120 Adding spec for 94159: Remove Student - Drag and Drop
hhales,panda,1

Change-Id: I5dae7af8288cba7a30f3f32e8b8f75bf9f66b41e
Reviewed-on: https://gerrit.instructure.com/61100
Tested-by: Jenkins
Reviewed-by: Taylor Wilson <twilson@instructure.com>
Product-Review: Steven Shepherd <sshepherd@instructure.com>
QA-Review: Steven Shepherd <sshepherd@instructure.com>
2015-08-18 15:52:28 +00:00
Rob Orton 5d81879d41 drop unused columns from groups
fixes CNVS-22555

test plan
 - db:migrate should work

Change-Id: I6259abacf508195cbaca04e06bfed7ec202f5c8b
Reviewed-on: https://gerrit.instructure.com/61133
Tested-by: Jenkins
Reviewed-by: Cody Cutrer <cody@instructure.com>
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2015-08-18 15:08:37 +00:00
Cody Cutrer eb3c6a5e94 actually run the preloader
Change-Id: I69f3d8adc2de1a3ea3ebd5d0d1da0d6ef862f334
Reviewed-on: https://gerrit.instructure.com/61098
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2015-08-18 14:57:29 +00:00
Cody Cutrer 0c4ad2eadd preload enrollment dates when selecting participating users in a course
refs CNVS-22546

Change-Id: Ia3fc3ecd7e4d8fe77c1203388554a25eed759fea
Reviewed-on: https://gerrit.instructure.com/61070
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2015-08-18 14:56:53 +00:00
Adam Stone 59eb68b83b Outcomes spec refactor
Had to split up the n mastery and decaying average int
validation into two functions. There was an issue with
two error boxes being present on the page.
Above range and below range now each have their own tests.

Change-Id: I99954c3c75c2131eb31f3e40ca7c0589dbda761e
Reviewed-on: https://gerrit.instructure.com/61117
Reviewed-by: Matt Fairbourn <mfairbourn@instructure.com>
Tested-by: Jenkins
Product-Review: Matt Fairbourn <mfairbourn@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
2015-08-18 14:52:16 +00:00
Transifreq f8bbc311d8 Updated hy translation
Change-Id: I185f0309a455eb09d9cec3cc10314f9abd47fc43
2015-08-18 05:19:05 -06:00
Transifreq 87f8155634 Updated es translation
Change-Id: Ic5b3c23a6be43fd025c006411afdc1c29a176734
2015-08-18 05:15:24 -06:00
Clay Diffrient 6e7e39e999 Converts NoResult component to JSX
refs CNVS-22335

Test Plan:
  - Search for a file that doesn't exist in files
  - A message should appear saying that no results were found

Change-Id: Iba07fc829e612205417921f4618f29a9141d01dd
Reviewed-on: https://gerrit.instructure.com/61022
Tested-by: Jenkins
Reviewed-by: Dan Minkevitch <dan@instructure.com>
QA-Review: Charles Kimball <ckimball@instructure.com>
Product-Review: Clay Diffrient <cdiffrient@instructure.com>
2015-08-18 05:23:54 +00:00
Steven Shepherd 801bd7ef57 Add specs for testing files in groups
sshepherd,panda,6

Test Plan:
  - Run specs

Change-Id: I6c62dc36b912edfcaf14bfeec59edcb5b6896627
Reviewed-on: https://gerrit.instructure.com/61112
Reviewed-by: Taylor Wilson <twilson@instructure.com>
Tested-by: Jenkins
Product-Review: Steven Shepherd <sshepherd@instructure.com>
QA-Review: Steven Shepherd <sshepherd@instructure.com>
2015-08-17 23:47:24 +00:00
Jacob Fugal 1991fba3e5 spec: fix fragile packaging for canvas_quizzes
added these files included by timezone_core recently; apparently they
need to be whitelisted

Change-Id: I529975dc7da25a9e2cb5c3a9d095796e30d0f6c7
test-plan: `grunt test` works for canvas_quizzes
Reviewed-on: https://gerrit.instructure.com/61094
Reviewed-by: Kacey Roberts <kroberts@instructure.com>
Reviewed-by: Mike Nomitch <mnomitch@instructure.com>
Tested-by: Jenkins
Product-Review: Jacob Fugal <jacob@instructure.com>
QA-Review: Jacob Fugal <jacob@instructure.com>
2015-08-17 23:11:20 +00:00
Zach Wily 75b9a4db24 switch guard from polling
Change-Id: I294165c7e62c088973f883612d40998b8a8ca523
Reviewed-on: https://gerrit.instructure.com/59978
Reviewed-by: Brian Palmer <brianp@instructure.com>
Tested-by: Jenkins
Product-Review: Zach Wily <zach@instructure.com>
QA-Review: Zach Wily <zach@instructure.com>
2015-08-17 22:36:23 +00:00
Heath Hales cb1da078f8 Add spec for test case 94156: Move Student Drag and Drop
hhales,panda,1

Change-Id: I4f9b515d05763c75c2cf8d36192684f767a6cf9f
Reviewed-on: https://gerrit.instructure.com/61079
Reviewed-by: Jahnavi Yetukuri <jyetukuri@instructure.com>
Tested-by: Jenkins
Product-Review: August Thornton <august@instructure.com>
QA-Review: August Thornton <august@instructure.com>
2015-08-17 22:15:04 +00:00
Simon Williams 557567811a DRY up db_load_data task
test plan: N/A

Change-Id: I6b21021bc61cebc9d80990ee14b5c69cdc75164b
Reviewed-on: https://gerrit.instructure.com/59792
Tested-by: Jenkins
Reviewed-by: Christina Wuest <cwuest@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2015-08-17 21:59:26 +00:00
Simon Williams 221c312631 fix confusing whitespace in lib/stats
test plan: N/A

Change-Id: I6baddd64b542fc4fb8c8388a718b9456db01e0a6
Reviewed-on: https://gerrit.instructure.com/59785
Tested-by: Jenkins
Reviewed-by: Strand McCutchen <smccutchen@instructure.com>
Product-Review: Simon Williams <simon@instructure.com>
QA-Review: Simon Williams <simon@instructure.com>
2015-08-17 21:52:30 +00:00
Cody Cutrer 450e46fe92 preload global announcement account info prior to caching
this avoids repetive queries for site admin

Change-Id: I6c7ac3c49f47385167007b92b8e589257250c41f
Reviewed-on: https://gerrit.instructure.com/61016
Tested-by: Jenkins
Reviewed-by: James Williams  <jamesw@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2015-08-17 21:44:50 +00:00
Cody Cutrer c39499c6a1 force Account.find_cached to always cache relative to the birth shard
also get rid of the :nil nonsense in caching - it's not needed in Rails 3

Change-Id: Ie2879f91e59898981ad2566a63a6b99350313165
Reviewed-on: https://gerrit.instructure.com/61017
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2015-08-17 21:44:08 +00:00
Cody Cutrer a7fefca26a preload and/or avoid loading at all data used by stream items
Change-Id: Iab2605d77b7c546aacea2a0445f5582b40d0999c
Reviewed-on: https://gerrit.instructure.com/60621
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2015-08-17 21:43:55 +00:00
Cody Cutrer ee17716731 remove some kludge-caching of :nil
that was only needed in rails 2

Change-Id: I1e2a00f65237d45ac82daa19eaecf5c589171718
Reviewed-on: https://gerrit.instructure.com/61025
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2015-08-17 19:27:27 +00:00
Cody Cutrer 1059861b7d bump canvas-jobs
Change-Id: I3a2c0109378dce907a9eb237b3685c739df4b114
Reviewed-on: https://gerrit.instructure.com/60844
Tested-by: Jenkins
Reviewed-by: Rob Orton <rob@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
2015-08-17 19:26:36 +00:00
James Williams 9a0a5fdb7c fix activity_stream_summary for announcements
apparently they are the exception to the asset_type
 is class name rule

test plan:
* create an announcement
* it should count as a separate type of stream item in the
 activity stream summary

refs #CNVS-22424

Change-Id: I4eefaab180e1dc8f441c9b23d0a2a237dac627c9
Reviewed-on: https://gerrit.instructure.com/61001
Reviewed-by: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
2015-08-17 18:53:10 +00:00
Chris Hart d911a631ac [NUI] Admin nav panel needs View All Accounts link
Fixes: CNVS-22536

Test Plan:
- New UI only
- When you open the "Admin" nav panel by clicking
  the Admin link in the primary navigation, you
  should now see an All Accounts link at the bottom
  of the list of accounts
- Clicking on this link should take you to the Canvas
  page where you can view all the accounts/subaccounts
  you manage.

Change-Id: Ieeb38674f3c593c40105f79069bfef01673e3965
Reviewed-on: https://gerrit.instructure.com/61007
Reviewed-by: Jennifer Stern <jstern@instructure.com>
Product-Review: Jennifer Stern <jstern@instructure.com>
QA-Review: Nathan Rogowski <nathan@instructure.com>
Tested-by: Jenkins
2015-08-17 18:21:27 +00:00
Strand McCutchen 1c7881f98c view/edit Grading Scheme modal autosizes height
fixes CNVS-21569

Test plan:

1. Log into a course
2. Navigate to course settings (in the left column)
3. Select the Course Details tab
4. Scroll down to the Grading Scheme section and select set
   grading scheme.
5. Confirm the grading schemes and the done button are
   fully visible.

Change-Id: I72aa23056a4875f7d5a1aa1123d6f7315352f01d
Reviewed-on: https://gerrit.instructure.com/60461
Tested-by: Jenkins
Reviewed-by: Derek Bender <dbender@instructure.com>
Reviewed-by: Spencer Olson <solson@instructure.com>
QA-Review: Jason Carter <jcarter@instructure.com>
Product-Review: Christi Wruck
2015-08-17 17:57:59 +00:00
Jennifer Stern 270b259490 Theme editor A11Y improvements to image and file upload
fixes CNVS-22312

Test plan
* Uploading images form fields should make sense and be navigable in screen readers
* Uploading JS/CSS files should make sense and be navigable in screen readers
* The 'Select Image' button should have a focus state when navigated to via keyboard

Changes
* Added an alt attribute to preview images
* Added a heading element for image names
* Added aria-hidden attribute to duplicate labels for image upload inputs
* Changed accessible label for image upload inputs to include the name of the image
* Removed duplicate label text (for screen readers) for JS/CSS upload inputs
* Added accessible button label for Reset button for JS/CSS uploads
* Added aria-hidden attributes to icons for JS/CSS uploads
* Added focus state for 'Select Image' "button"

Change-Id: I0763aaf26315660a9f2eb6f29d616abfec60f3a8
Reviewed-on: https://gerrit.instructure.com/60390
Tested-by: Jenkins
Reviewed-by: Chris Hart <chart@instructure.com>
Product-Review: Chris Hart <chart@instructure.com>
QA-Review: Nathan Rogowski <nathan@instructure.com>
2015-08-17 17:51:38 +00:00
Steven Burnett f13f151abf fixes calendar x icon hiding on small screens
fixes the calendar modal being cut off when the browser
window is really small.

fixes CNVS-21755

test plan:
- From within the calendar create a new calendar event via the "+" icon
- Under the edit event field select the "more options" button
- Give the event a title and under the content editor add 20 lines (can be single character, just hit 'enter' after each one)
- Select "Update Event"
- Click the newly created event.
- Note that the top of popover (and the 'X' to close it) is positioned onscreen
- Enlarge and shrink the window notice x and title stay on screen

Change-Id: I37700ac74742ecd3ad27692a6e5393c21f7bf83a
Reviewed-on: https://gerrit.instructure.com/60328
Reviewed-by: Jennifer Stern <jstern@instructure.com>
Tested-by: Jenkins
QA-Review: Steven Shepherd <sshepherd@instructure.com>
Product-Review: Matthew Wheeler <mwheeler@instructure.com>
2015-08-17 17:33:43 +00:00
cguanzon 9311fa47a1 spec:selenium removes sis_grade_passback_spec
- reason: the tests have been skipped for a very long
   time due to waiting for an undefined refactor

Change-Id: I192689fe56063cd87d1cd7e68fe94b1d74c578c2
Reviewed-on: https://gerrit.instructure.com/60936
Tested-by: Jenkins
Reviewed-by: Derek Hansen <dhansen@instructure.com>
Product-Review: Derek Hansen <dhansen@instructure.com>
QA-Review: Derek Hansen <dhansen@instructure.com>
2015-08-17 17:14:34 +00:00
Weston Dransfield c93dac757a read and write resource_placements to/from message_handler
fixes PLAT-1174

Test Plan
~ make sure resource_handler_id from the lti_resource_placements table
~ make sure installing a tool via lti tool registration URL works correctly as
  well as any other task that uses the Lti::ResourcePlacement model.

Change-Id: I058ae01cb43366342754e3fa9cdabf1c408cce0e
Reviewed-on: https://gerrit.instructure.com/60494
Reviewed-by: Nathan Mills <nathanm@instructure.com>
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Product-Review: August Thornton <august@instructure.com>
2015-08-17 16:47:43 +00:00
Michael Nomitch 039a996bc8 hide k12 styles unless flag is on
fixes CNVS-22216

test plan:
  - with k12 feature flag off
    - go to theme editor
    - it doesnt show k12 brand config
  - turn flag on
    - go back to theme editor
    - it does show k12 brand conifg
  - turn flag off and check that it goes away
  (note: it may take a little bit for the
   change to kick in)

Change-Id: Ic4ab4557d5330426128d26890d739ee6feb98a7b
Reviewed-on: https://gerrit.instructure.com/60783
Tested-by: Jenkins
Reviewed-by: Ryan Shaw <ryan@instructure.com>
QA-Review: Jeremy Putnam <jeremyp@instructure.com>
Product-Review: Colleen Palmer <colleen@instructure.com>
2015-08-17 15:53:46 +00:00
Rob Orton 006eeeaf6f add armenian language
fixes CNVS-21898

test plan
 - canvas should load with armenian
 - date pickers should work

Change-Id: I45ad840fdbe711cb82337bd91ba4009496b19ff1
Reviewed-on: https://gerrit.instructure.com/60960
Tested-by: Jenkins
Reviewed-by: Cody Cutrer <cody@instructure.com>
Product-Review: Rob Orton <rob@instructure.com>
QA-Review: Rob Orton <rob@instructure.com>
2015-08-17 15:38:37 +00:00
Derek Hansen 3319a63cbb Theme editor spec stability improvment
Change-Id: Ie2a28ca25b48aae5812ffbae92059a590fc4cd0e
Reviewed-on: https://gerrit.instructure.com/61006
Tested-by: Jenkins
Product-Review: Caleb Guanzon <cguanzon@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
Reviewed-by: Caleb Guanzon <cguanzon@instructure.com>
2015-08-17 15:24:15 +00:00
Deepeeca Soundarrajan d48be92da4 Discussion index page - Added a couple of specs to drag and
sort discussions

dsoundarrajan, panda, 2

Change-Id: I42995691c5ee4fd47d26c46b9087d56a5951fe6d
Reviewed-on: https://gerrit.instructure.com/60922
Tested-by: Jenkins
Reviewed-by: Taylor Wilson <twilson@instructure.com>
Product-Review: Derek Hansen <dhansen@instructure.com>
QA-Review: Derek Hansen <dhansen@instructure.com>
2015-08-17 15:07:29 +00:00
Transifreq 05ad324f67 Updated nb translation
Change-Id: I5d23f25215137ffc1f871191655c3b3db29f4253
2015-08-17 05:15:11 -06:00
Transifreq 23fbf65dec Updated pt translation
Change-Id: I7d8e171b72fd5c07d0b7037c10f0820a66c6c79b
2015-08-16 05:18:46 -06:00
Taylor Wilson 6a7b7ce1c7 Refactoring Appium to support SpeedGrader and mobile Canvas
twilson, panda, 5

  - refactor to support mobile SpeedGrader and mobile
    Canvas apps for both Android and iOS

  - landing_page_common moved to shared context to be
    used with SpeedGrader and mobile Canvas

  - to test: comment/uncomment appium init and skip
    statements in mobile_common, spin up Appium server,
    and run specs

Change-Id: I4862f69874549e972488f44b65c5aeac6b47bf4a
Reviewed-on: https://gerrit.instructure.com/60538
Reviewed-by: Caleb Guanzon <cguanzon@instructure.com>
Reviewed-by: Jahnavi Yetukuri <jyetukuri@instructure.com>
Tested-by: Jenkins
Product-Review: Ben Bolton <bbolton@instructure.com>
QA-Review: Ben Bolton <bbolton@instructure.com>
2015-08-16 03:08:56 +00:00
Jeremy Stanley 523d86914f don't put "show and hide courses menu" on user files
test plan:
 - enable new styles in the root account
 - on a course files page, when the window is shrunk to where
   the course nav doesn't fit, a hamburger menu should appear
   to toggle it
 - on a user files page, the hamburger menu should not be there
   (because there is no course nav to toggle; currently it is
    toggling an empty space)

fixes CNVS-21105

Change-Id: I229e308ead615f6790002aee3d17de436655f727
Reviewed-on: https://gerrit.instructure.com/60803
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
Tested-by: Jenkins
QA-Review: Charles Kimball <ckimball@instructure.com>
Product-Review: Jeremy Stanley <jeremy@instructure.com>
2015-08-15 19:43:55 +00:00
Transifreq d8ef3dd17c Updated ja translation
Change-Id: I37bf4b9c8d9b40dcae6d7ff381a6d7238ae7449b
2015-08-15 05:15:01 -06:00
Transifreq 5d62debf40 Updated ar translation
Change-Id: I2afe366636693230c6c350af993e8705c35066de
2015-08-15 05:07:32 -06:00
Stephen Jensen b67393cae5 Theme editor "Preview Your Changes" loading bar slightly off
Fixes: CNVS-22217

Test Plan:
- In the NUI, open Theme Editor

- Make some change, and click preview in
  the center of the screen

- The progress bar should now fit exactly
  inside its container.
  - instead of this
    http://screencast.com/t/gqzsUkHGn
    you should see this
    http://www.screencast.com/t/DoalArPiaCjj

Change-Id: I8a1ca6011cffe66e9e870ef82ca3ae5d277f9fca
Reviewed-on: https://gerrit.instructure.com/60646
Reviewed-by: Jennifer Stern <jstern@instructure.com>
Product-Review: Jennifer Stern <jstern@instructure.com>
Tested-by: Jenkins
QA-Review: Jeremy Putnam <jeremyp@instructure.com>
2015-08-15 05:22:12 +00:00
Jon Willesen 13d7c99e0c added anonymous grading feature flag
fixes CNVS-21535

For now this can just be a plain feature flag because feature
flags implement the "cascading state" functionality we want for
this setting. We can change the UI on this or convert it to a
new type of setting later if we think that's important enough.

test plan:
 - Anonymous grading feature flag exists as a feature currently
 under development (only visible to site admins until it is
 turned on). Nothing else should be affected by this
 flag's setting yet.

Change-Id: I5136265cd46af47ea48482b2ab5015112e079557
Reviewed-on: https://gerrit.instructure.com/60871
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Product-Review: Dan Minkevitch <dan@instructure.com>
2015-08-14 21:54:28 +00:00
Zach Wily 663a1c9518 fix docker-compose warning
The latest Docker Compose wants volume paths to be more explicit.

Change-Id: Ib632fb6b6d15ce11bacbaf39c4d5c6094e86072e
Reviewed-on: https://gerrit.instructure.com/60954
Reviewed-by: Brian Palmer <brianp@instructure.com>
Tested-by: Jenkins
Product-Review: Zach Wily <zach@instructure.com>
QA-Review: Zach Wily <zach@instructure.com>
2015-08-14 21:51:07 +00:00
Heath Hales 3022fea1c4 Adding spec for 94154:Add Students - Drag and Drop
hhales,panda,0

Change-Id: I4be5d546a1883da5370e74475f9c11287b55818f
Reviewed-on: https://gerrit.instructure.com/60786
Tested-by: Jenkins
Reviewed-by: Steven Shepherd <sshepherd@instructure.com>
QA-Review: Steven Shepherd <sshepherd@instructure.com>
Product-Review: Steven Shepherd <sshepherd@instructure.com>
2015-08-14 21:04:50 +00:00
Jacob Fugal d79ccc78d9 localize values in datetime picker fields
fixes CNVS-21581, CNVS-21582

test-plan:
 - regression around all datepicker elements
 - for each, when it loads with prepopulated data, that data should be
   localized
 - the prepopulated localized data should be valid to the datepicker

Change-Id: I633034967c70066e337dc22d9b9ad0cd84793834
Reviewed-on: https://gerrit.instructure.com/60229
Tested-by: Jenkins
QA-Review: Jeremy Putnam <jeremyp@instructure.com>
Reviewed-by: Mike Nomitch <mnomitch@instructure.com>
Product-Review: Mike Nomitch <mnomitch@instructure.com>
2015-08-14 20:25:02 +00:00
cguanzon 577a2cf16c spec:selenium removes user_lists_teacher_spec
- reason: this spec does not contain any example blocks.
          its methods are not used anywhere

Change-Id: Ia285e2a00cc230b0abc2efce5387bf739ac67f3e
Reviewed-on: https://gerrit.instructure.com/60926
Reviewed-by: Adrian Foong <afoong@instructure.com>
Tested-by: Jenkins
Product-Review: Caleb Guanzon <cguanzon@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
2015-08-14 19:40:27 +00:00
cguanzon 0f7bb2087b spec:selenium proritixes and id's application_spec.rb
Change-Id: I39657f2d91beaeb9cde34a9a39c829003e17b362
Reviewed-on: https://gerrit.instructure.com/60918
Reviewed-by: August Thornton <august@instructure.com>
Tested-by: Jenkins
Product-Review: Caleb Guanzon <cguanzon@instructure.com>
QA-Review: Caleb Guanzon <cguanzon@instructure.com>
2015-08-14 19:14:12 +00:00
Cody Cutrer 29fb9a852a fix logins list for explicit saml provider
fixes CNVS-22516

test plan:
 * explicitly link a login to a SAML provider
 * view the users page for the user
 * it should not error

Change-Id: I6a2b746f19963b2d9aa20808244a96353102b827
Reviewed-on: https://gerrit.instructure.com/60900
Reviewed-by: Rob Orton <rob@instructure.com>
Tested-by: Jenkins
QA-Review: August Thornton <august@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2015-08-14 18:16:22 +00:00