Extensions issueshttps://lab.civicrm.org/groups/extensions/-/issues2016-03-21T13:32:15Zhttps://lab.civicrm.org/extensions/mte/-/issues/94Warning in mte_civicrm_postEmailSend2016-03-21T13:32:15ZMonish DebWarning in mte_civicrm_postEmailSend*Created by: olivierh65*
When sending a confirmation mail in event registration form, 5 warning are emitted
![2015-08-11 21_33_53-clipboard](https://cloud.githubusercontent.com/assets/13754015/9207917/d48f241c-4070-11e5-849e-f52b354629...*Created by: olivierh65*
When sending a confirmation mail in event registration form, 5 warning are emitted
![2015-08-11 21_33_53-clipboard](https://cloud.githubusercontent.com/assets/13754015/9207917/d48f241c-4070-11e5-849e-f52b35462973.png)
Event if directory is named *-1.5, it's version 2.0 which is used.
In line 551, code expect $params['mandrillHeader'] as array, but it's just an integer.
https://lab.civicrm.org/extensions/mte/-/issues/97Bounces not processed2016-02-29T19:10:50ZMonish DebBounces not processed*Created by: sanjayjaindc*
Mandrill Transactional Emails V2 - CiviCRM 4.6.8 - WP 4.2.5
CiviCRM is not processing the bounces from Mandrill's webhook. On Send test from Mandrill seems to work - Find Activities "Mandrill Email Bounce" sh...*Created by: sanjayjaindc*
Mandrill Transactional Emails V2 - CiviCRM 4.6.8 - WP 4.2.5
CiviCRM is not processing the bounces from Mandrill's webhook. On Send test from Mandrill seems to work - Find Activities "Mandrill Email Bounce" shows activities with subject "This an example webhook message" - But actual bounces are not reported.
This site is not seeing the Webhook post error as reported on other issues.
Error log shows:
PHP Fatal error: Cannot break/continue 1 level in /var/www/site/html/wp-content/plugins/files/civicrm/extensions/biz.jmaconsulting.mte/CRM/Mte/BAO/Mandrill.php on line 349
Line 349: Continue
https://lab.civicrm.org/extensions/mte/-/issues/93PHP Fatal error: Cannot break/continue 1 level in Mandrill.php on line 3492016-02-27T19:44:22ZMonish DebPHP Fatal error: Cannot break/continue 1 level in Mandrill.php on line 349*Created by: shawnholt*
Using PHP 5.5.27
I believe the 'continue' should be a 'return' (btw i only found this by looking at the php error_log in the drupal root - might want to do some kind of reporting)
public static function create...*Created by: shawnholt*
Using PHP 5.5.27
I believe the 'continue' should be a 'return' (btw i only found this by looking at the php error_log in the drupal root - might want to do some kind of reporting)
public static function createActivity($value, $context = NULL, &$header = array()) {
$sourceContactId = self::retrieveEmailContactId($value['msg']['sender'], TRUE);
if (!CRM_Utils_Array::value('contact_id', $sourceContactId['email'])) {
continue;
}
https://lab.civicrm.org/extensions/mte/-/issues/95Profile with send email in advanced settings causes off behavior2016-10-04T22:41:23ZMonish DebProfile with send email in advanced settings causes off behavior*Created by: shawnholt*
When profile creation includes an email notice, the extension will create a (duplicate) contact for the recipient. We have events@example.com notified. I noticed hundreds of duplicate contacts created for event...*Created by: shawnholt*
When profile creation includes an email notice, the extension will create a (duplicate) contact for the recipient. We have events@example.com notified. I noticed hundreds of duplicate contacts created for events@example.com. It looks like the email lookup must be failing. I'm also getting FK constraint errors adding to the mailing queue - not sure if that is related.
Pradeep Nayakpradpnayak@gmail.comPradeep Nayakpradpnayak@gmail.comhttps://lab.civicrm.org/extensions/mte/-/issues/96Mysql FK constraint violation 2016-02-27T19:45:03ZMonish DebMysql FK constraint violation *Created by: shawnholt*
I'm seeing some strange behavior and errors (listing here but not sure if related to FK constraint).
1. I see occasional wehook failure 500 messages (and sometimes they process)
2. Sometimes the sender email is...*Created by: shawnholt*
I'm seeing some strange behavior and errors (listing here but not sure if related to FK constraint).
1. I see occasional wehook failure 500 messages (and sometimes they process)
2. Sometimes the sender email is added as a duplicate contact (ie. events@domain.org has 450 contact records.)
3. Occasional error messages with stack trace related to FK constraints. It looks like the email queue was deleted. errors are like this:
```
Oct 01 11:53:53 [info] $Fatal Error Details = Array
(
[callback] => Array
(
[0] => CRM_Core_Error
[1] => handle
)
[code] => -3
[message] => DB Error: constraint violation
[mode] => 16
[debug_info] => INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUES ( 26 , 125 ) [nativecode=1452 ** Cannot add or update a child row: a foreign key constraint fails (`xxxxx_civi`.`civicrm_mandrill_activity`, CONSTRAINT `FK_civicrm_mandrill_activity_mailing_queue_id` FOREIGN KEY (`mailing_queue_id`) REFERENCES `civicrm_mailing_event_queue` (`id`) ON DELE)]
[type] => DB_Error
[user_info] => INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUES ( 26 , 125 ) [nativecode=1452 ** Cannot add or update a child row: a foreign key constraint fails (`xxxxx_civi`.`civicrm_mandrill_activity`, CONSTRAINT `FK_civicrm_mandrill_activity_mailing_queue_id` FOREIGN KEY (`mailing_queue_id`) REFERENCES `civicrm_mailing_event_queue` (`id`) ON DELE)]
[to_string] => [db_error: message="DB Error: constraint violation" code=-3 mode=callback callback=CRM_Core_Error::handle prefix="" info="INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUES ( 26 , 125 ) [nativecode=1452 ** Cannot add or update a child row: a foreign key constraint fails (`xxxxx_civi`.`civicrm_mandrill_activity`, CONSTRAINT `FK_civicrm_mandrill_activity_mailing_queue_id` FOREIGN KEY (`mailing_queue_id`) REFERENCES `civicrm_mailing_event_queue` (`id`) ON DELE)]"]
)
Oct 01 11:53:53 [info] $backTrace = #0 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/CRM/Core/Error.php(235): CRM_Core_Error::backtrace("backTrace", TRUE)
#1 [internal function](): CRM_Core_Error::handle(Object(DB_Error))
#2 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/PEAR.php(931): call_user_func((Array:2), Object(DB_Error))
#3 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB.php(976): PEAR_Error->PEAR_Error("DB Error: constraint violation", -3, 16, (Array:2), "INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...")
#4 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/PEAR.php(564): DB_Error->DB_Error(-3, 16, (Array:2), "INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...")
#5 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/common.php(1905): PEAR->raiseError(NULL, -3, NULL, NULL, "INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...", "DB_Error", TRUE)
#6 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/mysql.php(895): DB_common->raiseError(-3, NULL, NULL, NULL, "1452 ** Cannot add or update a child row: a foreign key constraint fails (`ch...")
#7 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/mysql.php(328): DB_mysql->mysqlRaiseError()
#8 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/common.php(1216): DB_mysql->simpleQuery("INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...")
#9 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/DataObject.php(2442): DB_common->query("INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...")
#10 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/packages/DB/DataObject.php(1060): DB_DataObject->_query("INSERT INTO civicrm_mandrill_activity (mailing_queue_id , activity_id ) VALUE...")
#11 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/CRM/Core/DAO.php(450): DB_DataObject->insert()
#12 /home/xxxxx/public_html/drupal/sites/default/files/civicrm/extensions/biz.jmaconsulting.mte/CRM/Mte/BAO/MandrillActivity.php(50): CRM_Core_DAO->save()
#13 /home/xxxxx/public_html/drupal/sites/default/files/civicrm/extensions/biz.jmaconsulting.mte/CRM/Mte/BAO/Mandrill.php(128): CRM_Mte_BAO_MandrillActivity::create((Array:2))
#14 /home/xxxxx/public_html/drupal/sites/default/files/civicrm/extensions/biz.jmaconsulting.mte/CRM/Mte/Page/callback.php(50): CRM_Mte_BAO_Mandrill::processMandrillCalls((Array:26))
#15 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/CRM/Core/Invoke.php(312): CRM_Mte_Page_callback->run((Array:4), NULL)
#16 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:13))
#17 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4))
#18 /home/xxxxx/public_html/drupal/sites/all/modules/civicrm/drupal/civicrm.module(489): CRM_Core_Invoke::invoke((Array:4))
#19 [internal function](): civicrm_invoke("ajax", "mte", "callback")
#20 /home/xxxxx/public_html/drupal/includes/menu.inc(519): call_user_func_array("civicrm_invoke", (Array:3))
#21 /home/xxxxx/public_html/drupal/index.php(21): menu_execute_active_handler()
#22 {main}
```
https://lab.civicrm.org/extensions/mte/-/issues/103Mandrill Email Open Click Bounce activities not arriving2016-03-22T22:49:39ZMickCMandrill Email Open Click Bounce activities not arrivingHaven't received any Mandrill Email Open, Click or Bounce activities since Nov 5th lat year.
Only Sent is appearing since then.
Updated to Civi version 4.6.14 and MAndrill Extension 2.0 today with no luck.
Also getting some Mandrill Webh...Haven't received any Mandrill Email Open, Click or Bounce activities since Nov 5th lat year.
Only Sent is appearing since then.
Updated to Civi version 4.6.14 and MAndrill Extension 2.0 today with no luck.
Also getting some Mandrill Webhook errors 'Error: POST to /civicrm/ajax/mte/callback?mandrillSecret=xxxxx failed with 500:'
Please advise what I can do to troubleshoot/fix.
Thanks
https://lab.civicrm.org/extensions/mte/-/issues/102Mandrill/Mailchimp are merging. How does this fit in with Mandrill's Acceptab...2016-03-14T20:59:18ZherbdoolMandrill/Mailchimp are merging. How does this fit in with Mandrill's Acceptable Use policy?I just got an email that Mandrill and Mailchimp are merging their services and Mandrill is going to be a paid add-on of Mailchimp. http://blog.mailchimp.com/important-changes-to-mandrill/
I also noticed for the first time that using Ma...I just got an email that Mandrill and Mailchimp are merging their services and Mandrill is going to be a paid add-on of Mailchimp. http://blog.mailchimp.com/important-changes-to-mandrill/
I also noticed for the first time that using Mandrill for bulk emails is not considered acceptable use. How does that affect this extension, especially the more recent addition of support for CiviMail?
https://lab.civicrm.org/extensions/mte/-/issues/100Support for Version 4.72016-02-27T19:45:20ZMonish DebSupport for Version 4.7*Created by: sportman1280*
Will CiviCRM 4.7 be supported in the near future? I'm not able to install this plugin while using 4.7 as it returns API errors while enabling the extension.
*Created by: sportman1280*
Will CiviCRM 4.7 be supported in the near future? I'm not able to install this plugin while using 4.7 as it returns API errors while enabling the extension.
https://lab.civicrm.org/extensions/mte/-/issues/111DB Error: no such field under CiviCRM 4.7.212017-09-15T18:24:40ZMonish DebDB Error: no such field under CiviCRM 4.7.21*Created by: crusonweb*
I have run into an issue under CiviCRM 4.7.21 where the Mail Opened Report returns DB Error: no such field. The problem appears to me to be connected to line 495 in mte.php. That line adds
`count(DISTINCT(ci...*Created by: crusonweb*
I have run into an issue under CiviCRM 4.7.21 where the Mail Opened Report returns DB Error: no such field. The problem appears to me to be connected to line 495 in mte.php. That line adds
`count(DISTINCT(civicrm_mailing_event_opened.id)) as opened_count`
to the query. However in the full query for that report civicrm_mailing_event_opened.id gets assigned to civicrm_mailing_event_opened_id, so the line actually needs to read
`count(DISTINCT(civicrm_mailing_event_opened_id)) as opened_count`
I tested this doing the query directly on the database and it works and adjusting the mte.php code file fixes the error. However, am I missing a better fix?Pradeep Nayakpradpnayak@gmail.comPradeep Nayakpradpnayak@gmail.comhttps://lab.civicrm.org/extensions/mte/-/issues/25Mandrill webhook fails with connect() timeout2016-02-27T19:43:51ZMonish DebMandrill webhook fails with connect() timeout*Created by: m4olivei*
Been getting these emails periodically from Madrill with this error:
Your Mandrill webhook at URL https://www.mydomain.ca/en/civicrm/ajax/mte/callback?mandrillSecret=55458e1ad5e8c55a has failed with the following...*Created by: m4olivei*
Been getting these emails periodically from Madrill with this error:
Your Mandrill webhook at URL https://www.mydomain.ca/en/civicrm/ajax/mte/callback?mandrillSecret=55458e1ad5e8c55a has failed with the following error: POST to https://www.broadbentinstitute.ca/en/civicrm/ajax/mte/callback?mandrillSecret=55458e1ad5e8c55a failed: connect() timed out!.
Has anyone else been getting these, does anyone know what causes them or what can be done to fix it?
Using:
Drupal 7.25
CiviCRM 4.3.5
Mandrill Transactional Emails v1.2
Thanks,
Matt
Pradeep Nayakpradpnayak@gmail.comPradeep Nayakpradpnayak@gmail.comhttps://lab.civicrm.org/extensions/mte/-/issues/104Foreign Key Constraint2016-08-11T15:46:16ZMonish DebForeign Key Constraint*Created by: ddoligalski*
(Version 2.1.beta as well as 2.0)
I am running into database foreign key constraints on inserts to civicrm_mandrill_activity. This is occurring when trying to send an email to a contact (Action => Send Email)...*Created by: ddoligalski*
(Version 2.1.beta as well as 2.0)
I am running into database foreign key constraints on inserts to civicrm_mandrill_activity. This is occurring when trying to send an email to a contact (Action => Send Email) and it looks like it might be happening elsewhere.
From all appearances, the column mailing_queue_id is not being passed in the insert into civicrm_mandrill_activity causing the foreign key constraint to fail.
The relevant backtrace is:
`#0 /var/www/sites/all/modules/civicrm/CRM/Core/Error.php(911): CRM_Core_Error::backtrace("backTrace", TRUE)`
`#1 [internal function](): CRM_Core_Error::nullHandler(Object(DB_Error))`
`#2 /var/www/sites/all/modules/civicrm/packages/PEAR.php(931): call_user_func((Array:2), Object(DB_Error))`
`#3 /var/www/sites/all/modules/civicrm/packages/DB.php(976): PEAR_Error->PEAR_Error("DB Error: unknown error", -1, 16, (Array:2), "INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) [nativ...")`
`#4 /var/www/sites/all/modules/civicrm/packages/PEAR.php(564): DB_Error->DB_Error(-1, 16, (Array:2), "INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) [nativ...")`
`#5 /var/www/sites/all/modules/civicrm/packages/DB/common.php(1905): PEAR->raiseError(NULL, -1, NULL, NULL, "INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) [nativ...", "DB_Error", TRUE)`
`#6 /var/www/sites/all/modules/civicrm/packages/DB/mysql.php(895): DB_common->raiseError(-1, NULL, NULL, NULL, "1364 ** Field 'mailing_queue_id' doesn't have a default value")`
`#7 /var/www/sites/all/modules/civicrm/packages/DB/mysql.php(328): DB_mysql->mysqlRaiseError()`
`#8 /var/www/sites/all/modules/civicrm/packages/DB/common.php(1216): DB_mysql->simpleQuery("INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) ")`
`#9 /var/www/sites/all/modules/civicrm/packages/DB/DataObject.php(2442): DB_common->query("INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) ")`
`#10 /var/www/sites/all/modules/civicrm/packages/DB/DataObject.php(1060): DB_DataObject->_query("INSERT INTO civicrm_mandrill_activity (activity_id ) VALUES ( 55914 ) ")`
`#11 /var/www/sites/all/modules/civicrm/CRM/Core/DAO.php(442): DB_DataObject->insert()`
`#12 /var/www/sites/default/files/civicrm_extensions/biz.jmaconsulting.mte/CRM/Mte/BAO/MandrillActivity.php(50): CRM_Core_DAO->save()`
`#13 /var/www/sites/default/files/civicrm_extensions/biz.jmaconsulting.mte/mte.php(560): CRM_Mte_BAO_MandrillActivity::create((Array:2))`
`#14 /var/www/sites/all/modules/civicrm/CRM/Utils/Hook.php(203): mte_civicrm_postEmailSend((Array:3))`
`#15 /var/www/sites/all/modules/civicrm/CRM/Utils/Hook/DrupalBase.php(87): CRM_Utils_Hook->runHooks((Array:50), "civicrm_postEmailSend", 1, (Array:3), NULL, NULL, NULL, NULL, NULL)`
`#16 /var/www/sites/all/modules/civicrm/CRM/Utils/Hook.php(1533): CRM_Utils_Hook_DrupalBase->invoke(1, (Array:3), NULL, NULL, NULL, NULL, NULL, "civicrm_postEmailSend")`
`#17 /var/www/sites/all/modules/civicrm/CRM/Utils/Mail.php(188): CRM_Utils_Hook::postEmailSend((Array:3))`
`#18 /var/www/sites/all/modules/civicrm/CRM/Activity/BAO/Activity.php(1645): CRM_Utils_Mail::send((Array:3))`
`#19 /var/www/sites/all/modules/civicrm/CRM/Activity/BAO/Activity.php(1359): CRM_Activity_BAO_Activity::sendMessage("\"TestAccount\" <abc@xyz.com> ", "111832", "116262", "Test 2", "", "<p>Did this email from via Mandrill?</p>\r\n", "def@xyz.com", 55913, (Array:0), "", "")`
`#20 /var/www/sites/all/modules/civicrm/CRM/Contact/Form/Task/EmailCommon.php(477): CRM_Activity_BAO_Activity::sendEmail((Array:1), "Test 2", "", "<p>Did this email from via Mandrill?</p>\r\n", NULL, NULL, "\"TestAccount\" <abc@xyz.com> ", (Array:0), "", "", (Array:1), NULL)`
`#21 /var/www/sites/all/modules/civicrm/CRM/Contact/Form/Task/Email.php(171): CRM_Contact_Form_Task_EmailCommon::postProcess(Object(CRM_Contact_Form_Task_Email))`
`#22 /var/www/sites/all/modules/civicrm/CRM/Core/Form.php(345): CRM_Contact_Form_Task_Email->postProcess()`
`#23 /var/www/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(166): CRM_Core_Form->mainProcess()`
`#24 /var/www/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Upload.php(133): CRM_Core_QuickForm_Action_Upload->realPerform(Object(CRM_Contact_Form_Task_Email), "upload")`
`#25 /var/www/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php(203): CRM_Core_QuickForm_Action_Upload->perform(Object(CRM_Contact_Form_Task_Email), "upload")`
`#26 /var/www/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php(103): HTML_QuickForm_Controller->handle(Object(CRM_Contact_Form_Task_Email), "upload")`
`#27 /var/www/sites/all/modules/civicrm/CRM/Core/Controller.php(353): HTML_QuickForm_Page->handle("upload")`
`#28 /var/www/sites/all/modules/civicrm/CRM/Utils/Wrapper.php(115): CRM_Core_Controller->run()`
`#29 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(286): CRM_Utils_Wrapper->run("CRM_Contact_Form_Task_Email", "Activities", (Array:1))`
`#30 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(86): CRM_Core_Invoke::runItem((Array:14))`
`#31 /var/www/sites/all/modules/civicrm/CRM/Core/Invoke.php(54): CRM_Core_Invoke::_invoke((Array:4))`
`#32 /var/www/sites/all/modules/civicrm/drupal/civicrm.module(489): CRM_Core_Invoke::invoke((Array:4))`
`#33 [internal function](): civicrm_invoke("activity", "email", "add")`
`#34 /var/www/includes/menu.inc(527): call_user_func_array("civicrm_invoke", (Array:3))`
`#35 /var/www/index.php(21): menu_execute_active_handler()`
`#36 {main}`
Pradeep Nayakpradpnayak@gmail.comPradeep Nayakpradpnayak@gmail.comhttps://lab.civicrm.org/extensions/mte/-/issues/113Print Invoice from contribution view, return DB DB Error: constraint violation2018-03-28T17:14:28ZMonish DebPrint Invoice from contribution view, return DB DB Error: constraint violation*Created by: mathavanveda*
**Description :**
When Printing Invoice from Contribution View page return DB constraint error. because print pdf functionality is also call `CRM_Core_BAO_MessageTemplate::sendTemplate()` to build html.
s...*Created by: mathavanveda*
**Description :**
When Printing Invoice from Contribution View page return DB constraint error. because print pdf functionality is also call `CRM_Core_BAO_MessageTemplate::sendTemplate()` to build html.
so we cannot expect $params['toEmail'] in this case, which cause DB Constraint error while creating Mailing queue in mte.php (line 564).
Tested in Civi Version 4.7.23 & 4.7.29
**To Reproduce error:**
**Settings** :
**1) Enable Mandrill SMTP**
**2) Used for Transactional Emails**
Make Sure Civi invoicing has been enabled in civicrm setting.
**Enable invoicing**
Menu > Administer > civicontribute >> CiviContribute Component setting
select `Enable Tax and Invoicing tab` checkbox. which will enable print invoice button on contribution view page.
**Steps:**
1) Navigate to Contribution Tab on contact summary.
2) Click **View**
3) Click **Print Invoice**
which return DB Error. (attached Screenshot)
![mandril - print pdf error](https://user-images.githubusercontent.com/6152709/38044170-e9948412-32b0-11e8-93b6-8d8a08a9a715.png)
Attached a PR for this issue https://github.com/JMAConsulting/biz.jmaconsulting.mte/pull/112
https://lab.civicrm.org/extensions/mte/-/issues/110Performance: reconsider storing each email as an Activity2019-08-05T07:05:33ZxurizaemonPerformance: reconsider storing each email as an ActivityStoring each email as an Activity (again?) seems to be done in order to connect the sent Mandrill email back to CiviCRM. But this approach seems quite heavyweight in the DB (our client had a similar situation to #26, where otherwise norm...Storing each email as an Activity (again?) seems to be done in order to connect the sent Mandrill email back to CiviCRM. But this approach seems quite heavyweight in the DB (our client had a similar situation to #26, where otherwise normal CiviMail usage led to several GB of DB storage being consumed in a few months).
Various options present themselves:
* Use a more lightweight approach than creating Activities. Activities are useful and flexible, but generating a lot of them will incur penalties across various locations in CiviCRM (eg search, smartgroups, contact display) when the benefit may only relate to connecting CiviCRM and Mandrill.
* Append to existing data rather than duplicate. It seems with MTE extension that each email (Transactional or CiviMail) will lead to *two* Activities per send (and additional Activities per open, bounce etc), because CiviCRM already stores an Activity for each CiviMail or Transactional email. Storing the Mandrill ID in that record would be less cost.
* Reduce the data stored by the existing approach. CiviMail tables are known to be quite heavyweight due to their data profile (many records!), and replicating their normalised storage layout would probably be more lightweight than repurposing Activities for this.
This extension is labelled discontinued, so it's up to the user community to engage this. Opening this issue to get our experience & thoughts out in the open.https://lab.civicrm.org/extensions/clicktocall/-/issues/1Was this actually developed for 4.2?2017-05-13T17:20:25ZJoeMurrayWas this actually developed for 4.2?Please develop estimate for upgrading to 4.7.Please develop estimate for upgrading to 4.7.https://lab.civicrm.org/extensions/dataprocessor-vega-graphs/-/issues/1Data Processor, Vega Graphs 1.1 not compatible with Data Process 1.51 - cause...2022-09-24T19:13:23Zjustinfreeman (Agileware)Data Processor, Vega Graphs 1.1 not compatible with Data Process 1.51 - causes PHP Fatal ErrorData Processor, Vega Graphs 1.1 not compatible with Data Process 1.51 - causes PHP Fatal Error
`Fatal error: Class Civi\DataProcessorVegaGraphs\Output\VegaGraphPage contains 2 abstract methods and must therefore be declared abstract or ...Data Processor, Vega Graphs 1.1 not compatible with Data Process 1.51 - causes PHP Fatal Error
`Fatal error: Class Civi\DataProcessorVegaGraphs\Output\VegaGraphPage contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (Civi\DataProcessor\Output\UIFormOutputInterface::getDataProcessorNameFromUrl, Civi\DataProcessor\Output\UIFormOutputInterface::getContactIdFieldNameFromConfig) in org.civicoop.dataprocessor-vega-graphs/Civi/DataProcessorVegaGraphs/Output/VegaGraphPage.php on line 16`
Agileware Ref: CIVICRM-2013https://lab.civicrm.org/extensions/ckeditor5/-/issues/9Editor UI won't render on Joomla2022-07-16T15:59:35ZmtnpavlasEditor UI won't render on JoomlaHello, I installed the extension via the CiviCRM installation web UI, and set it as the editor of choice in Display Preferences.
The editor won't load the UI, however (displays raw HTML code). I see the following error and warning in the...Hello, I installed the extension via the CiviCRM installation web UI, and set it as the editor of choice in Display Preferences.
The editor won't load the UI, however (displays raw HTML code). I see the following error and warning in the Chrome console:
![image](/uploads/2782729675f418baac8158fa9e6d4597/image.png)
CiviCRM 5.50.3 with Joomla 3.10.10. I cleared CiviCRM cache.
Anything I could check/do to remedy this please? Thank you!https://lab.civicrm.org/extensions/activitytypeacl/-/issues/27Deprecated function PHP 7.4 compatible?2022-07-21T12:02:29ZfrancescbassasDeprecated function PHP 7.4 compatible?I get this warning:
`Deprecated function: Array and string offset access syntax with curly braces is deprecated a require_once() (línia 3 de /var/www/html/sites/all/civicrm_custom_ext/activitytypeacl/activitytypeacl.php).`
I think it's...I get this warning:
`Deprecated function: Array and string offset access syntax with curly braces is deprecated a require_once() (línia 3 de /var/www/html/sites/all/civicrm_custom_ext/activitytypeacl/activitytypeacl.php).`
I think it's necessary to rerun civix generate:module to make extension compatible to PHP-7.4https://lab.civicrm.org/extensions/activitytypeacl/-/issues/12Incompatible with CiviCase - configuring standard timeline or sequence2020-10-15T20:55:59ZMonish DebIncompatible with CiviCase - configuring standard timeline or sequence*Created by: andyburnsco*
When https://github.com/JMAConsulting/biz.jmaconsulting.activitytypeacl is enabled, adding and saving activities underneath the standard timeline, additional timeline or sequence fails to save, see below.
![...*Created by: andyburnsco*
When https://github.com/JMAConsulting/biz.jmaconsulting.activitytypeacl is enabled, adding and saving activities underneath the standard timeline, additional timeline or sequence fails to save, see below.
![timeline](https://user-images.githubusercontent.com/18341942/83933790-59535d00-a771-11ea-96da-8842a972ab91.PNG)
![image](https://user-images.githubusercontent.com/18341942/83933825-aa635100-a771-11ea-809e-6cf06657f8b1.png)
This prevents the use of CiviCase as you need at least the Open Case activity on the standard timeline for it to work.
I disabled all WP plugins and extensions. This extension was the culprit. Tested as super admin on WP.
https://lab.civicrm.org/extensions/activitytypeacl/-/issues/1Make Production Ready2020-08-24T13:28:04ZJoeMurrayMake Production ReadyWhat would be required to make this extension production-ready?
~~Phase~~ I: Everything Except CiviCase
1. Support Activity ACLS in the following reports:
1.1. Constituent Detail (30m)
1.2. Survey Details (2h)
2. Change filterin...What would be required to make this extension production-ready?
~~Phase~~ I: Everything Except CiviCase
1. Support Activity ACLS in the following reports:
1.1. Constituent Detail (30m)
1.2. Survey Details (2h)
2. Change filtering of Activities to handle Activities for all Components (30m)
3. Prevent access to activity pages by direct access by link on unpermissioned pages (1h)
4. Filter the list on Schedule Follow-up Activity dropdown (1h)
5. Update documentation and submit to c.o (1h)
6. Project management including QA (1h)
Total: 7h~~
Phase II: CiviCase
1. Support Activity ACLS in the following reports:
1.1. Case Time Spent (1h)
1.2. Case Detail Report (2h)
2. Adjust Manage Case page:
3.1. Filter list of Activities that can be added (30m)
3.2 Filter activities displayed in case (3-4h)
3.3. Display appropriate view, edit, delete links on each result on case summary tab (3-4h)
3.4. Modify adding timelines so that unpermissioned activities are not added (1h)
3.5 Modify auditing timelines so that unpermissioned activity types are not included in audit (3h or 1h to prevent this kind of audit)
4. Update documentation (.5h)
5. Project management including QA (2h)
Total: 14-18hhttps://lab.civicrm.org/extensions/activitytypeacl/-/issues/2Activities appear in summary tab on recent CiviCRM versions2022-10-05T18:12:25ZMonish DebActivities appear in summary tab on recent CiviCRM versions*Created by: MegaphoneJon*
In more recent versions of CiviCRM, permissioned activities appear in a contact's activity tab. You can't view them - clicking "View", "Edit" or "Delete" will result in an error - but you can see information ...*Created by: MegaphoneJon*
In more recent versions of CiviCRM, permissioned activities appear in a contact's activity tab. You can't view them - clicking "View", "Edit" or "Delete" will result in an error - but you can see information about them in the data table.
I don't know if my client is going to care - I'll ask them. If you don't hear from me in a week, you can assume we'll continue to use it as is. I just wanted to make sure you knew in case it affected your clients!