civicrm-core.git
2 years agoSearchKit - Better title and description for managed entities
Coleman Watts [Tue, 9 Aug 2022 18:53:40 +0000 (14:53 -0400)]
SearchKit - Better title and description for managed entities

2 years agoSet version to 5.54.alpha1
CiviCRM [Tue, 9 Aug 2022 09:02:51 +0000 (09:02 +0000)]
Set version to 5.54.alpha1

2 years agoSet version to 5.53.beta1
CiviCRM [Tue, 9 Aug 2022 08:57:36 +0000 (08:57 +0000)]
Set version to 5.53.beta1

2 years agoMerge pull request #24187 from colemanw/removeCiviAuction
Eileen McNaughton [Tue, 9 Aug 2022 07:55:08 +0000 (19:55 +1200)]
Merge pull request #24187 from colemanw/removeCiviAuction

Remove reference to CiviAuction

2 years agoMerge pull request #24164 from herbdool/core-3783
Seamus Lee [Tue, 9 Aug 2022 07:18:38 +0000 (17:18 +1000)]
Merge pull request #24164 from herbdool/core-3783

dev/core#3783 convert Recent Items providers into an option group

2 years agoMerge pull request #24192 from demeritcowboy/php81-frontend4
Eileen McNaughton [Tue, 9 Aug 2022 07:08:50 +0000 (19:08 +1200)]
Merge pull request #24192 from demeritcowboy/php81-frontend4

[php 8.1 compat] Avoid CRM_Utils_System::url null for $query param

2 years agoMerge pull request #24168 from colemanw/apiExplorerSuffixes
Eileen McNaughton [Tue, 9 Aug 2022 04:07:23 +0000 (16:07 +1200)]
Merge pull request #24168 from colemanw/apiExplorerSuffixes

Api4 Explorer - Use metadata for field suffixes instead of guessing

2 years agoMerge pull request #23972 from colemanw/primaryLocationWrite
Eileen McNaughton [Tue, 9 Aug 2022 04:05:23 +0000 (16:05 +1200)]
Merge pull request #23972 from colemanw/primaryLocationWrite

APIv4 - Read & write contact primary and billing locations as implicit joins

2 years agobring in line with #24176
demeritcowboy [Tue, 9 Aug 2022 02:53:56 +0000 (22:53 -0400)]
bring in line with #24176

2 years agoCiviGrant Add safeguard to prevent managed errors during upgrade
Coleman Watts [Tue, 9 Aug 2022 02:28:22 +0000 (22:28 -0400)]
CiviGrant Add safeguard to prevent managed errors during upgrade

2 years agoMerge pull request #24136 from eileenmcnaughton/units
Seamus Lee [Tue, 9 Aug 2022 01:21:07 +0000 (11:21 +1000)]
Merge pull request #24136 from eileenmcnaughton/units

Add  (pixels) to available label & pdf layout units

2 years agoRemove reference to CiviAuction
Coleman Watts [Tue, 9 Aug 2022 01:11:12 +0000 (21:11 -0400)]
Remove reference to CiviAuction

2 years agoMerge pull request #24166 from lemniscus/contribution-import-with-external-id
Seamus Lee [Tue, 9 Aug 2022 01:03:16 +0000 (11:03 +1000)]
Merge pull request #24166 from lemniscus/contribution-import-with-external-id

dev/core#3784 fix contribution/membership/participant import matching on external id or contact id

2 years agoMerge pull request #24153 from agileware/CIVICRM-2025
Seamus Lee [Tue, 9 Aug 2022 01:03:08 +0000 (11:03 +1000)]
Merge pull request #24153 from agileware/CIVICRM-2025

dev/core/-/issues/3786 ðŸ’© Matching by External / Contact ID always matches contacts with ID < 10 for Participant importer and possibly others because return params is not an array

2 years agoMerge pull request #24176 from demeritcowboy/php81-frontend
Eileen McNaughton [Tue, 9 Aug 2022 00:33:07 +0000 (12:33 +1200)]
Merge pull request #24176 from demeritcowboy/php81-frontend

[php 8.1 compat] Avoid CRM_Utils_System::url null for $query param

2 years agoMerge pull request #24162 from colemanw/savedSearchLabel
Eileen McNaughton [Tue, 9 Aug 2022 00:22:21 +0000 (12:22 +1200)]
Merge pull request #24162 from colemanw/savedSearchLabel

