civicrm-core.git
11 months ago[REF][PHP8.2] Declare properties in advanced search form
Bradley Taylor [Thu, 21 Dec 2023 14:12:53 +0000 (14:12 +0000)]
[REF][PHP8.2] Declare properties in advanced search form

11 months agoMerge pull request #28751 from demeritcowboy/regen81
Eileen McNaughton [Thu, 21 Dec 2023 08:02:39 +0000 (21:02 +1300)]
Merge pull request #28751 from demeritcowboy/regen81

Update regen online script to use php 8.1 since this doesn't have polyfills available and now str_contains makes it fail

11 months agoMerge pull request #28752 from demeritcowboy/regen
Eileen McNaughton [Thu, 21 Dec 2023 06:51:50 +0000 (19:51 +1300)]
Merge pull request #28752 from demeritcowboy/regen

regen after 28704

11 months agoregen
demeritcowboy [Thu, 21 Dec 2023 06:07:17 +0000 (01:07 -0500)]
regen

11 months agoupdate php since this doesn't have polyfills available and now str_contains makes...
demeritcowboy [Thu, 21 Dec 2023 05:55:47 +0000 (00:55 -0500)]
update php since this doesn't have polyfills available and now str_contains makes it fail

11 months agoMerge pull request #28749 from demeritcowboy/packages-smarty3
demeritcowboy [Thu, 21 Dec 2023 05:47:14 +0000 (00:47 -0500)]
Merge pull request #28749 from demeritcowboy/packages-smarty3

Alternate to alternate packages path for smarty3

11 months agoMerge pull request #28704 from eileenmcnaughton/no_test
demeritcowboy [Thu, 21 Dec 2023 05:45:54 +0000 (00:45 -0500)]
Merge pull request #28704 from eileenmcnaughton/no_test

Remove some more text template versions

11 months agotemporary fix
demeritcowboy [Thu, 21 Dec 2023 04:46:07 +0000 (23:46 -0500)]
temporary fix

11 months agoMerge pull request #28747 from civicrm/5.69
colemanw [Thu, 21 Dec 2023 01:24:28 +0000 (20:24 -0500)]
Merge pull request #28747 from civicrm/5.69

Merge 5.69 to master

11 months agoMerge pull request #28746 from eileenmcnaughton/retreive
colemanw [Thu, 21 Dec 2023 01:09:06 +0000 (20:09 -0500)]
Merge pull request #28746 from eileenmcnaughton/retreive

Fix admin forms to not call deprecated functions

11 months agoFix admin forms to not call deprecated functions
Eileen McNaughton [Wed, 20 Dec 2023 23:42:55 +0000 (12:42 +1300)]
Fix admin forms to not call deprecated functions

11 months agoMerge pull request #28737 from colemanw/isDeletedRel
Aidan Saunders [Wed, 20 Dec 2023 23:38:01 +0000 (23:38 +0000)]
Merge pull request #28737 from colemanw/isDeletedRel

ContactSummary - Exclude deleted contacts from relationship tab

11 months agoMerge pull request #28743 from eileenmcnaughton/acl_fix
Seamus Lee [Wed, 20 Dec 2023 23:14:35 +0000 (10:14 +1100)]
Merge pull request #28743 from eileenmcnaughton/acl_fix

Fix acls in demo data

11 months agoMerge pull request #28741 from colemanw/contactTypeFix
colemanw [Wed, 20 Dec 2023 22:52:00 +0000 (17:52 -0500)]
Merge pull request #28741 from colemanw/contactTypeFix

dev/core#4872 - Fix APIv4 error when searching contacts with GROUP BY

11 months agoFix acls
Eileen McNaughton [Wed, 20 Dec 2023 22:34:58 +0000 (11:34 +1300)]
Fix acls

11 months agoMerge pull request #28736 from demeritcowboy/check
colemanw [Wed, 20 Dec 2023 21:53:04 +0000 (16:53 -0500)]
Merge pull request #28736 from demeritcowboy/check

False positive in status check

11 months agodev/core#4872 - Fix APIv4 error when searching contacts with GROUP BY
colemanw [Wed, 20 Dec 2023 21:36:59 +0000 (16:36 -0500)]
dev/core#4872 - Fix APIv4 error when searching contacts with GROUP BY

