civicrm-core.git
23 months agoMerge pull request #25671 from colemanw/viewSql
Seamus Lee [Mon, 27 Feb 2023 03:58:11 +0000 (14:58 +1100)]
Merge pull request #25671 from colemanw/viewSql

SearchKit - Clarify how to view SQL output

23 months agoSearchKit - Clarify how to view SQL output
Coleman Watts [Mon, 27 Feb 2023 02:16:27 +0000 (21:16 -0500)]
SearchKit - Clarify how to view SQL output

23 months agoMerge pull request #25670 from eileenmcnaughton/cust_it
Seamus Lee [Sun, 26 Feb 2023 21:24:29 +0000 (08:24 +1100)]
Merge pull request #25670 from eileenmcnaughton/cust_it

Remove unused variables

23 months agoRemove unused variables
Eileen McNaughton [Tue, 7 Feb 2023 01:58:54 +0000 (14:58 +1300)]
Remove unused variables

2 years agoMerge pull request #25466 from eileenmcnaughton/sep
colemanw [Sun, 26 Feb 2023 02:42:48 +0000 (21:42 -0500)]
Merge pull request #25466 from eileenmcnaughton/sep

Remove unused property - not used since import code refactor `_lineCount`

2 years agoMerge pull request #25237 from eileenmcnaughton/mem_receipt
colemanw [Sun, 26 Feb 2023 02:41:42 +0000 (21:41 -0500)]
Merge pull request #25237 from eileenmcnaughton/mem_receipt

Remove conditional assignment around `is_deductible`

2 years agoMerge pull request #25621 from eileenmcnaughton/event_test_cleanup
colemanw [Sun, 26 Feb 2023 02:40:17 +0000 (21:40 -0500)]
Merge pull request #25621 from eileenmcnaughton/event_test_cleanup

Event test cleanup, fix test to use submitted form values, rather than require a lot of contorting

2 years agoMerge pull request #25270 from eileenmcnaughton/separate
colemanw [Sun, 26 Feb 2023 02:39:39 +0000 (21:39 -0500)]
Merge pull request #25270 from eileenmcnaughton/separate

Extend testing for ContributionConfirm & consolidate `isSeparateMembershipPayment`

2 years agoMerge pull request #25667 from eileenmcnaughton/mixin
Tim Otten [Sat, 25 Feb 2023 04:46:58 +0000 (20:46 -0800)]
Merge pull request #25667 from eileenmcnaughton/mixin

Fix mixin to use `addTemplateDir`

2 years agoFix mixin
Eileen McNaughton [Fri, 24 Feb 2023 07:36:50 +0000 (20:36 +1300)]
Fix mixin

2 years agoMerge pull request #25662 from eileenmcnaughton/token_dep
demeritcowboy [Fri, 24 Feb 2023 19:02:25 +0000 (14:02 -0500)]
Merge pull request #25662 from eileenmcnaughton/token_dep

Add noisy deprecation to deprecated function, after universe search

2 years agoMerge pull request #25665 from totten/master-nfc-url
Seamus Lee [Fri, 24 Feb 2023 09:37:18 +0000 (20:37 +1100)]
Merge pull request #25665 from totten/master-nfc-url

(NFC) crmURL - Add examples and whitespace. Crosslink docs.

2 years agoMerge pull request #25664 from eileenmcnaughton/tpl_fix
Tim Otten [Fri, 24 Feb 2023 08:14:12 +0000 (00:14 -0800)]
Merge pull request #25664 from eileenmcnaughton/tpl_fix

Remove forward incompatible syntax from template

2 years agocrmURL - Add examples and whitespace. Crosslink docs.
Tim Otten [Fri, 24 Feb 2023 07:43:10 +0000 (23:43 -0800)]
crmURL - Add examples and whitespace. Crosslink docs.

2 years agoMerge pull request #25661 from eileenmcnaughton/smarty-url
Tim Otten [Fri, 24 Feb 2023 06:59:23 +0000 (22:59 -0800)]
Merge pull request #25661 from eileenmcnaughton/smarty-url

Add `crmUrl function` to smarty in the standard way

