instructure-canvas-api
Advanced tools
Comparing version 2.1.3 to 2.1.4
@@ -1,1 +0,1 @@ | ||
Object.defineProperty(exports,"__esModule",{value:true});exports.getConversations=getConversations;exports.getConversationDetails=getConversationDetails;exports.starConversation=starConversation;exports.unstarConversation=unstarConversation;exports.deleteConversation=deleteConversation;exports.deleteConversationMessage=deleteConversationMessage;exports.createConversation=createConversation;exports.addMessage=addMessage;exports.markConversationAsRead=markConversationAsRead;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getConversations(scope){var url='conversations';var params={per_page:50,include:['participant_avatars']};if(scope!=='all'){params.scope=scope;}return(0,_pagination.paginate)(url,{params:params});}function getConversationDetails(conversationID){var url='conversations/'+conversationID;var params={include:['participant_avatars']};return(0,_httpClient2.default)().get(url,{params:params});}function starConversation(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,starred:true};return(0,_httpClient2.default)().put(url,{conversation:conversation});}function unstarConversation(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,starred:false};return(0,_httpClient2.default)().put(url,{conversation:conversation});}function deleteConversation(conversationID){return(0,_httpClient2.default)().delete('conversations/'+conversationID);}function deleteConversationMessage(conversationID,messageID){return(0,_httpClient2.default)().post('conversations/'+conversationID+'/remove_messages',{remove:[messageID]});}function createConversation(conversation){var url='conversations';return(0,_httpClient2.default)().post(url,conversation);}function addMessage(conversationID,message){return(0,_httpClient2.default)().post('conversations/'+conversationID+'/add_message',message);}function markConversationAsRead(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,workflow_state:'read'};return(0,_httpClient2.default)().put(url,{conversation:conversation});} | ||
Object.defineProperty(exports,"__esModule",{value:true});exports.getUnreadConversationsCount=getUnreadConversationsCount;exports.getConversations=getConversations;exports.getConversationDetails=getConversationDetails;exports.starConversation=starConversation;exports.unstarConversation=unstarConversation;exports.deleteConversation=deleteConversation;exports.deleteConversationMessage=deleteConversationMessage;exports.createConversation=createConversation;exports.addMessage=addMessage;exports.markConversationAsRead=markConversationAsRead;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getUnreadConversationsCount(){var url='conversations/unread_count';return(0,_httpClient2.default)().get(url);}function getConversations(scope){var url='conversations';var params={per_page:50,include:['participant_avatars']};if(scope!=='all'){params.scope=scope;}return(0,_pagination.paginate)(url,{params:params});}function getConversationDetails(conversationID){var url='conversations/'+conversationID;var params={include:['participant_avatars']};return(0,_httpClient2.default)().get(url,{params:params});}function starConversation(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,starred:true};return(0,_httpClient2.default)().put(url,{conversation:conversation});}function unstarConversation(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,starred:false};return(0,_httpClient2.default)().put(url,{conversation:conversation});}function deleteConversation(conversationID){return(0,_httpClient2.default)().delete('conversations/'+conversationID);}function deleteConversationMessage(conversationID,messageID){return(0,_httpClient2.default)().post('conversations/'+conversationID+'/remove_messages',{remove:[messageID]});}function createConversation(conversation){var url='conversations';return(0,_httpClient2.default)().post(url,conversation);}function addMessage(conversationID,message){return(0,_httpClient2.default)().post('conversations/'+conversationID+'/add_message',message);}function markConversationAsRead(conversationID){var url='conversations/'+conversationID;var conversation={id:conversationID,workflow_state:'read'};return(0,_httpClient2.default)().put(url,{conversation:conversation});} |
@@ -1,1 +0,1 @@ | ||
Object.defineProperty(exports,"__esModule",{value:true});var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};exports.getQuizzes=getQuizzes;exports.getQuiz=getQuiz;exports.getQuizSubmissions=getQuizSubmissions;exports.updateQuiz=updateQuiz;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getQuizzes(courseID){var url='courses/'+courseID+'/quizzes';var options={params:{per_page:99}};var quizzes=(0,_pagination.paginate)(url,options);return(0,_pagination.exhaust)(quizzes);}function getQuiz(courseID,quizID){var url='courses/'+courseID+'/quizzes/'+quizID;return(0,_httpClient2.default)().get(url);}function getQuizSubmissions(courseID,quizID){var url='courses/'+courseID+'/quizzes/'+quizID+'/submissions';var options={params:{include:['submission','submission_status','grading_status'],per_page:99}};var submissions=(0,_pagination.paginate)(url,options);return(0,_pagination.exhaust)(submissions,['quiz_submissions','submissions']);}function updateQuiz(quiz,courseID){var params=_extends({},quiz,{one_question_at_a_time:quiz.one_question_at_a_time||0});var url='courses/'+courseID+'/quizzes/'+quiz.id;return(0,_httpClient2.default)().put(url,{quiz:params});} | ||
Object.defineProperty(exports,"__esModule",{value:true});var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};exports.getQuizzes=getQuizzes;exports.getQuiz=getQuiz;exports.getQuizSubmissions=getQuizSubmissions;exports.updateQuiz=updateQuiz;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getQuizzes(courseID){var url='courses/'+courseID+'/quizzes';var options={params:{per_page:99}};var quizzes=(0,_pagination.paginate)(url,options);return(0,_pagination.exhaust)(quizzes);}function getQuiz(courseID,quizID){var url='courses/'+courseID+'/quizzes/'+quizID;return(0,_httpClient2.default)().get(url);}function getQuizSubmissions(courseID,quizID){var url='courses/'+courseID+'/quizzes/'+quizID+'/submissions';var options={params:{include:'submission',per_page:99}};var submissions=(0,_pagination.paginate)(url,options);return(0,_pagination.exhaust)(submissions,['quiz_submissions','submissions']);}function updateQuiz(quiz,courseID){var params=_extends({},quiz,{one_question_at_a_time:quiz.one_question_at_a_time||0});var url='courses/'+courseID+'/quizzes/'+quiz.id;return(0,_httpClient2.default)().put(url,{quiz:params});} |
@@ -1,1 +0,1 @@ | ||
Object.defineProperty(exports,"__esModule",{value:true});exports.getSubmissions=getSubmissions;exports.gradeSubmission=gradeSubmission;exports.gradeSubmissionWithRubric=gradeSubmissionWithRubric;exports.commentOnSubmission=commentOnSubmission;exports.refreshSubmissionSummary=refreshSubmissionSummary;exports.getSubmissionsForUsers=getSubmissionsForUsers;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getSubmissions(courseID,assignmentID){var grouped=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var submissions=(0,_pagination.paginate)('courses/'+courseID+'/assignments/'+assignmentID+'/submissions',{params:{include:['submission_history','submission_comments','rubric_assessment','total_scores','user','group','submission_status','grading_status'],grouped:grouped}});return(0,_pagination.exhaust)(submissions);}function gradeSubmission(courseID,assignmentID,userID,submissionParams){return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,{submission:submissionParams});}function gradeSubmissionWithRubric(courseID,assignmentID,userID,rubricParams){return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,{rubric_assessment:rubricParams});}function commentOnSubmission(courseID,assignmentID,userID,comment){var data={comment:{}};switch(comment.type){case'text':data.comment.text_comment=comment.message;break;case'media':data.comment.media_comment_type=comment.mediaType;data.comment.media_comment_id=comment.mediaID;break;}if(comment.groupComment){data.comment.group_comment=true;}return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,data);}function refreshSubmissionSummary(courseID,assignmentID){return(0,_httpClient2.default)().get('/courses/'+courseID+'/assignments/'+assignmentID+'/submission_summary');}function getSubmissionsForUsers(courseID,userIDs){var submissions=(0,_pagination.paginate)('/courses/'+courseID+'/students/submissions',{params:{student_ids:userIDs,include:['submission_history','submission_comments','rubric_assessment','total_scores','user','group']}});return(0,_pagination.exhaust)(submissions);} | ||
Object.defineProperty(exports,"__esModule",{value:true});exports.getSubmissions=getSubmissions;exports.gradeSubmission=gradeSubmission;exports.gradeSubmissionWithRubric=gradeSubmissionWithRubric;exports.commentOnSubmission=commentOnSubmission;exports.refreshSubmissionSummary=refreshSubmissionSummary;exports.getSubmissionsForUsers=getSubmissionsForUsers;var _pagination=require('../utils/pagination');var _httpClient=require('../httpClient');var _httpClient2=_interopRequireDefault(_httpClient);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function getSubmissions(courseID,assignmentID){var grouped=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var submissions=(0,_pagination.paginate)('courses/'+courseID+'/assignments/'+assignmentID+'/submissions',{params:{include:['submission_history','submission_comments','rubric_assessment','total_scores','user','group'],grouped:grouped}});return(0,_pagination.exhaust)(submissions);}function gradeSubmission(courseID,assignmentID,userID,submissionParams){return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,{submission:submissionParams});}function gradeSubmissionWithRubric(courseID,assignmentID,userID,rubricParams){return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,{rubric_assessment:rubricParams});}function commentOnSubmission(courseID,assignmentID,userID,comment){var data={comment:{}};switch(comment.type){case'text':data.comment.text_comment=comment.message;break;case'media':data.comment.media_comment_type=comment.mediaType;data.comment.media_comment_id=comment.mediaID;break;}if(comment.groupComment){data.comment.group_comment=true;}return(0,_httpClient2.default)().put('/courses/'+courseID+'/assignments/'+assignmentID+'/submissions/'+userID,data);}function refreshSubmissionSummary(courseID,assignmentID){return(0,_httpClient2.default)().get('/courses/'+courseID+'/assignments/'+assignmentID+'/submission_summary');}function getSubmissionsForUsers(courseID,userIDs){var submissions=(0,_pagination.paginate)('/courses/'+courseID+'/students/submissions',{params:{student_ids:userIDs,include:['submission_history','submission_comments','rubric_assessment','total_scores','user','group']}});return(0,_pagination.exhaust)(submissions);} |
@@ -52,5 +52,2 @@ // | ||
export type GradingStatus = 'dropped' | 'excused' | 'needs_review' | 'needs_grading' | 'graded' | ||
export type SubmissionStatus = 'resubmitted' | 'missing' | 'late' | 'submitted' | 'unsubmitted' | ||
export type Submission = { | ||
@@ -80,4 +77,2 @@ id: string, | ||
grade_matches_current_submission: boolean, | ||
submission_status: SubmissionStatus, | ||
grading_status: GradingStatus, | ||
} | ||
@@ -84,0 +79,0 @@ |
{ | ||
"name": "instructure-canvas-api", | ||
"version": "2.1.3", | ||
"version": "2.1.4", | ||
"description": "API module to interact with canvas", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
82112
1017
1