Normally, when you are working on a test/staging/development site, you don't want to have the mail option activated, so that you can avoid potential faulty email sending and/or spamming. For such cases, you usually disable the email sending functionality, by navigating to: Administer CiviCRM -> System Settings -> Outbound Email (SMTP/Sendmail) and switch to 'Disabled Outbound Email'.
CiviCRM Extension for CiviCRM Contribution and Contact synchronization with QuickBooks Online.
QuickBooks Online provides different Tax APIs for US and non-US countries. This extension has been developed and tested for QuickBooks Online, Australia. With initial development and testing to support QuickBooks Online, US.
- days_retained (required) = The number of days to retain records for. Any job logs older than that day range are purged.
- api_call (optional) = Only purges logs of a specific type(e.g. job.versionCheck) if explicitly mentioned else deletes all based on the above param. A value of "all" will also purge logs for any API call types.
This extension allows you to view and respond to inbound SMS messages. To view, click on Mailings then SMS Inbox.
Upon installation, this creates some extra data, that allows you to record if a message has been read or not.
In addition, a message is displayed to the user if the message has been read or not.
The CiviCalendar extension (
com.agiliway.civicalendar) is an CiviCRM component which allows visualizing the planned cases, events and activities. The extension provides a rich intuitive user interface and many complementary features.
The Calendar allows:
Viewing info on different types of plans (
Cases, Events, Activities).
Provides functions to look up UK address meta-data from Postcodes.io.
Currently this looks up: the 'admin district' of an address, the geolocation, and the county.
To use, go to a search results page, and look for Postcodes.io
This extension extension uses an APIWrapper hook to:
check for all API requests if the request comes from REST (if request holds key and api_key)
if so, checks if the hosting website is in maintenance mode (implemented for Drupal, but can be generic. Based on CRM_Core_Config::singleton->userFramework)
if maintenance mode is on, it throws an API_Exception with error code maintenance_mode
CiviCRM extension granting access for event creators to view or edit their events' participants.
Why would you need this extension?
This extension is only needed if you have users who create events but who do not have permission to view or edit all the participant contacts of those events. I.e. the event creators do not have "view all contacts" or "edit all contacts" permission and do not have permission via ACLs (access control lists) to view or edit all the relevant contacts.
Disclaimer: The scope of this extension is implementers and skilled administrators only.
Creating a custom scheduled job is a bit of work, you had to create (i.e. code) a custom API and then call it via a scheduled job. If you have a lot of those, it's also quite easy to lose track of them.
The "SQL Tasks" extension allows you simply configure any number of scheduled jobs via the UI. It is essentially a SQL driven, configurable execution of any of the following generic CiviCRM actions: