civicrm-core.git
5 years agoRemove template field if using Mosaico in non shoreditch mode
Seamus Lee [Tue, 30 Jul 2019 21:28:19 +0000 (07:28 +1000)]
Remove template field if using Mosaico in non shoreditch mode

Use double equals instead of single equals

5 years agoMerge pull request #14222 from mfb/debug-var
Eileen McNaughton [Thu, 8 Aug 2019 03:22:54 +0000 (15:22 +1200)]
Merge pull request #14222 from mfb/debug-var

Error log improvements: Provide severity level and use Civi::log()

5 years agoMerge pull request #14985 from herbdool/issue-1170
Eileen McNaughton [Thu, 8 Aug 2019 03:15:56 +0000 (15:15 +1200)]
Merge pull request #14985 from herbdool/issue-1170

Issue 1170

5 years agoMerge pull request #14983 from greenpeace-cee/fix-contact-reference-merge
Eileen McNaughton [Thu, 8 Aug 2019 03:13:45 +0000 (15:13 +1200)]
Merge pull request #14983 from greenpeace-cee/fix-contact-reference-merge

dev/core#1109 - Fix merge not updating ContactReference fields

5 years agoMerge pull request #14978 from eileenmcnaughton/map_field
Tim Otten [Thu, 8 Aug 2019 00:59:44 +0000 (17:59 -0700)]
Merge pull request #14978 from eileenmcnaughton/map_field

 Fix (unreleased regression) e-notices on import form

5 years agoMerge pull request #14987 from civicrm/5.16
Eileen McNaughton [Thu, 8 Aug 2019 00:49:05 +0000 (12:49 +1200)]
Merge pull request #14987 from civicrm/5.16

5.16 to master

5 years agoMerge pull request #14986 from eileenmcnaughton/luciano
Eileen McNaughton [Thu, 8 Aug 2019 00:40:15 +0000 (12:40 +1200)]
Merge pull request #14986 from eileenmcnaughton/luciano

[REF][Import] add formatted parameter to formatInput

5 years ago[REF][Import] add formatted parameter to formatInput
Luciano Spiegel [Wed, 7 Aug 2019 16:51:03 +0000 (18:51 +0200)]
[REF][Import] add formatted parameter to formatInput

5 years agoMerge pull request #14960 from eileenmcnaughton/event_test
Eileen McNaughton [Wed, 7 Aug 2019 17:49:54 +0000 (05:49 +1200)]
Merge pull request #14960 from eileenmcnaughton/event_test

dev/drupal#72 Ensure front end profile title is used in event confirmation emails

5 years agoIssue 1170: Fix URL in CRM_Utils_System_Backdrop::getLoginURL
Herb [Wed, 7 Aug 2019 17:40:49 +0000 (13:40 -0400)]
Issue 1170: Fix URL in CRM_Utils_System_Backdrop::getLoginURL

5 years agodev/core#1109 - Fix merge not updating ContactReference fields
Patrick Figel [Wed, 7 Aug 2019 14:38:59 +0000 (16:38 +0200)]
dev/core#1109 - Fix merge not updating ContactReference fields

This fixes an issue that causes ContactReference custom fields pointing
to a duplicated contact that's being merged to not be updated to the
main (surviving) contact.

5 years agoSwitch to helper function
eileen [Wed, 7 Aug 2019 07:20:22 +0000 (19:20 +1200)]
Switch to helper function

5 years agoMerge pull request #14979 from eileenmcnaughton/map_field_zip
Eileen McNaughton [Wed, 7 Aug 2019 07:22:58 +0000 (19:22 +1200)]
Merge pull request #14979 from eileenmcnaughton/map_field_zip

[REF] [Import] extract function that sets field metadata

5 years agodev/core#224 Ensure front end profile title is used in confirmation emails
eileen [Sun, 4 Aug 2019 23:04:22 +0000 (11:04 +1200)]
dev/core#224 Ensure front end profile title is used in confirmation emails

5 years agoExtract loadMessageParams for events
eileen [Sun, 4 Aug 2019 23:02:50 +0000 (11:02 +1200)]
Extract loadMessageParams for events

