sunil [Mon, 22 Sep 2014 11:41:23 +0000 (17:11 +0530)]
Fix for CRM-15332
Eileen McNaughton [Mon, 10 Nov 2014 01:27:48 +0000 (14:27 +1300)]
Merge pull request #4527 from mlutfy/4.4-crm15882-lts
CRM-14670: include target contact counter for mass mailings + fix exclude activity type
Eileen McNaughton [Sun, 9 Nov 2014 20:53:14 +0000 (09:53 +1300)]
Merge pull request #4526 from mlutfy/4.4-crm14222-lts
CRM-14222 : PCP i18n fix, backport from 4.5.
Eileen McNaughton [Sun, 9 Nov 2014 20:50:56 +0000 (09:50 +1300)]
Merge pull request #4507 from eileenmcnaughton/4.4.10
4.4.10 branch
CiviCRM [Thu, 19 Jun 2014 14:17:43 +0000 (19:47 +0530)]
CRM-14670: include target contact counter for mass mailings
CiviCRM [Thu, 5 Jun 2014 06:34:26 +0000 (12:04 +0530)]
CRM-14222 PCP i18n fix, backport from 4.5.
CiviCRM [Wed, 5 Nov 2014 11:08:23 +0000 (03:08 -0800)]
Update version to 4.4.10
Eileen McNaughton [Tue, 25 Feb 2014 11:34:01 +0000 (00:34 +1300)]
CRM-14269 correctly set default role id when event id is passed, note that this also adds support for roles to be passed in the url - taking precedence"
Eileen McNaughton [Wed, 5 Nov 2014 01:10:51 +0000 (14:10 +1300)]
CRM-15203 test for membership payment record
Eileen McNaughton [Wed, 5 Nov 2014 01:10:36 +0000 (14:10 +1300)]
CRM-15203 fix for membership payment records not being created
Eileen McNaughton [Tue, 4 Nov 2014 02:04:02 +0000 (15:04 +1300)]
sync 4.4 testclass with master
Eileen McNaughton [Mon, 7 Jul 2014 12:02:49 +0000 (00:02 +1200)]
CRM-14951 test for numterms not applied
Eileen McNaughton [Mon, 3 Nov 2014 01:29:08 +0000 (14:29 +1300)]
CRM-14951 num terms not respected for first membership
Eileen McNaughton [Mon, 27 Oct 2014 02:58:23 +0000 (15:58 +1300)]
CRM-15527 fix crash on membership renewals due to ->id not being set
Eileen McNaughton [Mon, 7 Jul 2014 12:06:04 +0000 (00:06 +1200)]
CRM-14951 fix for number of terms on IPN
Eileen McNaughton [Fri, 28 Mar 2014 03:58:49 +0000 (16:58 +1300)]
CRM-14399 add alterCalculatedMembershipStatus hook
Conflicts:
api/v3/MembershipStatus.php
Conflicts:
api/v3/MembershipStatus.php
backport extra hook fn (protection against calls to it getting updated without the hook being there
fix to double up hook in rebase
Jamie McClelland [Tue, 28 Oct 2014 21:21:28 +0000 (17:21 -0400)]
CRM-15537 - translate open ended installments to 9999 for authorize.net
----------------------------------------
* CRM-15537: editing recurring contribution for authorize.net with unlimited contributions throws error
https://issues.civicrm.org/jira/browse/CRM-15537
Eileen McNaughton [Tue, 4 Nov 2014 13:03:29 +0000 (02:03 +1300)]
synchronise test classes with 4.6 so we aren't constantly re-solving test-related problems
Eileen McNaughton [Tue, 29 Jul 2014 13:26:25 +0000 (01:26 +1200)]
partial fix on membership type's stompiness on updates to test pr
Conflicts:
CRM/Member/BAO/MembershipType.php
Eileen McNaughton [Tue, 3 Jun 2014 11:58:01 +0000 (23:58 +1200)]
CRM-14778 store names as lower
Conflicts:
CRM/Price/BAO/PriceField.php
CRM/Price/BAO/PriceFieldValue.php
Eileen McNaughton [Tue, 3 Jun 2014 11:14:40 +0000 (23:14 +1200)]
CRM-14778 handle missing name field
Conflicts:
CRM/Price/BAO/PriceSet.php
Eileen McNaughton [Mon, 27 Oct 2014 02:38:11 +0000 (15:38 +1300)]
CRM-15527 tests indicate ['membership'] is likely to be an array at this stage
Eileen McNaughton [Mon, 3 Nov 2014 03:00:47 +0000 (16:00 +1300)]
Merge pull request #4488 from eileenmcnaughton/4.4
increment version to 4.4.9
Eileen McNaughton [Sun, 2 Nov 2014 23:26:39 +0000 (12:26 +1300)]
increment version to 4.4.9
Eileen McNaughton [Wed, 29 Oct 2014 19:43:28 +0000 (08:43 +1300)]
Merge pull request #4472 from agh1/crm-14152
CRM-14152 only join to civicrm_participant line items
Andrew Hunt [Wed, 29 Oct 2014 15:27:44 +0000 (11:27 -0400)]
CRM-14152 only join to civicrm_participant line items
Tim Otten [Tue, 28 Oct 2014 21:21:57 +0000 (14:21 -0700)]
Merge pull request #4422 from eileenmcnaughton/CRM-15251
CRM-15251 prevent indexing of some urls
Eileen McNaughton [Tue, 28 Oct 2014 20:21:57 +0000 (09:21 +1300)]
Merge pull request #4461 from eileenmcnaughton/CRM-12679
CRM-12679 Fix Paypal Express Recurring IPN not working ...
Eileen McNaughton [Tue, 28 Oct 2014 20:01:50 +0000 (09:01 +1300)]
Merge pull request #4460 from eileenmcnaughton/4.4
CRM-14800 fix - Contact merge deletes a contribution record if it is lin...
Jamie McClelland [Tue, 10 Jun 2014 18:36:40 +0000 (14:36 -0400)]
CRM-12679 - fixing paypal ipn test so it works with latest pp code.
----------------------------------------
* CRM-12679: Paypal Express Recurring IPN not working?
https://issues.civicrm.org/jira/browse/CRM-12679
Eileen McNaughton [Tue, 28 Oct 2014 19:37:54 +0000 (08:37 +1300)]
CRM-12679 use less granular date to reflect JonG's comments
Eileen McNaughton [Mon, 3 Mar 2014 20:55:17 +0000 (09:55 +1300)]
CRM-12679 Fix Paypal Express Recurring IPN not working ...
Record Paypal express ipn contributions from recurring
Remove duplicate handlePaymentExpress
fix Paypalexpress IPN for renamed PaymentProcessorType DAO
CiviCRM [Fri, 6 Jun 2014 13:44:12 +0000 (19:14 +0530)]
CRM-14800 fix - Contact merge deletes a contribution record if it is linked to a membership being merged
https://issues.civicrm.org/jira/browse/CRM-14800
Eileen McNaughton [Tue, 28 Oct 2014 03:33:03 +0000 (16:33 +1300)]
Merge pull request #4458 from eileenmcnaughton/CRM-15535
CRM-15535 fix static warning on CRM_Core_Payment_Form
Eileen McNaughton [Tue, 28 Oct 2014 02:25:11 +0000 (15:25 +1300)]
CRM-15535 fix static warning on CRM_Core_Payment_Form
Eileen McNaughton [Mon, 27 Oct 2014 01:06:44 +0000 (14:06 +1300)]
Merge pull request #4434 from eileenmcnaughton/CRM-14945
CRM-14945 Event confirmation email - message not saved to Activities
jitendrapurohit [Wed, 9 Jul 2014 06:04:37 +0000 (11:34 +0530)]
CRM Test Fix 4.5beta2
jitendrapurohit [Mon, 7 Jul 2014 11:14:34 +0000 (16:44 +0530)]
CRM-14945
Eileen McNaughton [Sun, 26 Oct 2014 23:35:53 +0000 (12:35 +1300)]
Merge pull request #4444 from eileenmcnaughton/CRM-14854
CRM-14854. Highlight the selected price, not everything in that row.
Chris Burgess [Fri, 13 Jun 2014 04:39:12 +0000 (16:39 +1200)]
CRM-14854. Highlight the selected price, not everything in that row.
Eileen McNaughton [Sat, 25 Oct 2014 22:10:29 +0000 (11:10 +1300)]
Merge pull request #4442 from eileenmcnaughton/CRM-11342
CRM-11342 - Fix for correct filtering of permissioned employees. …
Dave Greenberg [Sat, 4 Oct 2014 00:54:46 +0000 (17:54 -0700)]
CRM-11342 - Fix for correct filtering of permissioned employees.
----------------------------------------
* CRM-11342:
https://issues.civicrm.org/jira/browse/CRM-11342
Conflicts:
CRM/Core/BAO/ActionSchedule.php
Eileen McNaughton [Thu, 23 Oct 2014 20:50:26 +0000 (09:50 +1300)]
Merge pull request #4433 from eileenmcnaughton/CRM-14815
CRM-14815 subscriptionURL() doesn't add checksum when called from CLI
Ken West [Sat, 7 Jun 2014 14:36:13 +0000 (00:36 +1000)]
CRM-14815 subscriptionURL() doesn't add checksum when called from CLI
Conflicts:
CRM/Core/Payment.php
Eileen McNaughton [Wed, 22 Oct 2014 18:50:59 +0000 (07:50 +1300)]
Merge pull request #4420 from eileenmcnaughton/CRM-15510-44
CRM-15510 param retrieval issue
Eileen McNaughton [Tue, 21 Oct 2014 22:47:40 +0000 (11:47 +1300)]
CRM-15251 4.4 class variants
John Prescott [Thu, 2 Oct 2014 15:52:03 +0000 (16:52 +0100)]
CRM-15251 - Contact details revealed when certain URLs indexed by search engines
Added No Follow and No Index to:
Petition Confirmation pages
Mailing Optouts & Unsubscribe pages
Mailing Subscription Confirmation pages
Conflicts:
CRM/Mailing/Form/Optout.php
CRM/Mailing/Form/Unsubscribe.php
Eileen McNaughton [Tue, 21 Oct 2014 22:18:49 +0000 (11:18 +1300)]
Merge pull request #4418 from eileenmcnaughton/4.4
CRM-15487 prefix removed from display_name
Eileen McNaughton [Tue, 21 Oct 2014 22:01:45 +0000 (11:01 +1300)]
CRM-15510 param retrieval issue
sunil [Tue, 21 Oct 2014 15:16:19 +0000 (20:46 +0530)]
Fix for CRM-15487
Eileen McNaughton [Mon, 20 Oct 2014 20:42:58 +0000 (09:42 +1300)]
Merge pull request #4403 from eileenmcnaughton/4.4
CRM-14930 fix net_amount on authorize.net
Ken West [Sun, 19 Oct 2014 23:56:53 +0000 (10:56 +1100)]
CRM-15492 / 4.5 branch / Notice: Undefined index: include in CRM_Mailing_Form_Group->setDefaultValues()
Conflicts:
CRM/Mailing/Form/Group.php
Eileen McNaughton [Mon, 30 Jun 2014 22:55:55 +0000 (10:55 +1200)]
CRM-14930 fix net_amount on authorize.net
Eileen McNaughton [Mon, 20 Oct 2014 19:43:29 +0000 (08:43 +1300)]
Merge pull request #4404 from eileenmcnaughton/CRM-14433
CRM-14433 Fixed token insert on Preference Address Page
sunil [Thu, 16 Oct 2014 10:10:50 +0000 (15:40 +0530)]
Fixed token insert on Preference Address Page
Eileen McNaughton [Mon, 20 Oct 2014 07:26:42 +0000 (20:26 +1300)]
Merge pull request #4400 from eileenmcnaughton/4.4-completetransaction
4.4 completetransaction patches
Eileen McNaughton [Tue, 15 Jul 2014 22:40:22 +0000 (10:40 +1200)]
update completetransaction test to reflect the update to make it only complete incomplete transactions
Eileen McNaughton [Mon, 20 Oct 2014 03:58:06 +0000 (16:58 +1300)]
Merge pull request #4104 from eileenmcnaughton/CRM-15271
2 fatal error avoidance fixes, CRM-15271last viewed links without cid CRM-14730 over-long urls
Eileen McNaughton [Mon, 20 Oct 2014 03:52:33 +0000 (16:52 +1300)]
Merge pull request #4233 from eileenmcnaughton/CRM-15376
CRM-15376 test for inappropriate reminders going out:
Eileen McNaughton [Mon, 20 Oct 2014 02:37:59 +0000 (15:37 +1300)]
api contribution.completetransaction fix misname of _spec function
Tim Otten [Tue, 15 Jul 2014 00:27:44 +0000 (17:27 -0700)]
Fix hard crash of test-suite due to syntax error
Note: This is *only* a syntax fix. I don't what's supposed to be going on,
and there are other tests which fails... but at least they don't
crash the test-suite.
Original change was:
9e2ee07bf82624fe50070e14ccc6aa39ffa1b7d9
Eileen McNaughton [Mon, 7 Jul 2014 12:11:35 +0000 (00:11 +1200)]
CRM-14950 exit on completetransaction is already completed
Eileen McNaughton [Mon, 20 Oct 2014 02:21:06 +0000 (15:21 +1300)]
CRM-15496 api contribution.complete_transaction improve recurring handling
Tim Otten [Wed, 15 Oct 2014 23:30:47 +0000 (16:30 -0700)]
Merge pull request #4374 from totten/4.4-bump-to-8
Bump version to 4.4.8
Tim Otten [Wed, 15 Oct 2014 22:09:59 +0000 (15:09 -0700)]
Bump version to 4.4.8
Dave Greenberg [Fri, 10 Oct 2014 21:19:41 +0000 (14:19 -0700)]
Merge pull request #4295 from eileenmcnaughton/CRM-15408
CRM-15280 - Advanced Search not working for deleted Contacts
Kurund Jalmi [Fri, 10 Oct 2014 07:39:14 +0000 (13:09 +0530)]
Merge pull request #4117 from totten/4.4-system-get
api/v3/System - Add a "get" operation to return basic system info
atif-shaikh [Mon, 15 Sep 2014 08:54:10 +0000 (14:24 +0530)]
CRM-15280 - Advanced Search not working for deleted Contacts
https://issues.civicrm.org/jira/browse/CRM-15280
Tim Otten [Wed, 1 Oct 2014 16:55:24 +0000 (17:55 +0100)]
Merge pull request #4288 from totten/4.4-setupsh-port
setup.sh - Fix support mysqld on alternative ports
Tim Otten [Wed, 1 Oct 2014 16:20:37 +0000 (17:20 +0100)]
setup.sh - Fix support mysqld on alternative ports
Eileen McNaughton [Mon, 29 Sep 2014 19:17:58 +0000 (08:17 +1300)]
Merge pull request #4089 from jaapjansma/CRM-15268
Case update API doesn't return the correct values
Tim Otten [Mon, 29 Sep 2014 13:48:31 +0000 (14:48 +0100)]
Merge pull request #4260 from futurefirst/4.4-gencode-fix
Added command-line switches to PHP in setup.sh to provide the DB credentials as defaults for mysql_real_escape_string
David Knoll [Mon, 29 Sep 2014 11:51:45 +0000 (12:51 +0100)]
Added command-line switches to PHP in setup.sh to provide the DB credentials as defaults for mysql_real_escape_string
Eileen McNaughton [Mon, 29 Sep 2014 10:18:58 +0000 (23:18 +1300)]
Merge pull request #4071 from eileenmcnaughton/CRM-15259
CRM-15259 use same method to determine whether to show updateBilling lin...
Eileen McNaughton [Fri, 26 Sep 2014 03:35:57 +0000 (15:35 +1200)]
CRM-15376 fix for membership reminders going out after renewal
Eileen McNaughton [Fri, 26 Sep 2014 03:33:46 +0000 (15:33 +1200)]
CRM-15376 test for inappropriate reminders going out:
Tim Otten [Wed, 24 Sep 2014 07:29:10 +0000 (08:29 +0100)]
Merge pull request #4214 from totten/4.4-phpunit-err
INFRA-124 - tools/scripts/phpunit - Add error check
Eileen McNaughton [Wed, 24 Sep 2014 04:10:09 +0000 (16:10 +1200)]
Merge pull request #3759 from eileenmcnaughton/api
backport financial account and financial type api & activity_contact api
Eileen [Wed, 24 Sep 2014 03:01:46 +0000 (03:01 +0000)]
DO NOT MERGE - temp test fix for 4.4
I will merge once in 4.4
Eileen [Wed, 24 Sep 2014 02:05:48 +0000 (02:05 +0000)]
Do not merge to 4.5 - fixes to make backported api pass tests,
one merged into 4.4 I'll do a merge PR to 4.5 to ensure this isn't merged as the fixes involve skipping tests due to upstream test framework changes
not being in 4.4
Eileen [Wed, 24 Sep 2014 01:45:27 +0000 (01:45 +0000)]
additional example
Eileen [Wed, 24 Sep 2014 01:45:03 +0000 (01:45 +0000)]
additional example
Eileen [Wed, 24 Sep 2014 01:28:01 +0000 (01:28 +0000)]
add Activity Contact api to backport
Eileen McNaughton [Wed, 30 Jul 2014 04:48:00 +0000 (16:48 +1200)]
backport financial account and financial type api
Tim Otten [Tue, 23 Sep 2014 13:37:31 +0000 (14:37 +0100)]
INFRA-124 - tools/scripts/phpunit - Add error check
The goal is to eventually switch from the embedded phpunit
("civicrm/packages/PHPUnit") to a more standard/standalone copy. Howeer,
this requires a different CLI (e.g. "./scripts/phpunit CRM_Foo_BarTest" vs
"phpunit tests/phpunit/CRM/Foo/BarTest.php").
When we make the switch, we'll need some kind of transition for developers
who use the old CLI. This commit provides them with a better error message.
Note: It's tempting to automatically call the standalone phpunit rather than
printing an error; however, there are edge-cases (like unit-tests for
extensions) to consider, and (for now) it's easier to just throw an error
rather than try to think through each of them.
Tim Otten [Sun, 14 Sep 2014 20:28:22 +0000 (16:28 -0400)]
api/v3/System - Add a "get" operation to return basic system info
Yashodha Chaku [Fri, 12 Sep 2014 13:17:05 +0000 (18:47 +0530)]
Merge pull request #4099 from atif-shaikh/CRM-15240
CRM-15240
colemanw [Fri, 12 Sep 2014 01:57:37 +0000 (21:57 -0400)]
Merge pull request #4105 from colemanw/CRM-15286
CRM-15286 - Set correct payment instrument in api contribution.transact
Coleman Watts [Fri, 12 Sep 2014 01:44:16 +0000 (21:44 -0400)]
CRM-15286 - Set correct payment instrument in api contribution.transact
atif-shaikh [Thu, 11 Sep 2014 13:57:35 +0000 (19:27 +0530)]
CRM-15240
Eileen McNaughton [Wed, 10 Sep 2014 00:12:57 +0000 (12:12 +1200)]
CRM-15271 - broken last viewed links
Jaap Jansma [Tue, 9 Sep 2014 14:13:51 +0000 (16:13 +0200)]
update fix for bug CRM-15268
Kurund Jalmi [Tue, 9 Sep 2014 10:22:14 +0000 (15:52 +0530)]
Merge pull request #4076 from totten/4.4-redact-version
CRM-15248 - footer.tpl - For front-end users, redact point-release.
Tim Otten [Tue, 9 Sep 2014 10:11:57 +0000 (03:11 -0700)]
CRM-15248 - Tweak formatting
Kurund Jalmi [Tue, 9 Sep 2014 06:34:14 +0000 (12:04 +0530)]
Merge pull request #4078 from totten/4.4-ajax-validate
CRM-15247 - AJAX Fixups
Eileen McNaughton [Thu, 22 May 2014 03:55:28 +0000 (15:55 +1200)]
CRM-14730 temp fix for over-long URLs
Tim Otten [Tue, 9 Sep 2014 04:20:44 +0000 (21:20 -0700)]
CRM-15248 - footer.tpl - For front-end users, redact point-release.
On one hand, giving a precise version can help attackers match their targets
with exploits. On the other hand, giving some kind of version indication is
useful for support and marketing. This PR attempts to balance the interests
by giving a precise version ("Powered by CiviCRM 4.4.6") to users with
permission "access CiviCRM" while giving a coarse-version ("Powered by
CiviCRM 4.4") to anyone else.
Eileen McNaughton [Mon, 8 Sep 2014 10:52:20 +0000 (22:52 +1200)]
CRM-15259 use same method to determine whether to show updateBilling link as whether to allow access to form
Tim Otten [Sat, 6 Sep 2014 06:47:51 +0000 (23:47 -0700)]
CRM-15247 - CRM_Contact_Page_AJAX::autocomplete - Require a token
Tim Otten [Sat, 6 Sep 2014 06:11:23 +0000 (23:11 -0700)]
CRM-15247 - CRM_Contact_Page_AJAX::checkUserName - Require a token before checking username
The use-case for this function: when a new constituent signs up for a user
account, we give advice on whether the username is available.
Unfortunately, attackers can use that functionality to scan the list of
usernames. There's no protection from a motivated attacker (except to
disable new signups).
This patch aims to mitigate the problem in two ways:
- For sites which don't allow user signups, the scanning won't work (b/c
attackers can't obtain a token).
- For sites which do allow signups, scanning requires more work
(to obtain & refresh tokens).