FlightPath 7.x-7.3

Referenced project: 
Release version: 
7.3
Release type: 
Bug fixes and new features
Release notes: 

2024-07-23
Fixed a bug in Engagements where the "Engagements Received" list (under the Alerts screen) was not showing the pager
correctly.

Also corrected timezone not being factored in on the above mentioned screen.

If a student's name cannot be found because they aren't in the "students" table, we will show their name from the "users"
table on their profile, with an alert icon.

2024-07-19
Various small tweaks to remove PHP deprecated warnings in PHP 8x.

2024-07-04
Various changes to remove PHP deprecated warnings in PHP 8.

Made a slight change to password.inc where if any values are not supplied, it immediately
returns FALSE when checking if a password is valid.

Modified user module to not have an issue if a value was not supplied in the User Settings form.

2024-07-03
Changed the default max_levels value for fpm() from 20 to 15, to make it a little less likely to run out of memory.

2024-07-02
Added default values to when the anonymous user object is created. Ex: cwid, f_name, l_name, etc.

2024-06-29
Modified .htaccess file to disallow downloading .enc (encrypted) files directly from the files directory.

2024-06-27
When receiving a text message form an unrecognized sender, their phone number
will appear in the Alert title that is generated.

2024-06-26
Fixes for PHP 8 warnings.