Eileen McNaughton [Mon, 14 Mar 2022 22:28:50 +0000 (11:28 +1300)]
Merge pull request #21470 from mattwire/templatecontributioncreate
dev/financial#6 Fix creating of template contribution when it has custom data
demeritcowboy [Mon, 14 Mar 2022 22:13:23 +0000 (18:13 -0400)]
Merge pull request #22945 from civicrm/5.48
5.48
Eileen McNaughton [Mon, 14 Mar 2022 21:28:46 +0000 (10:28 +1300)]
Merge pull request #22906 from colemanw/searchKitCheckBoxes
SearchKit - Improve checkbox UX for bulk actions
demeritcowboy [Mon, 14 Mar 2022 18:12:06 +0000 (14:12 -0400)]
Merge pull request #22944 from colemanw/SoftDeleteActionTrait
[REF] Rename SoftDeleteEntity -> SoftDeleteActionTrait
Coleman Watts [Mon, 14 Mar 2022 15:18:25 +0000 (11:18 -0400)]
Rename SoftDeleteEntity -> SoftDeleteActionTrait
The trait is used by actions, not by entities.
colemanw [Mon, 14 Mar 2022 12:16:51 +0000 (08:16 -0400)]
Merge pull request #22804 from braders/core-2198-dedupe-rules-ui
Core#2918 Implement new UI for configuring dedupe rule usage.
colemanw [Mon, 14 Mar 2022 12:11:26 +0000 (08:11 -0400)]
Merge pull request #22832 from jmcclelland/ufexport
Enable APIv4 export action on UFGroup and UFField.
colemanw [Mon, 14 Mar 2022 12:04:26 +0000 (08:04 -0400)]
Merge pull request #22943 from ixiam/dev#contactquery_sg
Optimise isCustomDateField
Vangelis Pantazis [Mon, 14 Mar 2022 09:16:38 +0000 (09:16 +0000)]
Optimise isCustomDateField
colemanw [Sun, 13 Mar 2022 20:46:11 +0000 (16:46 -0400)]
Merge pull request #22934 from adriano66/dev/core#2524
Dev/core#2524 Fix seriazliation parameter exception in APIv3
adriano66 [Thu, 16 Dec 2021 22:03:16 +0000 (23:03 +0100)]
dev/core#2524 - Fix missing serialization defaults
This fixes the "'0' is not a valid option for field serialize" exception
in APIv3 as 0 is a valid, default value set in the DB
This allows passing whole custom field data as a parameter
to the custom field update method without getting an exception
Co-authored-by: colemanw <coleman@civicrm.org>
demeritcowboy [Sun, 13 Mar 2022 18:45:30 +0000 (14:45 -0400)]
Merge pull request #22939 from demeritcowboy/log-sql
During upgrade log that it ran the sql when there is just a sql file and no corresponding task
demeritcowboy [Sun, 13 Mar 2022 18:45:17 +0000 (14:45 -0400)]
Merge pull request #22935 from civicrm/5.48
5.48
demeritcowboy [Sun, 13 Mar 2022 17:04:51 +0000 (13:04 -0400)]
Merge pull request #22933 from colemanw/fixQueryHook
Fix backward-compatability for new method in CRM_Contact_BAO_Query_Hook
demeritcowboy [Sun, 13 Mar 2022 16:09:35 +0000 (12:09 -0400)]
log that it ran the sql there is just a sql file and no corresponding task
colemanw [Sun, 13 Mar 2022 15:41:04 +0000 (11:41 -0400)]
Merge pull request #22932 from eileenmcnaughton/upit
dev/core#3112 Clear caches to avoid error on upgrade
Coleman Watts [Sun, 13 Mar 2022 06:26:10 +0000 (01:26 -0500)]
Fix backward-compatability for new method in CRM_Contact_BAO_Query_Hook
The method getDefaultReturnProperties was just added to CRM_Contact_BAO_Query_Hook,
but some extensions do not yet implement it, and also do not extend that class so
cannot inherit the default method.
This adds a guard around calling the new method to avoid crashes.
demeritcowboy [Sun, 13 Mar 2022 13:55:05 +0000 (09:55 -0400)]
Merge pull request #22929 from colemanw/afformELementFix
Afform Gui - Fix selecting html element of text box
Eileen McNaughton [Sun, 13 Mar 2022 05:10:43 +0000 (18:10 +1300)]
dev/core#3112 Clear caches to avoid error on upgrade
There may be a better place for this - but at least here is is clear to the api call that
can fail without it .... if the metadata cache is populated from an earlier version the
table_name key may not exist & hence the api call fails with no table_name
in the from clause
Coleman Watts [Thu, 10 Mar 2022 01:42:09 +0000 (20:42 -0500)]
Afform Gui - Fix selecting html element of text box
Eileen McNaughton [Thu, 10 Mar 2022 22:58:33 +0000 (11:58 +1300)]
Merge pull request #22927 from colemanw/pagerSize
SearchKit - Fix page size size
Coleman Watts [Thu, 10 Mar 2022 21:23:01 +0000 (16:23 -0500)]
SearchKit - Fix page size size
colemanw [Thu, 10 Mar 2022 13:17:51 +0000 (08:17 -0500)]
Merge pull request #22808 from colemanw/searchKitMailingTask
SearchKit - Add CiviMail integration
demeritcowboy [Thu, 10 Mar 2022 04:31:14 +0000 (23:31 -0500)]
Merge pull request #22923 from civicrm/5.48
5.48
Eileen McNaughton [Thu, 10 Mar 2022 01:59:33 +0000 (14:59 +1300)]
Merge pull request #22921 from totten/5.48-yml
(NFC) contributor-key.yml - Fix syntax error
Tim Otten [Wed, 9 Mar 2022 23:26:50 +0000 (15:26 -0800)]
contributor-key.yml - Fix syntax error
Matthew Wire [Wed, 9 Mar 2022 22:01:09 +0000 (22:01 +0000)]
Merge pull request #21467 from sunilpawar/dev_2833
dev/core#2833 Fix Contact Type change on Backend Membership Credit Ca…
Matthew Wire [Wed, 9 Mar 2022 21:58:48 +0000 (21:58 +0000)]
Merge pull request #21945 from masetto/profile-data-attribute
Add page id and template type as data attributes in contribution templates
Matthew Wire [Wed, 9 Mar 2022 21:56:17 +0000 (21:56 +0000)]
Merge pull request #22483 from eileenmcnaughton/token1
Fully deprecate `getTokenDetails`
Matthew Wire [Wed, 9 Mar 2022 21:55:35 +0000 (21:55 +0000)]
Merge pull request #22463 from eileenmcnaughton/label
Split mailing label formatting out from main format
Matthew Wire [Wed, 9 Mar 2022 21:54:39 +0000 (21:54 +0000)]
Merge pull request #22316 from braders/core-3003-preserve-tab-between-pageloads
Preserve selected tab when navigating between pages.
Matthew Wire [Wed, 9 Mar 2022 21:53:44 +0000 (21:53 +0000)]
Merge pull request #22291 from eileenmcnaughton/amount_block
[REF] Extract & stdise AmountBlockIsActive
Matthew Wire [Wed, 9 Mar 2022 21:51:50 +0000 (21:51 +0000)]
Merge pull request #22255 from MegaphoneJon/membership-14-2021
Calculate lifetime memberships more accurately
Matthew Wire [Wed, 9 Mar 2022 21:47:36 +0000 (21:47 +0000)]
Merge pull request #22886 from demeritcowboy/contributionview-notice3
Simplify fix for smarty/php notice on contributionview
Matthew Wire [Wed, 9 Mar 2022 21:46:28 +0000 (21:46 +0000)]
Merge pull request #22802 from braders/feature/eventinfo-currency
Remove use of overrideDefaultCurrency method from eventInfo page.
Matthew Wire [Wed, 9 Mar 2022 21:44:49 +0000 (21:44 +0000)]
Merge pull request #22920 from civicrm/5.48
5.48
Matthew Wire [Wed, 9 Mar 2022 21:44:01 +0000 (21:44 +0000)]
Merge pull request #22898 from MegaphoneJon/timezone-check-condition
Don't perform event timezone check if CiviEvent is disabled
Tim Otten [Wed, 9 Mar 2022 21:38:44 +0000 (13:38 -0800)]
Merge pull request #22917 from demeritcowboy/reregen
regenerate civicrm_generated
Matthew Wire [Wed, 9 Mar 2022 21:38:35 +0000 (21:38 +0000)]
Merge pull request #22680 from mattwire/paymentstatushelpers
Add paymentstatus helpers for doPayment and separate return params
Jon Goldberg [Mon, 7 Mar 2022 15:39:07 +0000 (10:39 -0500)]
Don't perform event timezone check if CiviEvent is disabled
demeritcowboy [Wed, 9 Mar 2022 20:09:59 +0000 (15:09 -0500)]
Merge pull request #22916 from spalmstr/Issue_3085
dev/core#3085 - Checkbox fields on profile admin page can't be unchecked
Coleman Watts [Tue, 8 Mar 2022 19:38:07 +0000 (14:38 -0500)]
Remove unnecessary shared variable
Coleman Watts [Mon, 7 Mar 2022 19:30:51 +0000 (14:30 -0500)]
SearchKit - Add menu for selecting all/page/none
Coleman Watts [Mon, 7 Mar 2022 07:31:20 +0000 (02:31 -0500)]
SearchKit - Allow searching by range
demeritcowboy [Wed, 9 Mar 2022 18:56:28 +0000 (18:56 +0000)]
regenerate civicrm_generated
demeritcowboy [Wed, 9 Mar 2022 18:52:35 +0000 (13:52 -0500)]
Merge pull request #22914 from civicrm/5.48
5.48
colemanw [Wed, 9 Mar 2022 18:42:52 +0000 (13:42 -0500)]
Merge pull request #22882 from mattwire/api4saveempty
Allow API4 match to match an empty value
Stephen Palmstrom [Wed, 9 Mar 2022 18:07:18 +0000 (18:07 +0000)]
Issue 3085
colemanw [Wed, 9 Mar 2022 16:28:49 +0000 (11:28 -0500)]
Merge pull request #22913 from colemanw/civiGrantTypes2
CiviGrant - Don't auto-create any grant types
Matthew Wire [Tue, 8 Mar 2022 19:18:11 +0000 (19:18 +0000)]
Add test for matching on empty string with API4 save
Coleman Watts [Tue, 8 Mar 2022 13:51:41 +0000 (08:51 -0500)]
CiviGrant - Don't auto-create any grant types
colemanw [Wed, 9 Mar 2022 13:41:06 +0000 (08:41 -0500)]
Merge pull request #22911 from colemanw/grant-reports2
dev/core#3100 - Remove grant leftovers from core xml. Remove empty grant reports menu
demeritcowboy [Wed, 9 Mar 2022 13:40:22 +0000 (08:40 -0500)]
Merge pull request #22830 from kurund/entityRef-enhancements
dev/core#3082 enhance EntityRef to show create new link when contact listing is fil…
Yashodha Chaku [Wed, 9 Mar 2022 03:37:00 +0000 (09:07 +0530)]
Merge pull request #22912 from eileenmcnaughton/group
Add action links for group.
Eileen McNaughton [Wed, 9 Mar 2022 01:39:06 +0000 (14:39 +1300)]
Add links for group
Note the view goes to view group members - I didn't see anything more appropriate
Coleman Watts [Wed, 9 Mar 2022 01:36:42 +0000 (20:36 -0500)]
Regenerate sql
demeritcowboy [Sat, 5 Mar 2022 23:38:35 +0000 (18:38 -0500)]
empty grant reports menu
Coleman Watts [Tue, 8 Mar 2022 22:37:39 +0000 (17:37 -0500)]
Remove unused grant reports from upgrader
demeritcowboy [Wed, 9 Mar 2022 00:13:53 +0000 (19:13 -0500)]
Merge pull request #22910 from civicrm/5.48
5.48
Tim Otten [Tue, 8 Mar 2022 22:39:33 +0000 (14:39 -0800)]
Merge pull request #22909 from eileenmcnaughton/relview
Add created & modified dates to "View Relationship" screen
Tim Otten [Tue, 8 Mar 2022 22:38:02 +0000 (14:38 -0800)]
Merge pull request #22908 from MegaphoneJon/core-3106
(dev/core#3106) Raise max# of editable websites (5 => 25)
Seamus Lee [Tue, 8 Mar 2022 21:59:22 +0000 (08:59 +1100)]
Merge pull request #22870 from eileenmcnaughton/line
Only acl line items based on contribution
Seamus Lee [Tue, 8 Mar 2022 21:59:07 +0000 (08:59 +1100)]
Merge pull request #22907 from eileenmcnaughton/rel
[NFC] Superficial cleanup
Eileen McNaughton [Tue, 8 Mar 2022 20:45:03 +0000 (09:45 +1300)]
Add created & modified dates to relationhsip view
Jon Goldberg [Tue, 8 Mar 2022 20:34:26 +0000 (15:34 -0500)]
fixes core#3106 - raise max inline edit websites to 25
Eileen McNaughton [Tue, 8 Mar 2022 20:30:48 +0000 (09:30 +1300)]
[NFC] Superficial cleanup
Mostly array formatting
Matthew Wire [Thu, 3 Mar 2022 20:59:46 +0000 (20:59 +0000)]
Allow API4 match to match an empty value
Eileen McNaughton [Tue, 8 Mar 2022 02:11:22 +0000 (15:11 +1300)]
Merge pull request #22903 from eileenmcnaughton/ev
Rename test class to reflect form
Tim Otten [Tue, 8 Mar 2022 00:25:39 +0000 (16:25 -0800)]
Merge pull request #22901 from civicrm/5.48
5.48
Eileen McNaughton [Tue, 8 Mar 2022 00:11:21 +0000 (13:11 +1300)]
Rename test class to reflect form
I got confused thinking this is testing the backoffice 'Registration' form
but in fact it tests 'Register'
Seamus Lee [Mon, 7 Mar 2022 22:54:45 +0000 (09:54 +1100)]
Merge pull request #22865 from demeritcowboy/contributionview
dev/core#3094 - Crash on contribution view when don't have event/participant permissions
Seamus Lee [Mon, 7 Mar 2022 22:52:19 +0000 (09:52 +1100)]
Merge pull request #22900 from MegaphoneJon/paymentprocessor-error-bubble-up
Expose payment processor error from PaymentProcessor.pay
Eileen McNaughton [Mon, 7 Mar 2022 20:50:18 +0000 (09:50 +1300)]
Merge pull request #22826 from colemanw/api4EntityTypes
APIv4 - Get dynamic list of entity types
Jon Goldberg [Mon, 7 Mar 2022 20:04:08 +0000 (15:04 -0500)]
Expose payment processor error from PaymentProcessor.pay
colemanw [Mon, 7 Mar 2022 19:48:24 +0000 (14:48 -0500)]
Merge pull request #22899 from civicrm/5.48
5.48
demeritcowboy [Mon, 7 Mar 2022 16:18:06 +0000 (11:18 -0500)]
Merge pull request #22897 from demeritcowboy/customview
dev/core#3104 - Crash when viewing a contact page - Call to undefined method CRM_Contact_Page_View_Summary::addExpectedSmartyVariables()
colemanw [Mon, 7 Mar 2022 14:59:36 +0000 (09:59 -0500)]
Merge pull request #22853 from colemanw/api4CreateEvent
[REF] APIv4 - Use new class_args metadata to remove special handing
demeritcowboy [Mon, 7 Mar 2022 14:25:30 +0000 (09:25 -0500)]
do same thing as CRM_Core_Form
CiviCRM [Mon, 7 Mar 2022 00:15:58 +0000 (00:15 +0000)]
Set version to 5.49.alpha1
CiviCRM [Mon, 7 Mar 2022 00:11:34 +0000 (00:11 +0000)]
Set version to 5.48.beta1
Tim Otten [Sun, 6 Mar 2022 23:49:12 +0000 (15:49 -0800)]
Merge pull request #22868 from totten/master-flush2
Refresh entity list after updating custom group (self_hook_*)
demeritcowboy [Sun, 6 Mar 2022 19:36:33 +0000 (14:36 -0500)]
Merge pull request #22896 from colemanw/api4ExplorerCopy
APIv4 Explorer - Add "copy" button to quicly copy code to clipboard
Coleman Watts [Sun, 6 Mar 2022 16:57:54 +0000 (11:57 -0500)]
APIv4 Explorer - Add "copy" button and output executable php
Makes it easy to select and copy generated code.
This makes the "Export" action easier to use, a "Copy" button automatically
selects text, and the PHP formatted code begins with "return" and ends with a semicolon.
demeritcowboy [Sun, 6 Mar 2022 17:06:43 +0000 (12:06 -0500)]
Merge pull request #22894 from demeritcowboy/contributionview-notice4
smarty/php notices on contribution view part 4
demeritcowboy [Sun, 6 Mar 2022 16:02:14 +0000 (11:02 -0500)]
Merge pull request #22895 from braders/static-ajax-methods
Mark AJAX methods as static
demeritcowboy [Sun, 6 Mar 2022 14:40:27 +0000 (09:40 -0500)]
Merge pull request #22892 from braders/ensure-tabheader-keys-are-assigned
Avoid e-notices on pages with tabs
Bradley Taylor [Sun, 6 Mar 2022 14:03:28 +0000 (14:03 +0000)]
Mark AJAX methods as static
Bradley Taylor [Sat, 5 Mar 2022 15:26:43 +0000 (15:26 +0000)]
Avoid e-notices on pages with tabs
demeritcowboy [Sat, 5 Mar 2022 05:06:16 +0000 (00:06 -0500)]
smarty/php notices
Seamus Lee [Sat, 5 Mar 2022 03:06:10 +0000 (14:06 +1100)]
Merge pull request #22891 from seamuslee001/master
5.47
Seamus Lee [Sat, 5 Mar 2022 02:59:26 +0000 (13:59 +1100)]
Merge in 5.47
Tim Otten [Sat, 5 Mar 2022 02:15:33 +0000 (18:15 -0800)]
Merge pull request #22889 from totten/5.47-bump0
5.47.0 - Bump version. Add notes from RC period.
Tim Otten [Sat, 5 Mar 2022 02:07:53 +0000 (18:07 -0800)]
release-notes/5.47.0.md - Add 22885
Seamus Lee [Sat, 5 Mar 2022 01:32:35 +0000 (12:32 +1100)]
Merge pull request #22885 from eileenmcnaughton/lang
dev/core#3095 Permit setting of format_locale, prefer if set
Tim Otten [Sat, 5 Mar 2022 01:07:59 +0000 (17:07 -0800)]
Merge pull request #22883 from colemanw/managedEntityMatch
ManagedEntities - Allow "match" param to convert existing records to …
Tim Otten [Fri, 4 Mar 2022 23:49:09 +0000 (15:49 -0800)]
(NFC) `en_NZ` label should look like other `en_*` labels
Tim Otten [Fri, 4 Mar 2022 23:46:49 +0000 (15:46 -0800)]
format_locale - Present single-value option. Fix display of null value.
Overview: Fix display of new setting in admin form.
Before: Field incorrectly displays as multi-value selection.
After: Field displays as single-value selection. The null value is specifically allowed.
Seamus Lee [Fri, 4 Mar 2022 23:15:50 +0000 (10:15 +1100)]
Merge pull request #22888 from civicrm/5.47
5.47
Tim Otten [Fri, 4 Mar 2022 23:06:18 +0000 (15:06 -0800)]
release-notes/5.47.0.md - Auto clean (https://gist.github.com/totten/
acff49e6dd77947349a1df26d5002003)
Tim Otten [Fri, 4 Mar 2022 23:02:51 +0000 (15:02 -0800)]
release-notes/5.47.0.md - Add various RC-stage PRs