ChurchTools Web v3.78.0

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

v3.78.0


Improvements


  • Sync
    • There is a new Sync module.
    • Currently personal data can be synchronized.
    • The sync works with Optigem, ChurchTools and Davip.
    • ChurchTools can also be synchronized with ChurchTools.
    • The Sync is designed to allow other systems and data types to follow in the future.
  • Persons & Groups
    • Under More Filters => Person Filter you can now search for any person’s fields.
    • There is now a new selection option in “Consent by whom”: “Person who performed group registration”
    • The default master data in “Consent by whom” can no longer be renamed.
    • If the declaration of consent according to the GDPR is not yet submitted for a child, spouse or other person during group registration, or if a new person is to be created in the group registration, you will now be asked whether you have obtained the declaration of consent from this or these person(s).
    • One person can now use the same email address with different labels.
  • Wiki
    • The order of search results are now better sorted by relevance.
  • REST-API
    • New Endpoint: GET /groups/:groupId/statistics
    • Growth paths are now included in the Master Data Endpoint.
    • In the /fields API, the name is also returned additionally translated.
    • The ‘Role’ and ‘GroupType’ entities have been extended with the ‘translatedName’ field.
    • FollowUps and FollowUp intervals are provided in the endpoint /persons/masterdata.
  • Fixed Bugs

    • Persons & Groups
      • If you do not see all the people in a group, but the group itself, then the correct participant statistics are now displayed anyway.
      • The creation of bulk letters has been made more stable, so that it runs through faster.
      • Problems with copying groups with activated chat have been fixed.
      • Fixed an issue where groups from subgroups could not be displayed on the group home page.
      • The time is displayed correctly again in the person history.
      • In the person export, ‘Age’, ‘Day of birth’, ‘Month of birth’ and ‘Year of birth’ are also output for the Birthday field.
      • Moving up waiting group participants now works correctly again.
      • The person history now shows all entries and not only the last 100 entries.
      • The e-mail notification that the default e-mail address has changed is now only sent to active users.
      • In the person export, the fields Age, Mr./Mrs., ID and Department are usable again.
      • For the display of persons on the OSM maps, the authorization for the address is now checked even more precisely.
    • Calendar
      • Fixed an error that caused the wrong salutation and possibly language to be used in the email notifications for changing a calendar entry.
    • Wiki
      • Fixed a bug that could cause incorrect index indentation in the table of contents.
    • Check-In
      • Groups visible only to the user are now displayed in the superior groups.
    • REST-API
      • In the Person MasterData API the field ‘isHidden’ was missing for roles.
      • In the Person MasterData API the values are now sorted by the SortKey.
      • In the /fields API, the ‘hideInFrontend’ field is returned as a Boolean.
      • In the /fields API the field ‘sortKey’ is returned as an integer.
      • In the group endpoint, the ‘followUp.sendReminderMails’ field is now returned as a Boolean.
      • In the group API, the group type ID is now always visible, regardless of the security level.
      • OpenApi documentation has been adjusted so that ‘/groups’ is documented correctly.
      • If you are not allowed to see wiki categories, the search will not crash anymore.