Extensions issueshttps://lab.civicrm.org/groups/extensions/-/issues2022-10-05T18:12:25Zhttps://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!https://lab.civicrm.org/extensions/civimoodle/-/issues/10Support WordPress2021-04-07T19:31:23ZJoeMurraySupport WordPressCurrently this extension only works with Drupal. Creating unfunded and unscheduled issue for adding support for WordPress.Currently this extension only works with Drupal. Creating unfunded and unscheduled issue for adding support for WordPress.https://lab.civicrm.org/extensions/grantapplications/-/issues/187Merge with CiviGrant?2022-06-29T18:02:58ZMonish DebMerge with CiviGrant?*Created by: MegaphoneJon*
It seems like overrides are an ongoing issue with this extension - but now that CiviGrant isn't in core, I think there's a strong argument for merging grant application functionality into CiviGrant itself.*Created by: MegaphoneJon*
It seems like overrides are an ongoing issue with this extension - but now that CiviGrant isn't in core, I think there's a strong argument for merging grant application functionality into CiviGrant itself.https://lab.civicrm.org/extensions/grantapplications/-/issues/186Grant application is making Caldera Froms unusable2022-06-27T10:47:31ZMonish DebGrant application is making Caldera Froms unusable*Created by: Shwele*
After installing this module as test, my Caldera Forms weren't responsive at all. We could click to edit any that we wanted but switching between tabs, editing fields, everything wasn't responsive after that part.
...*Created by: Shwele*
After installing this module as test, my Caldera Forms weren't responsive at all. We could click to edit any that we wanted but switching between tabs, editing fields, everything wasn't responsive after that part.
Can provide more info if needed, but I think its easy to replicate for anyone and test this.
Here you can see how it looks like when its enabled on Wordpress Civicrm: [https://imgur.com/a/6pkfIyG](https://imgur.com/a/6pkfIyG)https://lab.civicrm.org/extensions/stripe/-/issues/379Add support for Stripe Terminal (physical smart-readers, with the JavaScript ...2022-07-11T19:24:07ZbgmAdd support for Stripe Terminal (physical smart-readers, with the JavaScript SDK support)I'm testing Stripe physical terminals. Here is what I think is required to make it work in the Stripe CiviCRM extension:
- [x] ~~Admin setting for selecting the terminal's Location (a Location being a Stripe object, that can be defined ...I'm testing Stripe physical terminals. Here is what I think is required to make it work in the Stripe CiviCRM extension:
- [x] ~~Admin setting for selecting the terminal's Location (a Location being a Stripe object, that can be defined either via API, or by the Stripe Terminal admin interface; simpler for now to ask admins to to do initial Location setup in the Stripe UI)~~ Not necessary, this can be done from the Stripe Dashboard: go to the Readers, then Location, then you can add a terminal.
- [ ] Code for connecting to the terminal using a New Contribution backend form (make sure the device is available, list devices)
- [ ] Code for doing the [Payment Intent](https://stripe.com/docs/terminal/payments/collect-payment), and processing the transaction
- [ ] Make sure that CiviCRM stores whatever relevant information
- [ ] Make sure that Credit Cards and Debit Cards both work
Note that:
- This would only support the "smart" readers, such as the BBPOS WisePad 3 (which I'm testing) or maybe the Verifone P400. The cheaper US-only Stripe T2 would not work, because it is bluetooth-only and requires developing a mobile app (or using a third-party app). The smart-readers are basically stripped-down Android devices, with wifi and bluetooth, so they connect over the Internet to talk to Stripe, and CiviCRM talks to Stripe. It does not really talk directly to the reader.
- This work is unfunded. I mostly wanted to do a quick proof of concept. If this could be useful to your organisation, please consider funding the work).https://lab.civicrm.org/extensions/importhelper/-/issues/9Enhancement request: Add display-only fields for contact matching2017-03-20T14:53:55ZRichEnhancement request: Add display-only fields for contact matching*Created by: axon-obriend*
I've added some address fields to the autocomplete display to assist with contact matching. Under Administer - Customize Data and Screens - Search Preferences, there are options "Autocomplete Contact Search" a...*Created by: axon-obriend*
I've added some address fields to the autocomplete display to assist with contact matching. Under Administer - Customize Data and Screens - Search Preferences, there are options "Autocomplete Contact Search" and "Contact Reference Options" that allow you to add primary phone number, and street, city, state, country and postal code fields to what's displayed when CiviCRM displays the contacts in the quick search and contact reference fields.
It would be helpful to be able to display some of the address fields on the contact matching screen, too.
I've just used this extension to help with the import of a big chunk of historical check data into CiviCRM. There's still a lot of dupes in the database, sometimes one person has 2 records - one with an old address and one with their current. Having the address information on the screen would help.https://lab.civicrm.org/extensions/importhelper/-/issues/6Why are the original Firstname and Lastname columns preserved if they're not ...2017-03-16T09:31:40ZRichWhy are the original Firstname and Lastname columns preserved if they're not changed?*Created by: kenwest*
If I download a processed CSV file, the Firstname and Lastname columns match the original Firstname and original Lastname columns.
Why are the original Firstname and Lastname columns preserved if they're not cha...*Created by: kenwest*
If I download a processed CSV file, the Firstname and Lastname columns match the original Firstname and original Lastname columns.
Why are the original Firstname and Lastname columns preserved if they're not changed?
Or if you anticipate cases where they will change, what are they and what happens in those cases?
Eg, if the original csv contains
` Fred Smith f@smith.com`
and the database contains
` 1234 Bill Jones f@smith.com`
` 1357 Mark Wells f@smith.com`
and I match that row with contact 1357, then the processed CSV contains
` 1357 Fred Smith Fred Smith f@smith.com`https://lab.civicrm.org/extensions/certifications/-/issues/14Form Builder: required fields not handled correctly2022-07-08T17:46:06Zaydunsaidan.saunders@squiffle.ukForm Builder: required fields not handled correctlySee https://lab.civicrm.org/dev/core/-/issues/3728
This means trying to create a Certification without a date does not produce errors but fails.See https://lab.civicrm.org/dev/core/-/issues/3728
This means trying to create a Certification without a date does not produce errors but fails.https://lab.civicrm.org/extensions/chasse/-/issues/31Feature Request: create activity records for each step on a journey as its fu...2021-12-24T07:54:44ZRichFeature Request: create activity records for each step on a journey as its fulfilled*Created by: hesco*
As a user, when I process a day's mailing, I want to see evidence that the email has been sent by recording a copy of it as an activity record related to the contact's record. *Created by: hesco*
As a user, when I process a day's mailing, I want to see evidence that the email has been sent by recording a copy of it as an activity record related to the contact's record. https://lab.civicrm.org/extensions/chasse/-/issues/32Feature Request: use email header and footers when configuring a journey step...2021-12-23T09:32:48ZRichFeature Request: use email header and footers when configuring a journey step's email*Created by: hesco*
As a site administrator, when I am configuring a chasse journey, for each step I want to be able to wrap the day's content in templated headers and footers already available to CiviMail. *Created by: hesco*
As a site administrator, when I am configuring a chasse journey, for each step I want to be able to wrap the day's content in templated headers and footers already available to CiviMail. https://lab.civicrm.org/extensions/chasse/-/issues/21CiviRules integration: triggering rules when contacts advance a step?2020-10-13T09:49:32ZRichCiviRules integration: triggering rules when contacts advance a step?*Created by: ufundo*
Hiya @artfulrobot,
I have had lots of success using the extension to simplify journeys previously built using lots and lots of civirules, which is great. We still have a few "conditional" paths though, where I wo...*Created by: ufundo*
Hiya @artfulrobot,
I have had lots of success using the extension to simplify journeys previously built using lots and lots of civirules, which is great. We still have a few "conditional" paths though, where I would like to switch people onto different journey "segments" ─ implemented as different journeys in Chasse ─ using CiviRules.
**I don't seem to be able to get a CiviRule to fire on the last step of a given Chasse journey though. Is this possible as it stands?**
(I tried using "Custom Data on Contact Changed" triggers ─ but they don't seem to catch chasse's SQL update query?)
**If not possible, could we:**
1. use an API update call instead of the SQL update query in Chasse's updateStep ( https://github.com/artfulrobot/chasse/blob/23e11cfb0b3d7534a42ea4a4208b997ff40e0a69/CRM/Chasse/Processor.php#L309 ) ?
2. create a custom dedicated CiviRules trigger that is fired here?
1 seems straightforward, but possibly less performant? 2 might be classier, though I've no grasp on the CiviRules code and no idea how easy/hard it would be.
Thanks :)
https://lab.civicrm.org/extensions/chasse/-/issues/25add comments field to document the purpose of each step2020-10-28T11:01:27Zananelsonadd comments field to document the purpose of each stepI'd love to be able to add a short comment to each step of a journey, to clarify what it's purpose is.I'd love to be able to add a short comment to each step of a journey, to clarify what it's purpose is.https://lab.civicrm.org/extensions/contributiontransactlegacy/-/issues/3Authorize.net 'checkDupe' blocks incomplete transactions as 'duplicate'2022-07-05T15:09:51ZpikeAuthorize.net 'checkDupe' blocks incomplete transactions as 'duplicate'I seem to have a problem with, CiviCRM 5.50.3, webform_civicrm 7.x-5.8 and this extension. See
https://civicrm.stackexchange.com/questions/42236/payment-forms-fail-with-unknown-api-version/42238
https://www.drupal.org/project/webform_c...I seem to have a problem with, CiviCRM 5.50.3, webform_civicrm 7.x-5.8 and this extension. See
https://civicrm.stackexchange.com/questions/42236/payment-forms-fail-with-unknown-api-version/42238
https://www.drupal.org/project/webform_civicrm/issues/3294171
With this extension on, all transactions end in
>It appears that this transaction is a duplicate.
I am using Authorize.net, so the error likely comes from
> civicrm/CRM/Core/Payment/AuthorizeNet.php:172
```
// Authorize.Net will not refuse duplicates, so we should check if the user already submitted this transaction
if ($this->checkDupe($authorizeNetFields['x_invoice_num'], $params['contributionID'] ?? NULL)) {
throw new PaymentProcessorException('It appears that this transaction is a duplicate.
```
the data there looks fine when vardumped.
checkDupe (civicrm/CRM/Core/Payment.php:1702) checks for a `CRM_Contribute_DAO_Contribution` with the same $invoiceId and $contributionID and when checking manually, that contribution indeed does exist in the table. It looks ok and has contribution_status_id 4 (after the error occured).
I notice in release 1.5 you fixed a bug mentioning
> Check the payment completed before creating payment record.
https://lab.civicrm.org/extensions/contributiontransactlegacy/-/commit/ffc497df0350f4b6cfb1c0ddca28213f310a328e
Is this related ?https://lab.civicrm.org/extensions/certifications/-/issues/13Generate certificates2022-07-04T13:01:31Zmattwiremjw@mjwconsult.co.ukGenerate certificates@ayduns It could be nice to have the option to generate certificates as well?
I have custom code for a couple of sites where I've done this to generate a PDF from a messagetemplate that can be downloaded via a link if the user has "perm...@ayduns It could be nice to have the option to generate certificates as well?
I have custom code for a couple of sites where I've done this to generate a PDF from a messagetemplate that can be downloaded via a link if the user has "permission" - ie. could be permission = "has a valid certification". I could look at making that more generic and providing a PR for this extension.https://lab.civicrm.org/extensions/certifications/-/issues/12Add verification workflow2022-06-30T09:07:02Zaydunsaidan.saunders@squiffle.ukAdd verification workflowThis would add a concept of 'verification' to Certifications.
Users can create their own Certification in an unverified state and then be verified by someone else. It would want a way for users to see their certifications pending verif...This would add a concept of 'verification' to Certifications.
Users can create their own Certification in an unverified state and then be verified by someone else. It would want a way for users to see their certifications pending verification and a verifier's dashboard to see pending verification requests and approve them. Maybe needs some dates for when certification was created and verified. What happens to any that are not verified?
An evidence upload field (extensions/certifications#11) would be useful here.https://lab.civicrm.org/extensions/certifications/-/issues/11Add a file attachment field to store evidence2022-06-30T09:07:03Zaydunsaidan.saunders@squiffle.ukAdd a file attachment field to store evidenceStore evidence (pdf) of the Certification.
Possibly record on the Certification Type whether evidence is required.Store evidence (pdf) of the Certification.
Possibly record on the Certification Type whether evidence is required.https://lab.civicrm.org/extensions/certifications/-/issues/10Form Builder: default confirmation popup and deletion link?2022-06-29T12:31:49Zaydunsaidan.saunders@squiffle.ukForm Builder: default confirmation popup and deletion link?The current delete link does not work. It needs some sort of form/popup to confirm deletion and then do it.
Maybe Form Builder could provide a default deletion link/popup since this will be very common and a standard would improve cons...The current delete link does not work. It needs some sort of form/popup to confirm deletion and then do it.
Maybe Form Builder could provide a default deletion link/popup since this will be very common and a standard would improve consistency across extensions.https://lab.civicrm.org/extensions/certifications/-/issues/8Form Builder: provide easy way to create 'Add Certification' button2023-08-31T12:45:44Zaydunsaidan.saunders@squiffle.ukForm Builder: provide easy way to create 'Add Certification' buttonThe Certification listing provides view/edit/delete links for existing Certifications. Want to be able to easily add a button for Add Certification.
Currently, a button was added by manually editing the afform html but does not do anyt...The Certification listing provides view/edit/delete links for existing Certifications. Want to be able to easily add a button for Add Certification.
Currently, a button was added by manually editing the afform html but does not do anything. The links are already known via the xml so seems like it should be fairly simple.https://lab.civicrm.org/extensions/certifications/-/issues/7Form Builder: improve formatting of Filters2022-06-29T12:15:55Zaydunsaidan.saunders@squiffle.ukForm Builder: improve formatting of FiltersIn Certifications listing, the formatting of the Filters could be improved.In Certifications listing, the formatting of the Filters could be improved.https://lab.civicrm.org/extensions/certifications/-/issues/6Form Builder: need a better solution for 'view'2022-06-29T12:11:47Zaydunsaidan.saunders@squiffle.ukForm Builder: need a better solution for 'view'Form Builder can display read-only values in Search Kit results but not in the rest of Form Builder.
Currently 'view entity' is implemented as SK using a grid layout which is not ideal. The minimum grid size is 2x2 and we're only displ...Form Builder can display read-only values in Search Kit results but not in the rest of Form Builder.
Currently 'view entity' is implemented as SK using a grid layout which is not ideal. The minimum grid size is 2x2 and we're only displaying one result so looks a bit odd.
Possibilities:
- use a list layout and add styling.
- add a vertical table layout - like list but with table markup to align.
- provide read-only entity fields in FB