civicrm-core.git
17 months agoFix broken event message template preview
Eileen McNaughton [Mon, 19 Jun 2023 00:57:23 +0000 (12:57 +1200)]
Fix broken event message template preview

This is outside most live use cases but it currently fails on an api
error due to a mismatch between example data & expectations. It should be fixed in
the rc but it might not make sense to back port (or determine breakage further back)

17 months agoMerge pull request #26513 from colemanw/fixGrantAccess
colemanw [Mon, 12 Jun 2023 17:44:22 +0000 (13:44 -0400)]
Merge pull request #26513 from colemanw/fixGrantAccess

CiviGrant - Fix error when creating grant without permissions

17 months agoCiviGrant - Fix error when creating grant without permissions
colemanw [Mon, 12 Jun 2023 16:21:55 +0000 (12:21 -0400)]
CiviGrant - Fix error when creating grant without permissions

When creating a grant with checkPermissions disabled (e.g. via API) the permissions
were getting tripped by the RecentItem create action

17 months agoMerge pull request #26499 from totten/5.63-init-ext
colemanw [Fri, 9 Jun 2023 23:52:35 +0000 (19:52 -0400)]
Merge pull request #26499 from totten/5.63-init-ext

Component-Extensions - Ensure the initial activation list matches

17 months agoRegenerate `civicrm_generated.mysql`
Tim Otten [Fri, 9 Jun 2023 21:47:55 +0000 (14:47 -0700)]
Regenerate `civicrm_generated.mysql`

17 months agoregen.sh - Preserve the default component-extensions
Tim Otten [Fri, 9 Jun 2023 21:42:23 +0000 (14:42 -0700)]
regen.sh - Preserve the default component-extensions

The issue is that `civicrm_setting[enable_components]` and
`civicrm_extension` need to be sync'd (as of 5.63+).

But there's a structural asymmetry - when dealing with an empty/default
arrangement, "settings"/"components" will inherit a default activation-list;
but "extensions" start with an empty activation-list.

With this patch, we retain the local-active list of component-extensions.
Hopefully, that matches the default setting...

17 months agoAdd default-components to list of default-extensions
Tim Otten [Fri, 9 Jun 2023 21:37:11 +0000 (14:37 -0700)]
Add default-components to list of default-extensions

17 months ago(REF) civicrm_extension.sqldata.php - Remove redundant lines
Tim Otten [Fri, 9 Jun 2023 21:32:56 +0000 (14:32 -0700)]
(REF) civicrm_extension.sqldata.php - Remove redundant lines

17 months agoMerge pull request #26488 from eileenmcnaughton/event_reg
demeritcowboy [Fri, 9 Jun 2023 16:19:48 +0000 (12:19 -0400)]
Merge pull request #26488 from eileenmcnaughton/event_reg

Fix back office register form validation

17 months agoFix back office register form validation
Eileen McNaughton [Fri, 9 Jun 2023 07:10:43 +0000 (19:10 +1200)]
Fix back office register form validation

Follow on to https://github.com/civicrm/civicrm-core/pull/26346#event-9346416078

17 months agoSet version to 5.63.beta1
CiviCRM [Wed, 7 Jun 2023 22:43:19 +0000 (22:43 +0000)]
Set version to 5.63.beta1

17 months agoMerge pull request #26472 from eileenmcnaughton/event_test
colemanw [Wed, 7 Jun 2023 22:34:13 +0000 (18:34 -0400)]
Merge pull request #26472 from eileenmcnaughton/event_test

Cleanup on ContributionTest

17 months agoMerge pull request #24705 from larssandergreen/improve-removed-groups-on-contact...
colemanw [Wed, 7 Jun 2023 22:27:53 +0000 (18:27 -0400)]
Merge pull request #24705 from larssandergreen/improve-removed-groups-on-contact-groups-tab

Improve Past Groups table on Contact Groups tab

17 months agoCleanup on ContributionTest
Eileen McNaughton [Wed, 7 Jun 2023 20:05:50 +0000 (08:05 +1200)]
Cleanup on ContributionTest

Remove calls to deprecated functions, typos, undeclared properties, use Event functions

