canvas-lms/app
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
..
controllers rails 7.1: fix health checks 2024-02-29 22:30:16 +00:00
graphql Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
helpers Add unpublishable flag to module items API 2024-02-29 18:02:16 +00:00
messages Update announcement notification so that it checks reply permission 2024-02-15 20:33:14 +00:00
middleware rails 7.1: fix schema caching 2024-02-05 16:14:47 +00:00
models Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
observers Add live event rubric_assesed 2023-11-16 21:01:40 +00:00
presenters Remove more settings 2024-01-29 16:21:38 +00:00
serializers bundle update rubocop-performance, rubocop-rails 2023-12-18 20:28:02 +00:00
services auto caption speedgrader media upload comments 2024-02-28 16:14:26 +00:00
stylesheets Update Module Index Page Header 2024-02-28 17:07:50 +00:00
views remove href to avatar link in discussion#show 2024-02-28 19:42:00 +00:00