2 years agoMerge pull request #25663 from eileenmcnaughton/civix
Eileen McNaughton [Fri, 24 Feb 2023 06:13:54 +0000 (19:13 +1300)]
Merge pull request #25663 from eileenmcnaughton/civix

run `civix update` on `recaptcha`, `legacyCustomSearches`, `financialacls`

2 years agoRemove forward incompatible syntax from template
Eileen McNaughton [Fri, 24 Feb 2023 05:45:11 +0000 (18:45 +1300)]
Remove forward incompatible syntax from template

2 years agoCivix upgrade on financialAcls
Eileen McNaughton [Fri, 24 Feb 2023 04:40:44 +0000 (17:40 +1300)]
Civix upgrade on financialAcls

2 years agoCivix update on legacyCustomSearches
Eileen McNaughton [Fri, 24 Feb 2023 04:34:55 +0000 (17:34 +1300)]
Civix update on legacyCustomSearches

2 years agoCivix update on Recaptcha
Eileen McNaughton [Fri, 24 Feb 2023 04:33:14 +0000 (17:33 +1300)]
Civix update on Recaptcha

2 years agoMerge pull request #25659 from totten/master-ext-up
Eileen McNaughton [Fri, 24 Feb 2023 04:30:10 +0000 (17:30 +1300)]
Merge pull request #25659 from totten/master-ext-up

