Tim Otten [Tue, 9 Aug 2022 08:54:00 +0000 (01:54 -0700)]
Update 5.52.1.md
Tim Otten [Tue, 9 Aug 2022 08:42:36 +0000 (01:42 -0700)]
Update release-notes/5.52.1.md
Tim Otten [Mon, 8 Aug 2022 22:22:20 +0000 (15:22 -0700)]
Update release-notes/5.52.1.md
Tim Otten [Mon, 8 Aug 2022 11:09:23 +0000 (04:09 -0700)]
Add release-notes/5.52.1.md
Tim Otten [Thu, 4 Aug 2022 04:54:24 +0000 (21:54 -0700)]
Update release-notes/5.51.3.md
Tim Otten [Thu, 4 Aug 2022 01:38:52 +0000 (18:38 -0700)]
Add release-notes/5.51.3.md
Tim Otten [Tue, 2 Aug 2022 21:54:27 +0000 (14:54 -0700)]
5.51.2.md - Add latest backport
Tim Otten [Tue, 2 Aug 2022 21:01:38 +0000 (14:01 -0700)]
Add release-notes/5.51.2.md
Tim Otten [Tue, 12 Jul 2022 05:14:00 +0000 (22:14 -0700)]
Update release-notes/5.51.1.md
Tim Otten [Mon, 11 Jul 2022 21:34:26 +0000 (14:34 -0700)]
Add release-notes/5.51.1.md
Tim Otten [Tue, 30 Aug 2022 18:35:28 +0000 (11:35 -0700)]
Merge pull request #24414 from eileenmcnaughton/rc
dev/core#3828 Fix required fields check to accept 0
Eileen McNaughton [Tue, 30 Aug 2022 01:21:12 +0000 (13:21 +1200)]
dev/core#3828 Fix required fields check to account 0
demeritcowboy [Wed, 24 Aug 2022 23:26:41 +0000 (19:26 -0400)]
Merge pull request #24363 from demeritcowboy/24259-553
dev/core#3803 - backport 24259
Eileen McNaughton [Wed, 24 Aug 2022 06:26:16 +0000 (18:26 +1200)]
Merge pull request #24366 from eileenmcnaughton/5.53
Import - fix regression on matching by contribution ID
Seamus Lee [Wed, 24 Aug 2022 04:11:34 +0000 (14:11 +1000)]
Merge pull request #24365 from alifrumin/rn5.53
[NFC] 5.53 release notes first pass
Eileen McNaughton [Wed, 24 Aug 2022 03:52:20 +0000 (15:52 +1200)]
Import - fix regression on matching by contribution ID
Alice Frumin [Fri, 19 Aug 2022 01:59:36 +0000 (21:59 -0400)]
[NFC] Release Notes 5.53 first pass
demeritcowboy [Tue, 23 Aug 2022 23:19:07 +0000 (19:19 -0400)]
backport 24259
Seamus Lee [Tue, 23 Aug 2022 03:32:55 +0000 (13:32 +1000)]
Merge pull request #24346 from eileenmcnaughton/no_proceed
Import - remove import button if it will not work
Eileen McNaughton [Mon, 22 Aug 2022 20:52:59 +0000 (08:52 +1200)]
Import - remove import button if it will not work
Seamus Lee [Tue, 23 Aug 2022 00:39:42 +0000 (10:39 +1000)]
Merge pull request #24349 from eileenmcnaughton/import_mem
Fix error on membership imports
Eileen McNaughton [Mon, 22 Aug 2022 21:10:26 +0000 (09:10 +1200)]
Fix error on membership imports
Eileen McNaughton [Thu, 18 Aug 2022 19:52:22 +0000 (07:52 +1200)]
Merge pull request #24302 from agh1/5.53.0-releasenotes-initial
5.53.0 release notes initial run
Andie Hunt [Thu, 18 Aug 2022 16:01:32 +0000 (12:01 -0400)]
5.53.0 release notes: added boilerplate
Andie Hunt [Thu, 18 Aug 2022 13:57:54 +0000 (09:57 -0400)]
5.53.0 release notes: raw from script
colemanw [Mon, 15 Aug 2022 16:33:08 +0000 (12:33 -0400)]
Merge pull request #24255 from colemanw/fixSearchDisplayIcon
SearchKit - Fix editable when displaying an icon
Seamus Lee [Mon, 15 Aug 2022 01:05:14 +0000 (11:05 +1000)]
Merge pull request #24256 from seamuslee001/5.53
[NFC] Convert Payment Processor ID field to payment processor in even…
Seamus Lee [Sun, 14 Aug 2022 23:02:52 +0000 (09:02 +1000)]
[NFC] Convert Payment Processor ID field to payment processor in event create in tests
Coleman Watts [Sun, 14 Aug 2022 20:47:31 +0000 (16:47 -0400)]
SearchKit - Fix editable when displaying an icon
Fixes a regression caused by #23404
Tim Otten [Fri, 12 Aug 2022 22:40:16 +0000 (15:40 -0700)]
Merge pull request #24238 from demeritcowboy/boo
dev/core#3799 - Fix incorrectly changed default for contact_dashboard.is_active
Tim Otten [Fri, 12 Aug 2022 22:33:49 +0000 (15:33 -0700)]
Merge pull request #24233 from demeritcowboy/zetapatookens
zetacomponents/mail - Ensure latest mail patches are included
demeritcowboy [Fri, 12 Aug 2022 17:02:57 +0000 (13:02 -0400)]
fix incorrectly changed default
demeritcowboy [Fri, 12 Aug 2022 13:25:35 +0000 (09:25 -0400)]
ensure latest mail patches are included
Seamus Lee [Thu, 11 Aug 2022 05:32:30 +0000 (15:32 +1000)]
Merge pull request #24224 from colemanw/fixSelect2AndNgOptions
CrmUi - Fix crmSelect2 to work with ngOptions
Seamus Lee [Wed, 10 Aug 2022 22:14:25 +0000 (08:14 +1000)]
Merge pull request #24220 from colemanw/customGroupFix
Fix regression causing custom groups to reset to 'Contact' when updated
Seamus Lee [Wed, 10 Aug 2022 20:59:33 +0000 (06:59 +1000)]
Merge pull request #24198 from demeritcowboy/zetacompootens
Update zetacomponents/mail to 1.9.3 so can remove patches
Coleman Watts [Wed, 10 Aug 2022 20:53:54 +0000 (16:53 -0400)]
CrmUi - Fix crmSelect2 to work with ngOptions
As part of https://github.com/civicrm/civicrm-core/pull/23749 select elements using
ui-jq were switched to crm-ui-select, which should have been a drop-in replacement,
but it turns out it broke for widgets using ngOptions. This fixes it.
Fixes dev/core#3797
Coleman Watts [Wed, 10 Aug 2022 14:58:36 +0000 (10:58 -0400)]
Fix regression causing custom groups to reset to 'Contact' when updated
Fixes dev/core#3794
demeritcowboy [Wed, 10 Aug 2022 11:38:53 +0000 (07:38 -0400)]
update zeta/mail to 1.9.3
Eileen McNaughton [Wed, 10 Aug 2022 04:54:23 +0000 (16:54 +1200)]
Merge pull request #24204 from totten/5.53-tabsetoptions
CrmUi - Fix tabSetOptions variable
Eileen McNaughton [Wed, 10 Aug 2022 03:44:54 +0000 (15:44 +1200)]
Merge pull request #24206 from eileenmcnaughton/rc
removed import contacts access argument for summary path
Eileen McNaughton [Wed, 10 Aug 2022 01:58:43 +0000 (13:58 +1200)]
Merge pull request #24203 from colemanw/fixTagFilter553
APIv4 - Fix resolving pseudoconstants for less-permissioned users
Eileen McNaughton [Wed, 10 Aug 2022 01:36:07 +0000 (13:36 +1200)]
Merge pull request #24202 from totten/5.53-composer-api
composer.json - Declare requirement for `composer-runtime-api`
Brienne Kordis [Tue, 9 Aug 2022 18:21:32 +0000 (14:21 -0400)]
removed import contacts access argument for summary path
Coleman Watts [Tue, 9 Aug 2022 03:00:27 +0000 (23:00 -0400)]
CrmUi - Fix tabSetOptions variable
Prior to #23749 this had been passing an object around as a string.
During the refactoring it was treated as an object but still left as a string param.
Now it's passed as an object.
Tim Otten [Tue, 9 Aug 2022 22:35:50 +0000 (15:35 -0700)]
composer.json - Declare requirement for `composer-runtime-api`
This requirement was introduced to 5.53.alpha via
9584d5d567eee10cacef55bad2cdff28c8013f8c.
It should be declared so that incompatible environments raise a sensible error.
Coleman Watts [Fri, 29 Jul 2022 01:24:57 +0000 (21:24 -0400)]
APIv4 - Fix resolving pseudoconstants for less-permissioned users
Fixes dev/core#3750
CiviCRM [Tue, 9 Aug 2022 08:57:36 +0000 (08:57 +0000)]
Set version to 5.53.beta1
Eileen McNaughton [Tue, 9 Aug 2022 07:55:08 +0000 (19:55 +1200)]
Merge pull request #24187 from colemanw/removeCiviAuction
Remove reference to CiviAuction
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
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
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
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
demeritcowboy [Tue, 9 Aug 2022 02:53:56 +0000 (22:53 -0400)]
bring in line with #24176
Coleman Watts [Tue, 9 Aug 2022 02:28:22 +0000 (22:28 -0400)]
CiviGrant Add safeguard to prevent managed errors during upgrade
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
Coleman Watts [Tue, 9 Aug 2022 01:11:12 +0000 (21:11 -0400)]
Remove reference to CiviAuction
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
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
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
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
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
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
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 …
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()
Tim Otten [Mon, 8 Aug 2022 21:10:59 +0000 (14:10 -0700)]
(NFC) Comment noting parallel functions
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.
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
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
demeritcowboy [Mon, 8 Aug 2022 20:56:00 +0000 (16:56 -0400)]
should null and '' be treated the same here?
demeritcowboy [Sun, 7 Aug 2022 22:24:51 +0000 (18:24 -0400)]
cache key
demeritcowboy [Sun, 7 Aug 2022 22:23:52 +0000 (18:23 -0400)]
frontEndPage
demeritcowboy [Sun, 7 Aug 2022 22:23:37 +0000 (18:23 -0400)]
url params
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
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…
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).
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
Seamus Lee [Sun, 7 Aug 2022 01:49:44 +0000 (11:49 +1000)]
Also downgrade psr/container to 1.0.0
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
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
demeritcowboy [Sat, 6 Aug 2022 22:56:42 +0000 (18:56 -0400)]
webtests no longer exist
Coleman Watts [Sat, 6 Aug 2022 19:48:22 +0000 (15:48 -0400)]
Api4 Explorer - Use metadata for field suffixes instead of guessing
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
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
Herb v/d Dool [Fri, 5 Aug 2022 21:37:36 +0000 (17:37 -0400)]
put query into civicrm_data.tpl for fresh installs
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
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
Coleman Watts [Fri, 5 Aug 2022 18:31:58 +0000 (14:31 -0400)]
Afform - Fix js error when checking to refresh menuBar
Coleman Watts [Fri, 5 Aug 2022 18:17:38 +0000 (14:17 -0400)]
Metadata - Add label field for SavedSearch
Eileen McNaughton [Fri, 5 Aug 2022 04:02:06 +0000 (16:02 +1200)]
Add typing to child classed
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
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
Eileen McNaughton [Thu, 4 Aug 2022 22:20:38 +0000 (10:20 +1200)]
Enotice fix
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 …
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
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
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
Eileen McNaughton [Tue, 2 Aug 2022 06:39:34 +0000 (18:39 +1200)]
Fix line item 'title' determination
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
Tim Otten [Thu, 4 Aug 2022 04:35:22 +0000 (21:35 -0700)]
(NFC) Add common `@group` for import-related tests