ChurchTools Web v3.94.0

On this changelog page you will find the changes to a specific version.

v3.94.0

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 group permission 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.
  • 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.