action-provider merge requestshttps://lab.civicrm.org/extensions/action-provider/-/merge_requests2023-09-12T05:00:59Zhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/139Add check for optional Organisation Name and Household Name to the CreateUpda...2023-09-12T05:00:59Zjustinfreeman (Agileware)Add check for optional Organisation Name and Household Name to the CreateUpdateOrganisation and CreateUpdateHouseHold actionsAdd check for optional Organisation Name and Household Name to the CreateUpdateOrganisation and CreateUpdateHouseHold actions.
Previously, if Organisation Name or Household Name were not provided an error was thrown by the action: _Acti...Add check for optional Organisation Name and Household Name to the CreateUpdateOrganisation and CreateUpdateHouseHold actions.
Previously, if Organisation Name or Household Name were not provided an error was thrown by the action: _Action failed. Caused by Mandatory key(s) missing from params array_
Also reformatted the code.
Agileware Ref: CVAP-41https://lab.civicrm.org/extensions/action-provider/-/merge_requests/138fixed updateorcreateaddress bug2023-09-05T16:52:48Zaly2191fixed updateorcreateaddress bugchanged if statement to allow contact ids to be passed when an address already existschanged if statement to allow contact ids to be passed when an address already existshttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/137CreateOrUpdateMembership and CreateOrUpdateMembershipWithTypeParameter, Membe...2023-09-05T09:48:45Zjustinfreeman (Agileware)CreateOrUpdateMembership and CreateOrUpdateMembershipWithTypeParameter, Membership Status should be optional configuration, not requiredCreateOrUpdateMembership and CreateOrUpdateMembershipWithTypeParameter, Membership Status should be optional configuration, not required. Will cause existing Form Processors which use these actions to fail if required. This MR fixes this...CreateOrUpdateMembership and CreateOrUpdateMembershipWithTypeParameter, Membership Status should be optional configuration, not required. Will cause existing Form Processors which use these actions to fail if required. This MR fixes this issue.
Agileware Ref: CVAP-40https://lab.civicrm.org/extensions/action-provider/-/merge_requests/136Provide Round Number action to workaround CiviCRM core rounding errors which ...2023-09-01T08:20:06Zjustinfreeman (Agileware)Provide Round Number action to workaround CiviCRM core rounding errors which occur when recording Contributions and Line ItemsProvide Round Number action to workaround CiviCRM core rounding errors which occur when recording Contributions and Line Items which can cause Contributions to not be marked as Completed because 1c is missing. OMG KMN! Fixes "Partially P...Provide Round Number action to workaround CiviCRM core rounding errors which occur when recording Contributions and Line Items which can cause Contributions to not be marked as Completed because 1c is missing. OMG KMN! Fixes "Partially Paid" Contributions.
Agileware Ref: CVAP-39https://lab.civicrm.org/extensions/action-provider/-/merge_requests/135Add Action: AddToMultipleGroupsParameter2023-08-31T08:18:49ZMichael VernonAdd Action: AddToMultipleGroupsParameterHi folks,
I created a new action to support adding a contact to multiple groups, with a list of group IDs as a parameter.
Neither the `AddToGroupParameter` or the `UpdateGroupSubscriptions` actions did what I wanted, so I pretty much j...Hi folks,
I created a new action to support adding a contact to multiple groups, with a list of group IDs as a parameter.
Neither the `AddToGroupParameter` or the `UpdateGroupSubscriptions` actions did what I wanted, so I pretty much just merged the bits I wanted from both of them.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/134Contact has Activity2023-08-16T11:26:22ZjmargrafContact has ActivityI Added a Condition to that checks if a Contact has a certain activity.
I also added the Parameter `inverse` to check if a contact does not yet have a certain activity.I Added a Condition to that checks if a Contact has a certain activity.
I also added the Parameter `inverse` to check if a contact does not yet have a certain activity.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/133Update CHANGELOG2023-07-31T06:02:42Zjustinfreeman (Agileware)Update CHANGELOGUpdate CHANGELOG for !132Update CHANGELOG for !132https://lab.civicrm.org/extensions/action-provider/-/merge_requests/132Actions: Create Update Membership and Create Update Membership Type, provide ...2023-07-31T06:02:35Zjustinfreeman (Agileware)Actions: Create Update Membership and Create Update Membership Type, provide Membership Status configurationActions: Create Update Membership and Create Update Membership Type, provide Membership Status configuration.
This allows Memberships to be created with a "Pending" status, which is not otherwise possible when creating a Membership reco...Actions: Create Update Membership and Create Update Membership Type, provide Membership Status configuration.
This allows Memberships to be created with a "Pending" status, which is not otherwise possible when creating a Membership record using these actions.
Agileware Ref: CVAP-38https://lab.civicrm.org/extensions/action-provider/-/merge_requests/131Update CHANGELOG2023-07-17T01:57:13Zjustinfreeman (Agileware)Update CHANGELOGUpdate CHANGELOG !130Update CHANGELOG !130https://lab.civicrm.org/extensions/action-provider/-/merge_requests/130Contribution: Create (with parameters) action is missing the Contribution Pag...2023-07-17T01:57:06Zjustinfreeman (Agileware)Contribution: Create (with parameters) action is missing the Contribution Page ID parameterContribution: Create (with parameters) action is missing the Contribution Page ID parameter
Agileware Ref: CVAP-37Contribution: Create (with parameters) action is missing the Contribution Page ID parameter
Agileware Ref: CVAP-37https://lab.civicrm.org/extensions/action-provider/-/merge_requests/129Update CHANGELOG2023-07-11T05:23:46Zjustinfreeman (Agileware)Update CHANGELOGUpdate CHANGELOG to include MR !128Update CHANGELOG to include MR !128https://lab.civicrm.org/extensions/action-provider/-/merge_requests/128Create Contribution With Parameters Action, the Is Pay Later parameter is inc...2023-07-11T05:23:35Zjustinfreeman (Agileware)Create Contribution With Parameters Action, the Is Pay Later parameter is incorrect, not part of the Action configurationCreate Contribution With Parameters Action, the Is Pay Later parameter is incorrect, not part of the Action configuration
Agileware Ref: CVAP-36Create Contribution With Parameters Action, the Is Pay Later parameter is incorrect, not part of the Action configuration
Agileware Ref: CVAP-36https://lab.civicrm.org/extensions/action-provider/-/merge_requests/127Reworked the action 'Campaign: Get by ID'2023-09-01T08:21:08Zsimon.hermannReworked the action 'Campaign: Get by ID'Reworked the action 'Campaign: Get by ID' to implement 'AbstractGetSingleAction'. This reduces overall code and adds the custom fields as return values as well.Reworked the action 'Campaign: Get by ID' to implement 'AbstractGetSingleAction'. This reduces overall code and adds the custom fields as return values as well.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/126Fixed some typos in Generic/Action.php2023-06-30T10:48:46Zsimon.hermannFixed some typos in Generic/Action.phpFixes some typos that were commited in my last merge request.Fixes some typos that were commited in my last merge request.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/125extensions/action-provider#38 Add API wrapper to avoid pulling deleted entiti...2023-11-04T16:31:39ZFrancis (Agileware)extensions/action-provider#38 Add API wrapper to avoid pulling deleted entities by defaultChecks for situations where `is_deleted` can be applied to an API call and adds it if not already present
This means that Actions can add `is_deleted` as a parameter and the wrapper won't override that.Checks for situations where `is_deleted` can be applied to an API call and adds it if not already present
This means that Actions can add `is_deleted` as a parameter and the wrapper won't override that.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/124improved the output of the swap participant action2023-06-29T06:54:53ZJanecimproved the output of the swap participant actionhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/123Improved the output of the swap participant action2023-06-28T15:12:59ZJanecImproved the output of the swap participant actionhttps://lab.civicrm.org/extensions/action-provider/-/merge_requests/122Basic arithmetics2023-06-26T14:34:19Zsimon.hermannBasic arithmetics* Added a new action, which sums up to 6 input fields
* Reworked the action 'Other: Calculate value.', so that it does not rely on the function `eval` anymore, which could had been a security issue.* Added a new action, which sums up to 6 input fields
* Reworked the action 'Other: Calculate value.', so that it does not rely on the function `eval` anymore, which could had been a security issue.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/121add actions: swap participant, find event by custom field, add note and conca...2023-06-28T09:18:10ZJanecadd actions: swap participant, find event by custom field, add note and concatenate fieldsSome actions I needed recently.Some actions I needed recently.https://lab.civicrm.org/extensions/action-provider/-/merge_requests/120remove executable bit from plain text files2023-09-05T05:57:07ZSandor Semseyremove executable bit from plain text files