FlightPath 7.x-7.1

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

2024-06-16
Added a robots.txt file to the project directory.

Updated the README.txt file.

Added .htaccess file to files directory

Created ability for FlightPath to manage a "private" files directory within custom/files, which
contains a special .htaccess file to keep Apache from serving any files in that dir. Changed
the error handling functionality (which emails on php errors) to use this new private dir.

Fixed minor typo in lassie module.

2024-06-15
Various changes to suppress warnings and deprecated notices in PHP 8.x

Added spot to enter a temporary directory.

Added code so that PHP errors collect in a temporary file, then get emailed as a digest once per cron run.

When executing PHP code from the Admin Console, warnings are not suppressed with @. This allows for testing
error handling.

2024-06-04
Added new system setting, allowing the trimming of ERROR messages from the watchdog table based on age.

Made changes to other files for warnings generated by PHP 8.2.

2024-06-02
Various modifications to remove compatibility issues for PHP 8.2.

Working on adding MailGun route (web hook) functionality for receiving emails, to replace IMAP method.