canvas-lms/app
Cody Cutrer b77e9f969b remove OpenObject usage
it's really just OpenStruct, which needs to be removed because it has
abysmal performance, and is being removed from Ruby 3.4

Change-Id: I9b692bfefaee7649cf117d846047e531a7e09309
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/345718
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2024-04-23 17:47:19 +00:00
..
controllers remove OpenObject usage 2024-04-23 17:47:19 +00:00
graphql fix discussion edit endpoint to create checkpoint 2024-04-23 16:23:09 +00:00
helpers remove OpenObject usage 2024-04-23 17:47:19 +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 remove OpenObject usage 2024-04-23 17:47:19 +00:00
observers Add live event rubric_assesed 2023-11-16 21:01:40 +00:00
presenters fix confirmation_url in user creation API 2024-04-18 21:00:04 +00:00
serializers support startDateTime in the Line Items API 2024-03-26 18:58:20 +00:00
services reset fields after checkpoint deletion 2024-04-19 15:14:35 +00:00
stylesheets Add 'Assign To' tray to page show page 2024-04-18 19:20:45 +00:00
views remove OpenObject usage 2024-04-23 17:47:19 +00:00