Skip to content

Jethro v2.18.1

Compare
Choose a tag to compare
@tbar0970 tbar0970 released this 16 Dec 05:43
· 1247 commits to master since this release

This release adds several new features and fixes many bugs.

Enhancements

  • Issue #165 - Email notifications for new note assignments.
  • Issue #8 - Preservation of roster assignee ordering. When multiple people are assigned to a roster role on a date, their order is now preserved, rather than being sorted alphabetically.
  • Issue #299 - When adding a person to a group using an action plan, you can now set their membership status
  • Issue #300 - New custom field type to support website links / URLs

Bugfixes

  • Issue #295 - changes to notes do not save
  • Issue #294 - error messages when importing persons
  • Issue #297 - malfunction in date_reminder.php script
  • Issue #302 - a certain keyword did not work in service docs
  • Issue #285 - error messages when displaying tabular attendance.
  • Issue #281 - error message when saving report config
  • Issue #280 - error message when there are no service doc templates found
  • Issue #303 - ensure all group memberships have a status, so that statistics are not messed up

Upgrade Procedure

  1. Log out of Jethro
  2. Take a backup of your mysql database
  3. Apply all applicable upgrade SQL files from the upgrades folder to your mysql database, including upgrades/2016-upgrade-to-2.18.sql
  4. Move away your old Jethro files (eg. rename your jethro folder to jethro_old)
  5. Unzip the new files into the right place (don't just overwrite the old files)
  6. Move your old conf.php and files/ subdirectory (if not empty) back into your jethro folder.
    1 Compare your old conf.php to a new conf.php.sample.* file and add any new settings to your conf.php
  7. Log in and test.
  8. If you want to use the new task-reminder feature, add a new cron entry for the task_reminder.php script. See the sample config files for details.

Credits

Thanks to Coast Evangelical Church in Forster, NSW, Australia, for sponsoring the action-plan and custom-field enhancements.