civicrm-core.git
11 years agoFix for CRM-15332
sunil [Mon, 22 Sep 2014 11:41:23 +0000 (17:11 +0530)]
Fix for CRM-15332

11 years agoMerge pull request #4527 from mlutfy/4.4-crm15882-lts
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

11 years agoMerge pull request #4526 from mlutfy/4.4-crm14222-lts
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.

11 years agoMerge pull request #4507 from eileenmcnaughton/4.4.10
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

11 years agoCRM-14670: include target contact counter for mass mailings
CiviCRM [Thu, 19 Jun 2014 14:17:43 +0000 (19:47 +0530)]
CRM-14670: include target contact counter for mass mailings

11 years agoCRM-14222 PCP i18n fix, backport from 4.5.
CiviCRM [Thu, 5 Jun 2014 06:34:26 +0000 (12:04 +0530)]
CRM-14222 PCP i18n fix, backport from 4.5.

11 years agoUpdate version to 4.4.10
CiviCRM [Wed, 5 Nov 2014 11:08:23 +0000 (03:08 -0800)]
Update version to 4.4.10

11 years agoCRM-14269 correctly set default role id when event id is passed, note that this also...
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"

11 years agoCRM-15203 test for membership payment record
Eileen McNaughton [Wed, 5 Nov 2014 01:10:51 +0000 (14:10 +1300)]
CRM-15203 test for membership payment record

11 years agoCRM-15203 fix for membership payment records not being created
Eileen McNaughton [Wed, 5 Nov 2014 01:10:36 +0000 (14:10 +1300)]
CRM-15203 fix for membership payment records not being created

11 years agosync 4.4 testclass with master
Eileen McNaughton [Tue, 4 Nov 2014 02:04:02 +0000 (15:04 +1300)]
sync 4.4 testclass with master

11 years agoCRM-14951 test for numterms not applied
Eileen McNaughton [Mon, 7 Jul 2014 12:02:49 +0000 (00:02 +1200)]
CRM-14951 test for numterms not applied

11 years agoCRM-14951 num terms not respected for first membership
Eileen McNaughton [Mon, 3 Nov 2014 01:29:08 +0000 (14:29 +1300)]
CRM-14951 num terms not respected for first membership

11 years agoCRM-15527 fix crash on membership renewals due to ->id not being set
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

11 years agoCRM-14951 fix for number of terms on IPN
Eileen McNaughton [Mon, 7 Jul 2014 12:06:04 +0000 (00:06 +1200)]
CRM-14951 fix for number of terms on IPN

11 years agoCRM-14399 add alterCalculatedMembershipStatus hook
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

11 years agoCRM-15537 - translate open ended installments to 9999 for authorize.net
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

11 years agosynchronise test classes with 4.6 so we aren't constantly re-solving test-related...
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

11 years agopartial fix on membership type's stompiness on updates to test pr
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

11 years agoCRM-14778 store names as lower
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

11 years agoCRM-14778 handle missing name field
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

11 years agoCRM-15527 tests indicate ['membership'] is likely to be an array at this stage
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

11 years agoMerge pull request #4488 from eileenmcnaughton/4.4
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

11 years agoincrement version to 4.4.9
Eileen McNaughton [Sun, 2 Nov 2014 23:26:39 +0000 (12:26 +1300)]
increment version to 4.4.9

11 years agoMerge pull request #4472 from agh1/crm-14152
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

11 years agoCRM-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

11 years agoMerge pull request #4422 from eileenmcnaughton/CRM-15251
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

11 years agoMerge pull request #4461 from eileenmcnaughton/CRM-12679
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 ...

11 years agoMerge pull request #4460 from eileenmcnaughton/4.4
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...

11 years agoCRM-12679 - fixing paypal ipn test so it works with latest pp code.
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

11 years agoCRM-12679 use less granular date to reflect JonG's comments
Eileen McNaughton [Tue, 28 Oct 2014 19:37:54 +0000 (08:37 +1300)]
CRM-12679 use less granular date to reflect JonG's comments

11 years ago CRM-12679 Fix Paypal Express Recurring IPN not working ...
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

