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
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...
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
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
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).
Tim Otten [Sat, 6 Sep 2014 05:03:00 +0000 (22:03 -0700)]
CRM-15247 - CRM_Contact_Page_AJAX::getContactEmail - Validate inputs
Tim Otten [Sat, 6 Sep 2014 01:13:57 +0000 (18:13 -0700)]
Merge pull request #4062 from totten/4.4-setupsh-dbport
(Backport) Added support for non-default MySQL host and port.
Peter Haight [Thu, 2 Jan 2014 00:10:21 +0000 (16:10 -0800)]
Added support for non-default MySQL host and port.
When I run tests over the MySQL RAM server, I'm usually running the MySQL RAM
server on a different port and I need this script in order to get that all
working in civicrm-project.
Eileen McNaughton [Thu, 4 Sep 2014 01:50:56 +0000 (13:50 +1200)]
Merge pull request #4035 from eileenmcnaughton/CRM-14824
CRM-14824 fix intemittant bug on priceset processing
Eileen McNaughton [Thu, 4 Sep 2014 01:45:31 +0000 (13:45 +1200)]
Merge pull request #4019 from eileenmcnaughton/CRM-14877
ACL's not working correctly for select all options in export, CRM-14877
Dave Greenberg [Wed, 3 Sep 2014 17:49:36 +0000 (10:49 -0700)]
Merge pull request #4033 from totten/4.4-admin-forcebackend
CRM-14973 - CRM_Core_Menu::buildAdminLinks - Force backend URLs
Eileen McNaughton [Mon, 9 Jun 2014 14:10:19 +0000 (02:10 +1200)]
CRM-14824 fix intemittant bug on priceset processing
Tim Otten [Wed, 3 Sep 2014 04:39:47 +0000 (21:39 -0700)]
CRM-14973 - CRM_Core_Menu::buildAdminLinks - Force backend URLs
----------------------------------------
* CRM-14973: Administration console does not work in WordPress
https://issues.civicrm.org/jira/browse/CRM-14973
Dave Greenberg [Tue, 2 Sep 2014 23:43:48 +0000 (16:43 -0700)]
Merge pull request #4018 from eileenmcnaughton/tidy-ups
test tidy up - put expected & actual in correct order
Dave Greenberg [Tue, 2 Sep 2014 20:34:09 +0000 (13:34 -0700)]
Merge pull request #4020 from monishdeb/CRM-15103
CRM-15103 fix - Priceset for memberships on contribution-page not working
Coleman Watts [Mon, 1 Sep 2014 21:58:52 +0000 (22:58 +0100)]
Fix undefined index warning
Conflicts:
CRM/Grant/BAO/Grant.php
monishdeb [Tue, 2 Sep 2014 07:56:57 +0000 (13:26 +0530)]
indentation fix
monishdeb [Tue, 2 Sep 2014 07:56:08 +0000 (13:26 +0530)]
Additional fix
monishdeb [Tue, 2 Sep 2014 07:39:09 +0000 (13:09 +0530)]
CRM-15103 fix - Priceset for memberships on contribution-page not working
https://issues.civicrm.org/jira/browse/CRM-15103
kurund [Sat, 5 Jul 2014 13:28:32 +0000 (18:58 +0530)]
ACL's not working correctly for select all options in export, CRM-14877
----------------------------------------
* CRM-14877: users bypass ACLs when exporting
https://issues.civicrm.org/jira/browse/CRM-14877
Eileen McNaughton [Tue, 2 Sep 2014 01:57:23 +0000 (13:57 +1200)]
test tidy up - put expected & actual in correct order
colemanw [Mon, 1 Sep 2014 15:49:14 +0000 (16:49 +0100)]
Merge pull request #4009 from eileenmcnaughton/CRM-15210
CRM-15210 fix fatal on merge exports of non primary addresses
colemanw [Mon, 1 Sep 2014 15:46:11 +0000 (16:46 +0100)]
Merge pull request #4011 from eileenmcnaughton/CRM-15213
CRM-15213 fix spelling of renewal
colemanw [Mon, 1 Sep 2014 13:42:37 +0000 (14:42 +0100)]
Merge pull request #4013 from colemanw/CRM-15215
CRM-15215 - Fix api address validation
Coleman Watts [Mon, 1 Sep 2014 12:50:06 +0000 (13:50 +0100)]
CRM-15215 - Fix api address validation
Eileen McNaughton [Mon, 1 Sep 2014 04:21:31 +0000 (16:21 +1200)]
CRM-15213 fix spelling of renewal
Eileen McNaughton [Mon, 1 Sep 2014 02:18:11 +0000 (14:18 +1200)]
CRM-15210 fix fatal on merge exports of non primary addresses
The relationship check is preventing the fields from being transformed
to the correct field names in contacts not-to-be-merged
The possibility of the object not existing is adequately handled further down in the
function. The check was added during svn-days but after 4.2.4
I no longer seem to be able to access what commit introduced it
Dave Greenberg [Sat, 30 Aug 2014 17:18:57 +0000 (10:18 -0700)]
Merge pull request #3883 from eileenmcnaughton/CRM-14398
CRM-14398 fix campaign in exports
Eileen McNaughton [Fri, 29 Aug 2014 04:55:11 +0000 (16:55 +1200)]
CRM-14398 ... export issues
Tim Otten [Thu, 28 Aug 2014 05:20:56 +0000 (22:20 -0700)]
Merge pull request #3979 from eileenmcnaughton/CRM-15196
CRM-15196 mysql 5.6 is too strict on altering columns which have fks
Tim Otten [Thu, 28 Aug 2014 00:42:03 +0000 (17:42 -0700)]
Merge pull request #3975 from totten/4.4-win-check
CRM-15163 - CRM_Utils_Check_Security - Windows support
Eileen McNaughton [Wed, 27 Aug 2014 23:37:49 +0000 (11:37 +1200)]
CRM-15196 mysql 5.6 is too strict on altering columns which have fks
Tim Otten [Wed, 27 Aug 2014 22:13:17 +0000 (15:13 -0700)]
CRM-15163 - CRM_Utils_Check_Security - Windows support
On Windows-PHP setups, paths may have a mix of back-slashes and
forward-slashes. For this security check, we'll normalize to
forward-slashses to simplify the path manipulation.
Eileen McNaughton [Mon, 25 Aug 2014 12:22:58 +0000 (00:22 +1200)]
CRM-14398 supplementary fix campaign in exports
Kurund Jalmi [Sun, 24 Aug 2014 13:38:11 +0000 (19:08 +0530)]
Merge pull request #3920 from kurund/CRM-15133
fixes for CRM-15133
kurund [Sun, 24 Aug 2014 13:36:35 +0000 (19:06 +0530)]
fixes for CRM-15133
----------------------------------------
* CRM-15133: Do not display upgrade reminder in footer if versionAlert is false
https://issues.civicrm.org/jira/browse/CRM-15133
Kurund Jalmi [Sun, 24 Aug 2014 13:28:00 +0000 (18:58 +0530)]
Merge pull request #3919 from kurund/CRM-12772
fixed wrong merge forward, CRM-12772
kurund [Sun, 24 Aug 2014 13:26:47 +0000 (18:56 +0530)]
fixed merge forward, CRM-12772
----------------------------------------
* CRM-12772: Member Report (Detail) locks in DB with large membership/contribution sets
https://issues.civicrm.org/jira/browse/CRM-12772
Dave Greenberg [Fri, 22 Aug 2014 01:01:17 +0000 (18:01 -0700)]
Merge pull request #3837 from eileenmcnaughton/CRM-15113
CRM-15113 don't redirect to server killing screen after marking dedupe
Dave Greenberg [Wed, 20 Aug 2014 23:46:30 +0000 (16:46 -0700)]
Merge pull request #3877 from eileenmcnaughton/CRM-15148
Crm 15148
Eileen McNaughton [Wed, 20 Aug 2014 22:19:04 +0000 (10:19 +1200)]
CRM-15148 make core ACL test incomplete as the security fix for CRM-14877 is not in 4.4
Eileen McNaughton [Wed, 20 Aug 2014 04:14:00 +0000 (16:14 +1200)]
CRM-14398 fix campaign in exports
Eileen McNaughton [Tue, 19 Aug 2014 23:42:41 +0000 (11:42 +1200)]
CRM-15148 fix api to pass check_permissions
this results in core acls but NOT hook acls being applied IF check_permissions=1
prior to this patch core acls but NOT hook acls were applied even if check_permissions =0
Eileen McNaughton [Tue, 19 Aug 2014 23:40:57 +0000 (11:40 +1200)]
CRM-15148 add tests to check impact of ACLs on contributions
testEntitiesGetCoreACLLimitingHookNoCheck fails without the commit to the api file
(next commit)
reinstate deleted functions
Eileen McNaughton [Fri, 31 Jan 2014 05:10:04 +0000 (18:10 +1300)]
ACL Core, add a way for unit tests to flush in-function cache
Eileen McNaughton [Fri, 31 Jan 2014 05:15:54 +0000 (18:15 +1300)]
test fix Only variables should be assigned by reference
/var/www/drupal/sites/default/modules/civicrm/civicrm-core/CRM/ACL/BAO/ACL.php:541
Eileen McNaughton [Fri, 31 Jan 2014 05:21:09 +0000 (18:21 +1300)]
Add function to set up an ACL for a test
Dave Greenberg [Tue, 19 Aug 2014 17:32:43 +0000 (10:32 -0700)]
Merge pull request #3873 from jitendrapurohit/CRM-15096
CRM-15096
Jitendra Purohit [Tue, 19 Aug 2014 07:25:03 +0000 (12:55 +0530)]
CRM-15096
Yashodha Chaku [Mon, 18 Aug 2014 12:19:22 +0000 (17:49 +0530)]
Merge pull request #3867 from yashodha/4.4.CRM-15073
CRM-15073 : fix overwrite of subtype for onbehalf org
Yashodha Chaku [Mon, 18 Aug 2014 12:17:26 +0000 (17:47 +0530)]
Merge pull request #3866 from yashodha/4.4
CRM-15090: fix name when adding dashlet
CiviCRM [Mon, 18 Aug 2014 04:09:11 +0000 (09:39 +0530)]
CRM-15073 : fix overwrite of subtype for onbehalf org
CiviCRM [Mon, 18 Aug 2014 03:16:53 +0000 (08:46 +0530)]
CRM-15090: fix name when adding dashlet
Dave Greenberg [Thu, 14 Aug 2014 23:32:19 +0000 (16:32 -0700)]
Merge pull request #3831 from eileenmcnaughton/CRM-15105
Crm 15105
Eileen McNaughton [Wed, 13 Aug 2014 23:19:28 +0000 (11:19 +1200)]
CRM-15113 - adding a refresh where the redirect would otherwise be causes the user to wind up back on the search page and to get the alert
Eileen McNaughton [Wed, 13 Aug 2014 23:18:17 +0000 (11:18 +1200)]
CRM-15113 don't redirect if rgid is not filled in - otherwise you wind up at an unfiltered dedupe calculation screen
Eileen [Wed, 13 Aug 2014 01:47:10 +0000 (01:47 +0000)]
CRM-15105 fix for erroneous setting of status
Vagrant User [Wed, 13 Aug 2014 01:43:13 +0000 (01:43 +0000)]
CRM-15105 add test to demonstrate + fix other tests to use
create rather than update so we are not encouraging use of update action
colemanw [Mon, 11 Aug 2014 15:26:17 +0000 (16:26 +0100)]
Merge pull request #3785 from eileenmcnaughton/CRM-15075
CRM-15075 fatal on membership renew with long text (plus this line seems...
Kurund Jalmi [Fri, 8 Aug 2014 04:38:46 +0000 (10:08 +0530)]
Merge pull request #3797 from pradpnayak/CRM-15082
-- CRM-15082, changed the function name
Kurund Jalmi [Fri, 8 Aug 2014 04:33:35 +0000 (10:03 +0530)]
Merge pull request #3801 from kurund/CRM-12722
CRM-12722, added fixed that was missed during forward merging from 4.3 t...
kurund [Fri, 8 Aug 2014 04:32:18 +0000 (10:02 +0530)]
CRM-12722, added fixed that was missed during forward merging from 4.3 to 4.4
----------------------------------------
* CRM-12722: Group page only shows 25 child groups
https://issues.civicrm.org/jira/browse/CRM-12722
Tim Otten [Thu, 7 Aug 2014 23:29:50 +0000 (16:29 -0700)]
Merge pull request #3800 from mlutfy/4.4-crm15086
CRM-15086: remove {ts} on a few civicrm_option_value.name strings
Mathieu Lutfy [Thu, 7 Aug 2014 22:24:31 +0000 (18:24 -0400)]
CRM-15086: remove {ts} on civicrm_option_value.name strings for: default conference slots, default batch type and default batch statuses.
Pradeep Nayak [Thu, 7 Aug 2014 16:43:36 +0000 (22:13 +0530)]
-- CRM-15082, changed the function name
----------------------------------------
* CRM-15082: WSOD on advanced search when proximity search is performed
https://issues.civicrm.org/jira/browse/CRM-15082
Eileen McNaughton [Tue, 5 Aug 2014 23:43:32 +0000 (11:43 +1200)]
CRM-15075 fatal on membership renew with long text (plus this line seems just BAD)
colemanw [Fri, 1 Aug 2014 14:49:49 +0000 (15:49 +0100)]
Merge pull request #3775 from colemanw/file
CRM-15068 - Add api support for custom file fields
Coleman Watts [Fri, 1 Aug 2014 14:49:08 +0000 (15:49 +0100)]
CRM-15068 - Add api support for custom file fields
Dave Greenberg [Tue, 29 Jul 2014 19:14:02 +0000 (12:14 -0700)]
Merge pull request #3752 from colemanw/wr
CRM-15056 - Workaround for civicrm_worldregion bug in search builder
Coleman Watts [Tue, 29 Jul 2014 18:59:52 +0000 (19:59 +0100)]
CRM-15056 - Workaround for civicrm_worldregion bug in search builder
colemanw [Tue, 29 Jul 2014 13:41:54 +0000 (14:41 +0100)]
Merge pull request #3748 from colemanw/relMemberApi
CRM-13652 - Fix relationship api to process related memberships
Kurund Jalmi [Tue, 29 Jul 2014 10:48:07 +0000 (16:18 +0530)]
Merge pull request #3744 from yashodha/CRM-15032
CRM-15032 - change 4.4.0.mysql.tpl to UTF-8 encoding
Kurund Jalmi [Tue, 29 Jul 2014 10:48:01 +0000 (16:18 +0530)]
Merge pull request #3737 from yashodha/4.4
CRM-15032 - change 4.4.0.mysql.tpl to UTF-8 encoding
Coleman Watts [Tue, 29 Jul 2014 10:23:28 +0000 (11:23 +0100)]
CRM-13652 - Fix relationship api to process related memberships
CiviCRM [Tue, 29 Jul 2014 06:40:42 +0000 (12:10 +0530)]
CRM-15032 - change 4.4.0.mysql.tpl to UTF-8 encoding
Dave Greenberg [Mon, 28 Jul 2014 23:03:35 +0000 (16:03 -0700)]
Merge pull request #3741 from davecivicrm/CRM-14997
CRM-14997 - fix regression that caused Add Contacts to Group button to b...