ext/* - General update to civix v23.02.0

2 years agoAdd crmUrl function in the standard way
Eileen McNaughton [Tue, 17 Jan 2023 03:58:13 +0000 (16:58 +1300)]
Add crmUrl function in the standard way

Even during Smarty2 this method of registering functions was being phased out
for putting the file in the folder

2 years agoAdd noisy deprecation to deprecated function, after universe search
Eileen McNaughton [Fri, 24 Feb 2023 02:39:59 +0000 (15:39 +1300)]
Add noisy deprecation to deprecated function, after universe search

2 years agoMerge pull request #25653 from totten/master-htxt
Eileen McNaughton [Fri, 24 Feb 2023 02:32:57 +0000 (15:32 +1300)]
Merge pull request #25653 from totten/master-htxt

Smarty - {htxt} blocks should not be evaluated unless needed

2 years agoMerge pull request #25655 from MegaphoneJon/sub-history-date
Eileen McNaughton [Fri, 24 Feb 2023 02:32:34 +0000 (15:32 +1300)]
Merge pull request #25655 from MegaphoneJon/sub-history-date

HTML definition for subscription history date

2 years agoMerge pull request #25660 from civicrm/5.59
Eileen McNaughton [Fri, 24 Feb 2023 02:30:11 +0000 (15:30 +1300)]
Merge pull request #25660 from civicrm/5.59

5.59

2 years 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

2 years agoSmarty - {htxt} blocks should not be evaluated unless needed
Tim Otten [Thu, 23 Feb 2023 22:03:13 +0000 (14:03 -0800)]
Smarty - {htxt} blocks should not be evaluated unless needed

2 years agoext/civigrant - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:54:29 +0000 (16:54 -0800)]
ext/civigrant - Update to civix v23.02.0

2 years agoext/search_kit - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:48:41 +0000 (16:48 -0800)]
ext/search_kit - Update to civix v23.02.0

2 years agoext/sequentialcreditnotes - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:47:58 +0000 (16:47 -0800)]
ext/sequentialcreditnotes - Update to civix v23.02.0

2 years agoext/oauth_client - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:47:05 +0000 (16:47 -0800)]
ext/oauth_client - Update to civix v23.02.0

2 years agoext/message_admin - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:46:25 +0000 (16:46 -0800)]
ext/message_admin - Update to civix v23.02.0

2 years agoext/ckeditor4 - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:45:22 +0000 (16:45 -0800)]
ext/ckeditor4 - Update to civix v23.02.0

2 years agoext/civiimport - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:44:58 +0000 (16:44 -0800)]
ext/civiimport - Update to civix v23.02.0

2 years agoext/civicrm_admin_ui - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:44:22 +0000 (16:44 -0800)]
ext/civicrm_admin_ui - Update to civix v23.02.0

2 years agoext/flexmailer - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:43:30 +0000 (16:43 -0800)]
ext/flexmailer - Update to civix v23.02.0

2 years agoext/greenwich - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:42:37 +0000 (16:42 -0800)]
ext/greenwich - Update to civix v23.02.0

2 years agoext/afform/admin - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:41:58 +0000 (16:41 -0800)]
ext/afform/admin - Update to civix v23.02.0

2 years agoext/afform/core - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:41:25 +0000 (16:41 -0800)]
ext/afform/core - Update to civix v23.02.0

2 years agoext/authx - Update to civix v23.02.0
Tim Otten [Fri, 24 Feb 2023 00:40:50 +0000 (16:40 -0800)]
ext/authx - Update to civix v23.02.0

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

2 years agoMerge pull request #25656 from eileenmcnaughton/notice_lang
Seamus Lee [Fri, 24 Feb 2023 00:08:27 +0000 (11:08 +1100)]
Merge pull request #25656 from eileenmcnaughton/notice_lang

Notice fix on preferred_language, when null

2 years agoMerge pull request #25654 from eileenmcnaughton/hacky
Eileen McNaughton [Thu, 23 Feb 2023 23:23:30 +0000 (12:23 +1300)]
Merge pull request #25654 from eileenmcnaughton/hacky

Remove legacy handling of locks for discontinued mysql/mariaDB versions

2 years agoMerge pull request #25650 from reflexive-communications/event-registration-activity...
Eileen McNaughton [Thu, 23 Feb 2023 23:23:08 +0000 (12:23 +1300)]
Merge pull request #25650 from reflexive-communications/event-registration-activity-target

Event registration activity target

2 years agoNotice fix on preferred_language, when null
Eileen McNaughton [Thu, 23 Feb 2023 23:06:38 +0000 (12:06 +1300)]
Notice fix on preferred_language, when null

2 years agoMerge pull request #25652 from eileenmcnaughton/body
Eileen McNaughton [Thu, 23 Feb 2023 22:57:09 +0000 (11:57 +1300)]
Merge pull request #25652 from eileenmcnaughton/body

Php8.x compatibility - do not try to count NULL

2 years agoHTML definition for subscription history date
Jon Goldberg [Thu, 23 Feb 2023 22:31:50 +0000 (17:31 -0500)]
HTML definition for subscription history date

2 years agoRemove legacy handling of locks for discontinued mysql/mariaDB versions
Eileen McNaughton [Thu, 23 Feb 2023 22:29:53 +0000 (11:29 +1300)]
Remove legacy handling of locks for discontinued mysql/mariaDB versions

2 years agoMerge pull request #25651 from totten/mbtruncate
Eileen McNaughton [Thu, 23 Feb 2023 22:07:54 +0000 (11:07 +1300)]
Merge pull request #25651 from totten/mbtruncate

Smarty - Fix warnings about 'mb_truncate' modifier

2 years agoPhp8.x compatibility - do not try to count NULL
Eileen McNaughton [Thu, 23 Feb 2023 21:50:14 +0000 (10:50 +1300)]
Php8.x compatibility - do not try to count NULL

2 years agoMerge pull request #25649 from demeritcowboy/case-search
Eileen McNaughton [Thu, 23 Feb 2023 21:16:10 +0000 (10:16 +1300)]
Merge pull request #25649 from demeritcowboy/case-search

dev/core#4126 - Fix force-url parameters on case dashboard

2 years agomb_truncate - Save 0.00000001s
Tim Otten [Thu, 23 Feb 2023 21:11:52 +0000 (13:11 -0800)]
mb_truncate - Save 0.00000001s

If it's null, then we don't really have to call `$strlen()` or evaluate the `>` operation.

2 years agoSmarty - Fix warnings about 'mb_truncate' modifier
Tim Otten [Thu, 23 Feb 2023 20:43:30 +0000 (12:43 -0800)]
Smarty - Fix warnings about 'mb_truncate' modifier

Steps to reproduce
------------------

* Use PHP 8.1 and D7 with a default logging policy (eg "All Messages" or "Errors and Warnings")
* Use "Search > Find Contacts"
* On the listing page, observe a bunch of warnings

Before
------

~25 warnings, including ~10 related to modifier.mb_truncate.php

After
-----

~10 warnings, none involving `mb_truncate`

2 years agoCRM_Activity_BAO_Activity::addActivity() remove duplicate target_contact_id
Sandor Semsey [Thu, 23 Feb 2023 14:12:22 +0000 (15:12 +0100)]
CRM_Activity_BAO_Activity::addActivity() remove duplicate target_contact_id

2 years agopass participant contact_id as target_contact_id when creating event registration...
Sandor Semsey [Thu, 23 Feb 2023 12:48:08 +0000 (13:48 +0100)]
pass participant contact_id as target_contact_id when creating event registration activity

2 years agofix force-url parameters
demeritcowboy [Thu, 23 Feb 2023 15:06:15 +0000 (10:06 -0500)]
fix force-url parameters

2 years agoMerge pull request #23782 from totten/master-finperm
Eileen McNaughton [Thu, 23 Feb 2023 04:17:27 +0000 (17:17 +1300)]
Merge pull request #23782 from totten/master-finperm

Allow (some) permissions with colons

2 years agoMerge pull request #25248 from eileenmcnaughton/add_template
Seamus Lee [Thu, 23 Feb 2023 03:34:01 +0000 (14:34 +1100)]
Merge pull request #25248 from eileenmcnaughton/add_template

Update Smarty addTemplateDir function signature to future smarty

2 years agoMerge pull request #25629 from yashodha/dev-4106
Eileen McNaughton [Thu, 23 Feb 2023 01:46:34 +0000 (14:46 +1300)]
Merge pull request #25629 from yashodha/dev-4106

(dev/core#4106) Add filter on pledge payment in contribution report t…

2 years agoMerge pull request #25648 from eileenmcnaughton/cheaper_failure
Eileen McNaughton [Thu, 23 Feb 2023 01:31:34 +0000 (14:31 +1300)]
Merge pull request #25648 from eileenmcnaughton/cheaper_failure

Reduce processing load in test `assertAPIFailure`

2 years agoMerge pull request #25641 from eileenmcnaughton/token_name
Tim Otten [Thu, 23 Feb 2023 01:13:39 +0000 (17:13 -0800)]
Merge pull request #25641 from eileenmcnaughton/token_name

Deprecate unused, exception class with non-standard name-spacing

2 years agoMerge pull request #24746 from mattwire/joblogsearch
Eileen McNaughton [Thu, 23 Feb 2023 01:07:23 +0000 (14:07 +1300)]
Merge pull request #24746 from mattwire/joblogsearch

Make job ID accessible to searchkit for joblog

2 years agoReduce processing load in test assertAPIFailure
Eileen McNaughton [Thu, 23 Feb 2023 00:52:10 +0000 (13:52 +1300)]
Reduce processing load in test assertAPIFailure

In trying to figure out why adding 'too much' (an exception) to the
return caused a memory out I realised that the print_r here is
realised regardless of whether it is needed. This fixes to only
resolve if it is going to be displayed. Arguably this would have
been a case where an inline function would have made sense - but
at the cost of readability - ie it's more helpful
to add code comments to explain the if than to make the codd hard to
follow. The only downside is the hypothetical
possibility of is_error being something other than 1,'1',TRUE - I
think if we thought that was a remote possibilty we would add
a unit test to add it - not cover it in an assertion

2 years agoMerge pull request #25587 from herbdool/core-4127-7b
demeritcowboy [Thu, 23 Feb 2023 00:40:30 +0000 (19:40 -0500)]
Merge pull request #25587 from herbdool/core-4127-7b

dev/core#4127 move Drupal stuff in getCiviSourceStorage to Drupal use…

2 years agoMake job ID accessible to searchkit for joblog
Matthew Wire [Fri, 14 Oct 2022 13:33:39 +0000 (14:33 +0100)]
Make job ID accessible to searchkit for joblog

2 years agoMerge pull request #25642 from eileenmcnaughton/uffield
demeritcowboy [Wed, 22 Feb 2023 03:36:11 +0000 (22:36 -0500)]
Merge pull request #25642 from eileenmcnaughton/uffield

Fix add version for civicrm_custom_field.fk_entity

2 years agoFix add version for civicrm_custom_field.fk_entity
Eileen McNaughton [Wed, 22 Feb 2023 01:38:15 +0000 (14:38 +1300)]
Fix add version for civicrm_custom_field.fk_entity

Per https://github.com/civicrm/civicrm-core/pull/25638#issuecomment-1439256431

2 years agoDeprecate unused, exception class with non-standard name-spacing
Eileen McNaughton [Tue, 21 Feb 2023 03:36:02 +0000 (16:36 +1300)]
Deprecate unused, exception class with non-standard name-spacing

2 years agoMerge pull request #25600 from eileenmcnaughton/import_sql
Eileen McNaughton [Wed, 22 Feb 2023 01:10:29 +0000 (14:10 +1300)]
Merge pull request #25600 from eileenmcnaughton/import_sql

Fix handling of invalid sql query during import

2 years agoMerge pull request #25640 from civicrm/5.59
Eileen McNaughton [Wed, 22 Feb 2023 01:08:48 +0000 (14:08 +1300)]
Merge pull request #25640 from civicrm/5.59

5.59 to master

2 years agoMerge pull request #25638 from eileenmcnaughton/upgrade_fix
Eileen McNaughton [Wed, 22 Feb 2023 01:06:07 +0000 (14:06 +1300)]
Merge pull request #25638 from eileenmcnaughton/upgrade_fix

Fix master-only regression - upgrade script is in wrong version

2 years 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

2 years agoMerge pull request #25573 from herbdool/core-4127-3
demeritcowboy [Wed, 22 Feb 2023 00:11:06 +0000 (19:11 -0500)]
Merge pull request #25573 from herbdool/core-4127-3

dev/core#4127 move is_drupal to use userSystem logger

2 years agoparsePrefix() - Don't confuse financialacls dynamic-permissions with permission-prefixes
Tim Otten [Mon, 13 Jun 2022 23:45:35 +0000 (16:45 -0700)]
parsePrefix() - Don't confuse financialacls dynamic-permissions with permission-prefixes

2 years agoFix master-only regression
Eileen McNaughton [Tue, 21 Feb 2023 23:55:05 +0000 (12:55 +1300)]
Fix master-only regression

I merged https://github.com/civicrm/civicrm-core/pull/25471 yesterday,
well after 5.60 branch forked, into master. However, it
includes upgrade script targetting 5.59 - which means that
for anyone already on 5.59 it doesn't run. This moves
it to the correct branch (5.60 aka master)

2 years agoFix fatal on datasource error
Eileen McNaughton [Tue, 21 Feb 2023 00:35:42 +0000 (13:35 +1300)]
Fix fatal on datasource error

2 years agoMerge pull request #25637 from civicrm/5.59
Seamus Lee [Tue, 21 Feb 2023 23:21:10 +0000 (10:21 +1100)]
Merge pull request #25637 from civicrm/5.59

5.59

2 years agoMerge pull request #25602 from eileenmcnaughton/import_set_path
Matthew Wire [Tue, 21 Feb 2023 22:20:25 +0000 (22:20 +0000)]
Merge pull request #25602 from eileenmcnaughton/import_set_path

Add 'SavePoint' to import to statusBounce back to

2 years 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

2 years agoMerge pull request #25457 from eileenmcnaughton/notice_cont_view
colemanw [Tue, 21 Feb 2023 22:12:14 +0000 (17:12 -0500)]
Merge pull request #25457 from eileenmcnaughton/notice_cont_view

Move form specific code to the form

2 years agoMerge pull request #25522 from eileenmcnaughton/dedupe
colemanw [Tue, 21 Feb 2023 22:11:12 +0000 (17:11 -0500)]
Merge pull request #25522 from eileenmcnaughton/dedupe

Make dedupe exceptions searchable in SearchKit

2 years agoMerge pull request #25612 from eileenmcnaughton/ical_notice
colemanw [Tue, 21 Feb 2023 22:09:28 +0000 (17:09 -0500)]
Merge pull request #25612 from eileenmcnaughton/ical_notice

E-notice fix Ical display

2 years agodev/core#4127 move is_drupal to use userSystem logger
Herb v/d Dool [Tue, 14 Feb 2023 21:46:37 +0000 (16:46 -0500)]
dev/core#4127 move is_drupal to use userSystem logger

2 years agoMerge pull request #25392 from eileenmcnaughton/prev_next_divide
Tim Otten [Tue, 21 Feb 2023 07:09:26 +0000 (23:09 -0800)]
Merge pull request #25392 from eileenmcnaughton/prev_next_divide

dev/core#4112 Privatise `prevNextCache` functions

2 years agoMerge pull request #25446 from lemniscus/oauth-reduce-dns-queries
Tim Otten [Tue, 21 Feb 2023 06:58:34 +0000 (22:58 -0800)]
Merge pull request #25446 from lemniscus/oauth-reduce-dns-queries

Reduce unneeded DNS queries during OAuth flow

2 years agoMerge pull request #25631 from eileenmcnaughton/poly
Eileen McNaughton [Tue, 21 Feb 2023 06:38:39 +0000 (19:38 +1300)]
Merge pull request #25631 from eileenmcnaughton/poly

composer require --dev yoast/phpunit-polyfills

2 years agoMerge pull request #25511 from eileenmcnaughton/dep_token6
Tim Otten [Tue, 21 Feb 2023 05:08:30 +0000 (21:08 -0800)]
Merge pull request #25511 from eileenmcnaughton/dep_token6

Extra deprecation for clarity on token function `convertPseudoConstantsUsingMetadata`

2 years 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

2 years agoMerge pull request #25630 from colemanw/phpQueryEncodeBug
Tim Otten [Tue, 21 Feb 2023 04:07:16 +0000 (20:07 -0800)]
Merge pull request #25630 from colemanw/phpQueryEncodeBug

Angular Coder: Fix unescaping of quotes breaking attributes

2 years agoMerge pull request #25632 from colemanw/formatCustomValue
Seamus Lee [Tue, 21 Feb 2023 02:50:31 +0000 (13:50 +1100)]
Merge pull request #25632 from colemanw/formatCustomValue

EntityRef - Format custom field display value on QuickForms

2 years agoEntityRef - Format custom field display value on QuickForms
Coleman Watts [Mon, 20 Feb 2023 23:14:38 +0000 (18:14 -0500)]
EntityRef - Format custom field display value on QuickForms

2 years 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

2 years agoAngular Coder: Fix unescaping of quotes breaking attributes
Coleman Watts [Mon, 20 Feb 2023 18:38:09 +0000 (13:38 -0500)]
Angular Coder: Fix unescaping of quotes breaking attributes

Fixes the bug described in https://github.com/civicrm/civicrm-core/pull/25471#issuecomment-1423233785

2 years agoMerge pull request #25471 from colemanw/entityReferenceField
Eileen McNaughton [Mon, 20 Feb 2023 21:29:39 +0000 (10:29 +1300)]
Merge pull request #25471 from colemanw/entityReferenceField

Add new EntityReference custom field type

2 years agocomposer require --dev yoast/phpunit-polyfills
Eileen [Mon, 20 Feb 2023 21:14:29 +0000 (21:14 +0000)]
composer require --dev yoast/phpunit-polyfills

2 years agoMerge pull request #25441 from MegaphoneJon/status-is-a-string
demeritcowboy [Mon, 20 Feb 2023 18:28:47 +0000 (13:28 -0500)]
Merge pull request #25441 from MegaphoneJon/status-is-a-string

getStatus() should be returning a string

2 years agogetStatus() should be returning a string
Jon Goldberg [Thu, 26 Jan 2023 18:18:57 +0000 (13:18 -0500)]
getStatus() should be returning a string

2 years agoCustomFields - Add EntityReference field type based on APIv4 autocomplete
Coleman Watts [Sat, 21 Jan 2023 20:42:36 +0000 (15:42 -0500)]
CustomFields - Add EntityReference field type based on APIv4 autocomplete

2 years agoMerge pull request #25444 from michaelmcandrew/dev/core#4100
demeritcowboy [Mon, 20 Feb 2023 14:33:20 +0000 (09:33 -0500)]
Merge pull request #25444 from michaelmcandrew/dev/core#4100

Add setting to disable Smarty in scheduled reminders