In some countries there is a requirement that organisations that are subject to audit have a sequential reference in CiviCRM for any contributions that are refunded.
This ensures that number is stored to the database for any contributions updated to refunded. There is a performance cost to this, hence it is being moved from core to an extension.
This extension provides a base class for actions. An action is something other extensions could reuse and which is executable. At its own this extension does not do something but it might be used by other extensions.
Example extensions building on top of this extension are:
The Custom Permission extension (com.agiliway.custompermission) is a CiviCRM component which implements CiviCRM orgstructure-based access control functionality for multi-unit hierarchically structured organizations. The extension supports permission allocation by roles and units.
This powerful and popular module provides a smart form builder and processor with many features that are missing from CiviCRM's profile forms. Its many uses range from creating a simple newsletter sign-up form to managing a complex multi-step online application workflow.
The purpose of this extensions is to make finding menu easier and faster Particularly useful for new users to civicrm, it is very hard to find required menu in civicrm navigation.
Elections (au.com.agileware.elections) is a CiviCRM extension which provides on-line election functionality (nominations and voting) to CiviCRM.
Using this extension you can run as many elections you want using your CiviCRM site. This extension also provides the unique ability to control who can participate in each election using CiviCRM Groups and CiviCRM Smart Groups. So you can run elections for country, regional, state-based or any criteria at all.
This extension allows for the storage of geometry polygons and to perform geometry spatial analysis based on the stored geometry