11 months agoContactSummary - Exclude deleted contacts from relationship tab
colemanw [Wed, 20 Dec 2023 19:14:10 +0000 (14:14 -0500)]
ContactSummary - Exclude deleted contacts from relationship tab

11 months agonot deleted
demeritcowboy [Wed, 20 Dec 2023 18:37:28 +0000 (13:37 -0500)]
not deleted

11 months agoMerge pull request #28721 from michaelmcandrew/searchKitEntityRefJoins
colemanw [Wed, 20 Dec 2023 16:19:47 +0000 (11:19 -0500)]
Merge pull request #28721 from michaelmcandrew/searchKitEntityRefJoins

Allow searchkit joins via EntityRef fields in multivalue custom data

11 months agoSome minor readability improvements
Michael McAndrew [Wed, 20 Dec 2023 14:58:03 +0000 (15:58 +0100)]
Some minor readability improvements

11 months agoSearchKit - Consolidate getJoins, add tests
colemanw [Wed, 20 Dec 2023 03:22:06 +0000 (22:22 -0500)]
SearchKit - Consolidate getJoins, add tests

11 months agoMerge pull request #28734 from lemniscus/php-warning-null-as-array
Eileen McNaughton [Wed, 20 Dec 2023 07:33:58 +0000 (20:33 +1300)]
Merge pull request #28734 from lemniscus/php-warning-null-as-array

Fix PHP warning: trying to use null as array

11 months agoFix PHP warning: trying to use null as array
Noah Miller [Wed, 20 Dec 2023 06:14:47 +0000 (22:14 -0800)]
Fix PHP warning: trying to use null as array

11 months agoMerge pull request #28731 from eileenmcnaughton/amount_conf
Eileen McNaughton [Wed, 20 Dec 2023 05:59:36 +0000 (18:59 +1300)]
Merge pull request #28731 from eileenmcnaughton/amount_conf

Extract chunk of code to function

11 months agoMerge pull request #28728 from eileenmcnaughton/pcp
colemanw [Wed, 20 Dec 2023 03:40:20 +0000 (22:40 -0500)]
Merge pull request #28728 from eileenmcnaughton/pcp

Fix notice, undefined property on Pcp page

11 months agoMerge pull request #28725 from eileenmcnaughton/smarty
colemanw [Wed, 20 Dec 2023 03:39:18 +0000 (22:39 -0500)]
Merge pull request #28725 from eileenmcnaughton/smarty

Enable Smarty3, smarty notices  by default for all localhost or demo builds

11 months agoMerge pull request #28729 from eileenmcnaughton/page_dep
Eileen McNaughton [Wed, 20 Dec 2023 03:25:16 +0000 (16:25 +1300)]
Merge pull request #28729 from eileenmcnaughton/page_dep

Deprecate less reliable contributionPage api functions

11 months agoExtract chunk of code to function
Eileen McNaughton [Wed, 20 Dec 2023 03:13:51 +0000 (16:13 +1300)]
Extract chunk of code to function

11 months agoFix notice, undefined property on Pcp page
Eileen McNaughton [Wed, 20 Dec 2023 02:08:43 +0000 (15:08 +1300)]
Fix notice, undefined property on Pcp page

11 months agoDeprecate less reliable contributionPage api functions
Eileen McNaughton [Wed, 20 Dec 2023 02:22:55 +0000 (15:22 +1300)]
Deprecate less reliable contributionPage api functions

These functions only really got adopted in tests - we should discourage people from
using them as I think they somewhat unreliable

11 months agoEnable Smarty3, smarty notices by default for all localhost or demo builds
Eileen McNaughton [Wed, 20 Dec 2023 00:17:17 +0000 (13:17 +1300)]
Enable Smarty3, smarty notices  by default for all localhost or demo builds

11 months agoMerge pull request #28708 from twomice/4813_CRM_Report_Form_Activity
Eileen McNaughton [Tue, 19 Dec 2023 23:08:17 +0000 (12:08 +1300)]
Merge pull request #28708 from twomice/4813_CRM_Report_Form_Activity

WIP: Fix dev/core#4813: CRM_Report_Form_Activity: Add Employer fields, and…

