{"id":54732,"date":"2024-12-11T12:00:00","date_gmt":"2024-12-11T11:00:00","guid":{"rendered":"https:\/\/churchtools.academy\/changelog\/web-v3-116-0\/"},"modified":"2026-04-10T08:41:39","modified_gmt":"2026-04-10T07:41:39","slug":"web-v3-116-0","status":"publish","type":"changelog","link":"https:\/\/churchtools.academy\/en\/changelog\/web-v3-116-0\/","title":{"rendered":"Web v3.116.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"improvements\">Improvements<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>General<\/strong>\n<ul class=\"wp-block-list\">\n<li>Users can now register in ChurchTools if the admin has activated it.<\/li>\n\n\n\n<li>ChurchTools can now be used as an OAuth provider.<\/li>\n\n\n\n<li>In sort dialogs there are now buttons for sorting in addition to moving.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>More group-internal editing rights are now provided with security levels (e.g. editing and viewing values of group member fields can now have different security levels).<\/li>\n\n\n\n<li>In &#8220;More filter&#8221;, you can now also filter by group fields.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The table view is easier to use on mobile devices.<\/li>\n\n\n\n<li>The list view is easier to use on mobile devices.<\/li>\n\n\n\n<li>The map view is easier to use on mobile devices.<\/li>\n\n\n\n<li>The display of statistics on how many leaders and participants are in a group now also takes into account the permissions of the logged-in user.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>Account statements can now be imported in CAMT.053 format.<\/li>\n\n\n\n<li>Transaction reports from PayPal can now be imported.<\/li>\n\n\n\n<li>Account statements are now sorted in descending order by start date in the overview.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Posts<\/strong>\n<ul class=\"wp-block-list\">\n<li>A push notification is now sent the next morning for scheduled posts.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>If outdated REST APIs are used, you will now be informed by e-mail.<\/li>\n\n\n\n<li>There is a new REST API:&nbsp;<code>\/api\/groups\/export<\/code>. This can be used to export groups in CSV or Excel format.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fixedbugs\">Fixed Bugs<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>Setting locations for several groups at once now works more stable.<\/li>\n\n\n\n<li>A few bugs have been fixed in the actions dialog for automatic memberships.<\/li>\n\n\n\n<li>The dialog of a group membership loads the data more reliably.<\/li>\n\n\n\n<li>Custom options in a selection field can now also start with a number.<\/li>\n\n\n\n<li>The groups available for selection for superior or sub groups are now evaluated correctly.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Persons &amp; Groups<\/strong>\n<ul class=\"wp-block-list\">\n<li>The waiting list of a group is updated when the maximum number of participants increases.<\/li>\n\n\n\n<li>Editing and deleting group meeting points in the old group module is now more reliable again.<\/li>\n\n\n\n<li>Saved filter groups work again, even if a filtered field has been deleted in the meantime.<\/li>\n\n\n\n<li>Nationalities are now sorted alphabetically in the dropdown.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Calendar<\/strong>\n<ul class=\"wp-block-list\">\n<li>All authorizations for a group calendar are now included in the calculation of who can be invited to a meeting.<\/li>\n\n\n\n<li>When editing an appointment, the description remains visible when you switch tabs.<\/li>\n\n\n\n<li>The internal calculation of the overrun for all-day appointments has been corrected.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Events<\/strong>\n<ul class=\"wp-block-list\">\n<li>When jumping from the calendar module to the events module via an appointment, an error message no longer appears if you are not allowed to see the agenda.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Resources<\/strong>\n<ul class=\"wp-block-list\">\n<li>The deleted bookings are filtered out again in iCal for bookings.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Posts<\/strong>\n<ul class=\"wp-block-list\">\n<li>Sunday can now also be selected for the summary e-mail.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Finance<\/strong>\n<ul class=\"wp-block-list\">\n<li>The check that a donation receipt is up to date has been corrected.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>REST-API<\/strong>\n<ul class=\"wp-block-list\">\n<li>The persons assigned to a service, which may not be seen due to the service setting \u201cHide the name of the registered persons\u201d, are now also hidden via the API.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"template":"","plattform":[707],"class_list":["post-54732","changelog","type-changelog","status-publish","hentry","plattform-web"],"pp_statuses_selecting_workflow":false,"pp_workflow_action":"current","pp_status_selection":"publish","acf":{"version":"3.116.0"},"_links":{"self":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54732","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\/54732\/revisions"}],"predecessor-version":[{"id":55569,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/changelog\/54732\/revisions\/55569"}],"wp:attachment":[{"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/media?parent=54732"}],"wp:term":[{"taxonomy":"plattform","embeddable":true,"href":"https:\/\/churchtools.academy\/en\/wp-json\/wp\/v2\/plattform?post=54732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}