5 years agodev/drupal#72 fix display of profiles on events to use front end titles
eileen [Sun, 4 Aug 2019 20:04:57 +0000 (08:04 +1200)]
dev/drupal#72 fix display of profiles on events to use front end titles

5 years agoPreliminary cleanup - use CRM_Core_Exception, fix comments
eileen [Sun, 4 Aug 2019 20:02:21 +0000 (08:02 +1200)]
Preliminary cleanup - use CRM_Core_Exception, fix comments

5 years agoMerge pull request #14976 from eileenmcnaughton/import
Seamus Lee [Wed, 7 Aug 2019 06:21:00 +0000 (16:21 +1000)]
Merge pull request #14976 from eileenmcnaughton/import

[REF][Import]   very minor cleanup - 3 lines of code to one

5 years agoMerge pull request #14956 from eileenmcnaughton/mem_auto
Seamus Lee [Wed, 7 Aug 2019 06:11:13 +0000 (16:11 +1000)]
Merge pull request #14956 from eileenmcnaughton/mem_auto

[Test] Add test cover for Member_BAO_Query auto_renew field

5 years ago[REF] [Import] extract function that sets field metadata
eileen [Wed, 7 Aug 2019 05:39:35 +0000 (17:39 +1200)]
[REF] [Import] extract function that sets field metadata

My thinking is that we want to migrate over to a new class (similar to export processor) that does a lot a metadata functions
- perhaps it might be importMetadata. A big part of the reason it's all so crazy appears to be that the functions to
wrangle the metadata are on the first class in the sequence (DataSource) and because they are not shared & do not have a shared
parent they are passed around instead via the form set &  get methods. In fact the metadata & array wrangling functions just
need to be available - hmm sounding like a trait - ok next commit....

5 years ago[REF][Import] very minor cleanup - 3 lines of code to one
eileen [Wed, 7 Aug 2019 02:15:44 +0000 (14:15 +1200)]
[REF][Import]   very minor cleanup - 3 lines of code to one

5 years agoFix (unreleased regression) e-notices on import form
eileen [Wed, 7 Aug 2019 03:43:43 +0000 (15:43 +1200)]
Fix (unreleased regression) e-notices on import form

When doing this extraction
https://github.com/civicrm/civicrm-core/commit/0e3fc0224be2e0db48691ca96cc10dec4ab801db

The function pass-by-reference calls hid the fact that the  &  needed to be passed in

causing e-notices.

In fact there are still some enotices after this which I'm still investigating but this partially fixes
& is mergeable in itself - the other can be follow up

5 years agoMerge pull request #14975 from eileenmcnaughton/mapping_field
Eileen McNaughton [Wed, 7 Aug 2019 03:21:30 +0000 (15:21 +1200)]
Merge pull request #14975 from eileenmcnaughton/mapping_field

Add pseudoconstant metadata to mapping_field.location_type_id

5 years agoReduce php4 support
eileen [Wed, 7 Aug 2019 03:20:45 +0000 (15:20 +1200)]
Reduce php4 support

5 years agoMerge pull request #14977 from eileenmcnaughton/map_field
Eileen McNaughton [Wed, 7 Aug 2019 03:15:47 +0000 (15:15 +1200)]
Merge pull request #14977 from eileenmcnaughton/map_field

[NFC] code formatting only

5 years ago[NFC] code formatting only
eileen [Wed, 7 Aug 2019 02:19:03 +0000 (14:19 +1200)]
[NFC] code formatting only

5 years agoMerge pull request #14969 from colemanw/abbr
Eileen McNaughton [Wed, 7 Aug 2019 01:41:41 +0000 (13:41 +1200)]
Merge pull request #14969 from colemanw/abbr

Use metadata for getOptions abbreviation & include currency symbol

5 years agoMerge pull request #14965 from seamuslee001/ref_use_shared_function
Eileen McNaughton [Wed, 7 Aug 2019 01:38:45 +0000 (13:38 +1200)]
Merge pull request #14965 from seamuslee001/ref_use_shared_function

[REF] Update selfService in updateBilling to use shared function

5 years agoAdd pseudoconstant metadata to mapping_field.location_type_id
eileen [Wed, 7 Aug 2019 01:26:37 +0000 (13:26 +1200)]
Add pseudoconstant metadata to mapping_field.location_type_id

5 years agoMerge pull request #14964 from seamuslee001/dev_core_1061
Eileen McNaughton [Wed, 7 Aug 2019 00:53:15 +0000 (12:53 +1200)]
Merge pull request #14964 from seamuslee001/dev_core_1061

dev/core#1061 Ensure that custom data is not loaded on update subscription form when in self service mode and re-use shared function

5 years agodev/core#1061 Ensure that custom data is not loaded on update subscription form when...
Seamus Lee [Mon, 5 Aug 2019 02:39:36 +0000 (12:39 +1000)]
dev/core#1061 Ensure that custom data is not loaded on update subscription form when in self service mode and re-use shared function

Update to call function rather than variable as function does early return if variable aready set as per EIleen's comment

5 years ago[REF] Update selfService in updateBilling to use shared function
Seamus Lee [Mon, 5 Aug 2019 05:19:34 +0000 (15:19 +1000)]
[REF] Update selfService in updateBilling to use shared function

Minor spelling fix

Update as per Eileen's comment

5 years agoMerge pull request #14971 from mlutfy/ts-fixes-20190806
Eileen McNaughton [Tue, 6 Aug 2019 22:53:34 +0000 (10:53 +1200)]
Merge pull request #14971 from mlutfy/ts-fixes-20190806

Translation 'ts' usage fixes.

5 years agoMerge pull request #14974 from civicrm/5.16
Eileen McNaughton [Tue, 6 Aug 2019 22:53:10 +0000 (10:53 +1200)]
Merge pull request #14974 from civicrm/5.16

5.16.0 to master