11 years agoCRM-14800 fix - Contact merge deletes a contribution record if it is linked to a...
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

11 years agoMerge pull request #4458 from eileenmcnaughton/CRM-15535
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

11 years agoCRM-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

11 years agoMerge pull request #4434 from eileenmcnaughton/CRM-14945
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

11 years agoCRM Test Fix 4.5beta2
jitendrapurohit [Wed, 9 Jul 2014 06:04:37 +0000 (11:34 +0530)]
CRM Test Fix 4.5beta2

11 years agoCRM-14945
jitendrapurohit [Mon, 7 Jul 2014 11:14:34 +0000 (16:44 +0530)]
CRM-14945

11 years agoMerge pull request #4444 from eileenmcnaughton/CRM-14854
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.

11 years agoCRM-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.

11 years agoMerge pull request #4442 from eileenmcnaughton/CRM-11342
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. …

11 years agoCRM-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

11 years agoMerge pull request #4433 from eileenmcnaughton/CRM-14815
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

11 years agoCRM-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

11 years agoMerge pull request #4420 from eileenmcnaughton/CRM-15510-44
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

11 years agoCRM-15251 4.4 class variants
Eileen McNaughton [Tue, 21 Oct 2014 22:47:40 +0000 (11:47 +1300)]
CRM-15251 4.4 class variants

11 years agoCRM-15251 - Contact details revealed when certain URLs indexed by search engines
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

11 years agoMerge pull request #4418 from eileenmcnaughton/4.4
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

11 years agoCRM-15510 param retrieval issue
Eileen McNaughton [Tue, 21 Oct 2014 22:01:45 +0000 (11:01 +1300)]
CRM-15510 param retrieval issue

11 years agoFix for CRM-15487
sunil [Tue, 21 Oct 2014 15:16:19 +0000 (20:46 +0530)]
Fix for CRM-15487

11 years agoMerge pull request #4403 from eileenmcnaughton/4.4
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

11 years agoCRM-15492 / 4.5 branch / Notice: Undefined index: include in CRM_Mailing_Form_Group...
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

11 years agoCRM-14930 fix net_amount on authorize.net
Eileen McNaughton [Mon, 30 Jun 2014 22:55:55 +0000 (10:55 +1200)]
CRM-14930 fix net_amount on authorize.net

11 years agoMerge pull request #4404 from eileenmcnaughton/CRM-14433
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

11 years agoFixed 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

11 years agoMerge pull request #4400 from eileenmcnaughton/4.4-completetransaction
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

11 years agoupdate completetransaction test to reflect the update to make it only complete incomp...
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

11 years agoMerge pull request #4104 from eileenmcnaughton/CRM-15271
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

11 years agoMerge pull request #4233 from eileenmcnaughton/CRM-15376
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:

11 years agoapi contribution.completetransaction fix misname of _spec function
Eileen McNaughton [Mon, 20 Oct 2014 02:37:59 +0000 (15:37 +1300)]
api contribution.completetransaction fix  misname of _spec function

11 years agoFix hard crash of test-suite due to syntax error
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

11 years agoCRM-14950 exit on completetransaction is already completed
Eileen McNaughton [Mon, 7 Jul 2014 12:11:35 +0000 (00:11 +1200)]
CRM-14950 exit on completetransaction is already completed

11 years agoCRM-15496 api contribution.complete_transaction improve recurring handling
Eileen McNaughton [Mon, 20 Oct 2014 02:21:06 +0000 (15:21 +1300)]
CRM-15496 api contribution.complete_transaction improve recurring handling

11 years agoMerge pull request #4374 from totten/4.4-bump-to-8
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

11 years agoBump version to 4.4.8
Tim Otten [Wed, 15 Oct 2014 22:09:59 +0000 (15:09 -0700)]
Bump version to 4.4.8

11 years agoMerge pull request #4295 from eileenmcnaughton/CRM-15408
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

11 years agoMerge pull request #4117 from totten/4.4-system-get
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

11 years agoCRM-15280 - Advanced Search not working for deleted Contacts
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

11 years agoMerge pull request #4288 from totten/4.4-setupsh-port
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

11 years agosetup.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

11 years agoMerge pull request #4089 from jaapjansma/CRM-15268
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

11 years agoMerge pull request #4260 from futurefirst/4.4-gencode-fix
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

11 years agoAdded command-line switches to PHP in setup.sh to provide the DB credentials as defau...
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

11 years agoMerge pull request #4071 from eileenmcnaughton/CRM-15259
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...

11 years agoCRM-15376 fix for membership reminders going out after renewal
Eileen McNaughton [Fri, 26 Sep 2014 03:35:57 +0000 (15:35 +1200)]
CRM-15376 fix for membership reminders going out after renewal

11 years agoCRM-15376 test for inappropriate reminders going out:
Eileen McNaughton [Fri, 26 Sep 2014 03:33:46 +0000 (15:33 +1200)]
CRM-15376 test for inappropriate reminders going out:

11 years agoMerge pull request #4214 from totten/4.4-phpunit-err
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

11 years agoMerge pull request #3759 from eileenmcnaughton/api
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

11 years agoDO NOT MERGE - temp test fix for 4.4
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

11 years agoDo not merge to 4.5 - fixes to make backported api pass tests,
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

11 years agoadditional example
Eileen [Wed, 24 Sep 2014 01:45:27 +0000 (01:45 +0000)]
additional example

11 years agoadditional example
Eileen [Wed, 24 Sep 2014 01:45:03 +0000 (01:45 +0000)]
additional example

11 years agoadd Activity Contact api to backport
Eileen [Wed, 24 Sep 2014 01:28:01 +0000 (01:28 +0000)]
add Activity Contact api to backport

11 years agobackport financial account and financial type api
Eileen McNaughton [Wed, 30 Jul 2014 04:48:00 +0000 (16:48 +1200)]
backport financial account and financial type api

11 years agoINFRA-124 - tools/scripts/phpunit - Add error check
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.

11 years agoapi/v3/System - Add a "get" operation to return basic system info
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

11 years agoMerge pull request #4099 from atif-shaikh/CRM-15240
Yashodha Chaku [Fri, 12 Sep 2014 13:17:05 +0000 (18:47 +0530)]
Merge pull request #4099 from atif-shaikh/CRM-15240

CRM-15240

11 years agoMerge pull request #4105 from colemanw/CRM-15286
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

11 years agoCRM-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

11 years agoCRM-15240
atif-shaikh [Thu, 11 Sep 2014 13:57:35 +0000 (19:27 +0530)]
CRM-15240

11 years agoCRM-15271 - broken last viewed links
Eileen McNaughton [Wed, 10 Sep 2014 00:12:57 +0000 (12:12 +1200)]
CRM-15271 - broken last viewed links

11 years agoupdate fix for bug CRM-15268
Jaap Jansma [Tue, 9 Sep 2014 14:13:51 +0000 (16:13 +0200)]
update fix for bug CRM-15268

11 years agoMerge pull request #4076 from totten/4.4-redact-version
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.

11 years agoCRM-15248 - Tweak formatting
Tim Otten [Tue, 9 Sep 2014 10:11:57 +0000 (03:11 -0700)]
CRM-15248 - Tweak formatting

11 years agoMerge pull request #4078 from totten/4.4-ajax-validate
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

11 years agoCRM-14730 temp fix for over-long URLs
Eileen McNaughton [Thu, 22 May 2014 03:55:28 +0000 (15:55 +1200)]
CRM-14730 temp fix for over-long URLs

11 years agoCRM-15248 - footer.tpl - For front-end users, redact point-release.
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.

11 years agoCRM-15259 use same method to determine whether to show updateBilling link as whether...
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

11 years agoCRM-15247 - CRM_Contact_Page_AJAX::autocomplete - Require a token
Tim Otten [Sat, 6 Sep 2014 06:47:51 +0000 (23:47 -0700)]
CRM-15247 - CRM_Contact_Page_AJAX::autocomplete - Require a token

11 years agoCRM-15247 - CRM_Contact_Page_AJAX::checkUserName - Require a token before checking...
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).