17 months agoMerge pull request #26469 from mattwire/simplifyeventmsg
Tim Otten [Wed, 7 Jun 2023 22:03:41 +0000 (15:03 -0700)]
Merge pull request #26469 from mattwire/simplifyeventmsg

Simplify messaging for event confirm page

17 months agoMerge pull request #26471 from eileenmcnaughton/legacy
Eileen McNaughton [Wed, 7 Jun 2023 21:29:40 +0000 (09:29 +1200)]
Merge pull request #26471 from eileenmcnaughton/legacy

Use APIv4 when creating test entities

17 months agoAdd api-v4-mandatory parameter
Eileen McNaughton [Wed, 7 Jun 2023 20:59:01 +0000 (08:59 +1200)]
Add api-v4-mandatory parameter

17 months agoMerge pull request #26180 from olayiwola-compucorp/configureDoNotReplyMail
colemanw [Wed, 7 Jun 2023 20:19:02 +0000 (16:19 -0400)]
Merge pull request #26180 from olayiwola-compucorp/configureDoNotReplyMail

dev/core#4273 - CRM/Mailing - Allow user to configure donotreply email address

17 months agoUse APIv4 when creating test entities
Eileen McNaughton [Wed, 7 Jun 2023 20:06:51 +0000 (08:06 +1200)]
Use APIv4 when creating test entities

17 months agoMerge pull request #26468 from colemanw/underscore___test
Eileen McNaughton [Wed, 7 Jun 2023 19:48:48 +0000 (07:48 +1200)]
Merge pull request #26468 from colemanw/underscore___test

APIv4 - Add test to ensure custom fields work with underscores

17 months agoMerge pull request #26457 from MegaphoneJon/url-filter-afform
Eileen McNaughton [Wed, 7 Jun 2023 19:13:59 +0000 (07:13 +1200)]
Merge pull request #26457 from MegaphoneJon/url-filter-afform

Fixes core#4343 - SK ACL bypass not always respected when using an Afform filter

17 months agoMerge pull request #26467 from larssandergreen/Fix-PHP-warning-on-Export-Contacts
Eileen McNaughton [Wed, 7 Jun 2023 19:12:52 +0000 (07:12 +1200)]
Merge pull request #26467 from larssandergreen/Fix-PHP-warning-on-Export-Contacts

Fix PHP warning on Export Contacts

17 months agoSimplify messaging for event confirm page
Matthew Wire [Tue, 9 May 2023 12:48:40 +0000 (13:48 +0100)]
Simplify messaging for event confirm page

17 months agoAPIv4 - Add test to ensure custom fields work with underscores
colemanw [Wed, 7 Jun 2023 14:08:26 +0000 (10:08 -0400)]
APIv4 - Add test to ensure custom fields work with underscores

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

17 months agoMerge pull request #26356 from MegaphoneJon/payment-get-fix
Matthew Wire [Wed, 7 Jun 2023 13:14:19 +0000 (14:14 +0100)]
Merge pull request #26356 from MegaphoneJon/payment-get-fix

fix parameters in Payment.get

17 months agoMerge pull request #26365 from larssandergreen/Show-already-registered-error-on-Trans...
Matthew Wire [Wed, 7 Jun 2023 13:09:42 +0000 (14:09 +0100)]
Merge pull request #26365 from larssandergreen/Show-already-registered-error-on-Transfer-Participant

Fix missing error on Transfer Participant and allow multiple

17 months agoMerge pull request #26364 from larssandergreen/Fix-display-of-fee_level-on-Transfer...
Matthew Wire [Wed, 7 Jun 2023 13:07:10 +0000 (14:07 +0100)]
Merge pull request #26364 from larssandergreen/Fix-display-of-fee_level-on-Transfer-Participant

Fix display of Fee Level on Self-service Registration Update

17 months agoMerge pull request #26151 from larssandergreen/next-and-cancelled-dates-for-contribut...
Matthew Wire [Wed, 7 Jun 2023 13:06:15 +0000 (14:06 +0100)]
Merge pull request #26151 from larssandergreen/next-and-cancelled-dates-for-contribution-recur-on-contact

