canvas-lms/config
Jacob Burroughs e89feee11e Improve ignored_columns handling
- Actually enumerate columns when any are ignored to avoid loading unknown attributes
- Remove old ignored_columns so we don't unnecessary bloat queries when not ignoring
- Various minor fixes for places we do unusual AR things to ensure they work with explicit columns
- Tweak some migrations to clear column information so future migrations are happy

refs AE-747

Change-Id: I60b1c3eae73f4fa9f0b6b6ab4d2b00abd8f8395f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/339971
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Cody Cutrer <cody@instructure.com>
Migration-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Jacob Burroughs <jburroughs@instructure.com>
Product-Review: Jacob Burroughs <jburroughs@instructure.com>
2024-03-01 01:10:34 +00:00
..
environments rails 7.1: use non-deprecated setting for show_exceptions 2024-02-16 18:28:27 +00:00
feature_flags Remove the lti_unique_tool_form_ids feature flag 2024-02-29 16:37:29 +00:00
initializers Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
locales update uk translation 2024-02-29 05:51:32 +00:00
saml
teams Update Module Index Page Header 2024-02-28 17:07:50 +00:00
amazon_s3.yml.example
application.rb simplify logging setup 2024-02-29 21:23:50 +00:00
boot.rb Revert "Revert "No bootsnap in deployed envs for now"" 2023-04-17 18:51:52 +00:00
bounce_notifications.yml.example
brakeman.ignore Refresh ignore file 2024-02-22 00:33:06 +00:00
brakeman.yml Make brakeman pass on current master 2023-04-10 18:08:26 +00:00
brandable_css.yml
browsers.yml Allow Chrome OS LTS 2023-02-22 16:57:41 +00:00
cache_store.yml.example bundle update redis 2023-09-28 15:49:47 +00:00
canvas_cdn.yml.example
canvas_rails_switcher.rb Boot on rails 7.1 2024-01-31 18:10:22 +00:00
cassandra.yml.example Remove auditor cassandra support 2023-04-03 15:40:22 +00:00
code_ownership.yml Rename collaborate to vice 2023-07-27 17:51:08 +00:00
consul.yml.example
copyright-template.js
credentials.test.yml
crystalball.yml
cutycapt.yml.example
database.yml.example add persistent test shards to database.yml.example 2024-01-04 19:55:37 +00:00
delayed_jobs.yml.example
docker-compose.override.yml.example remove CommonJS from k5uploader 2024-02-22 20:18:45 +00:00
domain.yml.example
dynamic_settings.yml.example remove the rest of fullstory 2024-02-23 16:53:45 +00:00
dynamodb.yml.example use vault role instead of hard coded access key / secret 2023-05-08 14:59:54 +00:00
environment.rb
external_migration.yml.example
file_store.yml.example
incoming_mail.yml.example
local_cache.yml.example
logging.yml.example
marginalia.yml.example
memcache.yml.example
notification_failures.yml.example use vault for notification service creds 2023-05-15 19:52:28 +00:00
notification_service.yml.example use vault for notification service creds 2023-05-15 19:52:28 +00:00
offline_web.yml.sample
outgoing_mail.yml.example
periodic_jobs.yml.example
puma.rb
redis.yml.example bundle update redis 2023-09-28 15:49:47 +00:00
routes.rb Support pages/discussions/files in date_details api 2024-02-29 22:03:55 +00:00
saml.yml.example
security.yml.example
selenium.yml.example
sentry.yml.example
session_store.yml.example
spring.rb
statsd.yml.example
styleguide.yml
testrail.yml.example
twilio.yml.example
twitter.yml.example
vault.yml.example
vault_contents.yml.example read MSFT Sync credentials from Vault 2023-12-20 18:43:04 +00:00