civicrm-core.git
2 years ago[Import] Fix Contribution Import mapping fields to use labels
Eileen McNaughton [Fri, 20 May 2022 05:47:47 +0000 (17:47 +1200)]
[Import] Fix Contribution Import mapping fields to use labels

2 years agoMerge pull request #23564 from eileenmcnaughton/validate
colemanw [Wed, 25 May 2022 01:28:07 +0000 (21:28 -0400)]
Merge pull request #23564 from eileenmcnaughton/validate

Move validate field function to the parent class [Straight move]

2 years agoMerge pull request #23575 from civicrm/5.50
Eileen McNaughton [Wed, 25 May 2022 00:47:53 +0000 (12:47 +1200)]
Merge pull request #23575 from civicrm/5.50

5.50 to master

2 years agoMerge pull request #23572 from colemanw/resultLength
Eileen McNaughton [Wed, 25 May 2022 00:47:26 +0000 (12:47 +1200)]
Merge pull request #23572 from colemanw/resultLength

SearchKit - Fix 'undefined var' error after import

2 years agoMerge pull request #23522 from totten/5.50-snapshot
Tim Otten [Tue, 24 May 2022 23:59:30 +0000 (16:59 -0700)]
Merge pull request #23522 from totten/5.50-snapshot

Upgrader - Add support for automatic snapshots

2 years agoMerge pull request #23454 from colemanw/searchKitGrandTotals
Eileen McNaughton [Tue, 24 May 2022 23:08:44 +0000 (11:08 +1200)]
Merge pull request #23454 from colemanw/searchKitGrandTotals

Search kit grand totals

2 years agoSearchKit - Fix 'undefined var' error after import
Coleman Watts [Tue, 24 May 2022 22:51:13 +0000 (18:51 -0400)]
SearchKit - Fix 'undefined var' error after import

2 years agoMerge pull request #23571 from eileenmcnaughton/no_send
colemanw [Tue, 24 May 2022 22:21:44 +0000 (18:21 -0400)]
Merge pull request #23571 from eileenmcnaughton/no_send

Add noisy deprecation to unused, deprecated, functions

2 years agoAdd noisy deprecation to unused, deprecated, functions
Eileen McNaughton [Tue, 24 May 2022 19:49:17 +0000 (07:49 +1200)]
Add noisy deprecation to unused, deprecated, functions

These are only being accessed by tests so I removed those

2 years agoMerge pull request #23568 from civicrm/5.50
Eileen McNaughton [Tue, 24 May 2022 19:16:42 +0000 (07:16 +1200)]
Merge pull request #23568 from civicrm/5.50

5.50 to master

2 years agoMerge pull request #23566 from eileenmcnaughton/550
Eileen McNaughton [Tue, 24 May 2022 19:13:35 +0000 (07:13 +1200)]
Merge pull request #23566 from eileenmcnaughton/550

Calculate unit_price based on qty

2 years agoMerge pull request #23556 from eileenmcnaughton/import_depot
colemanw [Tue, 24 May 2022 14:23:18 +0000 (10:23 -0400)]
Merge pull request #23556 from eileenmcnaughton/import_depot

Remove do-nothing deprecated line

2 years agoMerge pull request #23548 from colemanw/post2
demeritcowboy [Tue, 24 May 2022 14:05:25 +0000 (10:05 -0400)]
Merge pull request #23548 from colemanw/post2

SearchKit - Use POST to send contact ids to action forms

2 years agoMerge pull request #23555 from civicrm/5.50
Eileen McNaughton [Tue, 24 May 2022 10:06:00 +0000 (22:06 +1200)]
Merge pull request #23555 from civicrm/5.50

5.50

2 years agoCalculate unit_price based on qty
David Reedy Jr [Tue, 17 May 2022 13:15:21 +0000 (08:15 -0500)]
Calculate unit_price based on qty

2 years agoMove validate field function to the parent class
Eileen McNaughton [Tue, 24 May 2022 07:55:21 +0000 (19:55 +1200)]
Move validate field function to the parent class

I am happy with the signature now so time for it to move to it's forever home

(Actually that's a bit of a euphemism - I'm kinda sending it to the farm
as I think it will get whittled away to nothing but that a conversation for another day

2 years agoMerge pull request #23551 from eileenmcnaughton/import_no_go
Monish Deb [Tue, 24 May 2022 07:01:00 +0000 (12:31 +0530)]
Merge pull request #23551 from eileenmcnaughton/import_no_go

Remove unreachable code

2 years agoMerge pull request #23535 from eileenmcnaughton/import_prefix
Monish Deb [Tue, 24 May 2022 06:05:46 +0000 (11:35 +0530)]
Merge pull request #23535 from eileenmcnaughton/import_prefix

Extend import option handling to prefix, suffix, language, communication_style

2 years agoDefine experimental option CIVICRM_UPGRADE_SNAPSHOT
Tim Otten [Tue, 24 May 2022 05:10:39 +0000 (22:10 -0700)]
Define experimental option CIVICRM_UPGRADE_SNAPSHOT

2 years agoCRM/Upgrade - Add notice about snap_* and MySQL configuration
Tim Otten [Tue, 24 May 2022 01:55:44 +0000 (18:55 -0700)]
CRM/Upgrade - Add notice about snap_* and MySQL configuration

2 years agoCRM/Upgrade - Snapshots should have name `snap_{OWNER}_{VERSION}_{NAME}`
Tim Otten [Tue, 24 May 2022 00:20:11 +0000 (17:20 -0700)]
CRM/Upgrade - Snapshots should have name `snap_{OWNER}_{VERSION}_{NAME}`

1. Prevents the trigger-based logging system from hitting the snapshots.
2. Makes the de-facto table names shorter (less likely to hit 64 char limit)
3. In practice, it should be easier to skim
4. Use the same pseudo-extension name that we use elsewhere (`civicrm`)

2 years agoCRM/Upgrade - Snapshots should have name `civicrm_snap_{OWNER}_{VERSION}_{NAME}`
Tim Otten [Mon, 23 May 2022 21:58:18 +0000 (14:58 -0700)]
CRM/Upgrade - Snapshots should have name `civicrm_snap_{OWNER}_{VERSION}_{NAME}`

2 years agoCRM/Upgrade - Store snapshots with compression. More comments.
Tim Otten [Mon, 23 May 2022 21:45:54 +0000 (14:45 -0700)]
CRM/Upgrade - Store snapshots with compression. More comments.

2 years ago(REF) SnapshotTest - Split big test in two. Cleanup comments.
Tim Otten [Fri, 20 May 2022 22:04:55 +0000 (15:04 -0700)]
(REF) SnapshotTest - Split big test in two. Cleanup comments.

2 years agoCRM/Upgrade - Enable snapshots for 5.50.alpha1
Tim Otten [Fri, 20 May 2022 05:21:05 +0000 (22:21 -0700)]
CRM/Upgrade - Enable snapshots for 5.50.alpha1

Note: This is being committed during 5.50.beta1.  If anyone previously
executed the upgrade for the RC/beta/alpha, then may not get snapshots.  But
those upgrades are already done; and they're not guaranteed anyway; and the
snapshots aren't mandatory anyway.

2 years agoCRM/Upgrade - Add basic support for snapshots to the upgrade framework
Tim Otten [Fri, 20 May 2022 05:20:18 +0000 (22:20 -0700)]
CRM/Upgrade - Add basic support for snapshots to the upgrade framework

2 years agoCRM/Upgrade - Define "Snapshot" helper (with unit-tests)
Tim Otten [Fri, 20 May 2022 05:05:20 +0000 (22:05 -0700)]
CRM/Upgrade - Define "Snapshot" helper (with unit-tests)

2 years agoRemove do-nothing deprecated line
Eileen McNaughton [Tue, 24 May 2022 02:39:59 +0000 (14:39 +1200)]
Remove do-nothing deprecated line

2 years agoRemove unreachable code
Eileen McNaughton [Mon, 23 May 2022 23:21:19 +0000 (11:21 +1200)]
Remove unreachable code

2 years agoMerge pull request #23528 from eileenmcnaughton/raw_money
Seamus Lee [Tue, 24 May 2022 02:23:01 +0000 (12:23 +1000)]
Merge pull request #23528 from eileenmcnaughton/raw_money

Fix empty money handling

2 years agoMerge pull request #23550 from eileenmcnaughton/import_cust
Seamus Lee [Tue, 24 May 2022 02:20:48 +0000 (12:20 +1000)]
Merge pull request #23550 from eileenmcnaughton/import_cust

Clean up function signature

2 years agoSearchKit - Use POST to send contact ids to action forms
Coleman Watts [Sat, 30 Apr 2022 20:59:19 +0000 (22:59 +0200)]
SearchKit - Use POST to send contact ids to action forms

Fixes dev/core#2736

2 years agoMerge pull request #23532 from eileenmcnaughton/import_depo
colemanw [Mon, 23 May 2022 23:16:23 +0000 (19:16 -0400)]
Merge pull request #23532 from eileenmcnaughton/import_depo

Remove extraneous deprecated check

2 years agoExtend import option handling to prefix, suffix, language, communication_style
Eileen McNaughton [Sat, 21 May 2022 04:08:52 +0000 (16:08 +1200)]
Extend import option handling to prefix, suffix, language, communication_style

This extends a pattern thoroughly tested for gender to
other single-option-value fields & removes duplicate handling.

Test cover in

`CRM_Contact_Import_Parser_ContactTest::testPrefixLabel`
`CRM_Contact_Import_Parser_ContactTest::testPreferredLanguageImport`

2 years agoClean up function signature
Eileen McNaughton [Mon, 23 May 2022 21:03:08 +0000 (09:03 +1200)]
Clean up function signature

2 years agoMerge pull request #23533 from eileenmcnaughton/import_if
colemanw [Mon, 23 May 2022 20:50:06 +0000 (16:50 -0400)]
Merge pull request #23533 from eileenmcnaughton/import_if

Remove always true if conditions (whitespace in next commit)

2 years agoMerge pull request #23515 from eileenmcnaughton/no_prof
colemanw [Mon, 23 May 2022 20:49:38 +0000 (16:49 -0400)]
Merge pull request #23515 from eileenmcnaughton/no_prof

[REF] Simplify contact.create

2 years agoMerge pull request #23545 from eileenmcnaughton/import_location2
colemanw [Mon, 23 May 2022 20:47:22 +0000 (16:47 -0400)]
Merge pull request #23545 from eileenmcnaughton/import_location2

Remove never-true fields, and impossible property handling from previously shared function

2 years agoMerge pull request #23488 from colemanw/afformGetHook
colemanw [Mon, 23 May 2022 20:46:39 +0000 (16:46 -0400)]
Merge pull request #23488 from colemanw/afformGetHook

Afform - dispatch event when loading afforms

2 years agoMerge pull request #23536 from eileenmcnaughton/import_cust
colemanw [Mon, 23 May 2022 20:45:36 +0000 (16:45 -0400)]
Merge pull request #23536 from eileenmcnaughton/import_cust

[REF] Minor simplification on input

2 years agoMerge pull request #23537 from eileenmcnaughton/greet_cust
colemanw [Mon, 23 May 2022 20:44:54 +0000 (16:44 -0400)]
Merge pull request #23537 from eileenmcnaughton/greet_cust

Greeting handling - if email_greeting_custom (etc) isset & email_greeting_id is not, set to 'Customized'

2 years agoMerge pull request #23540 from eileenmcnaughton/import_location
colemanw [Mon, 23 May 2022 20:43:55 +0000 (16:43 -0400)]
Merge pull request #23540 from eileenmcnaughton/import_location

Add location import testing

2 years agoMerge pull request #23538 from eileenmcnaughton/import_regression
colemanw [Mon, 23 May 2022 20:43:23 +0000 (16:43 -0400)]
Merge pull request #23538 from eileenmcnaughton/import_regression

Fix unreleased regression from strict typing

2 years agoMerge pull request #22682 from agileware/CIVICRM-1922
Eileen McNaughton [Mon, 23 May 2022 19:37:55 +0000 (07:37 +1200)]
Merge pull request #22682 from agileware/CIVICRM-1922

🪳🪳🪳 Bug Fix: Merging an Organisation contact and de-selecting the merge Membership checkbox causes all related Membership to not be removed and the Primary Membership is linked to the deleted Organisation

2 years agoMerge pull request #22487 from mattwire/repeattransactiontemplatecontribution
Eileen McNaughton [Mon, 23 May 2022 19:33:17 +0000 (07:33 +1200)]
Merge pull request #22487 from mattwire/repeattransactiontemplatecontribution

dev/financial#6 Use template contribution for Contribution.repeattransaction

2 years agoMerge pull request #23467 from christianwach/event-caps
demeritcowboy [Mon, 23 May 2022 17:09:23 +0000 (13:09 -0400)]
Merge pull request #23467 from christianwach/event-caps

Capitalise event setting title

2 years agoMerge pull request #23541 from eileenmcnaughton/import_provider
Yashodha Chaku [Mon, 23 May 2022 17:06:10 +0000 (22:36 +0530)]
Merge pull request #23541 from eileenmcnaughton/import_provider

E-notice fix on import

2 years agoCapitalise event setting title
Christian Wach [Mon, 23 May 2022 14:50:42 +0000 (15:50 +0100)]
Capitalise event setting title

2 years agoRemove never-true fields, and impossible property handling from previously shared...
Eileen McNaughton [Sun, 22 May 2022 01:26:40 +0000 (13:26 +1200)]
Remove never-true fields, and impossible property handling from previously shared function

2 years agoMerge pull request #23542 from eileenmcnaughton/import_location2
colemanw [Mon, 23 May 2022 03:37:03 +0000 (23:37 -0400)]
Merge pull request #23542 from eileenmcnaughton/import_location2

Duplicate function - divide & conquer

2 years agoMerge pull request #23544 from colemanw/revertPost
colemanw [Sun, 22 May 2022 18:00:49 +0000 (14:00 -0400)]
Merge pull request #23544 from colemanw/revertPost

Revert "SearchKit - Use POST to send contact ids to action forms"

2 years agoRevert "SearchKit - Use POST to send contact ids to action forms"
Coleman Watts [Sun, 22 May 2022 17:59:27 +0000 (13:59 -0400)]
Revert "SearchKit - Use POST to send contact ids to action forms"

This reverts commit 1297a574fd3e28d4714c145627b35c08e5933675.

2 years agoDuplicate function - divide & conquer
Eileen McNaughton [Sun, 22 May 2022 01:11:58 +0000 (13:11 +1200)]
Duplicate function - divide & conquer

2 years agoAdd location import testing
Eileen McNaughton [Sun, 22 May 2022 00:11:28 +0000 (12:11 +1200)]
Add location import testing

2 years agoE-notice fix
Eileen McNaughton [Sun, 22 May 2022 01:12:12 +0000 (13:12 +1200)]
E-notice fix

2 years agoMerge pull request #23539 from demeritcowboy/huh
Eileen McNaughton [Sat, 21 May 2022 19:59:56 +0000 (07:59 +1200)]
Merge pull request #23539 from demeritcowboy/huh

[NFC] Remove weird file

2 years agoweird file
demeritcowboy [Sat, 21 May 2022 14:02:21 +0000 (10:02 -0400)]
weird file

2 years agoMerge pull request #23404 from colemanw/getFieldsFilters
colemanw [Sat, 21 May 2022 13:52:20 +0000 (09:52 -0400)]
Merge pull request #23404 from colemanw/getFieldsFilters

SearchKit - Make inline edit only available when applicable

2 years agoFix unreleased regression from strict typing
Eileen McNaughton [Sat, 21 May 2022 09:29:02 +0000 (21:29 +1200)]
Fix unreleased regression from strict typing

2 years ago[REF] Minor simplification on input
Eileen McNaughton [Sat, 21 May 2022 07:08:40 +0000 (19:08 +1200)]
[REF] Minor simplification on input

2 years agoGreeting handling - if email_greeting_custom (etc) isset & email_greeting_id is not...
Eileen McNaughton [Sat, 21 May 2022 06:00:57 +0000 (18:00 +1200)]
Greeting handling - if email_greeting_custom (etc) isset & email_greeting_id is not, set to 'Customized'

2 years agoMerge pull request #23502 from eileenmcnaughton/import_test_ex
Eileen McNaughton [Sat, 21 May 2022 03:49:52 +0000 (15:49 +1200)]
Merge pull request #23502 from eileenmcnaughton/import_test_ex

Add unit tests to cover date field imports

2 years agoAPIv4 GetFields - Ignore invalid fields rather than fatal error in getFields action
Coleman Watts [Thu, 19 May 2022 00:01:52 +0000 (20:01 -0400)]
APIv4 GetFields - Ignore invalid fields rather than fatal error in getFields action

2 years agoSearchKit - ensure only relevant fields are editable
Coleman Watts [Mon, 9 May 2022 00:45:21 +0000 (20:45 -0400)]
SearchKit - ensure only relevant fields are editable

Fixes dev/core#3423
Ensures that custom fields for one entity sub-type (e.g. Individual) are not
presented as editable for other sub-types (e.g. Organiztion).

2 years agoRemove always true if conditions (whitespace in next commit)
Eileen McNaughton [Sat, 21 May 2022 00:51:07 +0000 (12:51 +1200)]
Remove always true if conditions (whitespace in next commit)

2 years agoMerge pull request #23531 from eileenmcnaughton/import_goned
Eileen McNaughton [Sat, 21 May 2022 00:49:44 +0000 (12:49 +1200)]
Merge pull request #23531 from eileenmcnaughton/import_goned

[Import] Remove empty if

2 years agoMerge pull request #23530 from eileenmcnaughton/import_gone
Eileen McNaughton [Sat, 21 May 2022 00:37:44 +0000 (12:37 +1200)]
Merge pull request #23530 from eileenmcnaughton/import_gone

Remove always-true if-check

2 years agoMerge pull request #23496 from colemanw/fixCustomGroupJoinable
Eileen McNaughton [Sat, 21 May 2022 00:37:31 +0000 (12:37 +1200)]
Merge pull request #23496 from colemanw/fixCustomGroupJoinable

SearchKit - Fix in-place editing custom relationship fields

2 years agoSwitch now-tested birth & deceased date handling to be metadata based
Eileen McNaughton [Fri, 20 May 2022 09:27:08 +0000 (21:27 +1200)]
Switch now-tested birth & deceased date handling to be metadata based

2 years agoAdd unit tests to cover date field imports
Eileen McNaughton [Thu, 19 May 2022 06:23:37 +0000 (18:23 +1200)]
Add unit tests to cover date field imports

2 years ago[REF] Minor simplification on input
Eileen McNaughton [Fri, 20 May 2022 21:17:01 +0000 (09:17 +1200)]
[REF] Minor simplification on input

2 years agoMerge pull request #23509 from eileenmcnaughton/import_except
colemanw [Fri, 20 May 2022 23:32:05 +0000 (19:32 -0400)]
Merge pull request #23509 from eileenmcnaughton/import_except

[Import] Remove handling for unavailable field current_employer

2 years agoFix empty money handling
Eileen McNaughton [Fri, 20 May 2022 20:43:42 +0000 (08:43 +1200)]
Fix empty money handling

2 years agoRemove extraneous deprecated check
Eileen McNaughton [Fri, 20 May 2022 22:27:42 +0000 (10:27 +1200)]
Remove extraneous deprecated check

2 years ago[Import] Remove empty if
Eileen McNaughton [Fri, 20 May 2022 22:21:22 +0000 (10:21 +1200)]
[Import] Remove empty if

2 years agoRemove always-true if-check
Eileen McNaughton [Fri, 20 May 2022 22:18:20 +0000 (10:18 +1200)]
Remove always-true if-check

2 years agoMerge pull request #23508 from eileenmcnaughton/import_subkid
colemanw [Fri, 20 May 2022 21:38:35 +0000 (17:38 -0400)]
Merge pull request #23508 from eileenmcnaughton/import_subkid

[Import] Fix & test check on contact subtype change

2 years agoMerge pull request #23526 from eileenmcnaughton/import_sub
colemanw [Fri, 20 May 2022 21:38:17 +0000 (17:38 -0400)]
Merge pull request #23526 from eileenmcnaughton/import_sub

[Import] Check subtype validity in validate rather than wait for 'imort'

2 years agoSearchKit - Fix in-place editing custom relationship fields for related contacts
Coleman Watts [Thu, 19 May 2022 02:16:15 +0000 (22:16 -0400)]
SearchKit - Fix in-place editing custom relationship fields for related contacts

Before: In-place edit updates the wrong record for custom relationship fields
After: Fixed

2 years agoMerge pull request #23525 from aydun/yesno
Eileen McNaughton [Fri, 20 May 2022 20:51:59 +0000 (08:51 +1200)]
Merge pull request #23525 from aydun/yesno

Fixes dev/core#3475 - Allow 'yesno' as a valid value of `html_type`

2 years agoMerge pull request #23331 from colemanw/post
Eileen McNaughton [Fri, 20 May 2022 20:50:41 +0000 (08:50 +1200)]
Merge pull request #23331 from colemanw/post

SearchKit - Use POST to send contact ids to action forms

2 years ago[Import] Check subtype validity in validate rather than wait for 'import', test
Eileen McNaughton [Wed, 18 May 2022 23:28:32 +0000 (11:28 +1200)]
[Import] Check subtype validity in validate rather than wait for 'import', test

2 years agoFixes dev/core#3475 - Allow 'yesno' as a valid value of `html_type`I
Aidan Saunders [Fri, 20 May 2022 18:47:27 +0000 (19:47 +0100)]
Fixes dev/core#3475 - Allow 'yesno' as a valid value of `html_type`I

2 years agoMerge pull request #23521 from eileenmcnaughton/dead
Yashodha Chaku [Fri, 20 May 2022 14:27:08 +0000 (19:57 +0530)]
Merge pull request #23521 from eileenmcnaughton/dead

Ensure setting deceased date sets is_deceased in the BAO

2 years agoMerge pull request #23524 from mattwire/contributiontestfixes
demeritcowboy [Fri, 20 May 2022 13:29:25 +0000 (09:29 -0400)]
Merge pull request #23524 from mattwire/contributiontestfixes

Payment forms test fixes

2 years agoMerge pull request #23523 from eileenmcnaughton/import_little
demeritcowboy [Fri, 20 May 2022 11:25:05 +0000 (07:25 -0400)]
Merge pull request #23523 from eileenmcnaughton/import_little

Re-use code in test

2 years agoBuild form properly for CRM_Financial_Form_PaymentEditTest::testSubmitOnCheckNumberChange
Matthew Wire [Tue, 22 Mar 2022 18:57:39 +0000 (18:57 +0000)]
Build form properly for CRM_Financial_Form_PaymentEditTest::testSubmitOnCheckNumberChange

2 years agoBuild form properly for PaymentEditTest::testSubmitOnPaymentInstrumentChange
Matthew Wire [Mon, 21 Mar 2022 14:31:57 +0000 (14:31 +0000)]
Build form properly for PaymentEditTest::testSubmitOnPaymentInstrumentChange

2 years agoBuild form properly for FinancialItemTest::testGetPreviousFinancialItemHavingTax
Matthew Wire [Mon, 21 Mar 2022 14:30:46 +0000 (14:30 +0000)]
Build form properly for FinancialItemTest::testGetPreviousFinancialItemHavingTax

2 years agoRe-use code in test
Eileen McNaughton [Fri, 20 May 2022 09:11:10 +0000 (21:11 +1200)]
Re-use code in test

2 years agoMerge pull request #23518 from eileenmcnaughton/import_meta
Tim Otten [Fri, 20 May 2022 08:16:16 +0000 (01:16 -0700)]
Merge pull request #23518 from eileenmcnaughton/import_meta

[REF] Move list of fields that have been upgraded

2 years agoEnsure setting deceased date sets is_deceased in the BAO
Eileen McNaughton [Fri, 20 May 2022 07:48:07 +0000 (19:48 +1200)]
Ensure setting deceased date sets is_deceased in the BAO

2 years agoMerge pull request #23517 from eileenmcnaughton/import_comments
Seamus Lee [Fri, 20 May 2022 05:11:09 +0000 (15:11 +1000)]
Merge pull request #23517 from eileenmcnaughton/import_comments

[NFC] Improve comment blocks for mapper

2 years ago[REF] Move list of fields that have been upgraded
Eileen McNaughton [Fri, 20 May 2022 03:39:43 +0000 (15:39 +1200)]
[REF] Move list of fields that have been upgraded

2 years agoImprove comment blocks for mapper
Eileen McNaughton [Thu, 19 May 2022 22:17:56 +0000 (10:17 +1200)]
Improve comment blocks for mapper

2 years agoMerge pull request #23511 from eileenmcnaughton/import_unused
colemanw [Fri, 20 May 2022 01:36:51 +0000 (21:36 -0400)]
Merge pull request #23511 from eileenmcnaughton/import_unused

[Ref] [Import] Cleanup function return

2 years agoMerge pull request #23498 from eileenmcnaughton/import_cust_extract
colemanw [Fri, 20 May 2022 01:34:14 +0000 (21:34 -0400)]
Merge pull request #23498 from eileenmcnaughton/import_cust_extract

Ref Extract import validation

2 years agoMerge pull request #23512 from eileenmcnaughton/part_count
Seamus Lee [Fri, 20 May 2022 01:18:13 +0000 (11:18 +1000)]
Merge pull request #23512 from eileenmcnaughton/part_count

Cleanup sql query

2 years ago[REF] Simplify contact.create
Eileen McNaughton [Fri, 20 May 2022 01:14:51 +0000 (13:14 +1200)]
[REF] Simplify contact.create

2 years agoMerge pull request #23504 from eileenmcnaughton/import_replace
colemanw [Fri, 20 May 2022 01:11:42 +0000 (21:11 -0400)]
Merge pull request #23504 from eileenmcnaughton/import_replace

[Import] Remove svn whimsy - DUPLICATE_REPLACE