1.10.0 Release
What's Changed
Rel 1.11 Summary:
- We've updated many parts of our system to the latest versions, including Django, Express, and several other important tools. This helps keep everything running smoothly and securely.
Bug Fixes:
- Fixed an issue with our deployment settings.
- Resolved a bug with the REDIS_HOST setting which could have had extra spaces or newlines.
- Added a warning when a user mistakenly types in their email.
- Cleaned up log messages and fixed bugs related to user settings.
Improvements:
- Improved the way we handle secret information.
- Added a new method to verify your phone number via Twilio.
- Ensured better checks for Twilio settings in local environments.
- Added alerts on the home screen to inform users about data usage.
- Changed colors for queue status badges to make them easier to see.
- Made URLs work better within the app.
- Automatically redirect users to the login page as needed.
- Improved our automatic logout process.
New Features:
- Added the ability to handle meetings with no attendees and provided a way to delete them.
- Began work on a new reporting feature, including UI elements for downloading queue reports.
- Updated our system to display important info about Google Analytics and data use notifications.
- These updates ensure a more reliable, secure, and user-friendly experience.
- Fixes 463 - Prod imagestream for deployment was incorrect by @jonespm in #464
- Bump django from 3.2.24 to 3.2.25 in /src by @dependabot in #468
- add tests for settings, fix possible newline/space in REDIS_HOST by @Leonard6261 in #473
- Bump express from 4.18.2 to 4.19.2 in /src by @dependabot in #472
- Bump follow-redirects from 1.15.5 to 1.15.6 in /src by @dependabot in #467
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src by @dependabot in #471
- update secrets info; add splitting by @lsloan in #459
- Added Method for Verifying User Phone Numbers through Twilio by @andcarls in #474
- Added Warning Message When User Inputs Email (Resolved Issue #11) by @OscarSong2003 in #479
- Resolve #466: Switch Zoom code over to use the package by @peijli in #481
- 487: twilio settings check for local build by @jaydonkrooss in #489
- Draft PR for Issue #469 - adding text to home screen to alert users to data use by @jxiao21 in #495
- Changed colors for queue ID number "Open" queue status badges for accessibility by @jxiao21 in #496
- Bump requests from 2.31.0 to 2.32.0 in /src by @dependabot in #492
- Issue 422: handle urls by @jxiao21 in #504
- PR for #213: Automatic redirect to login by @jxiao21 in #499
- Fixes #359 Update log format by @jxiao21 in #507
- #197 Handle meetings with no attendees, add delete action by @jaydonkrooss in #498
- Automatic logout - second PR try, redirects by triggering logout button click event by @jxiao21 in #511
- Fixes #497: User Preferences bugs, refactor form logic for phone settings by @jaydonkrooss in #500
- Revert "Resolve #466: Switch Zoom code over to use the package" by @jonespm in #513
- #477 removed django.middleware.common.BrokenLinkEmailsMiddleware by @zqian in #478
- Fixes issue #97 - Initial work for reporting feature by @jonespm in #501
- Fixes #461 - Message in log about migrations 1.8.0 and 1.9.0 by @jonespm in #505
- #97, #470 : add UI elements for queue report downloads by @jaydonkrooss in #506
- Fixes #515 - Expose Postgres ports in development by @jonespm in #517
- Bump braces from 3.0.2 to 3.0.3 in /src by @dependabot in #508
- Bump ws from 8.13.0 to 8.17.1 in /src by @dependabot in #510
- 493: update Google Analytics settings, use Umich OneTrust banner by @jaydonkrooss in #518
New Contributors
- @Leonard6261 made their first contribution in #473
- @lsloan made their first contribution in #459
- @andcarls made their first contribution in #474
- @OscarSong2003 made their first contribution in #479
- @peijli made their first contribution in #481
- @jaydonkrooss made their first contribution in #489
- @jxiao21 made their first contribution in #495
- @zqian made their first contribution in #478
Full Changelog: 1.9.0...1.10.0