Metadata - Add label field for SavedSearch

2 years agoMerge pull request #24180 from totten/master-sk-anon
Seamus Lee [Tue, 9 Aug 2022 00:04:45 +0000 (10:04 +1000)]
Merge pull request #24180 from totten/master-sk-anon

SearchKit - Fix viewing search display for anonymous user

2 years agoMerge pull request #24172 from colemanw/afformLocationFix
Tim Otten [Mon, 8 Aug 2022 22:16:10 +0000 (15:16 -0700)]
Merge pull request #24172 from colemanw/afformLocationFix

Afform - Update correct existing email,phone,address & prevent deletion of others

2 years agoMerge pull request #24131 from seamuslee001/elavon_guzzle
Eileen McNaughton [Mon, 8 Aug 2022 22:06:28 +0000 (10:06 +1200)]
Merge pull request #24131 from seamuslee001/elavon_guzzle

[REF] Convert Elavon Payment Processor to use Guzzle and ensure that â€¦

2 years agoMerge pull request #24177 from demeritcowboy/php81-frontend2
Seamus Lee [Mon, 8 Aug 2022 21:41:36 +0000 (07:41 +1000)]
Merge pull request #24177 from demeritcowboy/php81-frontend2

[php 8.1 compat] Avoid passing null to explode()

2 years ago(NFC) Comment noting parallel functions
Tim Otten [Mon, 8 Aug 2022 21:10:59 +0000 (14:10 -0700)]
(NFC) Comment noting parallel functions

2 years agoSearchKit - Fix viewing search display for anonymous user
Coleman Watts [Fri, 5 Aug 2022 13:55:03 +0000 (09:55 -0400)]
SearchKit - Fix viewing search display for anonymous user

This regressed in aa5d068b84f7ccd6370dd94339ecdc82c052a2c1 when the single SearchDisplay::run api call
was replacd with an array of calls. The hack in alterApiRoutePermissions can't handle multiple calls.
This updates it so that it can handle an array of calls - it will call the hook for each one and
reject the request if any of them lack permission.

2 years agoMerge pull request #24178 from demeritcowboy/php81-frontend3
demeritcowboy [Mon, 8 Aug 2022 21:02:18 +0000 (17:02 -0400)]
Merge pull request #24178 from demeritcowboy/php81-frontend3

[php 8.1 compat] Avoid passing null to strlen

2 years agoMerge pull request #24142 from eileenmcnaughton/mem_test
demeritcowboy [Mon, 8 Aug 2022 21:01:52 +0000 (17:01 -0400)]
Merge pull request #24142 from eileenmcnaughton/mem_test

Fix line item 'title' determination

2 years agoshould null and '' be treated the same here?
demeritcowboy [Mon, 8 Aug 2022 20:56:00 +0000 (16:56 -0400)]
should null and '' be treated the same here?

2 years agocache key
demeritcowboy [Sun, 7 Aug 2022 22:24:51 +0000 (18:24 -0400)]
cache key

2 years agofrontEndPage
demeritcowboy [Sun, 7 Aug 2022 22:23:52 +0000 (18:23 -0400)]
frontEndPage

2 years agourl params
demeritcowboy [Sun, 7 Aug 2022 22:23:37 +0000 (18:23 -0400)]
url params

2 years agofix contribution/membership/participant import matching on external id or contact id
Noah Miller [Fri, 5 Aug 2022 21:12:39 +0000 (14:12 -0700)]
fix contribution/membership/participant import matching on external id or contact id

2 years agoMerge pull request #24171 from seamuslee001/dev_core_3781_master
Seamus Lee [Sun, 7 Aug 2022 23:26:46 +0000 (09:26 +1000)]
Merge pull request #24171 from seamuslee001/dev_core_3781_master

Downgrade Symfony Service Contracts to 2.2.0 to fix php fatal error i…

2 years agoAfform - Ensure correct existing email,phone,address is chosen to update,
Coleman Watts [Sun, 7 Aug 2022 21:50:50 +0000 (17:50 -0400)]
Afform - Ensure correct existing email,phone,address is chosen to update,
and prevent deletion of other records when updating a single one
(primary or by location type).

2 years agoLoosen requirements to ensure that CiviCRM can be installed on Drupal 9
Seamus Lee [Sun, 7 Aug 2022 04:55:43 +0000 (14:55 +1000)]
Loosen requirements to ensure that CiviCRM can be installed on Drupal 9

2 years agoAlso downgrade psr/container to 1.0.0
Seamus Lee [Sun, 7 Aug 2022 01:49:44 +0000 (11:49 +1000)]
Also downgrade psr/container to 1.0.0

2 years agoDowngrade Symfony Service Contracts to 2.2.0 to fix php fatal error in wordpress
Seamus Lee [Sun, 7 Aug 2022 01:27:45 +0000 (11:27 +1000)]
Downgrade Symfony Service Contracts to 2.2.0 to fix php fatal error in wordpress

2 years agoMerge pull request #24169 from demeritcowboy/web-scale
Seamus Lee [Sun, 7 Aug 2022 01:33:50 +0000 (11:33 +1000)]
Merge pull request #24169 from demeritcowboy/web-scale

Make civi 2 nanoseconds faster

2 years agowebtests no longer exist
demeritcowboy [Sat, 6 Aug 2022 22:56:42 +0000 (18:56 -0400)]
webtests no longer exist

2 years agoApi4 Explorer - Use metadata for field suffixes instead of guessing
Coleman Watts [Sat, 6 Aug 2022 19:48:22 +0000 (15:48 -0400)]
Api4 Explorer - Use metadata for field suffixes instead of guessing

2 years agoMerge pull request #24157 from eileenmcnaughton/isDeleteRecord
demeritcowboy [Sat, 6 Aug 2022 13:10:16 +0000 (09:10 -0400)]
Merge pull request #24157 from eileenmcnaughton/isDeleteRecord

E-notice fix on Is delete record

2 years agoMerge pull request #24163 from colemanw/menubarRefreshFix
Seamus Lee [Fri, 5 Aug 2022 22:31:41 +0000 (08:31 +1000)]
Merge pull request #24163 from colemanw/menubarRefreshFix

Afform - Fix js error when checking to refresh menuBar

2 years agoput query into civicrm_data.tpl for fresh installs
Herb v/d Dool [Fri, 5 Aug 2022 21:37:36 +0000 (17:37 -0400)]
put query into civicrm_data.tpl for fresh installs

2 years agoPut Grant option into extension. Put upgrade query into PHP
Herb v/d Dool [Fri, 5 Aug 2022 20:37:38 +0000 (16:37 -0400)]
Put Grant option into extension. Put upgrade query into PHP

2 years agodev/core#3783 convert Recent Items providers into an option group
Herb v/d Dool [Fri, 5 Aug 2022 18:56:31 +0000 (14:56 -0400)]
dev/core#3783 convert Recent Items providers into an option group

2 years agoAfform - Fix js error when checking to refresh menuBar
Coleman Watts [Fri, 5 Aug 2022 18:31:58 +0000 (14:31 -0400)]
Afform - Fix js error when checking to refresh menuBar

2 years agoMetadata - Add label field for SavedSearch
Coleman Watts [Fri, 5 Aug 2022 18:17:38 +0000 (14:17 -0400)]
Metadata - Add label field for SavedSearch

2 years agoAdd typing to child classed
Eileen McNaughton [Fri, 5 Aug 2022 04:02:06 +0000 (16:02 +1200)]
Add typing to child classed

2 years agoCIVICRM-2025 Matching by External / Contact ID always matches contacts with ID <...
Justin Freeman [Thu, 4 Aug 2022 07:14:58 +0000 (17:14 +1000)]
CIVICRM-2025 Matching by External / Contact ID always matches contacts with ID < 10 for Participant importer and possibly others because return params is not an array

2 years ago[REF] Convert Elvaon Payment Processor to use Guzzle and ensure that we are using...
Seamus Lee [Wed, 3 Aug 2022 05:09:19 +0000 (15:09 +1000)]
[REF] Convert Elvaon Payment Processor to use Guzzle and ensure that we are using POST requests not GET requests to Elavon end point

Include CURLOPT_FOLLOWLOCATION param as before

2 years agoEnotice fix
Eileen McNaughton [Thu, 4 Aug 2022 22:20:38 +0000 (10:20 +1200)]
Enotice fix

2 years agoMerge pull request #24155 from yashodha/reports_improvements
Eileen McNaughton [Thu, 4 Aug 2022 21:15:35 +0000 (09:15 +1200)]
Merge pull request #24155 from yashodha/reports_improvements

(dev/core#3768) expose contact custom data as columns in case detail â€¦

2 years agoMerge pull request #24140 from eileenmcnaughton/invoice_test
Matthew Wire [Thu, 4 Aug 2022 09:30:24 +0000 (10:30 +0100)]
Merge pull request #24140 from eileenmcnaughton/invoice_test

Remove `loadAll` parameter from loadRelatedObjects

2 years ago(dev/core#3768) expose contact custom data as columns in case detail report
yashodha [Thu, 4 Aug 2022 08:23:58 +0000 (13:53 +0530)]
(dev/core#3768) expose contact custom data as columns in case detail report

2 years agoMerge pull request #24150 from totten/master-group
Eileen McNaughton [Thu, 4 Aug 2022 06:50:56 +0000 (18:50 +1200)]
Merge pull request #24150 from totten/master-group

(NFC) Add common `@group` for import-related tests

2 years agoFix line item 'title' determination
Eileen McNaughton [Tue, 2 Aug 2022 06:39:34 +0000 (18:39 +1200)]
Fix line item 'title' determination

2 years agoMerge pull request #24139 from eileenmcnaughton/var
Seamus Lee [Thu, 4 Aug 2022 05:06:28 +0000 (15:06 +1000)]
Merge pull request #24139 from eileenmcnaughton/var

NFC - remove unused variables, minor tidy up

2 years ago(NFC) Add common `@group` for import-related tests
Tim Otten [Thu, 4 Aug 2022 04:35:22 +0000 (21:35 -0700)]
(NFC) Add common `@group` for import-related tests

2 years agoMerge pull request #24148 from civicrm/5.52
Seamus Lee [Thu, 4 Aug 2022 04:02:59 +0000 (14:02 +1000)]
Merge pull request #24148 from civicrm/5.52

5.52

2 years agoMerge pull request #24147 from totten/5.52-notes
Seamus Lee [Thu, 4 Aug 2022 04:00:48 +0000 (14:00 +1000)]
Merge pull request #24147 from totten/5.52-notes

Add new PR to release-notes/5.52.0.md

2 years agoMerge pull request #24144 from seamuslee001/dev_core_3774
Seamus Lee [Thu, 4 Aug 2022 04:00:03 +0000 (14:00 +1000)]
Merge pull request #24144 from seamuslee001/dev_core_3774

dev/core#3774 Ensure that if we are in live credit card mode that the…

2 years agoMerge pull request #24141 from demeritcowboy/skip-event
Eileen McNaughton [Thu, 4 Aug 2022 03:56:52 +0000 (15:56 +1200)]
Merge pull request #24141 from demeritcowboy/skip-event

Skip warning about event-online message template during upgrade

2 years agoAdd new PR to release-notes/5.52.0.md
Tim Otten [Thu, 4 Aug 2022 01:41:48 +0000 (18:41 -0700)]
Add new PR to release-notes/5.52.0.md

2 years agodev/core#3774 Ensure that if we are in live credit card mode that the receive date...
Seamus Lee [Thu, 4 Aug 2022 01:10:54 +0000 (11:10 +1000)]
dev/core#3774 Ensure that if we are in live credit card mode that the receive date field is a non required field

2 years agoskip problematic template
demeritcowboy [Thu, 4 Aug 2022 00:33:17 +0000 (20:33 -0400)]
skip problematic template

2 years agoMerge pull request #24135 from eileenmcnaughton/cont_status
Seamus Lee [Thu, 4 Aug 2022 00:25:30 +0000 (10:25 +1000)]
Merge pull request #24135 from eileenmcnaughton/cont_status

Fix test to not use Contribution option group for ContributionRecur status

2 years agoMerge pull request #23725 from colemanw/oAuth
colemanw [Thu, 4 Aug 2022 00:23:41 +0000 (20:23 -0400)]
Merge pull request #23725 from colemanw/oAuth

[REF] OAuth - Move some API code to the BAO for better reusability

2 years agoRemove loadAll parameter from loadRelatedObjects
Eileen McNaughton [Wed, 3 Aug 2022 23:57:12 +0000 (11:57 +1200)]
Remove loadAll parameter from loadRelatedObjects

2 years agoMerge pull request #24138 from agh1/5.52.0-releasenotes-final
Tim Otten [Wed, 3 Aug 2022 23:39:38 +0000 (16:39 -0700)]
Merge pull request #24138 from agh1/5.52.0-releasenotes-final

5.52.0 release notes: added late changes

2 years agoNFC - remove unused variables
Eileen McNaughton [Mon, 1 Aug 2022 01:05:46 +0000 (11:05 +1000)]
NFC - remove unused variables

2 years agoUpdate 5.52.0.md
Tim Otten [Wed, 3 Aug 2022 23:28:35 +0000 (16:28 -0700)]
Update 5.52.0.md

2 years ago5.52.0 release notes: added late changes
Andie Hunt [Wed, 3 Aug 2022 23:14:12 +0000 (19:14 -0400)]
5.52.0 release notes: added late changes

2 years agoMerge pull request #24101 from eileenmcnaughton/msg
Eileen McNaughton [Wed, 3 Aug 2022 22:37:57 +0000 (10:37 +1200)]
Merge pull request #24101 from eileenmcnaughton/msg

Add upgrade for contribution offline receipt

2 years agoAdd (pixels) to available label & pdf layout units
Eileen McNaughton [Wed, 3 Aug 2022 22:31:26 +0000 (10:31 +1200)]
Add  (pixels) to available label & pdf layout units

2 years agoMerge pull request #24049 from pradpnayak/pdfformat
Eileen McNaughton [Wed, 3 Aug 2022 22:24:24 +0000 (10:24 +1200)]
Merge pull request #24049 from pradpnayak/pdfformat

define format at one place

2 years agoFix test to not use Contribution option group for ContributionRecur status
Eileen McNaughton [Wed, 3 Aug 2022 21:55:27 +0000 (09:55 +1200)]
Fix test to not use Contribution option group for ContributionRecur status

2 years agoMerge pull request #24051 from eileenmcnaughton/workflow
Monish Deb [Wed, 3 Aug 2022 03:29:43 +0000 (08:59 +0530)]
Merge pull request #24051 from eileenmcnaughton/workflow

dev/financial#201 Fix pledge payment not to refer to contribution status

2 years agoMerge pull request #24128 from eileenmcnaughton/greeting
Seamus Lee [Wed, 3 Aug 2022 01:53:57 +0000 (11:53 +1000)]
Merge pull request #24128 from eileenmcnaughton/greeting

Remove unused variable

2 years agoRemove unused variable
Eileen McNaughton [Tue, 2 Aug 2022 23:25:26 +0000 (11:25 +1200)]
Remove unused variable

2 years agoMerge pull request #24124 from bugfolder/3772_notice_in_batch_php
Eileen McNaughton [Tue, 2 Aug 2022 23:14:44 +0000 (11:14 +1200)]
Merge pull request #24124 from bugfolder/3772_notice_in_batch_php

Issue #3772: Fix undefined index notice.

2 years agoMerge pull request #24088 from eileenmcnaughton/base
Eileen McNaughton [Tue, 2 Aug 2022 22:03:58 +0000 (10:03 +1200)]
Merge pull request #24088 from eileenmcnaughton/base

Remove deprecated call to `loadRelatedObjects`

2 years agoIssue #3772: Fix undefined index notice.
Robert J. Lang [Tue, 2 Aug 2022 20:19:05 +0000 (13:19 -0700)]
Issue #3772: Fix undefined index notice.

2 years agoAPIv4 - Allow write to contact primary and billing locations
Coleman Watts [Fri, 8 Jul 2022 12:51:42 +0000 (08:51 -0400)]
APIv4 - Allow write to contact primary and billing locations

Provides symmetry with get operations, allowing email, phone, address & im to be
both read and written to within the contact api.

2 years agoAPIv4 - Add Contact primary/billing joins for email, address, phone, im
Coleman Watts [Tue, 21 Jun 2022 00:36:08 +0000 (20:36 -0400)]
APIv4 - Add Contact primary/billing joins for email, address, phone, im

Declares an implicit join between the contact record and primary/billing email, phone, address & im records,
making it easier to retrieve those directly from the Contact API.

2 years agoRemove deprecated call to
Eileen McNaughton [Fri, 29 Jul 2022 09:39:34 +0000 (10:39 +0100)]
Remove deprecated call to

2 years agoMerge pull request #24118 from eileenmcnaughton/cont_balance
Matthew Wire [Tue, 2 Aug 2022 17:18:54 +0000 (18:18 +0100)]
Merge pull request #24118 from eileenmcnaughton/cont_balance

Add `paid_amount `, `balance_amount`, `tax_exclusive_amount` available to apiv4

2 years agoMerge pull request #24087 from eileenmcnaughton/complete
Matthew Wire [Tue, 2 Aug 2022 17:09:19 +0000 (18:09 +0100)]
Merge pull request #24087 from eileenmcnaughton/complete

Remove call to `loadRelatedObjects` from `completetransaction`

2 years agoMerge pull request #24062 from eileenmcnaughton/api_query
colemanw [Tue, 2 Aug 2022 14:47:03 +0000 (10:47 -0400)]
Merge pull request #24062 from eileenmcnaughton/api_query

Remove legacy `apiquery` call from `isContactInGroup`

2 years agoMerge pull request #24120 from yashodha/reports_improvements
Seamus Lee [Tue, 2 Aug 2022 07:56:13 +0000 (17:56 +1000)]
Merge pull request #24120 from yashodha/reports_improvements

add filter for 'Activity type of the last activity' for case detail r…

2 years agoMerge pull request #24119 from eileenmcnaughton/asql
Seamus Lee [Tue, 2 Aug 2022 07:25:21 +0000 (17:25 +1000)]
Merge pull request #24119 from eileenmcnaughton/asql

Regenerate sql

2 years agoAdd paid_amount, balance_amount, tax_exclusive_amount to apiv4
Eileen McNaughton [Wed, 15 Jun 2022 05:33:42 +0000 (17:33 +1200)]
Add paid_amount, balance_amount, tax_exclusive_amount to apiv4

2 years agoMerge pull request #24063 from eileenmcnaughton/msg_breakdown
Eileen McNaughton [Tue, 2 Aug 2022 05:33:58 +0000 (15:33 +1000)]
Merge pull request #24063 from eileenmcnaughton/msg_breakdown

Move hook_civicrm_translateFields from message_admin to core

2 years agoadd filter for 'Activity type of the last activity' for case detail report
yashodha [Tue, 2 Aug 2022 04:50:30 +0000 (10:20 +0530)]
add filter for 'Activity type of the last activity' for case detail report

2 years agoRegenerate sql
Eileen McNaughton [Tue, 2 Aug 2022 04:18:00 +0000 (16:18 +1200)]
Regenerate sql

2 years agoMerge pull request #24113 from eileenmcnaughton/inv_close
Seamus Lee [Tue, 2 Aug 2022 04:13:46 +0000 (14:13 +1000)]
Merge pull request #24113 from eileenmcnaughton/inv_close

Whitespace cleanup  in invoice template

2 years agoMake type strict
Eileen McNaughton [Sun, 31 Jul 2022 19:59:32 +0000 (05:59 +1000)]
Make type strict

2 years agoFix test passing array instead of id
Eileen McNaughton [Sun, 31 Jul 2022 19:59:13 +0000 (05:59 +1000)]
Fix test passing array instead of id

2 years agoRemove call to loadRelatedObjects from completetransaction
Eileen McNaughton [Fri, 29 Jul 2022 09:31:59 +0000 (10:31 +0100)]
Remove call to loadRelatedObjects from completetransaction

2 years agoRemove legacy apiquery call from 'isContactInGroup'
Eileen McNaughton [Wed, 27 Jul 2022 14:45:46 +0000 (15:45 +0100)]
Remove legacy apiquery call from 'isContactInGroup'

2 years agoFix conformance to the right entity....
Eileen McNaughton [Mon, 1 Aug 2022 23:57:16 +0000 (11:57 +1200)]
Fix conformance to the right entity....

2 years agoCleanup test, ensure events are declared as translatable for test
Eileen McNaughton [Wed, 27 Jul 2022 15:49:04 +0000 (16:49 +0100)]
Cleanup test, ensure events are declared as translatable for test

This test should not have been passing prior to this... it needed the event fields declared as translatable
but we got away with it until we didn't

2 years agoMove hook_civicrm_translateFields from message_admin to core
Eileen McNaughton [Tue, 28 Jun 2022 04:29:04 +0000 (21:29 -0700)]
Move hook_civicrm_translateFields from message_admin to core

2 years agoMerge pull request #24114 from eileenmcnaughton/static
colemanw [Tue, 2 Aug 2022 01:33:16 +0000 (21:33 -0400)]
Merge pull request #24114 from eileenmcnaughton/static

Call static function statically