ChurchTools Web v3.45.0

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

v3.45.0

Optimization /Improvements

  • Person & Groups

    • If the export of persons is limited to 1 person, you can now open the e-mailer again.
  • General

    • In your own profile, you can now view and adjust your own data. The permissions are of course taken into account. Also the own picture can now be changed there.
    • Maps from OpenStreetMaps are now displayed instead of Google Maps. All map views run on our servers, so these maps are safe from a data protection point of view.
  • Admin-Settings

    • Moving scattered integrations and APIs to the “Integrations” tab

      • CCLI removed from Module > Events, added to Integrations
      • Mailchimp-Api-Key and CM Telecom-Api-Key removed from Module > Persons & Groups, added to Integrations
      • Settings for presentation settings removed, since they can now be set directly during export.
  • API
    • POST /persons checks whether the field cmsUserId is unique.
    • PATCH /persons/{id} logs the changes
    • GET /persons has now a filter to filter for campusses.
    • New API-endpoints
      • GET /fields
      • POST /files/{domainType}/{domainIdentifier}
      • DELETE /files/{domainType}/{domainIdentifier}
    • Details to APIs will be found in your own installation using http://my-church.church.tools/api

Fixed Bugs

  • Person & Groups
    • Selection fields were not displayed in public group registration forms for users who were not logged in.
    • The workload in the person details can only be seen by those who have the group internal right “See workload”.
    • If you have created an additional date field and you do not set it explicitly for a person, ChurchTools incorrectly displayed the value 30.11.1899 after saving.
  • Events
    • Blocked persons no longer receive service reminder emails.
  • General
    • The display of the logo works again, even if “site_url” is not set in churchtools.config. However, it is recommended that all self-hosters set this parameter.