canvas-lms/config
Clay Diffrient 62a447c569 Changes the courses page to include additional functionality
closes CNVS-14683, CNVS-14684, CNVS-14685

test plan:
   - Go to the courses page (/courses)
   - Make sure you have enrollments in various courses in various
     states (e.g., unpublished/published, past/future/current)
   - Each section (My Courses, etc.) should have a table within
   - My Courses should have stars in the first column
   - Clicking on a star should toggle the color of the star
     if the course is favoritable, e.g. students can favorite
     courses that are unpublished, while teachers can.
   - Stars that are colored yellow, should appear in the courses
     dropdown on the main navigation after a refresh.
   - The type of enrollment should be indicated on the far right.
   - Unpublished courses should have an indicator to the left
     of the enrollment type.
   - Hovering over the unpublished courses should have a
     tooltip saying:
     "This course has not been published. Students should contact
      the course instructor for access."
   - Screenreaders should also detect this information.

Change-Id: I660485b5143f877ef231b0edb52b2c82b8cdaab3
Reviewed-on: https://gerrit.instructure.com/39227
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
QA-Review: Clare Strong <clare@instructure.com>
Product-Review: Hilary Scharton <hilary@instructure.com>
2014-08-25 16:18:18 +00:00
..
environments remove rails 2 support 2014-08-06 18:16:19 +00:00
initializers don't attempt to set the i18n scope if the template has no virtual path 2014-08-20 18:47:41 +00:00
locales Updated nb translation 2014-08-25 05:32:21 -06:00
amazon_s3.yml.example add non-US region example to amazon_s3.yml.example 2013-03-25 20:15:44 +00:00
application.rb reconnect to redis after Spring forking 2014-08-19 18:05:30 +00:00
assets.yml create k12 specific stylesheets 2014-07-25 16:46:39 +00:00
assets_real.yml Changes the courses page to include additional functionality 2014-08-25 16:18:18 +00:00
boot.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
browsers.yml update minimum supported browsers 2014-04-17 21:51:01 +00:00
build.js.erb client app: canvas_quiz_statistics 2014-08-19 20:09:21 +00:00
cache_store.yml.example sanity check cache_store.yml and warn of misconfig 2014-03-05 18:48:19 +00:00
cassandra.yml.example update cassandra.yml.example docs for clarity 2014-06-04 16:53:35 +00:00
cutycapt.yml.example Initial commit. 2011-01-31 18:57:29 -07:00
database.yml.example remove sqlite example config 2013-01-31 12:06:30 -07:00
database.yml.travis Added .travis.yml 2014-01-15 20:30:11 +00:00
delayed_jobs.yml.example get rid of jobs max run time 2013-10-23 15:46:52 +00:00
domain.yml.example api: translate absolute paths to full urls with the canvas host 2012-07-02 09:53:59 -06:00
environment.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
external_migration.yml.example allow migrations to work across job servers 2011-02-07 15:07:49 -07:00
facebooker.yml.example Initial commit. 2011-01-31 18:57:29 -07:00
file_store.yml.example api: translate absolute paths to full urls with the canvas host 2012-07-02 09:53:59 -06:00
fontcustom.yml This changes and reorganizes all of our css structure. It starts 2014-07-25 19:58:40 +00:00
incoming_mail.yml.example improve robustness of incoming message processor 2013-04-29 14:47:09 +00:00
jslint.conf make jslint settings more sane 2012-08-17 11:04:40 -06:00
linked_in.yml.example Initial commit. 2011-01-31 18:57:29 -07:00
logging.yml.example allow setting the log level in logging.yml for syslog 2012-09-13 09:55:09 -06:00
marginalia.yml.example include information about current request in SQL queries 2013-04-15 15:43:05 +00:00
memcache.yml.example support redis as well as memcache for a rails cache store 2011-07-20 14:59:03 -06:00
outgoing_mail.yml.example add multiple reply-to support to outgoing mail. 2013-02-22 14:02:27 -07:00
periodic_jobs.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
periodic_jobs.yml.example allow overriding periodic jobs schedules 2012-02-01 14:01:28 -07:00
redis.yml.example spec: enable redis on travis 2014-01-16 22:03:30 +00:00
routes.rb Changes the courses page to include additional functionality 2014-08-25 16:18:18 +00:00
saml.yml.example support multiple SAML private keys for decryption 2013-03-15 14:31:57 -06:00
scribd.yml.example Initial commit. 2011-01-31 18:57:29 -07:00
security.yml.example spec: fix some travis spec errors 2014-01-21 19:17:39 +00:00
selenium.yml.example allow specifying browser path in selenium.yml 2011-12-01 09:38:52 -07:00
session_store.yml.example update the example session_store.yml 2014-01-21 02:15:18 +00:00
statsd.yml.example optionally don't append hostname to statsd keys 2013-04-04 19:14:49 +00:00
styleguide.yml force add config files that didn't make it 2013-04-10 18:50:05 +00:00
testem.yml force add config files that didn't make it 2013-04-10 18:50:05 +00:00
testrail.yml.example adding tests, plus testrail reporting 2014-07-31 16:32:16 +00:00
tours.rb added quiz regrade tour 2013-09-23 21:56:33 +00:00
twitter.yml.example Initial commit. 2011-01-31 18:57:29 -07:00
zendesk.yml.example Minor code refactor loosely related to #8521 2012-06-25 15:10:48 -06:00