ChurchTools Web v3.70.0

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

v3.70.0

Improvements

  • General
    • Via churchtools.config it is now possible to specify multiple origins for CORS. The parameter is called access_control_allow_origins[]. For hosting customers, support can customize this (support@churchtools.de).
    • LDAP protocol version 3 is now supported when using an external LDAP.
    • When logged in as an authorized user, support access for ChurchTools support can now be granted via the Manage menu.
    • The privacy info email to newly created people now only contains a list of fields that have been saved, not the values of the fields.
  • REST-API
    • The Rest API is now also usable with an Authorization Header.
    • The Agenda API now outputs modified_date and modified_pid for the agenda and per item.

Fixed Bugs

  • General
    • When logging in, only one log message is written again.
    • If two-factor is forced at the first login, now you don’t have to enter the password that you don’t have at this time.
  • Persons & Groups
    • When signing up for open groups via the start page, former participants in the group who have since been archived were counted, so ChurchTools incorrectly assumed that the maximum number of participants had already been reached. This error has been corrected.
    • If more than 500 people were to be synchronized to Mailjet in one go, only the first 500 were synchronized. This error is now fixed.
    • Groups are now still displayed on the group homepage on the day of their closing date and are not inactive until the following day.
    • In the print view of the member list, contact information is now displayed one below the other, so that long phone numbers no longer overlap each other.
    • The filter My groups now takes into account for the group closing date the admin setting how many days after that the group should still be displayed.
    • Error messages in the group home page login are now more readable.
  • Calendar

    • The event template is not reset for a new appointment if the time of the appointment changes (does not apply to serial appointments)
    • In the meeting request email, the link is now displayed correctly.
    • When subscribing to a ChurchTools iCal in another ChurchTools installation, the remark is now also read out.
    • If the first appointment of a series is selected and this and subsequent appointments are to be deleted, then the entire series is now deleted.
  • Finance

    • Donation receipts on the second and subsequent pages of the donor list are now displayed correctly.
    • If accounts without transactions are hidden in the balance sheet, the account 9999 was mistakenly hidden as well.
    • Fixed an error that could cause the bulk donations receipts button to not display the correct value.
  • Events
    • SongBeamer Export: If the selected arrangement does not have a SongBeamer file, then it will additionally look for it in the default arrangement.
    • If you want to create a new agenda, the other agendas on the same day are now also loaded so that you can select them to create an integrated agenda.
    • When assigning duties, people who can only be seen via group permissions were not found by last name.
    • Fixed a bug where the year was set to 2040 after deleting an expiration template.
    • Assignments of service from one person to another, are properly identified in the news mail.
  • Ressources
    • If you want to book a resource and switch to another resource in the dialog, the status for the booking is now correctly determined. It could happen that requests are unintentionally set to “Confirmed”.
  • Wiki
    • Long sidebars are now scrollable.
  • Checkin
    • Checking in with superior groups works again as usual.
    • Selecting a superior group scrolls the list to the top again.
  • REST-API
    • It was possible to create a new person without a department. This resulted in the person not appearing in the list of persons.