5 years ago5.16.0 release notes - late changes (#14973)
Andrew Hunt [Tue, 6 Aug 2019 22:52:06 +0000 (18:52 -0400)]
5.16.0 release notes - late changes (#14973)

* Add release-notes/5.15.1.md

* Add release-notes/5.15.2.md

* Update 5.15.2.md

* 5.15.2 release notes: added missing bug fix

* 5.16.0 release notes: late changes

* 5.16.0 release notes: contributors for late changes

5 years agoTranslation 'ts' usage fixes.
Mathieu Lutfy [Tue, 6 Aug 2019 14:40:25 +0000 (10:40 -0400)]
Translation 'ts' usage fixes.

5 years agoMerge pull request #14959 from eileenmcnaughton/event_inv
colemanw [Tue, 6 Aug 2019 14:02:58 +0000 (10:02 -0400)]
Merge pull request #14959 from eileenmcnaughton/event_inv

Minor cleanup around invoicing on event code

5 years agoUse metadata for getOptions abbreviation & include currency symbol
Coleman Watts [Mon, 5 Aug 2019 14:56:00 +0000 (10:56 -0400)]
Use metadata for getOptions abbreviation & include currency symbol

5 years agoMerge pull request #14957 from eileenmcnaughton/event_nfc
colemanw [Tue, 6 Aug 2019 13:06:21 +0000 (09:06 -0400)]
Merge pull request #14957 from eileenmcnaughton/event_nfc

[NFC] minor cleanup

5 years agoMerge pull request #14970 from demeritcowboy/document-activityTypeName-3
Eileen McNaughton [Tue, 6 Aug 2019 09:42:28 +0000 (21:42 +1200)]
Merge pull request #14970 from demeritcowboy/document-activityTypeName-3

[NFC] dev/core#1116 - seek and document where activityTypeName is name and where it's label

5 years agoseek and document activityTypeName
DemeritCowboy [Mon, 5 Aug 2019 23:52:05 +0000 (19:52 -0400)]
seek and document activityTypeName

5 years agoMerge pull request #14962 from eileenmcnaughton/import_map
colemanw [Mon, 5 Aug 2019 20:59:22 +0000 (16:59 -0400)]
Merge pull request #14962 from eileenmcnaughton/import_map

[REF] minor code cleanup on import mapping

5 years agoMerge pull request #14943 from JKingsnorth/patch-12
Eileen McNaughton [Mon, 5 Aug 2019 20:44:13 +0000 (08:44 +1200)]
Merge pull request #14943 from JKingsnorth/patch-12

Fix removeNullContactTokens compatibility with custom tokens

5 years agoMerge pull request #14844 from chamilwijesooriya/issue-1135
Eileen McNaughton [Mon, 5 Aug 2019 19:42:49 +0000 (07:42 +1200)]
Merge pull request #14844 from chamilwijesooriya/issue-1135

dev/core#1135 Participants having multiple roles affects maximum event registration count

5 years agoAdd test for custom token compatibility
JKingsnorth [Mon, 5 Aug 2019 11:30:08 +0000 (12:30 +0100)]
Add test for custom token compatibility

5 years agoMerge pull request #14951 from eileenmcnaughton/rel_dis
Seamus Lee [Mon, 5 Aug 2019 06:59:24 +0000 (16:59 +1000)]
Merge pull request #14951 from eileenmcnaughton/rel_dis

dev/core#470: Current employer disapears when disabling expired relationships

5 years agoMerge pull request #14963 from seamuslee001/ref_move_self_serivice
Eileen McNaughton [Mon, 5 Aug 2019 03:57:20 +0000 (15:57 +1200)]
Merge pull request #14963 from seamuslee001/ref_move_self_serivice

[REF] Move Self service handlng to shared function to allow for use i…

5 years agoMerge pull request #14961 from eileenmcnaughton/import
Eileen McNaughton [Mon, 5 Aug 2019 03:57:02 +0000 (15:57 +1200)]
Merge pull request #14961 from eileenmcnaughton/import

[REF] simple extraction of function to check required fields are present

5 years ago[REF] Move Self service handlng to shared function to allow for use in other contribu...
Seamus Lee [Mon, 5 Aug 2019 01:38:45 +0000 (11:38 +1000)]
[REF] Move Self service handlng to shared function to allow for use in other contribution recur functions

5 years ago[REF] minor code cleanup on import mapping
eileen [Mon, 5 Aug 2019 00:25:10 +0000 (12:25 +1200)]
[REF] minor code cleanup on import mapping

5 years ago[REF] simple extraction of function to check required fields are present
eileen [Sun, 4 Aug 2019 23:44:05 +0000 (11:44 +1200)]
[REF] simple extraction of function to check required fields are present

5 years agoMinor cleanup around invoicing
eileen [Mon, 29 Jul 2019 04:25:02 +0000 (16:25 +1200)]
Minor cleanup around invoicing

Another minor cleanup on invoicing vars

5 years agoAdd test cover for Member_BAO_Query auto_renew field
eileen [Sat, 3 Aug 2019 01:46:15 +0000 (13:46 +1200)]
Add test cover for Member_BAO_Query auto_renew field

This adds test coverage to demonstrate that the auto_renew field in the Member_BAO_Query::defaultReturnProperties
achieves nothing.

auto_renew is NOT returned for the export - regardless of it's presence. It IS returned for getRows
but tha is calculated there now in the query object.

Once this is merged I will put up the commit to remove auto_renew from defaultReturnProperties

5 years agoMerge pull request #14921 from eileenmcnaughton/url_search2
Monish Deb [Sat, 3 Aug 2019 03:21:28 +0000 (08:51 +0530)]
Merge pull request #14921 from eileenmcnaughton/url_search2

Core/dev#692 support for some additional url params

5 years ago[NFC] minor cleanup
eileen [Mon, 29 Jul 2019 04:20:26 +0000 (16:20 +1200)]
[NFC] minor cleanup

Remove duplication, unused param

5 years agodev/core#470: Current employer disapears when disabling expired relationships
Monish Deb [Fri, 2 Aug 2019 02:43:53 +0000 (14:43 +1200)]
dev/core#470: Current employer disapears when disabling expired relationships

Overview
----------------------------------------
Steps to replicate:

1. Create a current relationship (set empty end-date) on individual A as  organization A and mark as current employer
2. Create a past relationship on individual A as  organization B without marking as current employer
3. Run Disable expired relationships cron job

Before
----------------------------------------
Result: Clear the employer field of Contact A

After
----------------------------------------
Result: Does not clear the employer field of Contact A

Technical Details
----------------------------------------
This PR replaces https://github.com/civicrm/civicrm-core/pull/13334

5 years agoMerge pull request #14954 from eileenmcnaughton/rel_alok
Eileen McNaughton [Sat, 3 Aug 2019 01:18:45 +0000 (13:18 +1200)]
Merge pull request #14954 from eileenmcnaughton/rel_alok

Add serialization metadata for MembershipType api

5 years agoAdd serialization metadata for MembershipType api
eileen [Fri, 2 Aug 2019 23:03:32 +0000 (11:03 +1200)]
Add serialization metadata for MembershipType api

5 years agoMerge pull request #14945 from JKingsnorth/is-public-fixes
Seamus Lee [Fri, 2 Aug 2019 23:09:22 +0000 (09:09 +1000)]
Merge pull request #14945 from JKingsnorth/is-public-fixes

Add missing is_public flags to public paths

5 years agoMerge pull request #14953 from eileenmcnaughton/export_test
Eileen McNaughton [Fri, 2 Aug 2019 22:11:31 +0000 (10:11 +1200)]
Merge pull request #14953 from eileenmcnaughton/export_test

[TEST] [REF] [Export] Convert a couple more tests

5 years agoAdd support for email & contact_tags in url
eileen [Tue, 30 Jul 2019 08:02:27 +0000 (20:02 +1200)]
Add support for email & contact_tags in url

5 years agoTest conversion
eileen [Sun, 28 Jul 2019 15:07:06 +0000 (03:07 +1200)]
Test conversion

5 years agoConvert test
eileen [Sun, 28 Jul 2019 14:59:12 +0000 (02:59 +1200)]
Convert test

5 years agoMerge pull request #14950 from eileenmcnaughton/rel_up
Eileen McNaughton [Fri, 2 Aug 2019 20:30:05 +0000 (08:30 +1200)]
Merge pull request #14950 from eileenmcnaughton/rel_up

Move the code to add employer from relationship backoffice form to BAO

5 years agoMerge pull request #14937 from eileenmcnaughton/export_cust_test
colemanw [Fri, 2 Aug 2019 16:56:35 +0000 (12:56 -0400)]
Merge pull request #14937 from eileenmcnaughton/export_cust_test

dev/core#439 [Export] [Ref] Convert custom data export test to use newer function.

5 years agoMerge pull request #14933 from eileenmcnaughton/export_test
colemanw [Fri, 2 Aug 2019 16:56:07 +0000 (12:56 -0400)]
Merge pull request #14933 from eileenmcnaughton/export_test

[REF] [Test] [Export] Convert some more tests to use the newer function

5 years agoMerge pull request #14840 from MegaphoneJon/core-1130
colemanw [Fri, 2 Aug 2019 12:56:58 +0000 (08:56 -0400)]
Merge pull request #14840 from MegaphoneJon/core-1130

core#1130 - allow search views to show contact subtype

5 years agoMerge pull request #14952 from demeritcowboy/document-activityTypeName
Eileen McNaughton [Fri, 2 Aug 2019 08:03:39 +0000 (20:03 +1200)]
Merge pull request #14952 from demeritcowboy/document-activityTypeName

[NFC] dev/core#1116 - document where activityTypeName is name and where it's label

5 years agoMerge pull request #14946 from eileenmcnaughton/ev_test
Eileen McNaughton [Fri, 2 Aug 2019 07:55:17 +0000 (19:55 +1200)]
Merge pull request #14946 from eileenmcnaughton/ev_test

Add test for failed payment

5 years agoseek and document activityTypeName
DemeritCowboy [Fri, 2 Aug 2019 04:24:36 +0000 (00:24 -0400)]
seek and document activityTypeName

5 years agoMove the code to add or clear employer from relationship backoffice form to BAO
Monish Deb [Fri, 2 Aug 2019 01:59:12 +0000 (13:59 +1200)]
Move the code to add or clear employer from relationship backoffice form to BAO

This is a reduced version of https://github.com/civicrm/civicrm-core/pull/13331 which stalled on the QA over handling of
removed employers - that code is simply excluded. I tested adding & removing & editing relationships with the
current_employer checkbox ticked or unticked & this seems to work fine

5 years agoMerge pull request #14949 from eileenmcnaughton/rel_test
Eileen McNaughton [Fri, 2 Aug 2019 03:35:08 +0000 (15:35 +1200)]
Merge pull request #14949 from eileenmcnaughton/rel_test

[NFC] Formatting in BAO_Relationship class

5 years agoAdd test for failed payment
eileen [Thu, 1 Aug 2019 22:29:49 +0000 (10:29 +1200)]
Add test for failed payment

https://github.com/civicrm/civicrm-core/pull/14930

5 years agoMerge pull request #14947 from seamuslee001/lab_core_1162
Seamus Lee [Fri, 2 Aug 2019 03:23:31 +0000 (13:23 +1000)]
Merge pull request #14947 from seamuslee001/lab_core_1162

dev/core#1162 [TEST] [Mailing] add in unit test checking that no bulk email flag is re…

5 years ago[NFC] Formatting in BAO_Relationship class
eileen [Fri, 2 Aug 2019 01:36:03 +0000 (13:36 +1200)]
[NFC] Formatting in BAO_Relationship class

5 years agoMerge pull request #14948 from civicrm/5.16
Eileen McNaughton [Fri, 2 Aug 2019 01:20:53 +0000 (13:20 +1200)]
Merge pull request #14948 from civicrm/5.16

5.16 to master

5 years agoMerge pull request #14944 from colemanw/color
Eileen McNaughton [Fri, 2 Aug 2019 01:20:30 +0000 (13:20 +1200)]
Merge pull request #14944 from colemanw/color

Better support for hookable menubar colors

5 years agodev/core#1162 add in unit test checking that no bulk email flag is respected when...
Seamus Lee [Fri, 2 Aug 2019 01:17:39 +0000 (11:17 +1000)]
dev/core#1162 add in unit test checking that no bulk email flag is respected when building recipients

5 years agoMerge pull request #14252 from jitendrapurohit/core-961
Eileen McNaughton [Fri, 2 Aug 2019 01:11:37 +0000 (13:11 +1200)]
Merge pull request #14252 from jitendrapurohit/core-961

dev/core#961 - Contribution page including 2 email fields does not re…

5 years agoMerge pull request #14930 from seamuslee001/backoffice_participant_payment_processor_...
Eileen McNaughton [Thu, 1 Aug 2019 22:29:00 +0000 (10:29 +1200)]
Merge pull request #14930 from seamuslee001/backoffice_participant_payment_processor_error

Catch Payment Processor Exception if thrown when registering via bac…

5 years agoMerge pull request #14940 from eileenmcnaughton/mem_import
Eileen McNaughton [Thu, 1 Aug 2019 21:19:55 +0000 (09:19 +1200)]
Merge pull request #14940 from eileenmcnaughton/mem_import

Fix mishandling of renamed membership status labels on membership import

5 years agoAdd missing is_public flags to public paths
JKingsnorth [Thu, 1 Aug 2019 15:41:33 +0000 (16:41 +0100)]
Add missing is_public flags to public paths

5 years agoImprove color utils
Coleman Watts [Thu, 1 Aug 2019 14:53:32 +0000 (10:53 -0400)]
Improve color utils

5 years agoBetter support for hookable menubar colors
Coleman Watts [Thu, 1 Aug 2019 14:52:55 +0000 (10:52 -0400)]
Better support for hookable menubar colors

5 years agoNFC Style fixes
John Kingsnorth [Thu, 1 Aug 2019 14:11:46 +0000 (15:11 +0100)]
NFC Style fixes

5 years agoFix removeNullContactTokens compatibility with custom tokens
John Kingsnorth [Thu, 1 Aug 2019 13:39:03 +0000 (14:39 +0100)]
Fix removeNullContactTokens compatibility with custom tokens

5 years agoMerge pull request #14941 from seamuslee001/allow_non_primary_join_reports
Eileen McNaughton [Thu, 1 Aug 2019 11:25:34 +0000 (23:25 +1200)]
Merge pull request #14941 from seamuslee001/allow_non_primary_join_reports

[REPORT] Allow extensions to join address, email and phone tables without limi…

5 years agoAllow extensions to join address, email and phone tables without limiting to primary...
Seamus Lee [Thu, 1 Aug 2019 05:49:07 +0000 (15:49 +1000)]
Allow extensions to join address, email and phone tables without limiting to primary fields

5 years agoMerge pull request #14942 from seamuslee001/fix_location_type_handling
Seamus Lee [Thu, 1 Aug 2019 07:37:57 +0000 (17:37 +1000)]
Merge pull request #14942 from seamuslee001/fix_location_type_handling

[Report] Fix handling of location type in Reports

5 years agoFix handling of location type in Reports
Seamus Lee [Thu, 1 Aug 2019 06:03:03 +0000 (16:03 +1000)]
Fix handling of location type in Reports

5 years agoMerge pull request #14734 from yashodha/dev-1104
Eileen McNaughton [Thu, 1 Aug 2019 04:04:39 +0000 (16:04 +1200)]
Merge pull request #14734 from yashodha/dev-1104

(dev/core#1104) make admin panels hookable

5 years agoMerge pull request #14320 from sushantpaste/reporthook
Eileen McNaughton [Thu, 1 Aug 2019 03:48:57 +0000 (15:48 +1200)]
Merge pull request #14320 from sushantpaste/reporthook

dev/core#987 Reporthook

5 years agoFix mishandling of renamed membership status labels on membership import
eileen [Wed, 31 Jul 2019 22:04:07 +0000 (10:04 +1200)]
Fix mishandling of renamed membership status labels on membership import

5 years agoCatch Payment Processor Exception if thrown when registering via back office particip...
Seamus Lee [Tue, 30 Jul 2019 22:02:39 +0000 (08:02 +1000)]
Catch Payment Processor Exception if thrown when registering via back office participant registration

Make changes as per Matt's and Eileen's comments

5 years agoMerge pull request #14939 from eileenmcnaughton/cont
Monish Deb [Wed, 31 Jul 2019 13:33:37 +0000 (19:03 +0530)]
Merge pull request #14939 from eileenmcnaughton/cont

Extend contribute search url parsing to advanced search

5 years agoExtend contribute search url parsing to advanced search
eileen [Wed, 31 Jul 2019 09:44:57 +0000 (21:44 +1200)]
Extend contribute search url parsing to advanced search

5 years agoConvert custom data export test to use newer function.
eileen [Sun, 28 Jul 2019 14:52:56 +0000 (02:52 +1200)]
Convert custom data export test to use newer function.

Fix handling for custom country fields to be where it is actually hit now

5 years agoConvert some more tests to use the newer function
eileen [Sun, 28 Jul 2019 14:01:39 +0000 (02:01 +1200)]
Convert some more tests to use the newer function

In testing this I checked and all the exports export an integer in the campaign_id field. Contribution
ALSO exports campaign_title field - which is unaffected by the removed lines (& for contribution both are tested)

I see the reference to https://issues.civicrm.org/jira/browse/CRM-14398 is for contribution which is covered by the
unit test

5 years agoMerge pull request #14934 from civicrm/5.16
Seamus Lee [Wed, 31 Jul 2019 04:08:59 +0000 (14:08 +1000)]
Merge pull request #14934 from civicrm/5.16

5.16

5 years agoMerge pull request #14932 from eileenmcnaughton/export_fn_move
Seamus Lee [Wed, 31 Jul 2019 02:21:22 +0000 (12:21 +1000)]
Merge pull request #14932 from eileenmcnaughton/export_fn_move

[REF] [Export] Move writeToTable fn to exportProcessor