Improvements
- General
- The search has been improved in some places so that it handles umlauts and accents better.
- The email settings are now checked daily in the cron job to avoid misconfiguration.
- Resources
- If a resource booking has a linked appointment, the associated calendar is now also displayed in the edit dialog.
- The title of a booking now allows 100 characters.
- Checkin
- When creating new persons in the checkin, it is now also possible to fill in all fields marked as “Appears when people are entered” in the master data.
Fixed Bugs
- General
- For users of an external portal, the login token is now also displayed when logging in for web chat.
- Persons & Groups
- Group links in the group hierarchy can now also be opened in the new tab.
- The comment field in the group homepage now has a visible maximum length.
- In the group description, tables are now also rendered correctly.
- The group image can now no longer be changed if you do not have the right to edit the group.
- When saving filter groups, double quotes are now replaced by single quotes, which prevents errors from occurring.
- In the e-mailer it is now possible to upload the same file again after deletion.
- A bug was fixed where group fields were not visible in subgroups even though you got the security level through inheritance.
- In large churches with many groups, the call to add a person to a group could take a very long time.
- The email with the unsubscribe link is now also sent if it is disabled in the group that a new person should be created, if the person does not yet exist in ChurchTools and a not yet existing person logs in.
Calendar
- After copying an appointment, it is now possible to change the date directly again.
- Fixed a bug where a resource booking disappeared when changing the associated calendar appointment from a non-all-day appointment to an all-day appointment.
- A previously invisible calendar will now be visible after creating a new appointment in this calendar; also in the sidebar.
- People who are only in hidden groups got an error in the calendar.
Finance
- Fixed an error that caused transaction years in other time zones to display the wrong year under certain circumstances.
- Events
- Fixes an issue when displaying the agenda print view in Safari.
- In the mobile view of the songs, the filter was not displayed under certain circumstances. This is now always visible.
- Fixed a bug where you could not see the facts in the master data under some circumstances.
- The table header is now no longer sticky in print view.
- Deleting a service now works also if it is used in an event template.
- Checkin
- Revoking in completed check-ins is now no longer possible in the app.
- REST-API
- It was possible to retrieve group participants via the API, even if you only have the right to see the group, but not the group participants. This bug has been fixed.
- The Agenda API returns the correct times per position for integrated schedules.
- Admin-Settings
- It could happen that only the title of a person was displayed in the case of the authorizing persons. This error has been fixed.
- The admin will now be prompted to change their password when logging into ChurchTools for the first time.
- In the log under “Statistics” the calculation of the number of logins has been corrected.