Extensions issueshttps://lab.civicrm.org/groups/extensions/-/issues2023-12-09T12:59:11Zhttps://lab.civicrm.org/extensions/sparkpost/-/issues/113reply mails not tracked2023-12-09T12:59:11Zvakeesan26reply mails not trackedHi
I am using CiviCRM 5.66.1 and sparkpost 1.6
enabled Track replies using VERP
![image](/uploads/068311261a3c1a8f4dd77f5c18831311/image.png)
Also enabled Track replies in bulk mailing
![image](/uploads/0087bbc2401f2fd822656b0acb8...Hi
I am using CiviCRM 5.66.1 and sparkpost 1.6
enabled Track replies using VERP
![image](/uploads/068311261a3c1a8f4dd77f5c18831311/image.png)
Also enabled Track replies in bulk mailing
![image](/uploads/0087bbc2401f2fd822656b0acb8897bd/image.png)
using LOCAL part as well in Mail account
bounce is being tracked , but replies not being tracked
![image](/uploads/8c5037067ba4b611a1158c6e9b122b67/image.png)
any idea please ?
Thank youhttps://lab.civicrm.org/extensions/action-provider/-/issues/481.60.2 is older than 1.1342023-12-08T22:36:46Zmattwiremjw@mjwconsult.co.uk1.60.2 is older than 1.134When using version_compare 1.60.2 is less than 1.134 so the extension gets downgraded.When using version_compare 1.60.2 is less than 1.134 so the extension gets downgraded.https://lab.civicrm.org/extensions/form-processor/-/issues/66ChainSelect option unavailable in FormBuilder for Country/State fields provid...2023-12-08T15:20:13ZUpperholmeChainSelect option unavailable in FormBuilder for Country/State fields provided via Form ProcessorPossibly linked to #65.
I want to use a Form Processor in a FormBuilder submission form, all on the same site. I see that I can choose my Form Processor from the drop-down list of entities when creating the FormBuilder form. Outstanding...Possibly linked to #65.
I want to use a Form Processor in a FormBuilder submission form, all on the same site. I see that I can choose my Form Processor from the drop-down list of entities when creating the FormBuilder form. Outstanding.
When adding Country and State/Province fields in a FormBuilder form, I would select the 'ChainSelect' option in the field widget settings such that the values offered by the State/Province field are driven by the selected country in the Country field.
But when using the fields made available by the Form Processor, this 'ChainSelect' option is not available. This leads to a very poor user experience when trying to select a state or province.https://lab.civicrm.org/extensions/form-processor/-/issues/65State/province field behaviour2023-12-08T15:19:12ZUpperholmeState/province field behaviourUsing a form processor to collect address information. I have a Country field and State/province field. These field types clearly work in that they reference the countries and the States/provinces in the Civi database. Really useful.
Bu...Using a form processor to collect address information. I have a Country field and State/province field. These field types clearly work in that they reference the countries and the States/provinces in the Civi database. Really useful.
But the State/province field does not present only relevant options based on the value selected by the user for the Country field, instead it presents a very long list of all available states/provinces.
Is there a way to enable this?https://lab.civicrm.org/extensions/form-processor/-/issues/64when does the 'Save' button actually save changes to the form processor?2023-12-08T14:51:28ZUpperholmewhen does the 'Save' button actually save changes to the form processor?Thanks for a great extension.
When I create a new form processor and begin by giving it a name, I see that an on-screen red alert message appears to tell me the form processor is not saved.
When I click on the 'Save' button to save the f...Thanks for a great extension.
When I create a new form processor and begin by giving it a name, I see that an on-screen red alert message appears to tell me the form processor is not saved.
When I click on the 'Save' button to save the form processor the alert text remains. Has the form processor been saved? No idea. I click on the 'Save' button a second time, and the alert message disappears.
This happens every time I want to save changes to the form processor.
This feels broken.
Expected behaviour: when I click the 'Save' button I would expect the red "Form processor is not saved" message to go away, or even better, to be replaced with a green alert to confirm that the form processor has been saved.https://lab.civicrm.org/extensions/formprotection/-/issues/21Proposal: Custom CSS class for honeypot fields2023-12-07T12:43:30ZTobias Voigttobias.voigt@civiservice.deProposal: Custom CSS class for honeypot fieldsI notice from time to time that honeypot fields are shown to the user in the frontend. I can see that
`style="display: none;"`
is written as an inline css command in the divs that form protection produces. So I really don't have a goo...I notice from time to time that honeypot fields are shown to the user in the frontend. I can see that
`style="display: none;"`
is written as an inline css command in the divs that form protection produces. So I really don't have a good explanation as to why some fields are shown in the frontend nonetheless.
Anyway - a possible workaround might be to let users choose a custom css class that is added to the divs of the honeypot fields. This way users might get a better handle on supressing the fields in the frontend.https://lab.civicrm.org/extensions/stripe/-/issues/461Update your billing options not available on recurring receipts2023-12-07T08:35:25ZStoobUpdate your billing options not available on recurring receiptsStripe version 6.9.4, Civi 5.63.3, with Stripe configured as the default processor, we have having two possibly related issues.
1. When setting up a recurring plan the 'update your billing' details links are not available in the _email ...Stripe version 6.9.4, Civi 5.63.3, with Stripe configured as the default processor, we have having two possibly related issues.
1. When setting up a recurring plan the 'update your billing' details links are not available in the _email receipt_ (see below)
2. The email receipt is being sent inconsistently, at first it was, now it isn't at all
Is there a setting somewhere in the Stripe Extension we are missing? Is this a bug?
Or it is a feature request and not part of Stripe integration at the moment? If so, _how do_ folks update their credit card numbers or amounts on an existing plan?
Thanks!
![st](/uploads/971a271489a5fbfdeac9e35c885c949d/st.jpg)
![nos](/uploads/47e2459855d8982acfd3cbc5d9d78993/nos.jpg)https://lab.civicrm.org/extensions/checksumexport/-/issues/3PHP 8 compatibility2023-12-07T07:50:34ZmasettoPHP 8 compatibilityI report that this extension is not compatible with PHP 8:
> PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in .../ext/checksumexport/checksumexport.civix.php on line 246I report that this extension is not compatible with PHP 8:
> PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in .../ext/checksumexport/checksumexport.civix.php on line 246https://lab.civicrm.org/extensions/checksumexport/-/issues/2Is this compatible with CiviCRM 5.x?2023-12-07T07:50:34ZtapashIs this compatible with CiviCRM 5.x?I am trying it on the latest version of civi and the checksum field comes as blank. Not seeing any failure in log.
Also trying to understand, would the QR be generated as part of CSV? or is it something needs to be done as a separate pro...I am trying it on the latest version of civi and the checksum field comes as blank. Not seeing any failure in log.
Also trying to understand, would the QR be generated as part of CSV? or is it something needs to be done as a separate process?
Thankshttps://lab.civicrm.org/extensions/certifications/-/issues/16Errors when adding certificate2023-12-06T21:40:33Zmikebeck-fuzionErrors when adding certificateI have come across a few errors when attempting to add certificates:
- When I click on the 'Add Certificate' button, it doesn't do anything, but the following error is logged in the console:
`An invalid form control with name='' is not ...I have come across a few errors when attempting to add certificates:
- When I click on the 'Add Certificate' button, it doesn't do anything, but the following error is logged in the console:
`An invalid form control with name='' is not focusable. <input class="form-control ng-pristine ng-untouched ng-scope ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-required="$ctrl.defn.required" id="date-1" ng-if="!$ctrl.isMultiple()" crm-ui-select="{data: select2Options, placeholder: $ctrl.defn.input_attrs.placeholder}" ng-model="getSetSelect" ng-model-options="{getterSetter: true}" tabindex="-1" title required="required" style="display: none;">`
- When I try to add a new certificate via the menu (/certification/edit), the form submits but I don't see the certificate anywhere (could be user error; maybe I'm not looking in the right place?)
- The Certification Type field provided yes/no options by default, so I removed it via /admin/afform#/edit/afformEditCertification. Now when I add Certification Type back in, it doesn't get added to the form and is no longer selectable as a value to add to the form.
**This is using Drupal 10, CiviCRM 5.67.beta1, PHP 7.4.33**https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms/-/issues/11How to support Caldera Forms going forward2023-12-06T21:09:23ZkcristianoHow to support Caldera Forms going forwardAt the Manchester Sprint we were able to work to get a new build of Caldera Forms working that supports php 8.x (8.0-8.1 for certain).
@jaapjansma has committed to organizing a call in the new year about the progress.
Some considerat...At the Manchester Sprint we were able to work to get a new build of Caldera Forms working that supports php 8.x (8.0-8.1 for certain).
@jaapjansma has committed to organizing a call in the new year about the progress.
Some considerations to review:
- Should we look to release to the WP Repository? We'd need to have ownership transferred to "Us" which means we must define who we are and who will support the plugin
- Caldera had many add-on plugins. I have already found php 8.x issues in the payment processors, I suspect we will find issues in other add-ons as they were not created to be php 8.x compatible. What is our stance on these?
- There are at least two know WP --> CiviCRM integrations, will these be maintained?
- How do we get sufficient testing considering that there are many implementations that utilize bespoke code and old code to ensure we have a stable plugin base and are not potentially breaking production sites
Please add to this issue. I'd like us to review all potential risks and benefits of continuing to support Caldera Forms.
Thanks to @simon.hermann and @kainuk for all their work to get us to this point.https://lab.civicrm.org/extensions/civimobileapi/-/issues/71Back office event registration does send confirmation mail even when the box ...2023-12-06T20:06:34ZjaapjansmaBack office event registration does send confirmation mail even when the box is unticked**Steps to replicate**
1. Install CiviMobile API extension
2. Create an event with public pages, fees with a price set and online registration enabled
3. In CibiCRM go to a contact record and register the contact for this event. Untick ...**Steps to replicate**
1. Install CiviMobile API extension
2. Create an event with public pages, fees with a price set and online registration enabled
3. In CibiCRM go to a contact record and register the contact for this event. Untick the box 'Send Confirmation Email'
4. Press Save
**Expected behaviour**
No confimration e-mail send.
**Actual behaviour**
A confirmation e-mail **is** send.
**Environment**
CiviCRM 5.47.4
CiviMobile API 5.9.0
**Comments**
See also https://lab.civicrm.org/dev/core/-/issues/3412https://lab.civicrm.org/extensions/searchactiondesigner/-/issues/10Checkbox fields always active - independent of backend setting2023-12-06T12:22:23ZTobias Voigttobias.voigt@civiservice.deCheckbox fields always active - independent of backend settingWhen using a checkbox field, users can choose to set this active by default. Yet this setting seems to have no effect since the checkbox is always aktivated (checked) by default - regardless of the backend setting.When using a checkbox field, users can choose to set this active by default. Yet this setting seems to have no effect since the checkbox is always aktivated (checked) by default - regardless of the backend setting.https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms/-/issues/9Cannot save forms in v1.9.7 - POST error 400 - rest_invalid_param cf_edit_nonce2023-12-06T12:20:00ZmplhCannot save forms in v1.9.7 - POST error 400 - rest_invalid_param cf_edit_nonceSimilar to https://github.com/CalderaWP/Caldera-Forms/issues/3681 and https://github.com/CalderaWP/Caldera-Forms/issues/3613 I cannot save any Caldera Form when using release 1.9.7. of this repository.
I tried in Firefox to change a for...Similar to https://github.com/CalderaWP/Caldera-Forms/issues/3681 and https://github.com/CalderaWP/Caldera-Forms/issues/3613 I cannot save any Caldera Form when using release 1.9.7. of this repository.
I tried in Firefox to change a form and save it afterwards. The button jumps to "Saving ..." and then back to "Save Form", without a "Updated Successfully" message. and nothing is saved.
With development tools (F12) I get the following error message in the Console:
```
Object { code: "rest_invalid_param", message: "Ungültige(r) Parameter: cf_edit_nonce", data: {…} }
code: "rest_invalid_param"
data: Object { status: 400, params: {…}, details: {…} }
details: Object { cf_edit_nonce: {…} }
params: Object { cf_edit_nonce: "cf_edit_nonce ist nicht vom Typ string." }
status: 400
<prototype>: Object { … }
message: "Ungültige(r) Parameter: cf_edit_nonce"
<prototype>: Object { … }
index.min.js:1:41459
```
Trying to do the same in Chrome works, though.
Anything I can do?
Caldera Forms: 1.9.7.
Wordpress: 6.2.2https://lab.civicrm.org/extensions/searchactiondesigner/-/issues/9Conditions can't be deleted2023-12-06T11:59:33ZTobias Voigttobias.voigt@civiservice.deConditions can't be deleted**Current behaviour:**
When deleting a previously set condition (by updating the condition, deleting any previously made configuration and saving the condition), the condition type stays active (without a set parameter).
**Expected ben...**Current behaviour:**
When deleting a previously set condition (by updating the condition, deleting any previously made configuration and saving the condition), the condition type stays active (without a set parameter).
**Expected benhaviour:**
When deleting a previously set condition (by updating the condition, deleting any previously made configuration and saving the condition), the condition is actually deleted. The condition's configuration screen looks as if no condition was ever set up.https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms/-/issues/10PHP8 issue? Error when submitting empty number fields used by calculation fie...2023-12-05T23:01:30ZAndreasandreas.howiller@civiservice.dePHP8 issue? Error when submitting empty number fields used by calculation field for divisionIf you create a calculation field for number fields as follows, the Caldera form freezes when submitting in PHP 8.0 and PHP 8.1 if the number fields are left empty. On PHP 7.4. the form is submitted without errors. On all three PHP versi...If you create a calculation field for number fields as follows, the Caldera form freezes when submitting in PHP 8.0 and PHP 8.1 if the number fields are left empty. On PHP 7.4. the form is submitted without errors. On all three PHP versions the form is submitted when the number fields are filled.
![2023-12-05_23-34](/uploads/2b38f30b788d806b210d7b8d130d8a12/2023-12-05_23-34.png)
Error in browser console:
![2023-12-05_23-17](/uploads/6ee22e97cc764280e13676d60bf30312/2023-12-05_23-17.png)https://lab.civicrm.org/extensions/formprotection/-/issues/23Flood control on editing civicrm contacts2023-12-05T02:05:08Ztoby-fzFlood control on editing civicrm contactsWe were recently using this module for card testing prevention and therefore, had this extension's configuration set very tight. One side effect of this was that when we were editing CiviCRM contacts, the flood control kicked in. This wa...We were recently using this module for card testing prevention and therefore, had this extension's configuration set very tight. One side effect of this was that when we were editing CiviCRM contacts, the flood control kicked in. This was not a hard fix, we simply set the flood control to apply to just the forms we wanted rather than all forms but I'm curious which of the options in the form type list was causing this?
Steps to recreate:
Set the flood control to apply on all forms
Set the rest of the options to the following
![image](/uploads/ca48075a76db5ba03317d7b1914319a8/image.png)
add a handful of test contacts to a test group ( I think the following error triggered on the 4th)
Please correct the following errors in the form fields below:
There was a timeout while processing your request. Please wait a few seconds and try again.
Adding contacts to a group was not the only scenario where this happened, But the one where I have the best concrete example.https://lab.civicrm.org/extensions/redsys/-/issues/51Add testing2023-12-04T17:43:06ZrubofvilAdd testing- [ ] PHPUnit
- [x] Add test to validate the workflow of payment in webform_civicrm
- With Selenium- [ ] PHPUnit
- [x] Add test to validate the workflow of payment in webform_civicrm
- With Selenium4.1.0rubofvilrubofvilhttps://lab.civicrm.org/extensions/archivemailing/-/issues/8Feature Request: Option to also delete unscheduled mailings2023-12-04T11:29:07Zeff-alexymikFeature Request: Option to also delete unscheduled mailingsIt would be nice if there was a checkbox option that would also delete any Mailings older than x days that haven't been scheduled.
During some maintenance I deleted 700 such mailings and consequently was able to delete 1m+ related rows...It would be nice if there was a checkbox option that would also delete any Mailings older than x days that haven't been scheduled.
During some maintenance I deleted 700 such mailings and consequently was able to delete 1m+ related rows from `civicrm_mailing_recipients`.https://lab.civicrm.org/extensions/cividiscount/-/issues/249Register another participant discount applied to duplicate contact2023-11-30T03:41:52ZbgmRegister another participant discount applied to duplicate contact*Created by: cjweddell*
A member (benefiting from a members discount of 100% to an event) registered a friend who was not a member having clicked on register another participant.
![image](https://user-images.githubusercontent.com/68421...*Created by: cjweddell*
A member (benefiting from a members discount of 100% to an event) registered a friend who was not a member having clicked on register another participant.
![image](https://user-images.githubusercontent.com/68421405/105518035-ad468e00-5ccf-11eb-8d0c-a6b3cfec7e79.png)
While I can understand (but wish it didn't happen this way) that because they were still logged in their friend also got the discount. However I also noticed it created 2 contact records for the friend...
1. (the first according to the timestamp) that included:
- The activity 'Event Registration' by person for (with) the friend
- The redeemed code
- it also added the friend to the group set up for anyone using the event registration
2. (the second according to the timestamp) that included:
- The contribution for the event fee
- Recorded as a Status=Registered, Role=Attendee for the Event
- Activities were recorded for scheduled reminders associated with the event
- it also added the friend to the group set up for anyone using the event registration
The user experience for the person making the booking when they submitted the booking was 'a blank screen'.
Production environment:
- WordPress 5.6
- CiviCRM 5.32.1
- CiviDiscount 3.8.2
I get a similar experience on my test system.