11 months agoFix dev/core#4813: CRM_Report_Form_Activity: Add Employer fields, and "contact"-based...
Allen Shaw [Mon, 4 Dec 2023 18:35:45 +0000 (12:35 -0600)]
Fix dev/core#4813: CRM_Report_Form_Activity: Add Employer fields, and "contact"-based custom fields:

11 months agoAllow joins via EntityRef fields in multivalue custom data
Michael McAndrew [Tue, 19 Dec 2023 16:03:32 +0000 (17:03 +0100)]
Allow joins via EntityRef fields in multivalue custom data

11 months agoMerge pull request #28688 from colemanw/searchKitTabs
Aidan Saunders [Tue, 19 Dec 2023 12:46:50 +0000 (12:46 +0000)]
Merge pull request #28688 from colemanw/searchKitTabs

dev/user-interface#49  - SearchKit: improve tabbed interface

11 months agoMerge pull request #28719 from mattwire/revert
Matthew Wire [Tue, 19 Dec 2023 11:24:54 +0000 (11:24 +0000)]
Merge pull request #28719 from mattwire/revert

Revert changes that I strongly oppose that were forced through whilst I was asleep

11 months agoRevert "Fix regression on frequency unit handling in 5.69"
Matthew Wire [Tue, 19 Dec 2023 11:19:54 +0000 (11:19 +0000)]
Revert "Fix regression on frequency unit handling in 5.69"

This reverts commit e62b3a8f51e8396f5658313954cc1884567bce6b.

11 months agoRevert "Add test cover for Dummy deprecations"
Matthew Wire [Tue, 19 Dec 2023 11:19:39 +0000 (11:19 +0000)]
Revert "Add test cover for Dummy deprecations"

This reverts commit e2d37012ddd8f131a1b1c57366d805ff45b3d6da.

11 months agoMerge pull request #28537 from greenpeace-cee/standalone-session-management
Rich Lott [Tue, 19 Dec 2023 11:11:04 +0000 (11:11 +0000)]
Merge pull request #28537 from greenpeace-cee/standalone-session-management

Standalone session management

11 months agoMerge pull request #28714 from eileenmcnaughton/notice_m
Matthew Wire [Tue, 19 Dec 2023 11:03:58 +0000 (11:03 +0000)]
Merge pull request #28714 from eileenmcnaughton/notice_m

Fix notice on rendering examples when no contribution pages exist

11 months agoRemove navigation reset
mflandorfer [Tue, 19 Dec 2023 09:37:08 +0000 (10:37 +0100)]
Remove navigation reset

Co-authored-by: Rich Lott <artfulrobot@users.noreply.github.com>
11 months agoMerge pull request #28717 from eileenmcnaughton/master
Eileen McNaughton [Tue, 19 Dec 2023 07:27:23 +0000 (20:27 +1300)]
Merge pull request #28717 from eileenmcnaughton/master

5.69 to master

11 months agoMerge branch '5.69' of github.com:civicrm/civicrm-core
Eileen McNaughton [Tue, 19 Dec 2023 05:21:42 +0000 (18:21 +1300)]
Merge branch '5.69' of github.com:civicrm/civicrm-core

11 months agoMerge pull request #28694 from eileenmcnaughton/fix_frequency_2_months
Tim Otten [Tue, 19 Dec 2023 05:19:00 +0000 (21:19 -0800)]
Merge pull request #28694 from eileenmcnaughton/fix_frequency_2_months

Fix Recur frequency on auto-renew memberships

11 months agoMerge pull request #28695 from eileenmcnaughton/notice_thank
Tim Otten [Tue, 19 Dec 2023 04:34:30 +0000 (20:34 -0800)]
Merge pull request #28695 from eileenmcnaughton/notice_thank

Fix some notices on the Contribution ThankYou page

11 months agoFix error on recurring membership in the rc
Eileen McNaughton [Mon, 18 Dec 2023 11:01:40 +0000 (00:01 +1300)]
Fix error on recurring membership in the rc

Extend recur membership frequency test + fix to bi-monthly payments

11 months agoMerge pull request #28715 from demeritcowboy/regen
Eileen McNaughton [Tue, 19 Dec 2023 03:57:17 +0000 (16:57 +1300)]
Merge pull request #28715 from demeritcowboy/regen

regen after 28705

