[#88499] Remove no-longer-necessary oracle workaround

There was a bug in previous version of the oracle adapter causing
problems when eagerly loading a join with more than 1000 rows. This has
been fixed, so we can safely remove it.
[#71181] Add dispute_by field to order details

And display on the admin view so facility managers can more easily
contact the person who initiated the dispute.
Fixes seed problem where OrderDetail#order_status was nil
[#79853] Remove additional references to removed JournalRow#reference
Merge pull request #198 from tablexi/fix_spreadsheet

[#79853] Remove additional references to removed JournalRow#reference
fix bug with sum, ruby should really have a sum_if method
Merge pull request #189 from tablexi/dispute_by_71181

[#71181] Add dispute_by field to order detail
Merge pull request #197 from tablexi/remove_unneeded_oracle_condition

[#88499] Remove no-longer-necessary oracle workaround
Merge pull request #200 from tablexi/bug-order-of-operations

fix bug with sum, ruby should really have a sum_if method
[#80431] Allow removal of order note

while ordering on behalf of a user while editing a cart
Merge pull request #201 from tablexi/80431-cannot-empty-order-note

[#80431] Allow removal of order note
[#86062] Render dispute reason ouside of disabled input field
Merge pull request #202 from tablexi/86062-dispute-reason-cutoff

[#86062] Render dispute reason ouside of disabled input field
[#38957] Add administrative reservation note

Closes #199

Public tooltip should not have admin reservation note
Hide admin note from normal reservation edit
And hide “actual” text from admin reservations
[#73283] Add Product#lock_window

Only used for Instruments
[#73283] Add lock window to Instrument view & edit
[#73283] Check #lock_window when determining if customers can edit a reservation
[#73283] Test Reservation#can_customer_edit?