civicrm-core.git
7 years agoCRM-19813 - CRM_Utils_Hook - Don't allow conflicts in property names
Tim Otten [Fri, 31 Mar 2017 03:24:20 +0000 (20:24 -0700)]
CRM-19813 - CRM_Utils_Hook - Don't allow conflicts in property names

Traditionally, the names of the hook parameters were advisory/aesthetic.
With the introduction of GenericHookEvent, they become first class symbols
-- and they can theoretically conflict with properties of `GenericHookEvent`
or `Event`.  In particular, the parameter `$name` conflicts with
`Event::$name` in Symfony 2.x.

7 years ago(NFC) GenericHookEvent - Update docblocks
Tim Otten [Tue, 28 Mar 2017 07:10:38 +0000 (00:10 -0700)]
(NFC) GenericHookEvent - Update docblocks

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `dashboard_defaults`, etal (15x)
Tim Otten [Thu, 16 Mar 2017 01:38:45 +0000 (18:38 -0700)]
CRM-19813 - CRM_Utils_Hook - Set names for `dashboard_defaults`, etal (15x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `entityTypes`, etal (10x)
Tim Otten [Thu, 16 Mar 2017 01:36:00 +0000 (18:36 -0700)]
CRM-19813 - CRM_Utils_Hook - Set names for `entityTypes`, etal (10x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `alterReportVar`, etal (10x)
Tim Otten [Thu, 16 Mar 2017 01:33:29 +0000 (18:33 -0700)]
CRM-19813 - CRM_Utils_Hook - Set names for `alterReportVar`, etal (10x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `alterAPIPermissions`, etal (10x)
Tim Otten [Thu, 16 Mar 2017 01:30:06 +0000 (18:30 -0700)]
CRM-19813 - CRM_Utils_Hook - Set names for `alterAPIPermissions`, etal (10x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `config`, `optionValues`, etal (10x)
Tim Otten [Thu, 16 Mar 2017 01:26:34 +0000 (18:26 -0700)]
CRM-19813 - CRM_Utils_Hook - Set names for `config`, `optionValues`, etal (10x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `mailingTemplateTypes`, etal (10x)
Tim Otten [Tue, 7 Mar 2017 22:30:29 +0000 (14:30 -0800)]
CRM-19813 - CRM_Utils_Hook - Set names for `mailingTemplateTypes`, etal (10x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `tokenValue`, `pageRun`, etal (9x)
Tim Otten [Tue, 7 Mar 2017 22:27:12 +0000 (14:27 -0800)]
CRM-19813 - CRM_Utils_Hook - Set names for `tokenValue`, `pageRun`, etal (9x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `managed`, `dashboard`, etal (9x)
Tim Otten [Tue, 7 Mar 2017 22:21:33 +0000 (14:21 -0800)]
CRM-19813 - CRM_Utils_Hook - Set names for `managed`, `dashboard`, etal (9x)

7 years agoCRM-19813 - CRM_Utils_Hook - Set names for `links`, `preProcess`, etal (11x)
Tim Otten [Tue, 7 Mar 2017 22:16:36 +0000 (14:16 -0800)]
CRM-19813 - CRM_Utils_Hook - Set names for `links`, `preProcess`, etal (11x)

7 years agoCRM-19813 - CRM_Utils_Hook::invoke() - Use dispatcher when possible
Tim Otten [Tue, 7 Mar 2017 22:13:31 +0000 (14:13 -0800)]
CRM-19813 - CRM_Utils_Hook::invoke() - Use dispatcher when possible

7 years agoCRM-19813 - CRM_Utils_Hook::container() - Continue using legacy hooks
Tim Otten [Tue, 7 Mar 2017 08:00:03 +0000 (00:00 -0800)]
CRM-19813 - CRM_Utils_Hook::container() - Continue using legacy hooks

7 years agoCRM-19813 - CRM_Utils_Hook - Cleanup existing dual-emit events
Tim Otten [Fri, 3 Mar 2017 22:38:20 +0000 (14:38 -0800)]
CRM-19813 - CRM_Utils_Hook - Cleanup existing dual-emit events

There are a handful of events which have been dual-emitted by explicitly
calling both the dispatcher and Hook::invoke().  The dispatcher now calls
Hook::invoke automatically (if applicable), so we can omit that.

7 years agoCRM-19813 - GenericHookEvent - Bridge between Symfony Events and hooks
Tim Otten [Fri, 3 Mar 2017 20:15:09 +0000 (12:15 -0800)]
CRM-19813 - GenericHookEvent - Bridge between Symfony Events and hooks

The GenericHookEvent is used to expose all traditional hooks to the Symfony
EventDispatcher.

The traditional notation for a hook is based on a function signature:

  function hook_civicrm_foo($bar, &$whiz, &$bang);

Symfony Events are based on a class with properties and methods.  This
requires some kind of mapping.

Symfony Events has two conventions which might be used to support that
mapping.  One might implement event classes for every hook, or one might use
the `GenericEvent`.  This design-decision comes with a basic trade-off
between size (total #files, #classes, #SLOC) and IDE assistance
(docs/autocomplete):

 * `GenericEvent` has smaller size and less boiler-plate, but it also
   provides little IDE assistance.
 * Custom event classes provide more IDE assistance, but they also
   inflate the size (with lots of boilerplate).

This patch implements `GenericHookEvent`, which is conceptually similar to
`GenericEvent`, but it has a few modifications:

 * The `__get()` function returns references, which makes it easier to
   alter data.
 * The `getHookValues()` function returns an ordered list of hook arguments.

The approach of `GenericEvent` / `GenericHookEvent` seems like a reasonable
balance -- it starts out with little boilerplate, but we can incrementally
introduce subclasses.  The subclasses can:

 * Use docblocks for IDE support
 * Use declared properties for IDE support (though you may need to customize
   the constructor, etal).
 * Add semantic/businessy functions.
 * Override the `__get()` / `__set()` functions to be provide
   different getter/setter behavior.

7 years agoCRM-19813 - Civi::dispatcher() - Add lookup helper
Tim Otten [Wed, 8 Mar 2017 09:50:12 +0000 (01:50 -0800)]
CRM-19813 - Civi::dispatcher() - Add lookup helper

The `EventDispacherInterface` is widely-used across frameworks, and this
makes it easier to lookup and autocomplete calls to the dispatcher.

7 years agoCRM-19813 - CRM_Utils_Hook_* - Rename invoke() to invokeViaUF()
Tim Otten [Tue, 7 Mar 2017 22:06:10 +0000 (14:06 -0800)]
CRM-19813 - CRM_Utils_Hook_* - Rename invoke() to invokeViaUF()

We're going to provide transitional wrapper function for `invoke()`, but
we'll still need access to the original implementations.  This renames the
original implementations.

7 years agoCRM-19813 - CRM_Utils_Hook_UnitTests::invoke() - Fix return handling
Tim Otten [Sat, 4 Mar 2017 00:52:01 +0000 (16:52 -0800)]
CRM-19813 - CRM_Utils_Hook_UnitTests::invoke() - Fix return handling

The normal `runHooks()` function has a weird protocol wherein results may be
progressively merged (if they're non-empty arrays).  This revision extends
that behavior to each of the unit-test hook formulations.

The patch enables better unit-testing of CRM-19813.

7 years agoMerge pull request #10006 from JMAConsulting/CRM-20022
Monish Deb [Thu, 30 Mar 2017 05:13:25 +0000 (10:43 +0530)]
Merge pull request #10006 from JMAConsulting/CRM-20022

CRM-20022 Extended function to support multiple batch labels

7 years agoMerge pull request #10055 from jitendrapurohit/CRM-20344
Eileen McNaughton [Thu, 30 Mar 2017 01:54:22 +0000 (14:54 +1300)]
Merge pull request #10055 from jitendrapurohit/CRM-20344

CRM-20344: Make 'Member Since' displayed on membership tabs for Inac…

7 years agoMerge pull request #10041 from mlutfy/master-crm20336
Eileen McNaughton [Wed, 29 Mar 2017 23:15:24 +0000 (12:15 +1300)]
Merge pull request #10041 from mlutfy/master-crm20336

CRM-20336: Failed contributions should be set as failed, not left as pending

7 years agoMerge pull request #10065 from colemanw/CRM-19778
Eileen McNaughton [Wed, 29 Mar 2017 22:46:39 +0000 (11:46 +1300)]
Merge pull request #10065 from colemanw/CRM-19778

CRM-19778 - Improve layout of caseType config UI

7 years agoMerge pull request #9974 from JMAConsulting/CRM-19715-2
Eileen McNaughton [Wed, 29 Mar 2017 22:44:21 +0000 (11:44 +1300)]
Merge pull request #9974 from JMAConsulting/CRM-19715-2

CRM-19715 (IIDA-96), removed opening_balance and current_period_openi…

7 years agoMerge pull request #10071 from eileenmcnaughton/dedup_4
Eileen McNaughton [Wed, 29 Mar 2017 22:42:59 +0000 (11:42 +1300)]
Merge pull request #10071 from eileenmcnaughton/dedup_4

CRM-20357 remove unused Finder::dupesOfContact function.

7 years agoCRM-20336: Failed contributions should be set as failed, not left as pending (cleanup)
Mathieu Lutfy [Wed, 29 Mar 2017 22:10:56 +0000 (18:10 -0400)]
CRM-20336: Failed contributions should be set as failed, not left as pending (cleanup)

7 years agoCRM-19715 (IIDA-96), removed opening_balance and current_period_opening_balance field...
Pradeep Nayak [Mon, 13 Mar 2017 14:22:22 +0000 (19:52 +0530)]
CRM-19715 (IIDA-96), removed opening_balance and current_period_opening_balance field from civicrm_financial_account table and code

----------------------------------------
* CRM-19715:
  https://issues.civicrm.org/jira/browse/CRM-19715

CRM-19715, added DAO changes

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

CRM-19715, removed upgrade code to drop fields from civicrm_financial_account table

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

7 years agoMerge pull request #9985 from JMAConsulting/CRM-19715-4
Eileen McNaughton [Wed, 29 Mar 2017 21:25:22 +0000 (10:25 +1300)]
Merge pull request #9985 from JMAConsulting/CRM-19715-4

CRM-19715 (IIDA-96), Removed Close Accounting Period Activity Type

7 years agoCRM-20336: Failed contributions should be set as failed, not left as pending (more...
Mathieu Lutfy [Wed, 29 Mar 2017 20:33:35 +0000 (16:33 -0400)]
CRM-20336: Failed contributions should be set as failed, not left as pending (more test fixes).

7 years agoMerge pull request #10077 from JMAConsulting/CRM-19715-5
Eileen McNaughton [Wed, 29 Mar 2017 20:23:02 +0000 (09:23 +1300)]
Merge pull request #10077 from JMAConsulting/CRM-19715-5

CRM-19715, fixed api test so that its not affected by any deletion of…

7 years agoMerge pull request #10078 from colemanw/Icons
Eileen McNaughton [Wed, 29 Mar 2017 20:21:58 +0000 (09:21 +1300)]
Merge pull request #10078 from colemanw/Icons

Icons for attachments

7 years agoMerge pull request #10069 from eileenmcnaughton/dedup_2
Eileen McNaughton [Wed, 29 Mar 2017 20:18:30 +0000 (09:18 +1300)]
Merge pull request #10069 from eileenmcnaughton/dedup_2

Towards CRM-20328 remove another call to the duplicate code

7 years agoMerge pull request #10070 from eileenmcnaughton/dedup_3
Eileen McNaughton [Wed, 29 Mar 2017 20:17:58 +0000 (09:17 +1300)]
Merge pull request #10070 from eileenmcnaughton/dedup_3

CRM-20328 code rationalisation on calling dedupe code

7 years agoMerge pull request #10046 from JMAConsulting/CRM-20332
Eileen McNaughton [Wed, 29 Mar 2017 20:08:58 +0000 (09:08 +1300)]
Merge pull request #10046 from JMAConsulting/CRM-20332

CRM-20332 Added support for third column of actions list to be modifi…

7 years agoMerge pull request #8525 from twomice/CRM-18251b
Eileen McNaughton [Wed, 29 Mar 2017 19:57:41 +0000 (08:57 +1300)]
Merge pull request #8525 from twomice/CRM-18251b

CRM-18251 - Domain stats and VersionCheck

7 years agoCRM-20336: Failed contributions should be set as failed, not left as pending (fix...
Mathieu Lutfy [Wed, 29 Mar 2017 19:50:54 +0000 (15:50 -0400)]
CRM-20336: Failed contributions should be set as failed, not left as pending (fix the test).

7 years agoIcons for attachments
Coleman Watts [Wed, 29 Mar 2017 18:11:36 +0000 (14:11 -0400)]
Icons for attachments

7 years agoMerge pull request #9729 from eileenmcnaughton/cust_date
colemanw [Wed, 29 Mar 2017 16:28:51 +0000 (12:28 -0400)]
Merge pull request #9729 from eileenmcnaughton/cust_date

CRM-20012, CRM-19490 (now merged & closed), CRM-18387(merged& closed), CRM-20011 (in separate pr), CRM-15948(resolved by arlready-merged-part), CRM-19911 profile date fixes & code improvement

7 years agoCRM-19715, Removed Close Accounting Period Activity Type
Pradeep Nayak [Wed, 15 Mar 2017 07:07:24 +0000 (12:37 +0530)]
CRM-19715, Removed Close Accounting Period Activity Type

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

CRM-19715, updated sql to delete activity type if not present

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

CRM-19715, removed cruft

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

7 years agoCRM-19715, fixed api test so that its not affected by any deletion of activity types...
Pradeep Nayak [Wed, 29 Mar 2017 14:53:02 +0000 (20:23 +0530)]
CRM-19715, fixed api test so that its not affected by any deletion of activity types from core

----------------------------------------
* CRM-19715: Remove Close Accounting Period code
  https://issues.civicrm.org/jira/browse/CRM-19715

7 years agoMerge pull request #10064 from eileenmcnaughton/dedup_tidy
Eileen McNaughton [Wed, 29 Mar 2017 10:18:03 +0000 (23:18 +1300)]
Merge pull request #10064 from eileenmcnaughton/dedup_tidy

Towards CRM-20328 remove duplicate code, towards taking extension fro…

7 years agoCRM-20328 further fix on deprected duplicate code.
eileen [Wed, 29 Mar 2017 07:34:24 +0000 (20:34 +1300)]
CRM-20328 further fix on deprected duplicate code.

Remove parameters only passed in in unit tests. This deprecated function is called from
only one place, so reduce parameters & testing to reflect. Remove test
that duplicates other test aside from deprecated paramter

7 years agoMerge pull request #10076 from eileenmcnaughton/master
Eileen McNaughton [Wed, 29 Mar 2017 06:58:06 +0000 (19:58 +1300)]
Merge pull request #10076 from eileenmcnaughton/master

Merge to master from 4.7.18rc

7 years agoMerge branch '4.7.18-rc' of https://github.com/civicrm/civicrm-core
eileen [Wed, 29 Mar 2017 06:55:44 +0000 (19:55 +1300)]
Merge branch '4.7.18-rc' of https://github.com/civicrm/civicrm-core

7 years agoEmpty merge commit to mark 4.7.18-rc merged.
eileen [Wed, 29 Mar 2017 06:54:25 +0000 (19:54 +1300)]
Empty merge commit to mark 4.7.18-rc merged.

Somehow we lost the merged marker with a cherry pick.

Have used merge -s ours d46d3ea to grab these as empty-but-merged

7 years agoMerge pull request #10061 from eileenmcnaughton/fatal
Eileen McNaughton [Wed, 29 Mar 2017 06:46:38 +0000 (19:46 +1300)]
Merge pull request #10061 from eileenmcnaughton/fatal

CRM-20347 Fatal error on delete participant record with related contr…

7 years agoMerge from 4.7.18rc to master (#10075)
Eileen McNaughton [Wed, 29 Mar 2017 06:46:07 +0000 (19:46 +1300)]
Merge from 4.7.18rc to master (#10075)

* Minor test tidy up.

(this is actually because we need a commit to do a merge to master after the same commit was merged to both).

* CRM-20342: add 'view' Api action

* CRM-19385 revert changes to order by id on prevnext_cache.

After PR #10019 was merged @bhahumanists reported on #9801 that smart group ordering was broken. The
report is lacking detail and I could not replicate it, but am reverting the search changes for safety.

After this revert sites can still experiment with dropping/altering the primary key on
-civicrm_cache
-civicrm_group_contact_cache
-civicrm_acl_cache

But not civicrm_prevnext_cache.

Although I could not replicate the search issue it seems to me that our Ubuntu test suite
is failing where the other one is not on search-related items, suggesting that
for some reason Ubuntu does not default to the natural search order, due to
some config or other difference

7 years agoMerge pull request #10073 from eileenmcnaughton/4.7.18-rc
Eileen McNaughton [Wed, 29 Mar 2017 06:31:58 +0000 (19:31 +1300)]
Merge pull request #10073 from eileenmcnaughton/4.7.18-rc

CRM-19385 revert changes to order by id on prevnext_cache.

7 years agoCRM-20347 fix for fatal on view records from participant
eileen [Wed, 29 Mar 2017 06:26:56 +0000 (19:26 +1300)]
CRM-20347 fix for fatal on view records from participant

7 years agoMerge pull request #10074 from eileenmcnaughton/master
Eileen McNaughton [Wed, 29 Mar 2017 06:03:39 +0000 (19:03 +1300)]
Merge pull request #10074 from eileenmcnaughton/master

Merge from 4.7.18rc

7 years agoFix merge head on master.
eileen [Wed, 29 Mar 2017 05:58:08 +0000 (18:58 +1300)]
Fix merge head on master.

Master is treating some 4.7.18-rc commits as unmerged. This just marks as merged : Merge commit '58025217985f3c8cf'

7 years agoCRM-19385 revert changes to order by id on prevnext_cache.
eileen [Wed, 29 Mar 2017 05:51:24 +0000 (18:51 +1300)]
CRM-19385 revert changes to order by id on prevnext_cache.

After PR #10019 was merged @bhahumanists reported on #9801 that smart group ordering was broken. The
report is lacking detail and I could not replicate it, but am reverting the search changes for safety.

After this revert sites can still experiment with dropping/altering the primary key on
-civicrm_cache
-civicrm_group_contact_cache
-civicrm_acl_cache

But not civicrm_prevnext_cache.

Although I could not replicate the search issue it seems to me that our Ubuntu test suite
is failing where the other one is not on search-related items, suggesting that
for some reason Ubuntu does not default to the natural search order, due to
some config or other difference

7 years agoCRM-20357 remove unused Finder::dupesOfContact function.
eileen [Wed, 29 Mar 2017 01:57:55 +0000 (14:57 +1300)]
CRM-20357 remove unused Finder::dupesOfContact function.

I can find no evidence this function is used anywhere

7 years agoTowards CRM-20328 remove another call to the duplicate code
eileen [Tue, 28 Mar 2017 21:01:36 +0000 (10:01 +1300)]
Towards CRM-20328 remove another call to the duplicate code

7 years agoCRM-20328 code rationalisation on calling dedupe code
eileen [Tue, 28 Mar 2017 21:28:54 +0000 (10:28 +1300)]
CRM-20328 code rationalisation on calling dedupe code

7 years agoTowards CRM-20328 remove over-loading from checkRegistration function
eileen [Tue, 28 Mar 2017 20:57:02 +0000 (09:57 +1300)]
Towards CRM-20328 remove over-loading from checkRegistration function

7 years agoTowards CRM-20328 extract dedupe code to function
eileen [Tue, 28 Mar 2017 20:53:01 +0000 (09:53 +1300)]
Towards CRM-20328 extract dedupe code to function

7 years agoTowards CRM-20328 remove duplicate code, towards taking extension from core
eileen [Mon, 27 Mar 2017 01:06:27 +0000 (14:06 +1300)]
Towards CRM-20328 remove duplicate code, towards taking extension from core

7 years agoMerge pull request #10067 from twomice/CRM-20350_dont_escape_quotes
Eileen McNaughton [Tue, 28 Mar 2017 20:17:57 +0000 (09:17 +1300)]
Merge pull request #10067 from twomice/CRM-20350_dont_escape_quotes

CRM-20350: Don't escape double-quotes in icalendar.

7 years agoMerge pull request #9987 from JMAConsulting/CRM-20273
Eileen McNaughton [Tue, 28 Mar 2017 20:14:12 +0000 (09:14 +1300)]
Merge pull request #9987 from JMAConsulting/CRM-20273

CRM-20273 Added credit card type field for contribution details report

7 years agoCRM-20350: Don't escape double-quotes in icalendar.
Allen Shaw [Tue, 28 Mar 2017 16:51:43 +0000 (11:51 -0500)]
CRM-20350: Don't escape double-quotes in icalendar.

7 years agoCRM-19778 - Improve layout of caseType config UI
Coleman Watts [Tue, 28 Mar 2017 13:08:19 +0000 (09:08 -0400)]
CRM-19778 - Improve layout of caseType config UI

7 years agoCRM-20332 Modified function to prevent tampering with original menu
Edsel [Mon, 27 Mar 2017 12:34:47 +0000 (18:04 +0530)]
CRM-20332 Modified function to prevent tampering with original menu

----------------------------------------
* CRM-20332: Refactor summaryActions hook to allow user-defined actions in third column
  https://issues.civicrm.org/jira/browse/CRM-20332

7 years agoCRM-20332 Added support for third column of actions list to be modified by hook summa...
Edsel [Fri, 24 Mar 2017 12:57:17 +0000 (18:27 +0530)]
CRM-20332 Added support for third column of actions list to be modified by hook summaryActions

----------------------------------------
* CRM-20332: Refactor summaryActions hook to allow user-defined actions in third column
  https://issues.civicrm.org/jira/browse/CRM-20332

7 years agoCRM-20273 Fixed report to read from card type rather than credit card type
Edsel [Wed, 15 Mar 2017 12:10:02 +0000 (17:40 +0530)]
CRM-20273 Fixed report to read from card type rather than credit card type

7 years agoCRM-20273 Added credit card type field for contribution details report
Edsel [Wed, 15 Mar 2017 10:35:05 +0000 (16:05 +0530)]
CRM-20273 Added credit card type field for contribution details report

----------------------------------------
* CRM-20273: Add credit card type field for Contribution Details Report
  https://issues.civicrm.org/jira/browse/CRM-20273

7 years agoCRM-19997 Added Credit Card Type field for Contribution Details report
Edsel [Fri, 10 Feb 2017 13:23:22 +0000 (18:53 +0530)]
CRM-19997 Added Credit Card Type field for Contribution Details report

----------------------------------------
* CRM-19997: Add Credit card type fields in contribution related reports
  https://issues.civicrm.org/jira/browse/CRM-19997

7 years agoMerge pull request #10063 from eileenmcnaughton/master
Eileen McNaughton [Tue, 28 Mar 2017 07:51:19 +0000 (20:51 +1300)]
Merge pull request #10063 from eileenmcnaughton/master

Merge to Master from 4.7.18-rc

7 years agoCRM-20342: add 'view' Api action
Jitendra Purohit [Tue, 28 Mar 2017 05:35:37 +0000 (11:05 +0530)]
CRM-20342: add 'view' Api action

7 years agoCRM-20012 alternate fix to setting null dates
eileen [Mon, 13 Feb 2017 02:09:23 +0000 (15:09 +1300)]
CRM-20012 alternate fix to setting null dates

This is part of the work started in CRM-19490 to switch profile dates to use the date picker,
as a solution to multiple problems

7 years agoMerge pull request #10060 from jitendrapurohit/add-api-action
Eileen McNaughton [Tue, 28 Mar 2017 05:38:20 +0000 (18:38 +1300)]
Merge pull request #10060 from jitendrapurohit/add-api-action

CRM-20342: add 'view' Api action

7 years agoCRM-20342: add 'view' Api action
Jitendra Purohit [Tue, 28 Mar 2017 05:35:37 +0000 (11:05 +0530)]
CRM-20342: add 'view' Api action

7 years agoMerge pull request #10059 from fuzionnz/CRM-20346-remove_encryptdb
Eileen McNaughton [Tue, 28 Mar 2017 05:11:43 +0000 (18:11 +1300)]
Merge pull request #10059 from fuzionnz/CRM-20346-remove_encryptdb

CRM-20346. Remove encryptDB.php

7 years agoCRM-20346. Remove encryptDB.php
Chris Burgess [Tue, 28 Mar 2017 02:00:48 +0000 (15:00 +1300)]
CRM-20346. Remove encryptDB.php

7 years agoMerge pull request #10053 from eileenmcnaughton/dedup_tidy
Eileen McNaughton [Mon, 27 Mar 2017 20:55:38 +0000 (09:55 +1300)]
Merge pull request #10053 from eileenmcnaughton/dedup_tidy

Towards CRM-20155 remove duplicate code, towards taking extension fro…

7 years agoMerge pull request #10054 from jitendrapurohit/CRM-20311-unit-test
Eileen McNaughton [Mon, 27 Mar 2017 20:38:55 +0000 (09:38 +1300)]
Merge pull request #10054 from jitendrapurohit/CRM-20311-unit-test

Add unit test to check CRM-20311

7 years agoMerge pull request #9694 from systopia/CRM-19892
Joe Murray [Mon, 27 Mar 2017 18:24:50 +0000 (14:24 -0400)]
Merge pull request #9694 from systopia/CRM-19892

Proposed fix for CRM-19892

7 years agoAdd unit test to check CRM-20311
Jitendra Purohit [Mon, 27 Mar 2017 05:33:48 +0000 (11:03 +0530)]
Add unit test to check CRM-20311

7 years agoCRM-20344 - Make 'Member Since' displayed on membership tabs for Inactive Memberships.
Jitendra Purohit [Mon, 27 Mar 2017 07:36:56 +0000 (13:06 +0530)]
CRM-20344 - Make 'Member Since' displayed on membership tabs for Inactive Memberships.

7 years agoCRM-20022 Added batch title as pseudoconstant, refactored label for batch id
Edsel [Mon, 27 Mar 2017 06:19:29 +0000 (11:49 +0530)]
CRM-20022 Added batch title as pseudoconstant, refactored label for batch id

----------------------------------------
* CRM-20022: Add Batch Title to Columns, Grouping tabs on Contribution Summary report
  https://issues.civicrm.org/jira/browse/CRM-20022

7 years agoMerge pull request #10024 from rnao/fix-mem-cancel-activity
Eileen McNaughton [Mon, 27 Mar 2017 05:45:08 +0000 (18:45 +1300)]
Merge pull request #10024 from rnao/fix-mem-cancel-activity

CRM-20311 - Membership cancelation via contribution doesn't create me…

7 years agoCRM-20022 Extended function to support multiple batch labels
Edsel [Fri, 17 Mar 2017 06:51:33 +0000 (12:21 +0530)]
CRM-20022 Extended function to support multiple batch labels

----------------------------------------
* CRM-20022: Add Batch Title to Columns, Grouping tabs on Contribution Summary report
  https://issues.civicrm.org/jira/browse/CRM-20022

7 years agoMerge pull request #9991 from JMAConsulting/CRM-20278
Eileen McNaughton [Mon, 27 Mar 2017 05:22:27 +0000 (18:22 +1300)]
Merge pull request #9991 from JMAConsulting/CRM-20278

CRM-20278 Added credit card type field for top donors report

7 years agoTowards CRM-20155 remove duplicate code, towards taking extension from core
eileen [Mon, 27 Mar 2017 03:52:38 +0000 (16:52 +1300)]
Towards CRM-20155 remove duplicate code, towards taking extension from core

7 years agoMerge pull request #9989 from JMAConsulting/CRM-20275
Eileen McNaughton [Mon, 27 Mar 2017 03:48:36 +0000 (16:48 +1300)]
Merge pull request #9989 from JMAConsulting/CRM-20275

CRM-20275 Added credit card type field for contributions by organization report

7 years agoMerge pull request #9990 from JMAConsulting/CRM-20277
Eileen McNaughton [Mon, 27 Mar 2017 03:47:57 +0000 (16:47 +1300)]
Merge pull request #9990 from JMAConsulting/CRM-20277

CRM-20277 Added credit card type field for contributions by household report

7 years agoMerge pull request #9992 from JMAConsulting/CRM-20279
Eileen McNaughton [Mon, 27 Mar 2017 03:46:40 +0000 (16:46 +1300)]
Merge pull request #9992 from JMAConsulting/CRM-20279

CRM-20279 Added credit card type field for SYBUNT report

7 years agoMerge pull request #9993 from JMAConsulting/CRM-20280
Eileen McNaughton [Mon, 27 Mar 2017 03:46:09 +0000 (16:46 +1300)]
Merge pull request #9993 from JMAConsulting/CRM-20280

CRM-20280 Added credit card type field for LYBUNT report

7 years agoMerge pull request #9994 from JMAConsulting/CRM-20281
Eileen McNaughton [Mon, 27 Mar 2017 03:45:28 +0000 (16:45 +1300)]
Merge pull request #9994 from JMAConsulting/CRM-20281

CRM-20281 Added credit card type field for Soft Credit report

7 years agoMerge pull request #9997 from JMAConsulting/CRM-20284
Eileen McNaughton [Mon, 27 Mar 2017 03:44:40 +0000 (16:44 +1300)]
Merge pull request #9997 from JMAConsulting/CRM-20284

CRM-20284 Added credit card type field for Contribution Aggregate by Relationship Report

7 years agoMerge pull request #10048 from totten/master-gcs
Eileen McNaughton [Mon, 27 Mar 2017 01:34:15 +0000 (14:34 +1300)]
Merge pull request #10048 from totten/master-gcs

(NFC) Update stale GenCode checksums

7 years agoMerge pull request #10047 from yashodha/CRM-20340
Eileen McNaughton [Mon, 27 Mar 2017 01:31:00 +0000 (14:31 +1300)]
Merge pull request #10047 from yashodha/CRM-20340

CRM-20340 - translate string

7 years agoMerge pull request #10001 from JMAConsulting/CRM-20285
Eileen McNaughton [Sun, 26 Mar 2017 21:19:16 +0000 (10:19 +1300)]
Merge pull request #10001 from JMAConsulting/CRM-20285

CRM-20285 Added credit card type field to recurring contributions report

7 years agoMerge pull request #10003 from eileenmcnaughton/cust_date2
Eileen McNaughton [Sun, 26 Mar 2017 21:18:12 +0000 (10:18 +1300)]
Merge pull request #10003 from eileenmcnaughton/cust_date2

CRM-20011 fix loss of data for yyyy-mm custom field

7 years ago(NFC) Update stale GenCode checksums
Tim Otten [Fri, 24 Mar 2017 19:59:00 +0000 (12:59 -0700)]
(NFC) Update stale GenCode checksums

The checksums in `CRM/Activity/DAO/Activity.php` and `CRM/Core/DAO/AllCoreTables.data.php` are
stale (although the logic is current).

Probable explanation: there was a recent whitespace cleanup to
`xml/schema/Activity/Activity.xml` (165a7fc03b86).  This would affect the
checksum of anything derived from there -- but it wouldn't cause a
substantive change.

7 years agoCRM-20340 - translate string
yashodha [Fri, 24 Mar 2017 15:13:08 +0000 (20:43 +0530)]
CRM-20340 - translate string

7 years agoMerge pull request #10025 from civicrm/JoeMurray-patch-1
Yashodha Chaku [Fri, 24 Mar 2017 08:34:46 +0000 (14:04 +0530)]
Merge pull request #10025 from civicrm/JoeMurray-patch-1

CRM-20313 whitespace cleanup

7 years agoCRM-20275 Added credit card type field for contributions by organization report
Edsel [Mon, 13 Feb 2017 13:25:40 +0000 (18:55 +0530)]
CRM-20275 Added credit card type field for contributions by organization report

7 years agoCRM-20277 Added credit card type field to contributions by household report
Edsel [Wed, 15 Feb 2017 10:33:40 +0000 (16:03 +0530)]
CRM-20277 Added credit card type field to contributions by household report

7 years agoCRM-20278 Added credit card type field to top donor report
Edsel [Wed, 15 Feb 2017 10:37:48 +0000 (16:07 +0530)]
CRM-20278 Added credit card type field to top donor report

----------------------------------------
* CRM-19997: Add Credit card type fields in contribution related reports
  https://issues.civicrm.org/jira/browse/CRM-19997

7 years agoCRM-20279 Added credit card type field to SYBUNT report
Edsel [Wed, 15 Feb 2017 10:49:06 +0000 (16:19 +0530)]
CRM-20279 Added credit card type field to SYBUNT report

----------------------------------------
* CRM-19997: Add Credit card type fields in contribution related reports
  https://issues.civicrm.org/jira/browse/CRM-19997

----------------------------------------
* CRM-20279:
  https://issues.civicrm.org/jira/browse/CRM-20279

CRM-20279 Added credit card type field for SYBUNT report

----------------------------------------
* CRM-20279: Add credit card type field for SYBUNT report
  https://issues.civicrm.org/jira/browse/CRM-20279

CRM-20279 Fixed report to read from card type rather than credit card type

----------------------------------------
* CRM-20279: Add credit card type field for SYBUNT report
  https://issues.civicrm.org/jira/browse/CRM-20279

CRM-20279 Removed line break

----------------------------------------
* CRM-20279:
  https://issues.civicrm.org/jira/browse/CRM-20279