11 months agoMerge pull request #28709 from totten/5.69-ical
Tim Otten [Tue, 19 Dec 2023 03:39:11 +0000 (19:39 -0800)]
Merge pull request #28709 from totten/5.69-ical

CiviEvent - Fix iCalendar regression (RC)

11 months agoMerge pull request #28713 from eileenmcnaughton/dummy
Tim Otten [Tue, 19 Dec 2023 03:23:12 +0000 (19:23 -0800)]
Merge pull request #28713 from eileenmcnaughton/dummy

Add test cover for Dummy warnings

11 months agoregen
demeritcowboy [Tue, 19 Dec 2023 02:53:38 +0000 (21:53 -0500)]
regen

11 months agoMerge pull request #28705 from eileenmcnaughton/template_cancel
demeritcowboy [Tue, 19 Dec 2023 02:48:18 +0000 (21:48 -0500)]
Merge pull request #28705 from eileenmcnaughton/template_cancel

Fix notice in participant_cancelled email

11 months agoFix notice on rendering examples when no contribution pages exist
Eileen McNaughton [Tue, 19 Dec 2023 02:23:38 +0000 (15:23 +1300)]
Fix notice on rendering examples when no contribution pages exist

11 months agoAdd test cover for Dummy deprecations
Eileen McNaughton [Tue, 19 Dec 2023 01:47:55 +0000 (14:47 +1300)]
Add test cover for Dummy deprecations

11 months agoFix regression on frequency unit handling in 5.69
Eileen McNaughton [Sun, 17 Dec 2023 21:38:00 +0000 (10:38 +1300)]
Fix regression on frequency unit handling in 5.69

11 months agoMerge pull request #28710 from mattwire/deprecatedinvoicesettings
Eileen McNaughton [Tue, 19 Dec 2023 00:57:35 +0000 (13:57 +1300)]
Merge pull request #28710 from mattwire/deprecatedinvoicesettings

Replace deprecated invoice settings

11 months agoFix notice in participant_cancelled email
Eileen McNaughton [Mon, 18 Dec 2023 21:08:59 +0000 (10:08 +1300)]
Fix notice in participant_cancelled email

11 months agoCiviEvent - Re-fix iCal. Preserve compatibility.
Tim Otten [Tue, 19 Dec 2023 00:44:16 +0000 (16:44 -0800)]
CiviEvent - Re-fix iCal. Preserve compatibility.

The recently merged commit for `CRM_Utils_ICalendar` fixed one bug and did
some code-cleanup...  but it changed a contract in a way that breaks
`eventics` extension.

This restores the original contract and a more conservative fix.

11 months agoMerge pull request #28707 from colemanw/reportInstanceCleanup
Eileen McNaughton [Tue, 19 Dec 2023 00:12:10 +0000 (13:12 +1300)]
Merge pull request #28707 from colemanw/reportInstanceCleanup

ReportInstance - Cleanup BAO::add function and DAO metadata

11 months agoReplace deprecated invoice settings
Matthew Wire [Tue, 19 Dec 2023 00:03:35 +0000 (00:03 +0000)]
Replace deprecated invoice settings

11 months agoFix Event iCalendar regression
Jon Goldberg [Mon, 18 Dec 2023 16:16:04 +0000 (11:16 -0500)]
Fix Event iCalendar regression

11 months agoMerge pull request #28701 from eileenmcnaughton/get
Seamus Lee [Mon, 18 Dec 2023 22:51:28 +0000 (09:51 +1100)]
Merge pull request #28701 from eileenmcnaughton/get

[php8.x] Remove unused undeclared property `_params`, provide __get for transitional support

11 months agoSearchKit - Update tab styling
colemanw [Mon, 18 Dec 2023 18:52:58 +0000 (13:52 -0500)]
SearchKit - Update tab styling

11 months agoReportInstance - Cleanup BAO::add function and DAO metadata
colemanw [Mon, 18 Dec 2023 21:59:27 +0000 (16:59 -0500)]
ReportInstance - Cleanup BAO::add function and DAO metadata

11 months agoMerge pull request #28706 from civicrm/revert-28703-declarations
Eileen McNaughton [Mon, 18 Dec 2023 21:16:22 +0000 (10:16 +1300)]
Merge pull request #28706 from civicrm/revert-28703-declarations

