Improvements
- Posts
- A link preview is now displayed if the corresponding information is available (OpenGraph).
- Notifications for posts can now also be managed on the web.
- Posts are now sent as e-mail summaries.
- The dialog for creating a post can no longer be closed accidentally.
- Posts now highlight a single link with OpenGraph information.
- You can now also create posts in open groups that you are not yet a member of. It is then possible to join the group directly.
- The posts module now takes into account the location filter from the main menu.
- General
- The initialization of the TinyMCE is now more stable.
- People & groups
- The Avery Zweckform 3475 template can now be used for address labels.
- If a group inherits the security level for “See group info” from the group type, this is indicated in the UI.
- The import of persons now supports more formats when entering IDs.
- It is now also possible to chat in hidden groups.
- When duplicating groups, the settings for Roles are now also copied.
- The field for entering options for a group membership field has been extended to 4000 characters.
- Groups
- Error messages in dialogs have been improved.
- The history entry is now clearer if a person has been removed from a group by the “Exit date”.
- Before, there is now a link to the old groups module in the mobile version.
- The writing assistant is now also available in the new groups module.
- Calendar
- Events can now be automatically synchronized to the event database “Evangelische Termine”.
- iCals that no longer exist are now handled better so that the user can find a note in the calendar.
- The “Quarter” view has been renamed “List” and now also allows you to navigate forwards, backwards and to today.
- Events
- The entry of a duration in the Agenda is now better validated.
- Completed Agendas can now also be used for integration into other events.
- Sync
- Relationships between people can now be synchronized with other ChurchTools installations and with the DaviP reporting system.
- REST API
- The endpoints
/api/event/<id>/factsand/api/factshave been slightly revised. In particular, the fact value can now benullor (if the fact type isnumber) a numerical value. - The Rest-Api documentation for the endpoint
/groups/{groupId}/memberhas been improved.
- The endpoints
Fixed errors
- General
- When setting a focus point for an image, errors could occur when saving. This has been fixed.
- In the Simulate dialog, the focus is now automatically set in the search field again.
- The RSS widgets are now displayed correctly on the Home page again.
- People & groups
- When deleting groups via “More actions”, the system now correctly checks whether there are still people in the group and asks for confirmation accordingly.
- The correct permission
+edit groupmemberstatusis now used for editing group membership fields. - Birthdays are again sorted correctly by date, surname and first name.
- The dialog for merging duplicates works correctly again.
- When calling up the statistics, the active persons are filtered by default.
- Posts
- Recommended groups are displayed and saved correctly again.
- The newly created groups are now displayed correctly again in the setup wizard.
- Groups
- Creating new group types with standard roles now works without errors.
- Number fields are now sorted correctly in the group member table.
- Some front-end authorization checks have been corrected.
- The popup for “Automatic memberships” can now be closed correctly again.
- Editing group membership fields with long titles is possible again.
- You can now also add non-visible people from my areas.
- Calendar
- Titles that are too long are now wrapped hard in the print view.
- It is no longer possible to upload .gif and .webp for an appointment, as this led to errors.
- Appointments can now be opened via URL parameters again, so links from the Home page work again.
- Events
- E-mails about subscribed Roles display information in a more uniform, meaningful and clearer way. Display errors have been fixed.
- The administrator of an event can now also occupy Roles via the app.
- The filter for tags is now also displayed correctly after changing a song category.
- Changing an event whose date also includes resources no longer causes an error.
- Finances
- In the Totals and balances report, bookings are only taken into account for the EB calculation if they were posted on January 1st of the year.
- Reports
- Empty values are ignored when calculating the average of facts.
- REST API
- Service requests via the corresponding endpoints are now logged correctly.
- The end point
/api/events/$EVENT_ID/agenda/songsnow delivers all songs if you can see the Agenda. - The group membership API
/api/groups/$groupId/memberscan now also be filtered by group membership fields of type date. Example:/api/groups/10/members?datumsfeld=2024-05-15 - The API
/api/persons/$ID/groupsnow also contains the group membership fields. - The endpoint for the Home page handles missing birthdays for “My campus” better
Deletions
- General
- The limitation of data records to be exported has been removed, as this is no longer necessary due to explicit rights.