{"id":54828,"date":"2019-07-08T12:00:00","date_gmt":"2019-07-08T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-48-0\/"},"modified":"2026-04-08T16:13:55","modified_gmt":"2026-04-08T15:13:55","slug":"web-v3-48-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-48-0\/","title":{"rendered":"Web v3.48.0"},"content":{"rendered":"\n<p><strong>Optimization \/Improvements<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>The second menu level has now been revised as previously planned. This makes ChurchTools much easier to use.<\/li>\n\n\n\n<li>The right <code>administer persons<\/code>was divided into three rights:<code>administer persons<\/code>, <code>invite persons<\/code> and <code>simulate persons.<\/code>If you previously had the right administer persons, you also have the other two rights after the update.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Person &amp;Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>Filtering by group status is now also taken into account in the group hierarchy (in the group details).<\/li>\n\n\n\n<li>To prevent abuse, people&#8217;s email addresses can no longer be updated if the other person has more global rights than oneself.<\/li>\n\n\n\n<li>If an archived person logs on using the external group form, a new data record is created.<\/li>\n\n\n\n<li>Group registration\n<ul class=\"wp-block-list\">\n<li>The information window for the confirmation of a group registration is no longer closed automatically, so that you can read the reference to the e-mail validation in peace.<\/li>\n\n\n\n<li>The e-mail validation for group registrations has been improved again.<\/li>\n\n\n\n<li>The link to confirm the group registration is now valid for 3 days.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Songs now offers more filter options for using songs in the agendas.<\/li>\n\n\n\n<li>Songs now has another view that specifically supports the CCLI report request.<\/li>\n\n\n\n<li>By automatically assigning persons to services (magic wand), persons can now be confirmed directly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>The e-mail that a resource admin receives when changes are made to a booking now contains information that is easier to understand.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>The e-mail to the creator of an appointment series about the removal of individual appointments now only contains relevant data.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>API<\/strong>\n<ul class=\"wp-block-list\">\n<li>The API for relationships now sorts by sortkey, surname and first name.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Fixed Bugs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>Persons in the archive no longer receive system notifications.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Person &amp;Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The Mailchimp syncronisation works correctly again.<\/li>\n\n\n\n<li>When updating the departments of a person, it could happen that a department for the person was not removed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>The status of a resource is calculated correctly again when a calendar entry template is loaded.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Admin-Settings<\/strong>\n<ul class=\"wp-block-list\">\n<li>The option &#8220;Anonymize bookings for public user&#8221; in the settings for the Resources module is saved correctly again.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>Persons with the global right &#8220;view history&#8221; can see the history of the event occupation again.<\/li>\n\n\n\n<li>Past events are now displayed depending on the settings in the admin settings, (option: for how many days back data should be loaded into events)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>When confirming a resource booking via the green tick in the tooltip, the &#8220;Repeats&#8221; date is no longer set incorrectly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Reports<\/strong>\n<ul class=\"wp-block-list\">\n<li>The missing translations for the ad hoc reports have been added.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Checkin<\/strong>\n<ul class=\"wp-block-list\">\n<li>Added missing popup for date selection when adding events.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54828","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.48.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":1,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54828\/revisions"}],"predecessor-version":[{"id":55435,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54828\/revisions\/55435"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54828"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}