New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

instructure-canvas-api

Package Overview
Dependencies
Maintainers
7
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

instructure-canvas-api - npm Package Compare versions

Comparing version 2.1.3 to 2.1.4

2

lib/apis/conversations.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc