-
Please Help — Proxy.js throwing errors, preventing the DOM from fully loading
Hey, friends. So as I as debugging my JavaScript in Chrome DevTools, I found that my code isn't running because the DOM isn't fully loading. Apparently a file called "proxy.js" is throwing a couple fatal errors, as well as "webpack-production/main-entry-47177a3[...].js". I didn't work with either of these files so I'm not…
-
Debugging JavaScript in Canvas using DevTools
Two questions in one day! I uploaded some JavaScript, and it doesn't work in Canvas. Okay, no problem, just need to debug. I opened up Chrome Dev Tools and for the life of me could not find my JS file, or code, anywhere. I did upload it using the Theme Editor. I verified that it is there, and I could find it hosted on AWS…
-
"tool-proxy-shared-secret" for LTI2 and Webhooks
Hi, I'm trying to attach a webhook to a self hosted canvas instance which would be triggered when a particular course uploads a file. Currently we have an LTI 1.3 integration which works well for our main use case but after reading the documentation it doesn't look like i can use the same access token for creating a…
-
"view ungraded as zero" as default for teachers and students
I'm the Canvas administrator at a university and we want to leave this option enabled as the "default." How should I do? https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-view-total-scores-in-the-Gradebook-as-if-all-ungraded/ta-p/446124
-
Request for DAP Client Source Repository
It would be nice if there was a source repository for the instructure-dap-client library somewhere. I'm creating this post to facilitate discussion around this topic. This question has already been raised here and here. Even if the DAP Client team doesn't have the capacity for prompt response and feedback, being able to…
-
Ungraded feedback questions on lesson page
Hey, I'm pretty comfortable with HTML/CSS/JavaScript and am starting to use the Instructure API more. I have a request to develop a simple in-lesson feedback interaction that is ungraded, and we want to use maybe a question bank or question group in Canvas. We do not want to do this via an external product, just using…
-
Developer Key API asks for Authorization each time
Hello, Our team is developing an application that will pull a user's Calendar Events to a page, then display them through an API key in our instance's developer keys. To authenticate, we plan on using the user's credentials to piggyback the API call…
-
DAP Client Bug Regarding Parquet Files
I made a post in the Data & Analytics forum, which I suspect was the incorrect place for this issue, so I'm posting here as well. I believe I found a bug in the python instructure-dap-client 1.1.0 libraries. When attempting to download Parquet files, exceptions are thrown regarding decompression failures. Here's my…
-
get grades of a no submission assignment
Which endpoint should I use to get all grades of a assignment that has "no submissions" as Submission type? Thanks
-
Paging bug when requesting Rubrics through the REST API?
We have various implementations of the Canvas REST API, which we've been using for years. We recently added a version in Javascript and just finished the code to use paging using the 'next' header link. The mechanism works well and we receive the data requested. However, for Rubrics no matter how many there are defined in…
-
LTI 1.3 Dynamic Registration failing
Hi, I'm trying to assist someone setting up an LTI 1.3 tool using dynamic registration. The platform is Moodle 4.1 and the dynamic reg link has been generated there (there's nothing more to configure on the platform side). When added to Canvas the 'register app' window opens but is blank (see attached). Can anyone suggest…
-
Custom app
Hi Team, I want to create a custom Quiz plugin app with PHP and Reacts. I have checked the DOC's but there is not any right process to create the custom app. Here is my requirements: Basic Canvas LTI Plugin Needed Phase 1: Basic plugin set up in my Canvas account using PHP and React (on my server) which displays some…
-
Upload custom JavaScript and CSS to Self-hosted Canvas LMS
Hi everyone, I am new to Canvas LMS and currently trying to upload custom JavaScript and CSS files to add customized items to the global navigation. Here’s my setup: * Environment: Self-hosted Canvas LMS running on a Bitnami image via VirtualBox. * Access: Accessing Canvas locally on my machine. *…
-
500 error for conclude an enrollment
I'm trying to conclude a course using DELETE /api/v1/courses/:course_id/enrollments/:id and I keep getting an error [500]: An error occured, any suggestions? All my other calls are working as expected but not this.
-
Power Automate and Canavas Catalog
Hi Folks, I've been using Power Automate to collect Analytics from Catalog using the API. Everything has been working grand for several month but I've recently started getting the following error when attempting to connect to the API using the HTTP connector: BadRequest Http request failed as there is an error: 'The SSL…