dev/core#4258 Show next scheduled and cancel / modified date for recurring contributions on contact record

17 months agoMerge pull request #26376 from larssandergreen/Don't-default-dedupe-source
Matthew Wire [Wed, 7 Jun 2023 13:03:42 +0000 (14:03 +0100)]
Merge pull request #26376 from larssandergreen/Don't-default-dedupe-source

dev/core#3989 When merging, don't overwrite source even when original source is empty

17 months agoUtilsRule - Don't check empty values when validating email
colemanw [Wed, 7 Jun 2023 13:02:47 +0000 (09:02 -0400)]
UtilsRule - Don't check empty values when validating email

17 months agoMerge pull request #25207 from larssandergreen/make-email-for-registration-cancellati...
Matthew Wire [Wed, 7 Jun 2023 12:58:13 +0000 (13:58 +0100)]
Merge pull request #25207 from larssandergreen/make-email-for-registration-cancellation-or-transfer-optional

Make event registration cancellation email optional for back office cancellation

17 months agoMerge pull request #26388 from larssandergreen/Fix-participant-error-receive-date
Matthew Wire [Wed, 7 Jun 2023 12:54:12 +0000 (13:54 +0100)]
Merge pull request #26388 from larssandergreen/Fix-participant-error-receive-date

Fix receive_date error saving on Edit Participant with Record Contribution

17 months agoMerge pull request #26347 from larssandergreen/Don't-show-events-with-no-end-date...
Matthew Wire [Wed, 7 Jun 2023 12:52:58 +0000 (13:52 +0100)]
Merge pull request #26347 from larssandergreen/Don't-show-events-with-no-end-date-that-started-more-than-7-days-ago

Don't show events without end date forever on Manage Events

17 months agoMerge pull request #26355 from larssandergreen/Improve-registration-button-for-free...
Matthew Wire [Wed, 7 Jun 2023 10:26:07 +0000 (11:26 +0100)]
Merge pull request #26355 from larssandergreen/Improve-registration-button-for-free-events

dev/core#4260 Improve Event Registration buttons for free registrations, additional participants and review

17 months agoMerge pull request #26464 from eileenmcnaughton/event_cleaup
colemanw [Wed, 7 Jun 2023 10:13:18 +0000 (06:13 -0400)]
Merge pull request #26464 from eileenmcnaughton/event_cleaup

More test fixes on cleanup, helper use

17 months agoMerge pull request #26463 from eileenmcnaughton/event_help
colemanw [Wed, 7 Jun 2023 10:12:40 +0000 (06:12 -0400)]
Merge pull request #26463 from eileenmcnaughton/event_help

Fix another class to use the eventCreatePaid helper

17 months agoMerge pull request #26461 from larssandergreen/Use-select2-for-new-email-template
colemanw [Wed, 7 Jun 2023 10:07:08 +0000 (06:07 -0400)]
Merge pull request #26461 from larssandergreen/Use-select2-for-new-email-template

Use select2 for template on New Email, Scheduled Reminders, SMS & PDF Letter

17 months agoFixes core#4343 - SK ACL bypass not always respected when using an Afform filter
Jon Goldberg [Tue, 6 Jun 2023 22:15:45 +0000 (18:15 -0400)]
Fixes core#4343 - SK ACL bypass not always respected when using an Afform filter

17 months agoMerge pull request #26466 from eileenmcnaughton/trait_comment
Tim Otten [Wed, 7 Jun 2023 05:53:46 +0000 (22:53 -0700)]
Merge pull request #26466 from eileenmcnaughton/trait_comment

Add eventTrait warning [ merge before rc is cut]

17 months agoMerge pull request #26309 from totten/master-esm-oop2
Eileen McNaughton [Wed, 7 Jun 2023 05:50:16 +0000 (17:50 +1200)]
Merge pull request #26309 from totten/master-esm-oop2

