Improvements
General
- Polish can now also be selected as a language.
Persons & Groups
- Geocoding has been improved when there is only one ZIP code.
- In “My Tasks” now only active groups are considered.
- Duplicates can now be handled in ChurchTools. Similar entries are found and assisted in merging them.
- Sorting of address labels can now be selected between address, name or birthday
Events
- In the Absences tab, new absences are now displayed directly without reloading.
- A few translations of master data were corrected in the agenda.
- The events print view now shows all future events
Finance
- There is a new report for monthly and quarterly revenues.
- The transaction form has been improved so that it is easier to understand.
- In the bank statement rules, the validation of the fields has been improved.
- Purposes and transaction texts that are too long are now wrapped.
- Bank statement import now works with upper and lower case file extension.
- Transactions can now be cancelled easily. A cancellation transaction will be created automatically and the cancelled transaction will be marked accordingly.
- When creating and editing accounts and account groups, it is now more clearly displayed to which account classes and account types the account groups are assigned.
- Transactions are now highlighted by color according to expense and revenue.
- The handling of already created bulk receipts has been improved.
Sync
- The executions are now sorted chronologically. (Newest execution first)
REST-API
- New api to get people who might be relevant to a service, with weighing.
- Boolean arguments now also work in the API browser.
Public Relations
- Social media links could have a very narrow dropdown in some languages. This has been fixed.
- Those authorized for the ChurchTools website can now be configured through Public Relations.
Admin-Settings
- The “ALPHA Bookstore” integration can now be configured in the admin settings. On 30.01. the bookstore will then go live in the app.
Fixed Bugs
General
- Incorrect salutation in e-mails regarding a changed appointment has been fixed. If the title of an event has been changed, it will be informed about it in the e-mail as well.
- Module names are now also translated in the “More” menu.
Persons & Groups
- Persons & Groups now shows the group even if only the
+see grouppermission is given - When exporting people, now the title of the second person is also exported when relationships are merged.
- When importing CSV files, leading and trailing spaces of the data fields are removed.
- Only relevant and authorized group types are now displayed for selection in the person table header.
- In the search it was possible by combinatorics to get more information than permitted to see.
- In the old group homepage the registration now works correctly again.
- If the group type has ID 0, then its groups were not displayed in the people functions.
- Persons & Groups now shows the group even if only the
Calendar
- In calendars exported as iCal, the location of the appointment is now also displayed.
- In the Resources tab, the conflicts for a booking were not updated if it was deleted or rejected.
- The plus icon to create new appointments was previously incorrectly displayed for the public user as well. This has been corrected.
- To prevent XSS attacks we had to restrict the CSS feature in the admin settings. Please check if your CSS code still works.
Events
- Agendas with quotes in the event name can now be exported correctly.
- When editing recurring appointments with linked events, old event chats that have already been terminated are no longer automatically reactivated.
- A completed agenda can now no longer be edited, even if you still have it open as another user or in another tab.
- When creating events, the rights are now also checked with respect to facts.
- The right to edit absences is now checked earlier and not only when saving.
- In some cases, the proposed persons for the service were not displayed correctly.
- A note about hidden group assignments is displayed in the service master data when the location filter is active.
Wiki
- When directly calling an older page version, it is now also displayed as such.
- Allow style attribute for HTML tags div, p, span in Markdown
- Fixed a few display errors in the wiki that came in with the last version.
Check-in
- When changing the group while adding a person, an error occurred. This has been fixed.
Sync
- The hints for incomplete property assignments are now displayed correctly again.
REST-API
- In the Events API, the value enterSelfIfFree (which indicates whether you can enter yourself into a free service) is now calculated correctly again if you get this right via the group-internal permission ‘churchservice +entry free’.
Admin-Settings
- In the permission management, the campus is now displayed for resources and songs.
Finance
- In expired accounting years, individually created donation receipts no longer come with a draft watermark.
- When filtering by cost centers, additional filters are now also included in the totals row.
Guest contributors
Thanks to Bernhard Weichel for the concept and backend of the duplicate feature.