Revert "Remove parent-declared properties"

11 months agoRevert "Remove parent-declared properties"
Eileen McNaughton [Mon, 18 Dec 2023 21:15:48 +0000 (10:15 +1300)]
Revert "Remove parent-declared properties"

11 months agoRemove some more text template versions
Eileen McNaughton [Mon, 18 Dec 2023 19:51:00 +0000 (08:51 +1300)]
Remove some more text template versions

As already done for membership_online receipt etc

11 months agoMerge pull request #28653 from colemanw/deletedFiles
Tim Otten [Mon, 18 Dec 2023 20:35:57 +0000 (12:35 -0800)]
Merge pull request #28653 from colemanw/deletedFiles

dev/core#2607 - Maintain list of deleted files

11 months agoPass value as variable, not property
Eileen McNaughton [Mon, 18 Dec 2023 20:29:08 +0000 (09:29 +1300)]
Pass value as variable, not property

11 months agoMerge pull request #28703 from eileenmcnaughton/declarations
Eileen McNaughton [Mon, 18 Dec 2023 20:28:24 +0000 (09:28 +1300)]
Merge pull request #28703 from eileenmcnaughton/declarations

Remove parent-declared properties

11 months agoRemove parent-declared properties
Eileen McNaughton [Mon, 18 Dec 2023 19:37:23 +0000 (08:37 +1300)]
Remove parent-declared properties

11 months agoMerge pull request #28697 from eileenmcnaughton/ignore
Eileen McNaughton [Mon, 18 Dec 2023 19:32:11 +0000 (08:32 +1300)]
Merge pull request #28697 from eileenmcnaughton/ignore

Stop ignoring tests when apiv4 function does not exist

11 months agoSearchKit - add/fix role & aria properties for main tabs
colemanw [Mon, 18 Dec 2023 17:03:14 +0000 (12:03 -0500)]
SearchKit - add/fix role & aria properties for main tabs

11 months agoRemove unused undeclared property _params, provide __get for transitional support
Eileen McNaughton [Mon, 18 Dec 2023 19:06:49 +0000 (08:06 +1300)]
Remove unused undeclared property _params, provide __get for transitional support

11 months agoMerge pull request #28666 from colemanw/daoCleanup
Eileen McNaughton [Mon, 18 Dec 2023 19:03:10 +0000 (08:03 +1300)]
Merge pull request #28666 from colemanw/daoCleanup

DAO - Remove fieldKeys(), getLog() and getTableName()

11 months agoStop ignoring tests when apiv4 function does not exist
Eileen McNaughton [Mon, 18 Dec 2023 12:50:08 +0000 (01:50 +1300)]
Stop ignoring tests when apiv4 function does not exist

11 months agoMerge pull request #28698 from civicrm/5.69
demeritcowboy [Mon, 18 Dec 2023 16:01:25 +0000 (11:01 -0500)]
Merge pull request #28698 from civicrm/5.69

5.69

11 months agoMerge pull request #28696 from eileenmcnaughton/notice_processor
demeritcowboy [Mon, 18 Dec 2023 14:52:53 +0000 (09:52 -0500)]
Merge pull request #28696 from eileenmcnaughton/notice_processor

Address payment processor notice in thankyou.tpl

11 months agoAddress payment processor notice in thankyou .tpl
Eileen McNaughton [Mon, 18 Dec 2023 12:22:56 +0000 (01:22 +1300)]
Address payment processor notice in thankyou .tpl

11 months agoFix some notices on the Contribution ThankYou page
Eileen McNaughton [Mon, 18 Dec 2023 12:19:41 +0000 (01:19 +1300)]
Fix some notices on the Contribution ThankYou page

11 months agoMerge pull request #28676 from eileenmcnaughton/init
Matthew Wire [Mon, 18 Dec 2023 11:48:25 +0000 (11:48 +0000)]
Merge pull request #28676 from eileenmcnaughton/init

Remove deprecated function `initSet`

11 months agoMerge pull request #28678 from eileenmcnaughton/init_less
Matthew Wire [Mon, 18 Dec 2023 11:42:51 +0000 (11:42 +0000)]
Merge pull request #28678 from eileenmcnaughton/init_less

Stop setting front-end values in back office form

