skip authlogic 3.2 remember_me check for rails 3

authlogic expects a timestamp in the place where we use
a uuid for SessionPersistenceToken

test plan:
* boot up server in Rails 3 mode
* try to login with "Remember Me" checked

Change-Id: Ic184e80be65b5d5a9be3edd16538949e36569c92
Reviewed-on: https://gerrit.instructure.com/27733
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Cody Cutrer <cody@instructure.com>
QA-Review: James Williams  <jamesw@instructure.com>
Product-Review: James Williams  <jamesw@instructure.com>
fix deconstruction of joins with aliases

Change-Id: I7b8bc73bd546e08723a0dfdca932e9f617ab36dd
Reviewed-on: https://gerrit.instructure.com/27680
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Anthus Williams <awilliams@instructure.com>
Reviewed-by: Jacob Fugal <jacob@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
Hide group search during random user assignment

Fixes CNVS-10031.

Test plan:
  - Set up a large-roster course
  - Add some students to the course
  - Create a group set for that course
  - Add some groups to that group set
  - Trigger random assignment
  - Note the disappearance of the search field
  - Note its reappearance after assignment completes

Change-Id: I173ddbc3b2dd41ffebf59d5a3747ad564052c98f
Reviewed-on: https://gerrit.instructure.com/27627
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Marc LeGendre <marc@instructure.com>
Product-Review: Marc LeGendre <marc@instructure.com>
Reviewed-by: Jeff Belser <jbelser@instructure.com>
unlock_expired_jobs doesn't exist anymore

Change-Id: Ib96d6a579473eb3165711c30941ac50640b65a73
Reviewed-on: https://gerrit.instructure.com/27652
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jacob Fugal <jacob@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
fix adobe connect conferences

fixes CNVS-10092

test plan:
  * create a new adobe connect conference;
  * start the conference;
  * reload the conferences page in canvas and verify
    that it loads without an error.

Change-Id: Iba63fe121138295e589f8f099c8f27cb4d06c9b7
Reviewed-on: https://gerrit.instructure.com/27720
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Braden Anderson <banderson@instructure.com>
QA-Review: Steven Shepherd <sshepherd@instructure.com>
Product-Review: Zach Pendleton <zachp@instructure.com>
wip: use scribd seamless embed in iframe, hide full-screen

refs CNVS-10020

Change-Id: Ib97ec5b3acba35589bec277d5316585cfe6d56ad
fix "invalid byte sequence in US-ASCII" in topic attachment

test plan:
 - create a new discussion
 - attach a non-ASCII file
 - save the discussion
 - it shouldn't explode

Change-Id: I9ada9dbf2bf25e63baab22f6117171436d4808c6