- Oct 12, 2021
-
-
Eileen McNaughton authored
-
- Aug 25, 2021
-
-
Eileen McNaughton authored
-
- Aug 18, 2021
-
-
Eileen McNaughton authored
-
- Jul 30, 2021
-
-
Eileen McNaughton authored
-
- Jul 13, 2021
-
-
Eileen McNaughton authored
-
- Jul 07, 2021
-
-
Eileen McNaughton authored
Note this includes the order api ensuring that the contribution_recur_id is passed through to any created memberships
-
Eileen McNaughton authored
Follow up to https://github.com/civicrm/civicrm-core/pull/20792 - although that can be closed if this is merged
-
Eileen McNaughton authored
-
Eileen McNaughton authored
Remove participant payment create from order api This is now done in the line item create & we went through to 'prove' that it works with extra validation
-
- Jul 06, 2021
-
-
Eileen McNaughton authored
-
- Jun 22, 2021
-
-
Eileen McNaughton authored
This changes the order api so that it is not necessary to figure out the details of the default price set when using it to create memberships.
-
- Jun 18, 2021
-
-
Eileen McNaughton authored
Contribution mode was only set to be used to set isRelatedID here https://github.com/civicrm/civicrm-core/pull/20653/files#diff-4c9d0b1abe07057a4eea2b47bc627eecb95face8ed8d86c1c005312a52cca811L3420 but we removed that....
-
Eileen McNaughton authored
-
- Jun 15, 2021
-
-
Eileen McNaughton authored
An unreleased change adds the entity ids for membership to the return values. However, on digging into further cleanup I realised that the entity ids are in the line item array, along with other values which may or may not be useful, and it's cleaner, more complete and more maintainable to return the line_items. It requires an extra foreach loop in the calling code but I don't see that as a downside. We should change this in the rc so what is released is consistent Test cover in testSubmitRecur & other tests in CRM_Member_Form_MembershipTest
-
- May 29, 2021
-
-
Eileen McNaughton authored
-
- May 05, 2021
-
-
eileen authored
This removes the need for some 'magic' code from the membership BAO that was really only there to support the fact that this code was doing some particularly convoluted manoevering in order to share code with the front end form (since unshared). Not this adds a feature Matt requested - the created membership id is returned. This is only done for memberships at the moment but could be other entities too as test cover is added (the membership tests fail without the change in this PR so it has cover in the context it is added
-
- May 02, 2021
-
-
eileen authored
We deprecated creating an order with a status other than pending in Aug last year. This switches it so being enforced
-
- Apr 07, 2021
-
-
eileen authored
-
- Dec 05, 2020
-
-
mattwire authored
-
- Nov 02, 2020
-
-
eileen authored
This moves the functionality over & switches Order api to be entirely relying on the hook rather than a call to the deprecated transitionComponents function.
-
- Oct 26, 2020
-
-
mattwire authored
-
- Aug 21, 2020
-
-
mattwire authored
-
- Aug 02, 2020
-
-
eileen authored
contribution_status_id is a required param, but the only acceptable value is Pending. Let's make it optional.....
-
- Mar 17, 2020
-
-
eileen authored
This is a partial of https://github.com/civicrm/civicrm-core/pull/16768 & consists of the lines I have reviewed from it
-
- Nov 29, 2019
-
-
eileen authored
Per https://github.com/civicrm/civicrm-core/pull/15706 the setup for this test is creating invalid transactions. This fixes - I had to do an order fix in the process
-
- Nov 20, 2019
-
-
Andrei Mondoc authored
-
- Nov 14, 2019
-
-
totten authored
-
- Nov 07, 2019
-
-
Seamus Lee authored
-
- Oct 20, 2019
-
-
eileen authored
-
- Oct 15, 2019
-
-
eileen authored
Per https://docs.civicrm.org/dev/en/latest/financial/OrderAPI/ 1) we want to deprecate creating orders with a status other than 'Pending' 2) we don't want to have to require status is passed in for Participant.
-
- Oct 14, 2019
-
-
eileen authored
As test shows it is otherwise created from the line items
-
- Aug 12, 2019
-
-
colemanw authored
-
- Jun 27, 2019
-
-
colemanw authored
-
- Apr 06, 2019
-
-
- Mar 28, 2019
-
-
colemanw authored
-
- Jan 16, 2019
-
-
eileen authored
Adds functionality & test to support 'Event Fee' instead of '4' for Order.create financial_type_id. This improves consistency with Contribution.create api and others
-
- Dec 13, 2018
-
-
Seamus Lee authored
-
- Apr 19, 2018
-
-
totten authored
This is a simple administrative update to the headers. It was generated with the command: ``` rgrep '| CiviCRM version 4.7' CRM/ Civi ang api bin extern install/ settings/ templates -l \ | xargs sed -i'' "s/| CiviCRM version 4.7/| CiviCRM version 5 /g" ``` Tthe inclusion of `|` aimed to avoid matching any non-header text (e.g. inline docs that mentioned the version incidentally). But then I did a looser search and for just ``` rgrep 'CiviCRM version 4.7' ```` and manually patched the remainder. Note: I'm not really keen on doing this every month, so I relaxed the header statement -- instead of `CiviCRM version 5.0`, it's just `CiviCRM version 5`.
-
- Mar 17, 2017
-
-
JoeMurray authored
There are no order records as there is no order table.
-
- Jan 10, 2017
-
-
Seamus Lee authored
-