civicrm-core.git
21 months ago(dev/core#4147) Add scenario testTokensIndividually
Tim Otten [Wed, 1 Mar 2023 09:12:49 +0000 (01:12 -0800)]
(dev/core#4147) Add scenario testTokensIndividually

21 months ago(REF) MessageTemplateTest - Extract method useFrozenTime()
Tim Otten [Wed, 1 Mar 2023 09:10:40 +0000 (01:10 -0800)]
(REF) MessageTemplateTest - Extract method useFrozenTime()

21 months agoMerge pull request #25701 from alifrumin/5.59rn
Yashodha Chaku [Wed, 1 Mar 2023 04:40:51 +0000 (10:10 +0530)]
Merge pull request #25701 from alifrumin/5.59rn

[NFC] 5.59 release notes sorting and annotating

21 months ago[NFC] 5.59 release notes sorting and annotating
Alice Frumin [Wed, 1 Mar 2023 03:56:11 +0000 (22:56 -0500)]
[NFC] 5.59 release notes sorting and annotating

21 months agoMerge pull request #25697 from agh1/5.59.0-releasenotes-initial
Eileen McNaughton [Wed, 1 Mar 2023 02:51:34 +0000 (15:51 +1300)]
Merge pull request #25697 from agh1/5.59.0-releasenotes-initial

5.59.0 releasenotes initial run

21 months agoMerge pull request #25639 from eileenmcnaughton/import_validate
Tim Otten [Wed, 1 Mar 2023 01:44:30 +0000 (17:44 -0800)]
Merge pull request #25639 from eileenmcnaughton/import_validate

dev/core#4132 Fix import for multi-custom boxes

21 months ago5.59.0 release notes: added boilerplate
Andie Hunt [Wed, 1 Mar 2023 01:26:08 +0000 (20:26 -0500)]
5.59.0 release notes: added boilerplate

21 months ago5.59.0 release notes: raw from script
Andie Hunt [Wed, 1 Mar 2023 01:21:59 +0000 (20:21 -0500)]
5.59.0 release notes: raw from script

21 months agoMerge pull request #25658 from demeritcowboy/contact-params
Seamus Lee [Fri, 24 Feb 2023 01:45:10 +0000 (12:45 +1100)]
Merge pull request #25658 from demeritcowboy/contact-params

Use correct var for joomla synchronizeUFMatch

21 months agouse correct var
demeritcowboy [Fri, 24 Feb 2023 00:26:13 +0000 (19:26 -0500)]
use correct var

21 months agoMerge pull request #25633 from eileenmcnaughton/559
Tim Otten [Wed, 22 Feb 2023 00:29:23 +0000 (16:29 -0800)]
Merge pull request #25633 from eileenmcnaughton/559

PEAR Exception handling - Mitigation of scenario where an import table has been deleted and the metadata is out of date

21 months agoensure checkbox imports work on contacts
Jamie McClelland [Fri, 4 Nov 2022 15:36:24 +0000 (11:36 -0400)]
ensure checkbox imports work on contacts

See https://lab.civicrm.org/dev/core/-/issues/3850

21 months agoFix import to retry invalid
Eileen McNaughton [Wed, 22 Feb 2023 00:24:52 +0000 (13:24 +1300)]
Fix import to retry invalid

21 months agoMerge pull request #25549 from eileenmcnaughton/no_post
colemanw [Tue, 21 Feb 2023 22:17:06 +0000 (17:17 -0500)]
Merge pull request #25549 from eileenmcnaughton/no_post

Fix custom field bug on UFMatch sync

21 months agoMerge pull request #25598 from colemanw/PledgeAutocomplete
Eileen McNaughton [Tue, 21 Feb 2023 04:26:32 +0000 (17:26 +1300)]
Merge pull request #25598 from colemanw/PledgeAutocomplete

Add APIv4 Pledge Autocomplete

21 months agoMitigation of scenario where an import table has been deleted and the metadata is...
Eileen [Mon, 20 Feb 2023 23:04:23 +0000 (23:04 +0000)]
Mitigation of scenario where an import table has been deleted and the metadata is out of date

21 months agoUse provided params not POST
Eileen McNaughton [Fri, 10 Feb 2023 04:49:06 +0000 (17:49 +1300)]
Use provided params not POST

21 months agoAdd APIv4 Pledge Autocomplete
Coleman Watts [Thu, 16 Feb 2023 23:12:58 +0000 (18:12 -0500)]
Add APIv4 Pledge Autocomplete

Fixes dev/core#4131

21 months agoMerge branch '5.59' of github.com:civicrm/civicrm-core into 5.59
CiviCRM [Wed, 15 Feb 2023 22:48:33 +0000 (22:48 +0000)]
Merge branch '5.59' of github.com:civicrm/civicrm-core into 5.59

21 months agoMerge pull request #25583 from totten/5.59-tz-severity
demeritcowboy [Wed, 15 Feb 2023 14:25:37 +0000 (09:25 -0500)]
Merge pull request #25583 from totten/5.59-tz-severity

Status Check - Tweak severity of timezone warning

21 months agoStatus Check - Tweak severity of timezone warning
Tim Otten [Wed, 15 Feb 2023 10:29:09 +0000 (02:29 -0800)]
Status Check - Tweak severity of timezone warning

21 months agoMerge pull request #25578 from seamuslee001/dev_core_4119
Seamus Lee [Wed, 15 Feb 2023 06:25:05 +0000 (17:25 +1100)]
Merge pull request #25578 from seamuslee001/dev_core_4119

dev/core#4119 Only generate error on blank confirm_title if confirmat…

21 months agosecurity/core#121 Add in hard coded list of file extensions that should be prohibited...
Seamus Lee [Thu, 2 Feb 2023 02:14:04 +0000 (13:14 +1100)]
security/core#121 Add in hard coded list of file extensions that should be prohibited form being treated as safe no matter what

Expand the list of extensions as per Tim and allow for users to define their own list via a constant

21 months agodev/core#4119 Only generate error on blank confirm_title if confirmation page is...
Seamus Lee [Wed, 15 Feb 2023 05:43:58 +0000 (16:43 +1100)]
dev/core#4119 Only generate error on blank confirm_title if confirmation page is enabled or the event is monetary

21 months agoMerge pull request #25547 from eileenmcnaughton/559
Tim Otten [Wed, 15 Feb 2023 04:30:57 +0000 (20:30 -0800)]
Merge pull request #25547 from eileenmcnaughton/559

dev/core#4080 Fix wrong pdf format selection for invoice, when configured

21 months agoMerge pull request #25548 from eileenmcnaughton/559_token
Tim Otten [Wed, 15 Feb 2023 02:00:20 +0000 (18:00 -0800)]
Merge pull request #25548 from eileenmcnaughton/559_token

(dev/core#4109) Fix tokens like `{contact.email_primary.email}`

21 months agoMerge pull request #25555 from seamuslee001/dev_core_4116
Eileen McNaughton [Tue, 14 Feb 2023 03:16:53 +0000 (16:16 +1300)]
Merge pull request #25555 from seamuslee001/dev_core_4116

dev/core#4116 Add in rebuilding log table schema when modifying schema

21 months agodev/core#4116 Add in rebuilding log table schema when modifying schema
Seamus Lee [Sat, 11 Feb 2023 05:14:19 +0000 (16:14 +1100)]
dev/core#4116 Add in rebuilding log table schema when modifying schema

Only rebuild if logging is enabled

21 months agodev/core#4109 Fix advertised tokens to work
Eileen McNaughton [Fri, 10 Feb 2023 03:36:58 +0000 (16:36 +1300)]
dev/core#4109 Fix advertised tokens to work

21 months agodev/core#4080 Fix wrong pdf format selection for invoice, when configured
Eileen McNaughton [Fri, 10 Feb 2023 01:44:32 +0000 (14:44 +1300)]
dev/core#4080 Fix wrong pdf format selection for invoice, when configured

To replicate this I

1) created a new pdf format at civicrm/admin/pdfFormats?reset=1 with a top margin
of about 6 metres
2) edited the invoice MessageTemplate to use this pdf format
3) enabled invoicing
4) generated a pdf from the user dashboard
5) lots of white space.....
6) reset the invoice MessageTemplate not to have a selected pdf
7) it looked ... normal

