Improvements
- General
- Rights documentation now has tabs per module
- The quick search can now also search for ids with
query=#<id>. - The HTML editor now has access to the browser-internal spell checker.
- The dialog for sorting elements has been made more stable.
- In the rights management, the group types are now always displayed according to the configured sorting.
- Only those entries are now found in the global search for which you can also see the module.
- People
- When sending an SMS, the text entered is now limited to the maximum length of an SMS (= 160 characters).
- Self-registration now uses the system user (instead of the administrator) as an actor in the log and history. This makes it possible to send e-mails to a group leader who is also the administrator.
- Groups
- People now always see themselves in a group if they can see the group.
- The sorting of the growth path is now also taken into account in the settings.
- Improved error messages for queries in automatic group memberships
- There are now also placeholders for “E-mail of the subscriber” and “ID of the subscriber”
- Finance
- Receipts can now be uploaded for bookings.
- The turnover report in ChurchTools Finance can now be filtered by account type.
- Calendar
- The “On behalf of” field can now be edited and changed until the appointment is saved.
- If a calendar is checked, “Only my meetings” is active and there are therefore hidden appointments, there is a short note about this.
- REST-API
- Group members can (and should) now be edited via a PATCH operation.
- New REST endpoints for the management of resources have been added.
Fixed Bugs
- General
- Some color errors in dark mode have been corrected.
- Uploading JFIF as an image file is now prevented.
- An occasional error when saving authorization templates has been fixed.
- In the menu, the website is only displayed for everyone after the test phase.
- Field contents beginning with “=” are now correctly exported to Excel
- The automatic update of data now takes the set time zone into account.
- People
- The location is now always displayed in the person list if you have the right to do so.
- Date fields with time now work correctly in the old group module.
- The sub-filters for groups are displayed correctly again in “Other filters”.
- The filter tab in “Other filters” no longer changes automatically.
- The DB fields from category can now also be edited according to their security levels without the global right “Edit persons”. This does not apply to status and location.
- Groups
- When creating a group, the required parent group is now checked.
- The search preview now also takes into account the preselected filters.
- Placeholders in registration confirmations are now set correctly, even if the group leader has access to the group member fields via global authorizations.
- Public group registration can no longer be performed with a similar e-mail address in the name of another person.
- In the add menu, “Create post” now only appears when the module is activated.
- The description of a group is now only saved at the end and not when the write assistant is closed.
- Global editing rights no longer require an additional group-internal right.
- Saving groups with fewer rights now also works correctly.
- Empty date fields as group member fields no longer appear as the current date in the UI.
- Calendar
- Conflicts are no longer displayed on the appointment for bookings that have already been deleted.
- Referring links in the calendar now directly open the correct month or week.
- Events
- Comments on songs are now displayed correctly again.
- The print view now also displays all entries on mobile devices.
- The tooltip can now only be used to contact people who can otherwise be contacted.
- When adding services in the master data, a possible location is now also displayed for the category.
- In the semi-automatic service categorization, the groups are now sorted by alphabet.
- Resources
- Virtual resources are no longer taken into account in conflict calculations.
- Check-in
- Archived groups are no longer displayed in the check-in.
- Wiki
- Wiki page links now also work correctly within tables.
- Public Relations
- The person release also works correctly for more than 10 groups.