2026-04-30 13:49:40 +00:00
.claude
move migration squashing agent instructions to a separate skill
2026-03-27 16:53:56 +00:00
.config
remove plugin symlinks from post-create hook
2026-03-14 16:26:08 +00:00
.devcontainer
Allow for developer specific .devcontainer files
2025-02-24 22:26:39 +00:00
.github
Remove aslaughter from pr assignment
2026-04-23 21:03:37 +00:00
.vscode
allow debugging rspecs in VSCode
2026-04-21 12:30:24 +00:00
app
Fix courseProgression null in multi-course query
2026-04-30 13:04:26 +00:00
bin
remove pact
2026-03-10 00:24:30 +00:00
build
add i18next: migrate 57 files across 35 features
2026-04-27 18:52:07 +00:00
config
update ko translation
2026-04-30 13:49:40 +00:00
db /migrate
add cascade-restore indexes for institutional tags
2026-04-30 06:56:47 +00:00
doc
Fix API documentation redirect edge cases
2026-04-28 20:06:12 +00:00
docker-compose
Emit course completion events to Kafka
2026-04-28 16:38:04 +00:00
Gemfile.d
Emit course completion events to Kafka
2026-04-28 16:38:04 +00:00
gems
bundle update rubocop
2026-04-24 17:59:11 +00:00
hooks
update docker-compose to docker compose
2024-10-25 13:25:20 +00:00
inst-cli
Bootstrap new Pendo FF
2026-04-22 11:39:48 +00:00
jest
bump InstUI v10 to v11
2026-04-01 17:10:53 +00:00
lib
Revert "use permission system + include[] in a11y APIs"
2026-04-30 12:14:02 +00:00
log
remove deprecated build & log
2023-02-13 16:36:02 +00:00
packages
link caption status text to language name via aria-describedby
2026-04-30 13:34:40 +00:00
patches
patch format-message to fix CJS issue
2024-01-23 02:22:22 +00:00
public
Fix broken teacher tour links
2026-03-30 11:35:42 +00:00
script
delete unused ai exp reporter
2026-03-10 22:16:47 +00:00
scripts
add i18next: migrate 57 files across 35 features
2026-04-27 18:52:07 +00:00
spec
Fix courseProgression null in multi-course query
2026-04-30 13:04:26 +00:00
tmp
Alpine canvas-lms based image
2020-07-15 17:21:56 +00:00
ui
Fix text overlap in rubric InstructorScore label
2026-04-30 13:30:46 +00:00
ui-build
bump InstUI v10 to v11
2026-04-01 17:10:53 +00:00
vendor/gems /bundler-multilock
bundle update bundler-multilock
2025-04-09 20:20:43 +00:00
.codeclimate.yml
disable ESLint in code climate
2017-02-14 17:47:39 +00:00
.dependency-cruiser.js
migrate type-checking from tsc to tsgo (TS7)
2026-04-27 16:53:58 +00:00
.devcontainer.json
Add GitLens extension to devcontainer by default
2025-05-13 06:52:48 +00:00
.dockerignore
Create prod dockerfile for easy OSS use
2024-06-04 17:23:33 +00:00
.editorconfig
Add EditorConfig configuration file to help maintain code style
2016-11-15 20:08:55 +00:00
.git-blame-ignore-revs
remove biome formatting commits from git blame
2025-01-09 21:46:27 +00:00
.gitignore
remove pact
2026-03-10 00:24:30 +00:00
.gitmessage
prepend some blank lines to .gitmessage
2019-08-09 16:12:53 +00:00
.groovylintrc.json
stop loading webpack-builder image twice before running JS specs
2022-08-17 13:45:40 +00:00
.i18nignore
Don't try to extract translations from vendor
2022-03-03 17:48:51 +00:00
.i18nrc
(i18n-js:4) use i18nliner-canvas from npm
2022-06-23 18:42:23 +00:00
.irbrc
add ability to have .irbrc.local file loaded
2025-11-26 16:06:49 +00:00
.lintstagedrc.js
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
.npmrc
fix brand config previewing and skipping
2015-10-27 16:16:15 +00:00
.nvmrc
upgrade to node 20 LTS
2025-03-17 21:16:27 +00:00
.rspec
spec: automatically require spec_helper
2021-10-26 17:39:19 +00:00
.rubocop.yml
rubocop: Rails/ApplicationRecord
2026-03-25 17:39:08 +00:00
.sentryignore
Only upload production source maps to Sentry
2022-03-24 18:17:54 +00:00
.stylelintrc
modernize canvas_quizzes
2021-01-14 22:45:10 +00:00
.yarnrc.yml
add .yarnrc.yml
2024-12-20 12:54:58 +00:00
AGENTS.md
move migration squashing agent instructions to a separate skill
2026-03-27 16:53:56 +00:00
biome.json
upgrade Biome from 1.9.4 to 2.2.4
2025-09-27 09:31:42 +00:00
CLAUDE.md
docs: add compact AGENTS.md
2025-08-29 19:56:44 +00:00
code_of_conduct.md
contributor code of conduct
2014-12-23 18:13:59 +00:00
CODEOWNERS
fix immersive-reader CODEOWNERS to use RCX team
2026-03-25 21:12:02 +00:00
config.ru
only load mimemagic on jobs (not app) servers
2026-03-17 16:51:04 +00:00
CONTRIBUTING.md
Remove more freenode references
2021-06-02 16:18:53 +00:00
COPYRIGHT
Initial commit.
2011-01-31 18:57:29 -07:00
docker-compose.localstack.yml
add event_bridge config file example
2025-09-25 19:54:30 +00:00
docker-compose.new-jenkins-flakey-spec-catcher.yml
refactor Jenkins build files
2026-02-04 00:03:27 +00:00
docker-compose.new-jenkins-js.yml
refactor Jenkins build files
2026-02-04 00:03:27 +00:00
docker-compose.new-jenkins-linters.yml
linter stages on build summary report
2026-02-06 02:33:12 +00:00
docker-compose.new-jenkins-package-translations.yml
refactor Jenkins build files
2026-02-04 00:03:27 +00:00
docker-compose.new-jenkins-selenium.yml
upgrade Chrome and Selenium Hub version
2026-03-18 17:57:38 +00:00
docker-compose.new-jenkins.consumer.yml
Migrate from Starlord to ECR
2026-03-13 21:36:24 +00:00
docker-compose.new-jenkins.vendored-gems.yml
Migrate from Starlord to ECR
2026-03-13 21:36:24 +00:00
docker-compose.new-jenkins.yml
fix rspecq worker OOM kills in Jenkins
2026-03-26 22:51:52 +00:00
docker-compose.spring.yml
Fix Canvas LMS docker setup scripts
2025-06-25 16:53:57 +00:00
docker-compose.yml
dsr tool for canvas
2024-10-01 22:03:18 +00:00
Dockerfile
fix docker build by removing yarn keyrings
2026-01-27 12:36:10 +00:00
Dockerfile.githook
Add precommit hook for auto fixing files
2018-11-27 21:07:31 +00:00
Dockerfile.jenkins
Migrate from Starlord to ECR
2026-03-13 21:36:24 +00:00
Dockerfile.jenkins-cache
remove dead root-level jest config and helpers
2026-03-31 21:06:32 +00:00
Dockerfile.jenkins.final
Unfreze bundle when using gem overrides
2023-08-24 17:25:57 +00:00
Dockerfile.jenkins.js
Migrate from Starlord to ECR
2026-03-13 21:36:24 +00:00
Dockerfile.jenkins.linters
Unfreze bundle when using gem overrides
2023-08-24 17:25:57 +00:00
Dockerfile.jenkins.ruby-runner
support pinning GH gems by ref
2025-02-11 21:31:00 +00:00
Dockerfile.jenkins.webpack-assets
use bind mounts for cache helper image copies
2022-09-26 11:51:46 +00:00
Dockerfile.jenkins.webpack-builder
use bind mounts for cache helper image copies
2022-09-26 11:51:46 +00:00
Dockerfile.jenkins.webpack-cache
cache compiled webpack assets
2022-09-27 19:43:55 +00:00
Dockerfile.jenkins.webpack-runner
replace JS_BUILD_NO_UGLIFY; enable sourcemaps in jenkins
2024-01-29 20:33:23 +00:00
Dockerfile.jenkins.yarn-runner
remove --ignore-optional flag
2024-01-17 23:34:02 +00:00
Dockerfile.master-bouncer
run master_bouncer directly with debug logging
2024-07-05 14:25:14 +00:00
Dockerfile.package-translations
upgrade to node 20 LTS
2025-03-17 21:16:27 +00:00
Dockerfile.production
fix docker build by removing yarn keyrings
2026-01-27 12:36:10 +00:00
Dockerfile.puma
fix docker build by removing yarn keyrings
2026-01-27 12:36:10 +00:00
eslint.config.jest.js
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
eslint.config.js
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
eslint.config.vitest.js
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
Gemfile
bundle update rubocop
2026-03-19 14:41:31 +00:00
Gemfile.lock
Emit course completion events to Kafka
2026-04-28 16:38:04 +00:00
gulpfile.js
Optimize translation loading and polyfilling
2026-01-08 20:45:16 +00:00
issue_template.md
Update community urls to reflect platform move
2020-08-12 20:17:02 +00:00
Jenkinsfile
loosen up config/locales/ check
2026-04-16 15:58:09 +00:00
Jenkinsfile.axe
update docker-compose to docker compose
2024-10-25 13:25:20 +00:00
Jenkinsfile.coverage
fix coverage builds
2026-03-13 22:31:53 +00:00
Jenkinsfile.coverage-js
upgrade Chrome and Selenium Hub version
2026-03-18 17:57:38 +00:00
Jenkinsfile.crystalball
fix coverage builds
2026-03-13 22:31:53 +00:00
Jenkinsfile.docker-smoke
refactor Jenkins build files
2026-02-04 00:03:27 +00:00
Jenkinsfile.dynamodb
fix docker sync job
2021-10-01 15:11:55 +00:00
Jenkinsfile.js
upgrade Chrome and Selenium Hub version
2026-03-18 17:57:38 +00:00
Jenkinsfile.junit-uploader
fix junit-uploader Jenkins job
2026-03-09 17:36:07 +00:00
Jenkinsfile.master-bouncer-check-all
Migrate from Starlord to ECR
2026-03-13 21:36:24 +00:00
Jenkinsfile.package-translations
use transifex API token instead of username / password
2023-02-06 16:42:35 +00:00
Jenkinsfile.postgres
update copyright disclaimer
2021-10-01 15:44:27 +00:00
Jenkinsfile.redis
improve readability jenkins redis
2021-11-18 20:17:08 +00:00
Jenkinsfile.rspecq
fix rspecq worker OOM kills in Jenkins
2026-03-26 22:51:52 +00:00
Jenkinsfile.selenium.flakey_spec_catcher
remove spec/contracts references
2026-03-24 13:05:16 +00:00
Jenkinsfile.selenium.performance.chrome
fix the container names
2024-10-25 21:20:09 +00:00
Jenkinsfile.test-subbuild
fix jenkins file linter issues autofixable
2021-05-18 16:48:15 +00:00
Jenkinsfile.vendored-gems
refactor Jenkins build files
2026-02-04 00:03:27 +00:00
Jenkinsfile.xbrowser
update docker-compose to docker compose
2024-10-25 13:25:20 +00:00
LICENSE
Initial commit.
2011-01-31 18:57:29 -07:00
oxlint.json
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
package.json
replace eslint with oxlint
2026-04-29 15:43:06 +00:00
Rakefile
RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation
2021-11-25 14:03:06 +00:00
README.md
Update README.md since Canvas is still modern
2016-12-15 03:18:28 +00:00
renovate.json
Configure Renovate
2024-03-29 19:25:01 +00:00
rspack.config.js
replace webpack with rspack
2024-02-08 23:02:33 +00:00
schema.graphql
Add size_bytes field to GraphQL File type
2026-04-30 08:27:18 +00:00
SECURITY.md
add GitHub issue template
2026-03-18 16:28:50 +00:00
tsconfig.json
migrate type-checking from tsc to tsgo (TS7)
2026-04-27 16:53:58 +00:00
vitest.config.ts
bump InstUI v10 to v11
2026-04-01 17:10:53 +00:00
vitest.workspace.ts
Add vitest config files to js.tar for CI
2025-12-15 23:05:16 +00:00
yarn.lock
replace eslint with oxlint
2026-04-29 15:43:06 +00:00