21 months agoMerge pull request #25534 from totten/5.59-test-tz
demeritcowboy [Thu, 9 Feb 2023 00:41:35 +0000 (19:41 -0500)]
Merge pull request #25534 from totten/5.59-test-tz

CiviTestListener - Headless tests should initialize timezone

21 months agoCiviTestListener - Headless tests should have initialized timezone
Tim Otten [Wed, 8 Feb 2023 22:47:51 +0000 (14:47 -0800)]
CiviTestListener - Headless tests should have initialized timezone

Before
------

* `CiviUnitTestCase` calls `setMySQLTimeZone()`
* Headless tests (which are initialized via `CiviTestListener`) do not call `setMySQLTimeZone()`
* If you have a test like 5.57's flavor of `QueueTest`, then the tests pass or fail depending on happenstance of server timezone configuration.

After
-----

* `CiviUnitTestCase` and `CiviTestListener` both call `setMySQLTimeZone()`
* If you have a test like 5.57's flavor of `QueueTest`, then the tests pass more consistently.

Comments
--------

This branch should work cleanly as PR for `5.59` (rc) or `master`.  I'd
rather like to use this in `5.57-esr` (so that tests run more cleanly).
So maybe `5.59` is the better target (but it doesn't strictly have to be).

21 months agoMerge pull request #25525 from seamuslee001/group_filter_acl
Yashodha Chaku [Wed, 8 Feb 2023 11:13:40 +0000 (16:43 +0530)]
Merge pull request #25525 from seamuslee001/group_filter_acl

dev/core#4068 Prevent adding in addSelectWhereClause for civicrm_group when filtering by a group as unneded for reports

21 months agodev/core#4068 Expand test coverage to include the contact summary report which is...
Seamus Lee [Wed, 8 Feb 2023 03:26:56 +0000 (14:26 +1100)]
dev/core#4068 Expand test coverage to include the contact summary report which is a non optimised report template

21 months agodev/core#4068 Prevent adding in addSelectWhereClause for civicrm_group when filtering...
Seamus Lee [Wed, 8 Feb 2023 02:40:19 +0000 (13:40 +1100)]
dev/core#4068 Prevent adding in addSelectWhereClause for civicrm_group when filtering by a group as unneded for reports

Add in failing test to demonstrate issue with Group add SelectWhereClause on reports

21 months agoMerge pull request #25523 from demeritcowboy/dompdf-559
demeritcowboy [Wed, 8 Feb 2023 03:33:48 +0000 (22:33 -0500)]
Merge pull request #25523 from demeritcowboy/dompdf-559

Backport 25520

21 months agoBump dompdf/dompdf from 2.0.2 to 2.0.3
dependabot[bot] [Tue, 7 Feb 2023 23:51:27 +0000 (23:51 +0000)]
Bump dompdf/dompdf from 2.0.2 to 2.0.3

Dependabot couldn't find the original pull request head commit, 889dfb1c9efc4cba2f79ab4088c30fe6774c0835.

21 months agoMerge pull request #25498 from seamuslee001/5.59
demeritcowboy [Thu, 2 Feb 2023 04:52:08 +0000 (23:52 -0500)]
Merge pull request #25498 from seamuslee001/5.59

[REF] Use Civi::statics in CRM_Utils_File instead of php static

21 months ago[REF] Use Civi::statics in CRM_Utils_File instead of php static
Seamus Lee [Thu, 2 Feb 2023 01:41:08 +0000 (12:41 +1100)]
[REF] Use Civi::statics in CRM_Utils_File instead of php static

21 months agoSet version to 5.59.beta1
CiviCRM [Thu, 2 Feb 2023 01:40:41 +0000 (01:40 +0000)]
Set version to 5.59.beta1

21 months agoMerge branch '5.58'
Seamus Lee [Thu, 2 Feb 2023 01:14:16 +0000 (12:14 +1100)]
Merge branch '5.58'

21 months agoMerge pull request #25497 from totten/5.58-bump0
Tim Otten [Thu, 2 Feb 2023 00:56:03 +0000 (16:56 -0800)]
Merge pull request #25497 from totten/5.58-bump0

5.58.0 - Set version. Last-minute notes.

21 months agoUpdate 5.58.0.md
Tim Otten [Thu, 2 Feb 2023 00:52:16 +0000 (16:52 -0800)]
Update 5.58.0.md

21 months agoSet version to 5.58.0
Tim Otten [Thu, 2 Feb 2023 00:53:01 +0000 (16:53 -0800)]
Set version to 5.58.0

21 months agoMerge pull request #25490 from colemanw/dynamicCustom
Tim Otten [Thu, 2 Feb 2023 00:35:07 +0000 (16:35 -0800)]
Merge pull request #25490 from colemanw/dynamicCustom

Fix APIv4 autocompletes for dynamic entities

21 months agoMerge pull request #25485 from colemanw/contributionAutocomplete
Tim Otten [Thu, 2 Feb 2023 00:32:17 +0000 (16:32 -0800)]
Merge pull request #25485 from colemanw/contributionAutocomplete

Fix dev/core#4104 - APIv4 autocomplete for contributions

21 months agoMerge pull request #25367 from totten/5.58-check-tz
Tim Otten [Thu, 2 Feb 2023 00:26:10 +0000 (16:26 -0800)]
Merge pull request #25367 from totten/5.58-check-tz

System Status - Add check to ensure that MySQL timezones are operational

21 months agoMerge pull request #25494 from agh1/5.58.0-releasenotes-final
Tim Otten [Thu, 2 Feb 2023 00:06:34 +0000 (16:06 -0800)]
Merge pull request #25494 from agh1/5.58.0-releasenotes-final

5.58.0 release notes final

21 months ago5.58.0 release notes: added late changes
Andie Hunt [Wed, 1 Feb 2023 23:01:50 +0000 (18:01 -0500)]
5.58.0 release notes: added late changes

21 months agoAdd release-notes/5.57.3.md
Tim Otten [Tue, 31 Jan 2023 04:16:24 +0000 (20:16 -0800)]
Add release-notes/5.57.3.md

21 months agoAdd release-notes/5.57.2.md
Tim Otten [Thu, 26 Jan 2023 06:09:56 +0000 (22:09 -0800)]
Add release-notes/5.57.2.md

21 months agoAdd release-notes/5.57.2.md
Tim Otten [Thu, 26 Jan 2023 01:42:49 +0000 (17:42 -0800)]
Add release-notes/5.57.2.md

21 months agoAdd release-notes/5.57.1.md
Tim Otten [Thu, 12 Jan 2023 06:21:12 +0000 (22:21 -0800)]
Add release-notes/5.57.1.md

21 months agoAdd release-notes/5.56.2.md
Tim Otten [Wed, 4 Jan 2023 00:08:48 +0000 (16:08 -0800)]
Add release-notes/5.56.2.md

21 months agoAdd release-notes/5.56.1.md
Tim Otten [Wed, 21 Dec 2022 03:45:22 +0000 (19:45 -0800)]
Add release-notes/5.56.1.md

21 months agoAdd release-notes/5.55.2.md
Tim Otten [Fri, 18 Nov 2022 00:10:10 +0000 (16:10 -0800)]
Add release-notes/5.55.2.md

21 months agoUpdate 5.55.1.md
Tim Otten [Tue, 8 Nov 2022 06:11:11 +0000 (22:11 -0800)]
Update 5.55.1.md

21 months agoAdd release-notes/5.55.1.md
Tim Otten [Tue, 8 Nov 2022 06:02:28 +0000 (22:02 -0800)]
Add release-notes/5.55.1.md

21 months agoFix dev/core#4104 - APIv4 autocomplete for contributions
Coleman Watts [Wed, 1 Feb 2023 02:48:16 +0000 (21:48 -0500)]
Fix dev/core#4104 - APIv4 autocomplete for contributions

21 months agoMerge pull request #25492 from seamuslee001/5.58
Seamus Lee [Wed, 1 Feb 2023 22:22:31 +0000 (09:22 +1100)]
Merge pull request #25492 from seamuslee001/5.58

[REF] Update DOMPDF to be 2.0.2 and associated packages

21 months agoMerge pull request #25489 from braders/dynamic-property-ContributionPageTranslationTest
Seamus Lee [Wed, 1 Feb 2023 21:39:41 +0000 (08:39 +1100)]
Merge pull request #25489 from braders/dynamic-property-ContributionPageTranslationTest

[REF][PHP8.2] Remove dynamic property in CRM_Contribute_Form_ContributionPageTranslationTest

21 months agoMerge pull request #25491 from braders/membership-test-cleanup
Seamus Lee [Wed, 1 Feb 2023 21:39:05 +0000 (08:39 +1100)]
Merge pull request #25491 from braders/membership-test-cleanup

[REF][PHP8.2] Declare properties on CRM_Member_Import_Parser_MembershipTest

21 months ago[REF] Update DOMPDF to be 2.0.2 and associated packages
Seamus Lee [Wed, 1 Feb 2023 21:37:34 +0000 (08:37 +1100)]
[REF] Update DOMPDF to be 2.0.2 and associated packages

21 months ago[REF][PHP8.2] Declare properties on CRM_Member_Import_Parser_MembershipTest
Bradley Taylor [Wed, 1 Feb 2023 19:53:03 +0000 (19:53 +0000)]
[REF][PHP8.2] Declare properties on CRM_Member_Import_Parser_MembershipTest

21 months agoMerge pull request #25406 from braders/dynamic-properties-contactsearchtest
Tim Otten [Wed, 1 Feb 2023 20:20:13 +0000 (12:20 -0800)]
Merge pull request #25406 from braders/dynamic-properties-contactsearchtest

[REF][PHP8.2] Refactor CRM_Contact_BAO_ContactType_ContactSearchTest to not use dynamic properties

21 months ago[REF][PHP8.2] Remove dynamic property in CRM_Contribute_Form_ContributionPageTranslat...
Bradley Taylor [Wed, 1 Feb 2023 19:19:41 +0000 (19:19 +0000)]
[REF][PHP8.2] Remove dynamic property in CRM_Contribute_Form_ContributionPageTranslationTest

21 months agoFix APIv4 autocompletes for dynamic entities
Coleman Watts [Wed, 1 Feb 2023 18:40:27 +0000 (13:40 -0500)]
Fix APIv4 autocompletes for dynamic entities

Ensures APIv4 autocompletes work with dynamic entities like Multi-Record custom groups & the ECK extension

21 months agoMerge pull request #25488 from totten/master-headless-return
Seamus Lee [Wed, 1 Feb 2023 06:44:19 +0000 (17:44 +1100)]
Merge pull request #25488 from totten/master-headless-return

(REF) CRM_Upgrade_Headless - The pre-up and post-up msgs should have same formatting

21 months agoCRM_Upgrade_Headless - The pre-up and post-up msgs should have same formatting
Tim Otten [Wed, 1 Feb 2023 06:00:39 +0000 (22:00 -0800)]
CRM_Upgrade_Headless - The pre-up and post-up msgs should have same formatting

21 months agoMerge pull request #25414 from seamuslee001/headless_pre_upgrade
Tim Otten [Wed, 1 Feb 2023 05:43:43 +0000 (21:43 -0800)]
Merge pull request #25414 from seamuslee001/headless_pre_upgrade

[REF] Add in function to retrieve Pre Upgrade messages in headless

21 months agoMerge pull request #25484 from civicrm/5.58
demeritcowboy [Wed, 1 Feb 2023 01:53:26 +0000 (20:53 -0500)]
Merge pull request #25484 from civicrm/5.58

5.58

21 months agoMerge pull request #25478 from braders/dynamic-properties-contact-test
demeritcowboy [Wed, 1 Feb 2023 01:53:16 +0000 (20:53 -0500)]
Merge pull request #25478 from braders/dynamic-properties-contact-test

[REF][PHP8.2] Declare properties in CRM_Contact_BAO_ContactType_ContactTest

21 months agoMerge pull request #25482 from mattwire/25232search
demeritcowboy [Wed, 1 Feb 2023 00:58:03 +0000 (19:58 -0500)]
Merge pull request #25482 from mattwire/25232search

Fix internal server error when calling GetSearchTasks

21 months agoMerge pull request #25481 from demeritcowboy/dot
Tim Otten [Tue, 31 Jan 2023 23:17:26 +0000 (15:17 -0800)]
Merge pull request #25481 from demeritcowboy/dot

Fix typo in upgrade message

21 months agoMerge pull request #25483 from civicrm/5.58
Tim Otten [Tue, 31 Jan 2023 23:17:03 +0000 (15:17 -0800)]
Merge pull request #25483 from civicrm/5.58

5.58

21 months agoMerge pull request #25477 from christianwach/userdata
Tim Otten [Tue, 31 Jan 2023 22:54:20 +0000 (14:54 -0800)]
Merge pull request #25477 from christianwach/userdata

Prevent PHP warnings when no WordPress user is found

21 months agoMerge pull request #25455 from braders/dynmaic-properties-entrytest
Seamus Lee [Tue, 31 Jan 2023 21:18:13 +0000 (08:18 +1100)]
Merge pull request #25455 from braders/dynmaic-properties-entrytest

[REF][PHP8.2] Tidy up CRM_Batch_Form_EntryTest

21 months agoMerge pull request #25480 from demeritcowboy/err
Eileen McNaughton [Tue, 31 Jan 2023 21:14:42 +0000 (10:14 +1300)]
Merge pull request #25480 from demeritcowboy/err

Fix exception type in upgrade snapshot

21 months agoFix internal server error when calling GetSearchTasks
Matthew Wire [Tue, 31 Jan 2023 21:03:19 +0000 (21:03 +0000)]
Fix internal server error when calling GetSearchTasks

21 months agoMerge pull request #25479 from braders/CustomValueContactTypeTest-tidy
Eileen McNaughton [Tue, 31 Jan 2023 20:45:34 +0000 (09:45 +1300)]
Merge pull request #25479 from braders/CustomValueContactTypeTest-tidy

[REF][PHP8.2] Tidy, and PHP8.2 compatiability for api_v3_CustomValueContactTypeTest

21 months agoMerge pull request #25456 from MegaphoneJon/lifetime-membership-fix-1
Eileen McNaughton [Tue, 31 Jan 2023 20:43:50 +0000 (09:43 +1300)]
Merge pull request #25456 from MegaphoneJon/lifetime-membership-fix-1

simplify calculation of lifetime memberships in CRM_Price_BAO_PriceSet

21 months agotypo
demeritcowboy [Tue, 31 Jan 2023 20:20:38 +0000 (15:20 -0500)]
typo

21 months agofix exception type
demeritcowboy [Tue, 31 Jan 2023 20:15:49 +0000 (15:15 -0500)]
fix exception type

21 months ago[REF][PHP8.2] Tidy, and PHP8.2 compatiability for api_v3_CustomValueContactTypeTest
Bradley Taylor [Tue, 31 Jan 2023 19:38:39 +0000 (19:38 +0000)]
[REF][PHP8.2] Tidy, and PHP8.2 compatiability for api_v3_CustomValueContactTypeTest

21 months agoMerge pull request #25427 from eileenmcnaughton/notice_import
Matthew Wire [Tue, 31 Jan 2023 19:27:51 +0000 (19:27 +0000)]
Merge pull request #25427 from eileenmcnaughton/notice_import

Regression fix - fieldSeparator lost in 5.58 import screens

21 months ago[REF][PHP8.2] Declare properties in CRM_Contact_BAO_ContactType_ContactTest
Bradley Taylor [Tue, 31 Jan 2023 19:11:47 +0000 (19:11 +0000)]
[REF][PHP8.2] Declare properties in CRM_Contact_BAO_ContactType_ContactTest

21 months ago[REF][PHP8.2] Tidy up CRM_Batch_Form_EntryTest
Bradley Taylor [Sun, 29 Jan 2023 11:28:00 +0000 (11:28 +0000)]
[REF][PHP8.2] Tidy up CRM_Batch_Form_EntryTest

21 months agoMerge pull request #25420 from eileenmcnaughton/snap
colemanw [Tue, 31 Jan 2023 18:23:28 +0000 (13:23 -0500)]
Merge pull request #25420 from eileenmcnaughton/snap

Fix slow queries in snapshot process

21 months agoMerge pull request #25473 from eileenmcnaughton/email
colemanw [Tue, 31 Jan 2023 18:23:00 +0000 (13:23 -0500)]
Merge pull request #25473 from eileenmcnaughton/email

dev/core#4096 Rename Primary Email to Is Primary

21 months agoMerge pull request #25433 from eileenmcnaughton/sk_admin
colemanw [Tue, 31 Jan 2023 15:37:09 +0000 (10:37 -0500)]
Merge pull request #25433 from eileenmcnaughton/sk_admin

Do not crash the whole SearchKit UI if one entity fails

21 months agosimplify calculation of lifetime memberships in CRM_Price_BAO_PriceSet
Jon Goldberg [Sun, 29 Jan 2023 22:00:35 +0000 (17:00 -0500)]
simplify calculation of lifetime memberships in CRM_Price_BAO_PriceSet

22 months agoPrevent PHP warnings when no WordPress user is found
Christian Wach [Tue, 31 Jan 2023 10:39:32 +0000 (10:39 +0000)]
Prevent PHP warnings when no WordPress user is found

22 months agoMerge pull request #25475 from dontub/update-contributor-key
Yashodha Chaku [Tue, 31 Jan 2023 08:30:05 +0000 (14:00 +0530)]
Merge pull request #25475 from dontub/update-contributor-key

Add dontub to contributor-key.yml

22 months agoAdd dontub to contributor-key.yml
Dominic Tubach [Tue, 31 Jan 2023 08:18:31 +0000 (09:18 +0100)]
Add dontub to contributor-key.yml

22 months agodev/core#4096 Rename Primary Email to Is Primary
Eileen McNaughton [Tue, 31 Jan 2023 04:15:46 +0000 (17:15 +1300)]
dev/core#4096 Rename Primary Email to Is Primary

This field caused us problems because people mistook it
for .... the primary email field.... Renaming per agreement
on gitlab

22 months ago(NFC) CRM/Upgrade/Snapshot.php - Work-around for bug in linter
Tim Otten [Tue, 31 Jan 2023 02:36:09 +0000 (18:36 -0800)]
(NFC) CRM/Upgrade/Snapshot.php - Work-around for bug in linter

The linter for `@return` has a bug; it expects to see a `return`
and doesn't recognize the `yield` notation (which is radically new,
having been added in PHP 5.5 circa 2013).

22 months agoMerge pull request #25418 from eileenmcnaughton/imap
Mathieu Lu [Tue, 31 Jan 2023 02:28:20 +0000 (21:28 -0500)]
Merge pull request #25418 from eileenmcnaughton/imap

Increase timeout on imap

22 months agoMerge pull request #25460 from eileenmcnaughton/558
Tim Otten [Tue, 31 Jan 2023 01:51:09 +0000 (17:51 -0800)]
Merge pull request #25460 from eileenmcnaughton/558

dev/core#4063 fix lack of count info on soft credit listing

22 months agoMerge pull request #25468 from civicrm/5.58
Eileen McNaughton [Tue, 31 Jan 2023 01:10:12 +0000 (14:10 +1300)]
Merge pull request #25468 from civicrm/5.58

5.58 to master

22 months agoMerge pull request #25467 from demeritcowboy/resubscribe
Eileen McNaughton [Tue, 31 Jan 2023 01:08:23 +0000 (14:08 +1300)]
Merge pull request #25467 from demeritcowboy/resubscribe

Some renames missing from #24982