canvas-lms/app/controllers
Ryan Florence 255bd0ea0f new discussions UI
* faster discussion loading, uses materialized view
* threaded discussion support
* navigate between unread messages

test plan:
* use every feature within discussions

Change-Id: I9e89028e5a618c36a57dae958a16b0be73c35baa
Reviewed-on: https://gerrit.instructure.com/9584
Tested-by: Hudson <hudson@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
2012-03-26 16:53:46 -06:00
..
account_authorization_configs_controller.rb simple debugging feature for saml authentication 2012-02-22 10:27:53 -07:00
account_notifications_controller.rb fix account announcements across shards fixes #7396 2012-03-13 09:14:26 -06:00
accounts_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
admins_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
alerts_controller.rb alerts, closes #4317 2011-08-24 10:19:44 -06:00
announcements_controller.rb remove require_user_for_context from lib/authentication_methods 2012-02-06 13:27:41 -07:00
application_controller.rb new discussions UI 2012-03-26 16:53:46 -06:00
appointment_groups_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
assessment_questions_controller.rb account-level question banks, closes #5025 2011-08-29 16:24:49 -06:00
assignment_groups_controller.rb remove require_user_for_context from lib/authentication_methods 2012-02-06 13:27:41 -07:00
assignments_api_controller.rb link student names to their grades page in gradebook2 2012-03-01 16:25:16 -07:00
assignments_controller.rb allow download submissions if all are graded 2012-03-02 16:12:20 -07:00
calendar_events_api_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
calendar_events_controller.rb calendar2 and scheduler front-end; refs #3395 2012-01-06 13:15:37 -07:00
calendars_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
collaborations_controller.rb avoid requesting all google docs just to see if we still have access 2011-07-06 10:46:52 -06:00
communication_channels_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
conferences_controller.rb let students join inactive long-running conferences, fixes #7454 2012-03-19 16:50:33 -06:00
content_exports_controller.rb finish locking down courses from admin perspective 2011-08-19 10:19:30 -06:00
content_imports_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
context_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
context_modules_controller.rb allow module progression when background job hasn't finished 2011-12-09 12:52:36 -07:00
conversations_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
courses_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
discussion_entries_controller.rb update/delete discussion entry apis, refs #7567 2012-03-22 15:33:31 -06:00
discussion_topics_api_controller.rb new discussions UI 2012-03-26 16:53:46 -06:00
discussion_topics_controller.rb new discussions UI 2012-03-26 16:53:46 -06:00
enrollments_api_controller.rb add api for enrollments by section; fixes #7647 2012-03-19 12:16:55 -06:00
eportfolio_categories_controller.rb eportofolio verifier behavior needs :session_affects_permissions 2011-09-26 13:04:25 -06:00
eportfolio_entries_controller.rb eportofolio verifier behavior needs :session_affects_permissions 2011-09-26 13:04:25 -06:00
eportfolios_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
equation_images_controller.rb Fixes #5112 - Proxy codecogs image urls 2011-09-27 12:32:34 -06:00
errors_controller.rb separate out permission for viewing error reports 2011-09-13 09:48:09 -06:00
external_content_controller.rb allow relative urls for everything except blti and oembed 2011-11-29 15:20:44 -07:00
external_tools_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
facebook_controller.rb normalize user_id out of notification_policies 2012-02-01 12:42:23 -07:00
favorites_controller.rb added favorite courses option to main menu 2011-10-24 15:50:34 -06:00
files_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
folders_controller.rb detect UTF-8 in attachments closes #6035 2012-02-21 14:27:48 -07:00
getting_started_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
gradebook2_controller.rb link student names to their grades page in gradebook2 2012-03-01 16:25:16 -07:00
gradebook_uploads_controller.rb do gradebook upload diffing server side 2012-03-05 13:32:46 -07:00
gradebooks_controller.rb show multiple sections on course users page; fixes #7510 2012-03-13 14:17:16 -06:00
grading_standards_controller.rb allow setting account grading scheme on course; fixes #5690 2012-02-27 10:13:26 -07:00
groups_controller.rb improve student group membership state flow; fixes #6948 2012-02-22 13:54:12 -07:00
info_controller.rb less guessable avatar urls 2012-02-24 14:42:08 -07:00
jobs_controller.rb job ui hold/unhold improvements 2012-01-25 10:49:25 -07:00
lti_api_controller.rb implement blti extensions 0.0.4 outcome service, refs #5892 2011-11-08 08:25:20 -07:00
messages_controller.rb simple ui for site admins to debug message sending 2012-03-22 16:14:27 -06:00
outcome_groups_controller.rb remove require_user_for_context from lib/authentication_methods 2012-02-06 13:27:41 -07:00
outcomes_controller.rb remove require_user_for_context from lib/authentication_methods 2012-02-06 13:27:41 -07:00
page_comments_controller.rb localize PageComments 2011-06-17 08:28:33 -06:00
page_views_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
plugins_controller.rb remove collaborations.yml dependency, refs #5796 2011-10-25 17:32:32 -06:00
profile_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
pseudonym_sessions_controller.rb step up transition warning to red 2012-03-05 14:43:34 -07:00
pseudonyms_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
question_banks_controller.rb account-level question banks, closes #5025 2011-08-29 16:24:49 -06:00
quiz_groups_controller.rb account-level question banks, closes #5025 2011-08-29 16:24:49 -06:00
quiz_questions_controller.rb account-level question banks, closes #5025 2011-08-29 16:24:49 -06:00
quiz_submissions_controller.rb correctly update quiz status re: essay questions. fixes #5436 2011-11-29 10:18:25 -07:00
quizzes_controller.rb quiz_redirect_params method for LDB compatibility 2012-03-01 08:57:52 -07:00
role_overrides_controller.rb allow registering new permissions in plugins 2012-03-02 09:38:06 -07:00
rubric_assessments_controller.rb Initial commit. 2011-01-31 18:57:29 -07:00
rubric_associations_controller.rb rubrics getting deleted incorrectly 2011-03-09 11:29:08 -07:00
rubrics_controller.rb allow multiple rubric associations for grading; fixes #7091 2012-03-01 14:35:28 -07:00
search_controller.rb Initial commit. 2011-01-31 18:57:29 -07:00
sections_controller.rb update course section enrollment display to be less confusing 2012-03-19 16:43:38 -06:00
services_api_controller.rb remove basic auth from api documentation, fixes #6716 2011-12-30 09:00:45 -07:00
short_messages_controller.rb Initial commit. 2011-01-31 18:57:29 -07:00
sis_imports_api_controller.rb error if the sis import is batch mode and no valid term is given 2012-03-19 09:34:07 -06:00
sub_accounts_controller.rb remove the account.root_account || account idiom 2012-01-03 11:47:33 -07:00
submission_comments_controller.rb remove extraenous respond_to { format.xml } blocks 2011-12-05 08:56:08 -07:00
submissions_api_controller.rb uncheck group comment by default, fixes #7206 2012-03-01 14:05:35 -07:00
submissions_controller.rb warn users who submit a file assignment without any files. 2012-03-01 16:24:12 -07:00
terms_controller.rb remove the account.root_account || account idiom 2012-01-03 11:47:33 -07:00
tokens_controller.rb separate require_pseudonym from require_user; closes #7718 2012-03-20 08:42:50 -06:00
user_lists_controller.rb introduce preferred user list search mode 2012-02-28 09:10:23 -07:00
user_notes_controller.rb remove the account.root_account || account idiom 2012-01-03 11:47:33 -07:00
users_controller.rb grades page works with multiple enrollments; fixes #7614 2012-03-26 11:06:24 -06:00
wiki_page_comments_controller.rb fix breadcrumbs when viewing wiki pages in a group; fixes #6822 2012-01-10 09:16:16 -07:00
wiki_page_revisions_controller.rb fix breadcrumbs when viewing wiki pages in a group; fixes #6822 2012-01-10 09:16:16 -07:00
wiki_pages_controller.rb change some lambdas to procs 2011-09-27 11:02:32 -06:00
zip_file_imports_controller.rb make zip file processing asynchronous 2012-02-29 14:04:53 -07:00