canvas-lms
canvas-lms copied to clipboard
The open LMS by Instructure, Inc.
### Summary: Problem: Admin in sub-account A is a student in courses contained in sub-account B. When viewing the course calendar for the courses they take in B, they see...
I want to build canvas production, but I stop at step : Bundler and Canvas dependencies ``` sysadmin@appserver:/var/canvas$ sudo gem install bundler --version 2.2.19 --default sysadmin@appserver:/var/canvas$ bundle _2.2.19_ install --path...
### Summary: Cannot run apache properly ### Expected behavior: Can run apache and show the page ### Actual behavior: Error message from error.log Could not spawn process for application /var/canvas:...
Issue using canvas:compile | Parallel::UndumpableException: FrozenError: can't modify frozen Array
### Summary: Working through the installation guide for the simple install, and have reached an issue I can't for the life of me work out. I am trying to run...
I recently encountered an issue (referenced [here](https://github.com/instructure/canvas-lms/issues/2278)) related to the state "attached_temporary" in Canvas-LMS when reuploading submission zip files. The problem arises from the if statement `unless @attachment.state == :unattached`,...
### Summary: Cannot begin a quiz on Firefox and Chromium while using Arch-Linux and on Chrome while using Windows ### Steps to reproduce: 1.Have an assignment with a quiz that...
This adds some support for the `login_hint` parameter, defined by the [OIDC Core 1.0 spec](https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest) and mentioned in [Google's documentation](https://developers.google.com/identity/openid-connect/openid-connect#login-hint) of the same. With this change, if users are directed...
### Summary: We have been leveraging the [Update Course Settings API PUT call](https://canvas.instructure.com/doc/api/courses.html#method.courses.update_settings) to Canvas to set the announcements for courses. With some changes to the environment, this no longer...
### Summary: ability to crash the page with svg pfp ### Steps to reproduce: ```xml ``` 1. make a svg file and put this ^ 2. download a image to...
### Summary: - OS: Ubuntu 20.04.6 LTS - Architecture: `Linux 6f294b78cab3 5.15.49-linuxkit #1 SMP PREEMPT Tue Sep 13 07:51:32 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux` ### Steps to reproduce: 1....