11 months agoMerge pull request #28652 from eileenmcnaughton/update_2
Matthew Wire [Mon, 18 Dec 2023 11:41:22 +0000 (11:41 +0000)]
Merge pull request #28652 from eileenmcnaughton/update_2

Standardise fetching of variables on recur management screens

11 months agoMerge pull request #28692 from eileenmcnaughton/frequent_test_2
Matthew Wire [Mon, 18 Dec 2023 11:39:24 +0000 (11:39 +0000)]
Merge pull request #28692 from eileenmcnaughton/frequent_test_2

Move ContributionPage test to ConfirmTest class

11 months agoMove ContributionPage test to ConfirmTest class
Eileen McNaughton [Mon, 18 Dec 2023 06:25:40 +0000 (19:25 +1300)]
Move ContributionPage test to ConfirmTest class

11 months agoMerge pull request #28687 from eileenmcnaughton/status
Eileen McNaughton [Mon, 18 Dec 2023 06:29:11 +0000 (19:29 +1300)]
Merge pull request #28687 from eileenmcnaughton/status

Stop comparing status_id with membership type in test

11 months agoMinor params cleanup in test
Eileen McNaughton [Mon, 18 Dec 2023 06:02:56 +0000 (19:02 +1300)]
Minor params cleanup in test

11 months agoStop comparing status_id with membership type in test
Eileen McNaughton [Mon, 18 Dec 2023 01:10:40 +0000 (14:10 +1300)]
Stop comparing status_id with membership type in test

11 months agoMerge pull request #28691 from seamuslee001/package_lock
Seamus Lee [Mon, 18 Dec 2023 04:19:38 +0000 (15:19 +1100)]
Merge pull request #28691 from seamuslee001/package_lock

Update package lock for newer npm versions

11 months agoMerge pull request #28690 from seamuslee001/master
Seamus Lee [Mon, 18 Dec 2023 03:12:11 +0000 (14:12 +1100)]
Merge pull request #28690 from seamuslee001/master

5.69

11 months agoUpdate package lock for newer npm versions
Seamus Lee [Mon, 18 Dec 2023 03:11:40 +0000 (14:11 +1100)]
Update package lock for newer npm versions

11 months agoMerge branch '5.69'
Seamus Lee [Mon, 18 Dec 2023 03:10:09 +0000 (14:10 +1100)]
Merge branch '5.69'

11 months agoMerge pull request #28674 from eileenmcnaughton/test_up
colemanw [Mon, 18 Dec 2023 03:03:07 +0000 (22:03 -0500)]
Merge pull request #28674 from eileenmcnaughton/test_up

Test update - use apiv4 to set up for test

11 months agoMerge pull request #28677 from demeritcowboy/extcrash
Seamus Lee [Mon, 18 Dec 2023 03:02:12 +0000 (14:02 +1100)]
Merge pull request #28677 from demeritcowboy/extcrash

dev/core#4867 - Crash if you try to enable civicase or civicampaign from the extensions screen

11 months agoSearchKit - Convert 'Field Transformations' accordion into 'Select Fields' tab
colemanw [Mon, 18 Dec 2023 02:34:14 +0000 (21:34 -0500)]
SearchKit - Convert 'Field Transformations' accordion into 'Select Fields' tab

11 months agoSearchKit - Place search results below tabbed interface, full-width
colemanw [Sun, 17 Dec 2023 16:30:41 +0000 (11:30 -0500)]
SearchKit - Place search results below tabbed interface, full-width

11 months agoMerge pull request #28681 from eileenmcnaughton/explode
demeritcowboy [Mon, 18 Dec 2023 02:32:52 +0000 (21:32 -0500)]
Merge pull request #28681 from eileenmcnaughton/explode

dev/core#4866 tag search fix

11 months agoregen
demeritcowboy [Sun, 17 Dec 2023 20:12:47 +0000 (15:12 -0500)]
regen

11 months agomissing extensions
demeritcowboy [Sun, 17 Dec 2023 20:07:08 +0000 (15:07 -0500)]
missing extensions

11 months agoFix tests to more standard setup method
Eileen McNaughton [Sun, 17 Dec 2023 22:20:33 +0000 (11:20 +1300)]
Fix tests to more standard setup method