canvas-lms/app/coffeescripts
Zach Pendleton b17f5a0e54 add CommunicationChannel#create api. refs #8280.
test plan:
  * make call as account admin user, verify that channel is created
    and in 'unconfirmed' state;
  * make call as admin user with skip_confirmation=1 param, verify
    that channel is still in 'unconfirmed' state;
  * make call as site admin with skip_confirmation=1; verify that
    channel is created as 'active';
  * make call as any user to create a channel on your own account;
    verify that call is successful;
  * make call to create own channel with skip_confirmation=1; verify
    that channel is still 'unconfirmed';
  * make call as non-admin user to create channel for another user;
    verify that 401 is returned.

Change-Id: I3108ac31b8b06f9202b9d11fa9475ed204a5f3f1
Reviewed-on: https://gerrit.instructure.com/10567
Reviewed-by: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
2012-05-09 11:08:07 -06:00
..
backbone-ext automatically handle dates from api in backbone 2012-04-21 23:00:13 -06:00
behaviors markup only hide/show toggling of element/dialog 2012-05-01 10:45:44 -06:00
bundles add CommunicationChannel#create api. refs #8280. 2012-05-09 11:08:07 -06:00
calendar use userSettings instead of $.store.userGet 2012-05-09 10:02:08 -06:00
class organize backbone code and don't make people think about 'use!' 2012-04-21 23:00:05 -06:00
conversations show all tagged contexts, put filtered items first. fixes #7122 2012-04-25 12:52:26 -06:00
discussions don't special-case click events in cog menus in discussions 2012-05-03 10:00:27 -06:00
editor new discussions UI 2012-03-26 16:53:46 -06:00
fn shortcut for common event.preventDefault pattern 2012-03-30 11:52:28 -06:00
gradebook2 use userSettings instead of $.store.userGet 2012-05-09 10:02:08 -06:00
jquery conversations refactor part 2, ajax loading, fixes #7062 2012-04-19 13:20:09 -06:00
object organize backbone code and don't make people think about 'use!' 2012-04-21 23:00:05 -06:00
presenters organize backbone code and don't make people think about 'use!' 2012-04-21 23:00:05 -06:00
str section-level event support in calendar2, refs #7978 2012-04-20 10:29:08 -06:00
util don't let popovers escape the window 2012-04-30 10:42:08 -06:00
widget show all tagged contexts, put filtered items first. fixes #7122 2012-04-25 12:52:26 -06:00
xhr organize backbone code and don't make people think about 'use!' 2012-04-21 23:00:05 -06:00
AssignmentDetailsDialog.coffee upgrade jquery to 1.7.2 2012-04-24 10:57:38 -06:00
AssignmentMuter.coffee upgrade jquery to 1.7.2 2012-04-24 10:57:38 -06:00
PaginatedList.coffee paginate enrollments on SectionController#show. fixes #6022 2012-02-17 16:18:50 -07:00
SubmissionDetailsDialog.coffee allow teachers to resubmit to turnitin; closes #7981 2012-04-24 16:49:42 -06:00
Template.coffee AMD Conversion 2012-02-06 16:41:40 -07:00
grade_calculator.coffee remove $.detect in favor of _.detect 2012-04-24 12:28:15 -06:00
handlebars_helpers.coffee multiple contexts per appointment group 2012-04-30 15:30:03 -06:00
helpDialog.coffee fix 2 things that were still trying to use 'use!' plugin 2012-04-24 13:43:40 -06:00
jobs.coffee upgrade jquery to 1.7.2 2012-04-24 10:57:38 -06:00
jquery.kylemenu.coffee handle appendMenuTo option better in KyleMenus 2012-04-24 16:42:02 -06:00
license_help.coffee upgrade jquery to 1.7.2 2012-04-24 10:57:38 -06:00
multi_grid.coffee upgrade jquery to 1.7.2 2012-04-24 10:57:38 -06:00
teacher_activity_report.coffee AMD Conversion 2012-02-06 16:41:40 -07:00
tinymce.coffee manage tiny resources ourselves 2012-02-17 09:25:47 -07:00
userSettings.coffee use userSettings instead of $.store.userGet 2012-05-09 10:02:08 -06:00