ChurchTools Web v3.108.0

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

v3.108.0

Improvements

  • General

    • More than 8 security levels can now be created.
    • In future, the version e-mail will only be sent for new releases, no longer for corrections.
  • Posts

    • Comments can now be activated and deactivated for each post.
    • Hidden posts can now also be managed on the web.
    • You can now find your own posts under “My posts”
    • Posts can now be edited retrospectively. The admin can restrict the editing period to up to 10 minutes.
    • If the visibility of a group is increased and the group contains posts with the visibility “like group”, the posts are only visible to group members.
    • There are now also actions for posts in the quick search.
    • A post can now only be saved once all images have been uploaded.
  • Persons & Groups

    • Completeness check for addresses in bulk letters or labels does not require a zip code for international addresses (i.e. if a country is specified).
    • When creating a group, the parent group is set correctly again.
  • Calendar

    • Calendar no longer gets stuck in the weekly view under certain circumstances
    • The widget for meeting requests now also shows the originator of an appointment, if available.
    • Simultaneous appointments are now displayed according to the sorting of the calendars.
    • For absences in groups, your own absences are no longer displayed, as these are displayed under “My absences”.
    • In the mobile view there are now also forward and backward buttons.
    • The 24-hour format is now used in every language.
    • The calendar now uses bars instead of dots to display the color code of the calendar.
    • The display of the calendar can be changed.
  • Finance

    • The highest donations of the last 31 days are now displayed in the overview (no longer the last month)

Fixed Bugs

  • General

    • The “Change password” dialog has been slightly adjusted.
    • When ending a simulation, the language of the simulated person is no longer returned.
    • In some cases, e-mails were sent multiple times. This has been fixed.
      • The RSS widget on the web home page no longer displays an error if an empty link has been configured. (The widget should still be deactivated in the system settings if it is not needed).
  • Persons & Groups

    • Incorrect values for consent to data processing have been corrected. Such values could, for example, prevent the merging of duplicates.
    • The group member status is now correctly taken into account in the old group registration form.
    • When creating a group, the superior group is set correctly again.
  • Posts

    • When creating a post, the fields are correctly pre-assigned based on the group settings.
    • After using the setup wizard, it was no longer possible to scroll the page. This has been fixed.
    • Umlauts are now correctly recognized in links.
    • Messages about deleted comments are now also deleted.
  • Groups

    • Either-or fields now work in the group member dialog.
    • When editing a group membership, the checkbox and either-or selection work again.
    • The number in “My groups” is now correct.
    • The number of places on the waiting list is displayed correctly again in the member table.
  • Calendar

    • The name of the registration groups for an appointment follows the changes to the appointment.
    • In the old event list, the service text is now also output for embedded compact lists.
    • The old list view can now be printed again.
    • Resources are now displayed again in the day & week view when logged in.
    • Creating a registration group for an appointment works more reliably, even without being a superadmin.
    • The print view for the calendar has been improved.
    • It is no longer possible to accidentally book a resource for an appointment with a delay of more than one day.
  • Events

    • The placeholders for responsible persons in the schedule now also display translations correctly.
    • Authorizations for bulk operations now take into account the rights ‘edit events’ and ‘edit servicegroup’.
  • Resources

    • Resources that are linked to an appointment can now only be modified in the calendar.
    • The automatic confirmation of resources is now also used in the REST API.
  • REST-API

    • Some definitions in the API documentation have been adjusted so that the entire documentation is more valid. In some cases, incorrect endpoints have been temporarily removed from the documentation.
    • The endpoints for retrieving relationships now also return the ID of the relationship.
  • Finance

    • The receipt number scheme in the bank statement import is now saved correctly again.

Deletions

  • REST-API

    • The endpoint ‘/api/groups’ currently provides role information by default. This will no longer be the case in the foreseeable future.
    • The old endpoints ‘addPersonGroupRelation’ and ‘editPersonGroupRelation’ are deprecated. The new endpoints PUT/PATCH /api/groups/$groupId/members/$personId should be used.
  • Groups

    • The group description will be limited to 10,000 characters in future.