action-provider merge requestshttps://lab.civicrm.org/extensions/action-provider/-/merge_requests2021-05-12T13:11:11Zhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/43Add a non required field to save the SMS creator id2021-05-12T13:11:11ZcristinahartAdd a non required field to save the SMS creator idAdd a field "created_id" to map how is the person creating the SMS (This field is not mandatory)Add a field "created_id" to map how is the person creating the SMS (This field is not mandatory)https://lab.civicrm.org/extensions/action-provider/-/merge_requests/44Fixed issue with Contact: Get contact by custom field2021-05-18T14:08:47ZkainukFixed issue with Contact: Get contact by custom fieldReported at #15Reported at #15https://lab.civicrm.org/extensions/action-provider/-/merge_requests/45Regenerated action_provider.civix.php (removing curly braces PHP 7.4 problem)2021-05-19T06:33:47ZkainukRegenerated action_provider.civix.php (removing curly braces PHP 7.4 problem)https://lab.civicrm.org/extensions/action-provider/-/merge_requests/47New Action: Create Line Item2021-06-02T13:03:31ZBjörn EndresNew Action: Create Line ItemWill allow the separate creation of line items, especially useful when using "skip line item creation" in the "Create Contribution" action.Will allow the separate creation of line items, especially useful when using "skip line item creation" in the "Create Contribution" action.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/46New action 'Other: Resolve/map input to option values'2021-06-02T13:06:44ZBjörn EndresNew action 'Other: Resolve/map input to option values'Adds a versatile action to map input data (string or array) to option values of a selected group. Supports
* single and array input
* input trimming
* match to value, name or label
* fuzzy matchingAdds a versatile action to map input data (string or array) to option values of a selected group. Supports
* single and array input
* input trimming
* match to value, name or label
* fuzzy matchinghttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/49Add case_id to the GetActivity action.2021-07-06T14:46:41ZkainukAdd case_id to the GetActivity action.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/50Deceased date2021-07-06T15:53:50ZkainukDeceased datehttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/51Regenerate civix and use full path to class instead of 'use' statement in mai...2021-08-16T07:47:59Zmattwiremjw@mjwconsult.co.ukRegenerate civix and use full path to class instead of 'use' statement in main php fileThis updates code to latest "standards" to provide PHP7.4 support.
Also fixes issues on some Wordpress sites when classloader has not fully loaded and `action_provider.php` is read - "use" statement at top of file failed because class d...This updates code to latest "standards" to provide PHP7.4 support.
Also fixes issues on some Wordpress sites when classloader has not fully loaded and `action_provider.php` is read - "use" statement at top of file failed because class did not exist. This only happened on CRON runs.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/53support note date on 'Create Note'2021-08-23T08:12:56ZJonGoldsupport note date on 'Create Note'Allows specifying the "Note Date" on "Create Note". Very straightforward.Allows specifying the "Note Date" on "Create Note". Very straightforward.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/54Fixed SpecificationBag->getSpecificationByName function to support custom fie...2021-09-03T15:57:35ZkainukFixed SpecificationBag->getSpecificationByName function to support custom fields.kainukkainukhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/56Action 'Activity: Create/Update' has now priority in the configuration (with ...2021-09-15T10:01:53ZkainukAction 'Activity: Create/Update' has now priority in the configuration (with default Normal).https://lab.civicrm.org/extensions/action-provider/-/merge_requests/57Added Action 'Other: Replace entity tokens in HTML'.2021-09-21T16:15:38ZkainukAdded Action 'Other: Replace entity tokens in HTML'.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/58Added Assign Activity Action2021-09-25T15:14:15ZkainukAdded Assign Activity ActionThe 'Activity: Assign' takes two parameters:
- activity_id and a contact_id.
It assigns the contact to this activity (and replaces a possible prior assignee).
It is useful in combination to distribute actions over the team members.The 'Activity: Assign' takes two parameters:
- activity_id and a contact_id.
It assigns the contact to this activity (and replaces a possible prior assignee).
It is useful in combination to distribute actions over the team members.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/60Add specification bag method to SpecificationGroup.php. Remark of John Gold...2021-10-04T14:37:53ZkainukAdd specification bag method to SpecificationGroup.php. Remark of John Gold...Refactoring SpecificationBag->getSpecificationByName. Processing remarks !55Refactoring SpecificationBag->getSpecificationByName. Processing remarks !55https://lab.civicrm.org/extensions/action-provider/-/merge_requests/61Symmetric relationship fix, preserve existing behavior on older versions of Civi2021-10-08T08:49:41ZJonGoldSymmetric relationship fix, preserve existing behavior on older versions of CiviThis replaces !52 and preserves existing behavior for versions of CiviCRM that don't contain the RelationshipCache entity (pre-5.29).This replaces !52 and preserves existing behavior for versions of CiviCRM that don't contain the RelationshipCache entity (pre-5.29).https://lab.civicrm.org/extensions/action-provider/-/merge_requests/62Support start/end dates on relationship create/update; related fixes2021-10-13T11:08:06ZJonGoldSupport start/end dates on relationship create/update; related fixesThis supports relationship start/end dates on "Create or Update Relationship" and fixes some related logic errors.
### Support Start/End Dates in "Create or Update Relationships"
* `getParameterSpecification()` is identical in both `Cre...This supports relationship start/end dates on "Create or Update Relationship" and fixes some related logic errors.
### Support Start/End Dates in "Create or Update Relationships"
* `getParameterSpecification()` is identical in both `CreateOrUpdateRelationship` and `CreateRelationship` which it extends, so I removed `getParameterSpecification()` from the former.
* Added handling of the start/end dates in `CreateOrUpdateRelationship::doAction()`.
* Improved label of "Set Start Date?" to "Set Start Date to Today?".
### Fixed logic errors
* In `createRelationship()`, if you enable "Set Start Date", it ignores both the Start Date and End Date parameters. I modified it to only ignore the Start Date parameter.
* In `createOrUpdateRelationship()`, if an existing relationship is found, the end date is set to NULL. I don't think this is intentional, but if it is, I can put it back.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/63Address Component Lookup action2021-10-14T08:23:45ZJonGoldAddress Component Lookup actionThe following actions are all very similar in that they resolve a label to its ID:
* Other: Resolve/map input to option values
* Address: Get state/province ID by name
* Get country ID by name/ISO code
However, only the first one has an...The following actions are all very similar in that they resolve a label to its ID:
* Other: Resolve/map input to option values
* Address: Get state/province ID by name
* Get country ID by name/ISO code
However, only the first one has an inverse action ("Other: Show option value(s) as their Label(s)"). This MR provides an inverse action for the other two.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/64support nickname on create/update individual2022-01-03T12:08:23ZJonGoldsupport nickname on create/update individualJust as the title says!Just as the title says!https://lab.civicrm.org/extensions/action-provider/-/merge_requests/65Update campaign2022-03-07T18:24:22ZkainukUpdate campaignAdded Action Update CampaignAdded Action Update Campaignhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/66Corrected Goal revenue label + made some parameters not required anymore (in ...2022-03-08T07:50:47ZsvenschelfautCorrected Goal revenue label + made some parameters not required anymore (in UpdateCampaign)