Closed joshhaug closed 3 months ago
Looks like this is failing integration tests because we no longer have the 2.2.0 banananation jar. I can add this file back in, or we can update the tests to use the newest jar. I'm leaning towards the latter.
Update: I've modified this PR to also include updates to the constraint queries to bring them up to parity with the changes in v2.6.0. Also updated to fix the is_auth_enabled()
function -- for some reason Aerie now presents the "Authentication is disabled" message on posting to the /auth/login
endpoint instead of /auth/session
. Updated this PR accordingly.
The primary motivation for this PR is to update the scheduling module to use the new db schemas introduced in Aerie v2.6.0. More information on these changes is available on the Aerie upgrade docs.
Additionally, there are also some cleanup tasks that I've lumped in:
.env
file accordinglydatetime.utcnow()
calls with the new timezone-awaredatetime.now(timezone.utc)
. This is not a necessary change, but prevents us from throwing deprecation errors.I'm happy to split these up into separate PRs if preferred.