Jethro v2.24.0
Enhancements
- Reports can now be configured so that their results are automatically displayed on the home page (Thanks @vanoudt )
- Issue #30 - it is now possible to delete a person entirely (in most cases) and/or to "cleanse" their person record, removing identifying details and leaving an anonymous shell.* Personnel list at the top of a service run sheet now has "email all" and "SMS all" links
- Issue #493 - notes list on home screen now links names to person details, as well as note subject to the note details.
- Issue #519 - if a single-member family has a family photo, treat that as the person photo for the one family member
Bugfixes
- Issue #518 - family photos no longer cropped, just resized
- Issue #508 - custom fields were being wiped by a person editing their details in the members area - now fixed
- Issue #512 - importer now copes better with trailing spaces
- Issue #513 - "other" values were appearing in the history when unchanged - now fixed
- Issue #509 - changes to Feed UUID (ical link) no longer show in history
- Issue #492 - Meaning of the RESTRICTED_USERS_CAN_ADD setting has been clarified
- Issue #506 - age_bracket.is_adult column type corrected in DB
- Issue #457 - zero dates in database, not allowed in recent versions of MySQL, now cleaned up
Upgrade Procedure
- Log out of Jethro
- Take a backup of your mysql database
- Apply all applicable upgrade SQL files from the upgrades folder to your mysql database, including upgrades/2018-upgrade-to-2.24.sql (Note there is no SQL upgrade for v2.23).
- Move away your old Jethro files (eg. rename your jethro folder to jethro_old)
- Unzip the new files into the right place (don't just overwrite the old files)
- Move your old conf.php and files/ subdirectory (if not empty) back into your jethro folder.
- Log in and test.
Credits
Thanks @vanoudt for the home-page-reports feature.