(dev/core#4279) Define import-maps for ECMAScript Modules (OOP)

17 months agoFix PHP warning on Export Contacts
larssandergreen [Wed, 7 Jun 2023 04:59:22 +0000 (22:59 -0600)]
Fix PHP warning on Export Contacts

17 months agoAdd eventTrait warning
Eileen McNaughton [Wed, 7 Jun 2023 04:35:12 +0000 (16:35 +1200)]
Add eventTrait warning

17 months agoMore test fixes on cleanup, helper use
Eileen McNaughton [Wed, 7 Jun 2023 02:39:04 +0000 (14:39 +1200)]
More test fixes on cleanup, helper use

17 months agoFix another class to use the createPaidEvent helper
Eileen McNaughton [Wed, 7 Jun 2023 02:33:49 +0000 (14:33 +1200)]
Fix another class to use the createPaidEvent helper

17 months agoMerge pull request #26462 from eileenmcnaughton/event_help
demeritcowboy [Wed, 7 Jun 2023 01:38:04 +0000 (21:38 -0400)]
Merge pull request #26462 from eileenmcnaughton/event_help

Fix a couple of tests to use Event helpers

17 months agoMerge pull request #26458 from eileenmcnaughton/uf_group
demeritcowboy [Wed, 7 Jun 2023 01:34:26 +0000 (21:34 -0400)]
Merge pull request #26458 from eileenmcnaughton/uf_group

Create UFGroup in tear-down-able manner

17 months agoMerge pull request #26400 from larssandergreen/warn-on-changing-to-tax-deductible
demeritcowboy [Wed, 7 Jun 2023 01:32:06 +0000 (21:32 -0400)]
Merge pull request #26400 from larssandergreen/warn-on-changing-to-tax-deductible

dev/financial#210: Warn when changing Contribution from non-deductible to deductible

17 months agoMerge pull request #26186 from larssandergreen/allow-backend-cancel/transfer-in-all...
demeritcowboy [Wed, 7 Jun 2023 01:30:03 +0000 (21:30 -0400)]
Merge pull request #26186 from larssandergreen/allow-backend-cancel/transfer-in-all-conditions

Allow backend transfer or cancel for all participant statuses

17 months agoFix a couple of tests to use Event helpers
Eileen McNaughton [Wed, 7 Jun 2023 00:33:06 +0000 (12:33 +1200)]
Fix a couple of tests to use Event helpers

17 months agoUse select2 for template on New Email
larssandergreen [Wed, 7 Jun 2023 00:22:00 +0000 (18:22 -0600)]
Use select2 for template on New Email

17 months agoMerge pull request #26398 from MegaphoneJon/fix-mail-test
demeritcowboy [Wed, 7 Jun 2023 00:04:37 +0000 (20:04 -0400)]
Merge pull request #26398 from MegaphoneJon/fix-mail-test

fix Mailsettings.testconnection picking wrong settings to test

17 months agoCreate UFGroup in tear-down-able manner
Eileen McNaughton [Tue, 6 Jun 2023 23:26:53 +0000 (11:26 +1200)]
Create UFGroup in tear-down-able manner

17 months agoMerge pull request #24734 from larssandergreen/abmailing-names
demeritcowboy [Tue, 6 Jun 2023 23:51:18 +0000 (19:51 -0400)]
Merge pull request #24734 from larssandergreen/abmailing-names

Fix undefined included mailing names in A/B test report, improve readability

17 months agoMerge pull request #26265 from larssandergreen/Add-title-to-form-elements-so-we-can...
demeritcowboy [Tue, 6 Jun 2023 23:06:56 +0000 (19:06 -0400)]
Merge pull request #26265 from larssandergreen/Add-title-to-form-elements-so-we-can-use-it-for-help-text-titles

Get help text title from field label if htxt title is not provided

17 months agoMerge pull request #26455 from eileenmcnaughton/event_test_2
colemanw [Tue, 6 Jun 2023 21:37:37 +0000 (17:37 -0400)]
Merge pull request #26455 from eileenmcnaughton/event_test_2

Fix tests calling getParticipantOrderParams to use the trait

17 months agoMerge pull request #26397 from larssandergreen/Remove-unneeded-text-on-Campaign,...
Mathieu Lu [Tue, 6 Jun 2023 18:53:25 +0000 (14:53 -0400)]
Merge pull request #26397 from larssandergreen/Remove-unneeded-text-on-Campaign,-Pledge-etc

Remove unneeded description text on Campaign, Pledge, Tell a Friend, etc

17 months agoMerge pull request #26396 from larssandergreen/Remove-unneeded-descriptions-on-Membership
Mathieu Lu [Tue, 6 Jun 2023 18:50:18 +0000 (14:50 -0400)]
Merge pull request #26396 from larssandergreen/Remove-unneeded-descriptions-on-Membership

Remove unneeded description text on Memberships

17 months agoMerge pull request #26415 from larssandergreen/options_per_line-for-customs-fields
Mathieu Lu [Tue, 6 Jun 2023 18:42:08 +0000 (14:42 -0400)]
Merge pull request #26415 from larssandergreen/options_per_line-for-customs-fields

dev/core#3815 Set options_per_line to zero when changing Custom Field html_type

17 months agoMerge pull request #26442 from eileenmcnaughton/no_ref
demeritcowboy [Tue, 6 Jun 2023 18:04:21 +0000 (14:04 -0400)]
Merge pull request #26442 from eileenmcnaughton/no_ref

Remove pass-by-ref

17 months agoGet help text title from field label if htxt title is not provided
larssandergreen [Tue, 6 Jun 2023 15:28:36 +0000 (09:28 -0600)]
Get help text title from field label if htxt title is not provided

17 months agoFix events calling getParticipantOrderParams to use the trait
Eileen McNaughton [Tue, 6 Jun 2023 03:20:21 +0000 (15:20 +1200)]
Fix events calling getParticipantOrderParams to use the trait

17 months agoMerge pull request #26454 from eileenmcnaughton/event_test
Seamus Lee [Tue, 6 Jun 2023 04:21:16 +0000 (14:21 +1000)]
Merge pull request #26454 from eileenmcnaughton/event_test

Superficial Cleanup in test class

17 months agoCleanup in event class
Eileen McNaughton [Tue, 6 Jun 2023 02:50:53 +0000 (14:50 +1200)]
Cleanup in event class

17 months agoMerge pull request #26441 from eileenmcnaughton/price_
colemanw [Tue, 6 Jun 2023 01:32:45 +0000 (21:32 -0400)]
Merge pull request #26441 from eileenmcnaughton/price_

PriceSet forms - remove reference to undeclared _contributionAmount property

17 months agoMerge pull request #26450 from eileenmcnaughton/leg_event_paid
Seamus Lee [Tue, 6 Jun 2023 01:13:07 +0000 (11:13 +1000)]
Merge pull request #26450 from eileenmcnaughton/leg_event_paid

[Test] Rename version of eventCreatePaid that is being replaced

17 months agoMerge pull request #26453 from seamuslee001/master
Seamus Lee [Tue, 6 Jun 2023 01:12:33 +0000 (11:12 +1000)]
Merge pull request #26453 from seamuslee001/master

5.62

17 months agoMerge branch '5.62'
Seamus Lee [Tue, 6 Jun 2023 01:11:09 +0000 (11:11 +1000)]
Merge branch '5.62'

17 months agoMerge pull request #26451 from demeritcowboy/translate-petition
Eileen McNaughton [Tue, 6 Jun 2023 00:57:04 +0000 (12:57 +1200)]
Merge pull request #26451 from demeritcowboy/translate-petition

Use already translated string (followup to 26446)

17 months agoUse same key as new function for easier transition
Eileen McNaughton [Mon, 5 Jun 2023 22:32:20 +0000 (10:32 +1200)]
Use same key as new function for easier transition

17 months agouse already translated string
demeritcowboy [Mon, 5 Jun 2023 22:50:29 +0000 (18:50 -0400)]
use already translated string

17 months agoMerge pull request #26449 from eileenmcnaughton/profile
demeritcowboy [Mon, 5 Jun 2023 22:47:11 +0000 (18:47 -0400)]
Merge pull request #26449 from eileenmcnaughton/profile

Stop truncating UFGroup on tearDown

17 months agoMerge pull request #26446 from jmcclelland/petition-error-take-two
demeritcowboy [Mon, 5 Jun 2023 22:44:01 +0000 (18:44 -0400)]
Merge pull request #26446 from jmcclelland/petition-error-take-two

present friendlier error message if petition cannot be displayed.

17 months agoSwitch PaymentFormsTest to new version
Eileen McNaughton [Mon, 5 Jun 2023 22:14:49 +0000 (10:14 +1200)]
Switch PaymentFormsTest to new version

17 months agoRename the test function I am replacing
Eileen McNaughton [Mon, 5 Jun 2023 22:04:45 +0000 (10:04 +1200)]
Rename the test function I am replacing

The eventTrait has a new version of eventCreatePaid but
it can't be called because these tests still rely on an older variant
(which creates invalid financial records) - this moves that function
out of the way to allow me to work through migrating over

17 months agoStop truncating UFGroup on tearDown
Eileen McNaughton [Mon, 5 Jun 2023 21:38:27 +0000 (09:38 +1200)]
Stop truncating UFGroup on tearDown

17 months agoMerge pull request #26443 from reflexive-communications/log-filename
Eileen McNaughton [Mon, 5 Jun 2023 20:34:59 +0000 (08:34 +1200)]
Merge pull request #26443 from reflexive-communications/log-filename

Use dot to delimit log filename for domain ID

17 months agoMerge pull request #26420 from eileenmcnaughton/user_dash
colemanw [Mon, 5 Jun 2023 20:10:16 +0000 (16:10 -0400)]
Merge pull request #26420 from eileenmcnaughton/user_dash

[Test] Switch some unpaid event test setup to use createUnPaidEvent

17 months agoMerge pull request #26434 from eileenmcnaughton/uf_group_cleanup
colemanw [Mon, 5 Jun 2023 20:09:00 +0000 (16:09 -0400)]
Merge pull request #26434 from eileenmcnaughton/uf_group_cleanup

[TEST] Further minor fixes on UFGroup Cleanup

17 months agopresent friendlier error message if petition cannot be displayed.
Jamie McClelland [Mon, 5 Jun 2023 16:50:57 +0000 (12:50 -0400)]
present friendlier error message if petition cannot be displayed.

17 months agoMerge pull request #26436 from larssandergreen/Order-select-mailing-id-DESC
Aidan Saunders [Mon, 5 Jun 2023 16:39:00 +0000 (17:39 +0100)]
Merge pull request #26436 from larssandergreen/Order-select-mailing-id-DESC

Order mailings for selects in search and reports by id DESC

17 months agoMerge pull request #26231 from colemanw/campaignIndexes
Aidan Saunders [Mon, 5 Jun 2023 16:29:46 +0000 (17:29 +0100)]
Merge pull request #26231 from colemanw/campaignIndexes

REF - Fix Campaign index names, add default value for created_date

17 months agoMerge pull request #26345 from colemanw/sampleData
Aidan Saunders [Mon, 5 Jun 2023 16:26:24 +0000 (17:26 +0100)]
Merge pull request #26345 from colemanw/sampleData

Installer - Clarify the function and purpose of sample data

17 months agoMerge pull request #26437 from colemanw/api4FixOrderBy
Aidan Saunders [Mon, 5 Jun 2023 16:05:36 +0000 (17:05 +0100)]
Merge pull request #26437 from colemanw/api4FixOrderBy

dev/core#4330 - Fix APIv4 orderBy to resolve ambiguous column names

17 months agodev/core#4330 - Fix APIv4 orderBy to resolve ambiguous column names
colemanw [Mon, 5 Jun 2023 00:29:17 +0000 (20:29 -0400)]
dev/core#4330 - Fix APIv4 orderBy to resolve ambiguous column names

See https://lab.civicrm.org/dev/core/-/issues/4330
This regressed from ff2a73c, the fix is to only use names from the select
clause if they are actual aliases.

17 months agoMerge pull request #26440 from eileenmcnaughton/perm
colemanw [Mon, 5 Jun 2023 13:53:57 +0000 (09:53 -0400)]
Merge pull request #26440 from eileenmcnaughton/perm

Use PriceSet permissions for related entities

17 months agouse dot to delimit log filename
Sandor Semsey [Mon, 5 Jun 2023 12:37:04 +0000 (14:37 +0200)]
use dot to delimit log filename

17 months agoRemove pass-by-ref
Eileen McNaughton [Mon, 5 Jun 2023 07:58:30 +0000 (19:58 +1200)]
Remove pass-by-ref

17 months agoPriceSet forms - remove reference to undeclared _contributionAmount property
Eileen McNaughton [Mon, 5 Jun 2023 07:52:49 +0000 (19:52 +1200)]
PriceSet forms - remove reference to undeclared _contributionAmount property

I don't find this value anywhere in our universe outside this
function - which implies it should be not be a property - especially for
php 8,x reasons. In fact it really just is a case of checking if field_name
is contribution_amount at the right places. I didn't include it in the place where
it would read if field_name = x AND field_name <> y....

17 months agoMerge pull request #26375 from larssandergreen/Refactor-price-sets
Eileen McNaughton [Mon, 5 Jun 2023 07:44:42 +0000 (19:44 +1200)]
Merge pull request #26375 from larssandergreen/Refactor-price-sets

[REF] Move repeated code for Price Field labels into separate function

17 months agoMerge pull request #26374 from colemanw/activityVirtualFields
Eileen McNaughton [Mon, 5 Jun 2023 07:23:17 +0000 (19:23 +1200)]
Merge pull request #26374 from colemanw/activityVirtualFields

APIv4 - Fix Activity contact virtual fields to work across joins

17 months ago[TEST] Further minor fixes on UFGroup Cleanup
Eileen McNaughton [Sun, 4 Jun 2023 21:20:50 +0000 (09:20 +1200)]
[TEST] Further minor fixes on UFGroup Cleanup

17 months agoMerge pull request #26373 from mattwire/noidsmembership
Eileen McNaughton [Mon, 5 Jun 2023 04:52:26 +0000 (16:52 +1200)]
Merge pull request #26373 from mattwire/noidsmembership

Stop passing $ids to membership::create

17 months agoMerge pull request #26439 from eileenmcnaughton/price_search
Yashodha Chaku [Mon, 5 Jun 2023 04:48:00 +0000 (10:18 +0530)]
Merge pull request #26439 from eileenmcnaughton/price_search

Cleanup on PriceSetCustom search

17 months agoRemove handling for required field to be empty
Eileen McNaughton [Mon, 5 Jun 2023 01:38:12 +0000 (13:38 +1200)]
Remove handling for required field to be empty

17 months agoCleanup on PriceSetCustom search
Eileen McNaughton [Mon, 5 Jun 2023 01:32:03 +0000 (13:32 +1200)]
Cleanup on PriceSetCustom search

Having fixed up the test on this I also fixed a couple of bits of red and
also replaced calls to internal Core CiviCRM functions
with api calls

17 months agoMove legacy prices set search test to extension
Eileen McNaughton [Sun, 4 Jun 2023 23:27:20 +0000 (11:27 +1200)]
Move legacy prices set search test to extension

17 months agoUse PriceSet permissions for related entities
Eileen McNaughton [Mon, 5 Jun 2023 01:41:55 +0000 (13:41 +1200)]
Use PriceSet permissions for related entities

This addresses a situation where price set permissions are looser than the
associated fields, values & linkages to events & contribution pages

17 months agoOrder select for mailings by id DESC
larssandergreen [Sun, 4 Jun 2023 23:22:11 +0000 (17:22 -0600)]
Order select for mailings by id DESC

17 months agoMerge pull request #26427 from larssandergreen/Don't-show-current-mailing-in-include...
colemanw [Sun, 4 Jun 2023 23:30:17 +0000 (19:30 -0400)]
Merge pull request #26427 from larssandergreen/Don't-show-current-mailing-in-include/exclude-mailings

dev/core#3570: Don't show current mailing in include/exclude previous mailings

17 months agoMerge pull request #26419 from larssandergreen/Remove-URL-from-event-template
Eileen McNaughton [Sun, 4 Jun 2023 23:24:28 +0000 (11:24 +1200)]
Merge pull request #26419 from larssandergreen/Remove-URL-from-event-template

Don't show event URL on Manage Event Template