colemanw [Tue, 7 Nov 2023 18:37:28 +0000 (13:37 -0500)]
Merge pull request #28024 from dontub/add-afform-field-Url
Add Afform field for input type `Url`
Matthew Wire [Tue, 7 Nov 2023 12:19:02 +0000 (12:19 +0000)]
Merge pull request #28011 from eileenmcnaughton/payment_object
PHp8.x notice fix - remove use of legacy paymentObject
Yashodha Chaku [Tue, 7 Nov 2023 12:15:40 +0000 (17:45 +0530)]
Merge pull request #28030 from eileenmcnaughton/participant_deduct
Further cleanup on previously shared participant form code
Dominic Tubach [Tue, 7 Nov 2023 08:35:44 +0000 (09:35 +0100)]
BasicGetFieldsAction: Add `Url` as option for `input_type`
Eileen McNaughton [Tue, 7 Nov 2023 07:14:00 +0000 (20:14 +1300)]
Merge pull request #28034 from eileenmcnaughton/error_verbose
Include separator text in details send to log
Eileen McNaughton [Tue, 7 Nov 2023 03:19:58 +0000 (16:19 +1300)]
Include exception, separator text in details send to log
Eileen McNaughton [Tue, 7 Nov 2023 01:29:31 +0000 (14:29 +1300)]
Merge pull request #28032 from colemanw/revertMailingIsDraft
Revert "APIv4 - Add is_draft field for mailings"
colemanw [Tue, 7 Nov 2023 00:38:59 +0000 (19:38 -0500)]
Merge pull request #28014 from kurund/afform-prefill-date
Afform - ability to set fixed or now date defaults
colemanw [Tue, 7 Nov 2023 00:12:19 +0000 (19:12 -0500)]
Revert "APIv4 - Add is_draft field for mailings"
This partially reverts commit
6565e243f275bd5f9ceea50bc58c44582d9349e9.
Eileen McNaughton [Mon, 6 Nov 2023 23:22:33 +0000 (12:22 +1300)]
Merge pull request #28031 from civicrm/5.68
5.68 to master
Eileen McNaughton [Mon, 6 Nov 2023 22:48:38 +0000 (11:48 +1300)]
Merge pull request #28029 from MegaphoneJon/deprecated-part-token
Add check for deprecated token in event online receipt
Eileen McNaughton [Mon, 6 Nov 2023 22:48:26 +0000 (11:48 +1300)]
Merge pull request #28027 from braders/php8-activity-view
[REF][PHP8.2] Update CRM_Activity_Form_ActivityView for PHP8.2 support
colemanw [Mon, 6 Nov 2023 22:32:57 +0000 (17:32 -0500)]
Merge pull request #27783 from colemanw/afformPerformance
Afform - improve loading performance
Eileen McNaughton [Mon, 6 Nov 2023 21:49:25 +0000 (10:49 +1300)]
Further cleanup on previously shared participant form
This addresses some variables that were being set in one place
& used in another. In the past this was done because the
form prepared variables for use in a shared function.
However, the previously shared code is only used by
this form now & hence can access the submitted values in
a more consisent way (not having to deal with
the values being possibly presented in a range of ways
Eileen McNaughton [Mon, 6 Nov 2023 20:48:11 +0000 (09:48 +1300)]
Merge pull request #28028 from braders/php8-case-detail-report
[REF][PHP8.2] Tidy up CRM_Report_Form_Case_Detail
Jon Goldberg [Mon, 6 Nov 2023 20:28:45 +0000 (15:28 -0500)]
Add check for deprecated token in event online receipt
colemanw [Thu, 19 Oct 2023 13:32:01 +0000 (09:32 -0400)]
Afform - Add modified_date
colemanw [Wed, 11 Oct 2023 15:37:57 +0000 (11:37 -0400)]
Afform - Improve loading performance
Before: Angular modules were not cached, afform loading was slow
After: Cache previously used for afform dependencies now used for all Angular modules
Bradley Taylor [Mon, 6 Nov 2023 19:35:49 +0000 (19:35 +0000)]
[REF][PHP8.2] Update CRM_Activity_Form_ActivityView for PHP8.2 support
Bradley Taylor [Mon, 6 Nov 2023 19:47:44 +0000 (19:47 +0000)]
[REF][PHP8.2] Tidy up CRM_Report_Form_Case_Detail
demeritcowboy [Mon, 6 Nov 2023 19:12:11 +0000 (14:12 -0500)]
Merge pull request #28023 from braders/sms-page-provider-php8.2
[REF][PHP8.2] Update CRM_SMS_Page_Provider
colemanw [Mon, 6 Nov 2023 18:16:20 +0000 (13:16 -0500)]
Merge pull request #28025 from mlutfy/zambiaProvinces
Add missing Zambia provinces
Mathieu Lu [Mon, 6 Nov 2023 15:34:33 +0000 (10:34 -0500)]
Add missing Zambia provinces
Yashodha Chaku [Mon, 6 Nov 2023 15:28:00 +0000 (20:58 +0530)]
Merge pull request #27459 from jitendrapurohit/joomla_usergrp
Add Joomla user to group when created from civi profile
Matthew Wire [Mon, 6 Nov 2023 12:43:29 +0000 (12:43 +0000)]
Merge pull request #28007 from eileenmcnaughton/part_offline_2
Follow up cleanup on multiple participant form edit
Matthew Wire [Mon, 6 Nov 2023 12:42:44 +0000 (12:42 +0000)]
Merge pull request #28020 from demeritcowboy/group-php8
[php8]] Replace undeclared class var with local var
Dominic Tubach [Mon, 6 Nov 2023 10:21:12 +0000 (11:21 +0100)]
Add Afform field for input type `Url`
Mathieu Lu [Sun, 5 Nov 2023 18:30:47 +0000 (13:30 -0500)]
Merge pull request #28019 from colemanw/mailingIsDraftField
APIv4 - Add is_draft field for mailings, fix test
Bradley Taylor [Sun, 5 Nov 2023 16:23:07 +0000 (16:23 +0000)]
[REF][PHP8.2] Update CRM_SMS_Page_Provider
colemanw [Sat, 4 Nov 2023 03:28:55 +0000 (23:28 -0400)]
APIv4 - Add is_draft field for mailings, fix test
Figuring out if a mailing is a draft or not can be tricky.
This encapsulates the tricky-ness in a reusable calculated field.
demeritcowboy [Sun, 5 Nov 2023 15:09:11 +0000 (10:09 -0500)]
Merge pull request #28022 from braders/unused-amt-props
[REF][PHP8.2] Remove unused dynamic props
Bradley Taylor [Sun, 5 Nov 2023 11:14:52 +0000 (11:14 +0000)]
[REF][PHP8.2] Remove unused dynamic props
demeritcowboy [Sat, 4 Nov 2023 14:57:29 +0000 (10:57 -0400)]
replace undeclared class var with local var
demeritcowboy [Sat, 4 Nov 2023 14:32:44 +0000 (10:32 -0400)]
Merge pull request #28016 from seamuslee001/case_form_82
[REF][PHP8.2] Fix Case_Form_TaskTest test fails on php8.2
Mathieu Lu [Sat, 4 Nov 2023 07:29:04 +0000 (03:29 -0400)]
Merge pull request #28017 from colemanw/mailingMeta
Schema - Add CiviMail field metadata
colemanw [Sat, 4 Nov 2023 00:32:21 +0000 (20:32 -0400)]
Schema - Add CiviMail field metadata
demeritcowboy [Fri, 3 Nov 2023 21:45:54 +0000 (17:45 -0400)]
Merge pull request #28008 from eileenmcnaughton/tax_ex
dev/financial#206 Switch templates to use token for tax_exclusive_amount
demeritcowboy [Fri, 3 Nov 2023 21:34:30 +0000 (17:34 -0400)]
Merge pull request #28015 from civicrm/5.68
5.68
Seamus Lee [Fri, 3 Nov 2023 20:33:52 +0000 (07:33 +1100)]
[REF][PHP8.2] Fix Case_Form_TaskTest test fails on php8.2
Kurund Jalmi [Fri, 3 Nov 2023 18:23:24 +0000 (18:23 +0000)]
set default date on the frontend
Kurund Jalmi [Fri, 3 Nov 2023 18:09:05 +0000 (18:09 +0000)]
remove duplicate date picker icon
Kurund Jalmi [Fri, 3 Nov 2023 18:05:59 +0000 (18:05 +0000)]
admin defaults fixes
Kurund Jalmi [Fri, 3 Nov 2023 17:58:06 +0000 (17:58 +0000)]
display fix
Kurund Jalmi [Fri, 3 Nov 2023 17:57:10 +0000 (17:57 +0000)]
rename options
Kurund Jalmi [Fri, 3 Nov 2023 17:50:14 +0000 (17:50 +0000)]
add admin configuration to set the date defaults
colemanw [Fri, 3 Nov 2023 11:40:27 +0000 (07:40 -0400)]
Merge pull request #27994 from colemanw/testChars
[NFC] APIv4 - Ensure ContactType api handles accent characters
colemanw [Fri, 3 Nov 2023 11:36:17 +0000 (07:36 -0400)]
Merge pull request #28010 from eileenmcnaughton/notice_568
Fix unreleased regression - notice on undefined variable
colemanw [Fri, 3 Nov 2023 11:35:15 +0000 (07:35 -0400)]
Merge pull request #28009 from eileenmcnaughton/no_param
Remove never-used variables
Eileen McNaughton [Fri, 3 Nov 2023 04:06:41 +0000 (17:06 +1300)]
Merge pull request #28012 from civicrm/5.68
5.68 to master
Eileen McNaughton [Fri, 3 Nov 2023 02:50:38 +0000 (15:50 +1300)]
Fix unreleased regression - notice on undefined variable
This notice is in recently extracted code
Seamus Lee [Fri, 3 Nov 2023 03:29:43 +0000 (14:29 +1100)]
Merge pull request #28002 from eileenmcnaughton/568
Smarty3 - fix space breaking syntax
Eileen McNaughton [Fri, 3 Nov 2023 02:23:03 +0000 (15:23 +1300)]
PHp8.x notice fix - remove use of legacy paymentObject
Eileen McNaughton [Fri, 3 Nov 2023 02:41:53 +0000 (15:41 +1300)]
Remove never-used variables
colemanw [Fri, 3 Nov 2023 02:11:24 +0000 (22:11 -0400)]
Merge pull request #28006 from eileenmcnaughton/part_offline
Clean up smarty notices on Contribution View (when not in pop-up mode)
colemanw [Fri, 3 Nov 2023 02:07:54 +0000 (22:07 -0400)]
Merge pull request #28004 from eileenmcnaughton/568_price
Fix 5.68 unreleased regression - repeattransaction fails if CiviMember not installed
colemanw [Fri, 3 Nov 2023 02:04:33 +0000 (22:04 -0400)]
Merge pull request #28001 from aydun/adminui_enable_actions
dev/core#4734 AdminUI - Enable actions
Eileen McNaughton [Fri, 3 Nov 2023 01:58:13 +0000 (14:58 +1300)]
dev/financial#206 Switch templates to use token for tax_exclusive_amount
Eileen McNaughton [Fri, 3 Nov 2023 01:42:33 +0000 (14:42 +1300)]
Follow up cleanup on multiple participant form edit
In testing on the recent regression some code turned out to
be unreachable.
In the scenario were we have a pending pay later registration for multipl
participants we find that the field priceSetId is empty when submitted
and the field total_amount must be submitted, if it is submitted.
Therefore we find that a) any value added to total_amount in the
previously-shared preparePaidEventProcessing is overwritten
shortly after by the submitted value
and hence should not be set in this flow in preparePaidEventProcessing.
Also the code that sets additionalDetails is only hit when priceSetID is
not empty but it never is per above. So that code is setting an unused variable
Eileen McNaughton [Fri, 3 Nov 2023 01:22:58 +0000 (14:22 +1300)]
Clean up notices on Contribution View (when not in pop-up mode)
Eileen McNaughton [Fri, 3 Nov 2023 00:01:18 +0000 (13:01 +1300)]
Fix 5.68 unreleased regression - repeattransaction fails if CiviMember not installed
Eileen McNaughton [Thu, 2 Nov 2023 22:51:26 +0000 (11:51 +1300)]
Smarty3 - fix space breaking syntax
Aidan Saunders [Thu, 2 Nov 2023 22:26:20 +0000 (22:26 +0000)]
Standardise on edit, disable, delete etc in menu
Aidan Saunders [Thu, 2 Nov 2023 21:56:01 +0000 (21:56 +0000)]
Add Action checkboxes
Eileen McNaughton [Thu, 2 Nov 2023 21:28:44 +0000 (10:28 +1300)]
Merge pull request #27999 from civicrm/5.68
5.68
Seamus Lee [Thu, 2 Nov 2023 21:26:25 +0000 (08:26 +1100)]
Merge pull request #27992 from artfulrobot/artfulrobot-issue-4746-php73
standaloneusers: remove property type declarations to make php7.3 compat
Seamus Lee [Thu, 2 Nov 2023 21:26:11 +0000 (08:26 +1100)]
Merge pull request #27990 from seamuslee001/regex_test_failure
[REF] dev/core#4747 Fix Binary Regex by casting field to Binary
Tim Otten [Thu, 2 Nov 2023 20:59:36 +0000 (13:59 -0700)]
Merge pull request #27922 from colemanw/setVersionStableOnly
Releaser - Only update core extensions for stable versions
Seamus Lee [Thu, 2 Nov 2023 20:54:59 +0000 (07:54 +1100)]
Merge pull request #27993 from colemanw/fillEntityDefaults
APIv4 - Ensure 'search_fields' defaults to 'label_field' for Entity.get
Seamus Lee [Thu, 2 Nov 2023 20:53:59 +0000 (07:53 +1100)]
Merge pull request #27996 from mlutfy/flagsTypeError
PHP 8.x: fix TypeError in config hook
Mathieu Lu [Thu, 2 Nov 2023 19:50:41 +0000 (15:50 -0400)]
PHP 8.x: fix TypeError in config hook
demeritcowboy [Thu, 2 Nov 2023 18:29:05 +0000 (14:29 -0400)]
Merge pull request #27995 from colemanw/addTest
[NFC] APIv4 - > test coverage for Search Download by 1 line
colemanw [Thu, 2 Nov 2023 16:10:52 +0000 (12:10 -0400)]
APIv4 - Ensure ContactType api handles accent characters
colemanw [Thu, 2 Nov 2023 17:18:03 +0000 (13:18 -0400)]
APIv4 - > test coverage for Search Download by 1 line
Rich Lott / Artful Robot [Thu, 2 Nov 2023 11:24:36 +0000 (11:24 +0000)]
standaloneusers: remove property type declarations to make php7.3 compatible dev/core/4746
Yashodha Chaku [Thu, 2 Nov 2023 05:57:13 +0000 (11:27 +0530)]
Merge pull request #27985 from eileenmcnaughton/smarty_notice_report
Reduce smarty notices on civireport pages
CiviCRM [Thu, 2 Nov 2023 01:06:15 +0000 (01:06 +0000)]
Set version to 5.69.alpha1
CiviCRM [Thu, 2 Nov 2023 01:06:03 +0000 (01:06 +0000)]
Set version to 5.68.beta1
colemanw [Thu, 2 Nov 2023 00:59:35 +0000 (20:59 -0400)]
APIv4 - Ensure 'search_fields' defaults to 'label_field' for Entity.get
This default is set in the AbstractEntity class, but not every entity inherits from that class,
e.g. ECK does not.
So it needs to be filled in by the Entity.get action
Tim Otten [Thu, 2 Nov 2023 00:53:06 +0000 (17:53 -0700)]
set-version - Yes increment for 5.68.x=>5.69.alpha. But OK to skip alpha2, beta2, beta3, etc
Seamus Lee [Wed, 1 Nov 2023 23:20:11 +0000 (10:20 +1100)]
[REF] dev/core#4747 Fix Binary Regex by casting field to Binary
Eileen McNaughton [Wed, 1 Nov 2023 23:31:37 +0000 (12:31 +1300)]
Merge pull request #27982 from eileenmcnaughton/price_field
Fix master-only-over-aggressive escaping
demeritcowboy [Wed, 1 Nov 2023 23:20:26 +0000 (19:20 -0400)]
Merge pull request #27984 from eileenmcnaughton/options_m
Notice fixes on price field options
Eileen McNaughton [Wed, 1 Nov 2023 22:55:30 +0000 (11:55 +1300)]
Merge pull request #27912 from ranjit-git/master
Improve template handling in report
Eileen McNaughton [Wed, 1 Nov 2023 22:54:34 +0000 (11:54 +1300)]
Merge pull request #27977 from JMAConsulting/improve-geocoding-for-address
Improve Geocoding for addresses
Eileen McNaughton [Wed, 1 Nov 2023 22:53:34 +0000 (11:53 +1300)]
Merge pull request #27979 from colemanw/unconfirmed
Add label & color to CiviPetition 'Unconfirmed' tag
Eileen McNaughton [Wed, 1 Nov 2023 22:51:19 +0000 (11:51 +1300)]
Merge pull request #27943 from colemanw/fixDownload
dev/core#4731 - Fix column index error in SearchKit download
Eileen McNaughton [Wed, 1 Nov 2023 22:50:21 +0000 (11:50 +1300)]
Merge pull request #27924 from demeritcowboy/tag-name
dev/core#4727 - Tags displaying name instead of label in various places
Eileen McNaughton [Wed, 1 Nov 2023 22:46:16 +0000 (11:46 +1300)]
Merge pull request #27613 from eileenmcnaughton/part_trait
Move participant-form-specific defaults back to participant form
Seamus Lee [Wed, 1 Nov 2023 22:44:34 +0000 (09:44 +1100)]
Merge pull request #27987 from seamuslee001/master
5.67
Seamus Lee [Wed, 1 Nov 2023 22:42:58 +0000 (09:42 +1100)]
Merge branch '5.67'
Eileen McNaughton [Wed, 1 Nov 2023 22:39:06 +0000 (11:39 +1300)]
Merge pull request #27983 from eileenmcnaughton/options
Add a few more weights - price field options page
Eileen McNaughton [Wed, 1 Nov 2023 22:37:57 +0000 (11:37 +1300)]
Reduce smarty notices on civireport pages
demeritcowboy [Wed, 1 Nov 2023 22:16:45 +0000 (18:16 -0400)]
Merge pull request #27965 from eileenmcnaughton/567
rc only regression - price set validation on participant form
Tim Otten [Wed, 1 Nov 2023 22:15:58 +0000 (15:15 -0700)]
Merge pull request #27981 from totten/5.67-log-locale
Logging - If valid, then set a locale
Eileen McNaughton [Wed, 1 Nov 2023 21:06:48 +0000 (10:06 +1300)]
Notice fixes on price field options
Fixes smarty notices on
https://dmaster.localhost:32353/civicrm/admin/price/field/option?action=browse&reset=1&sid=3&fid=2
Eileen McNaughton [Wed, 1 Nov 2023 20:57:50 +0000 (09:57 +1300)]
Add a few more weights - price field page
Eileen McNaughton [Wed, 1 Nov 2023 20:48:26 +0000 (09:48 +1300)]
Fix master-only-over-aggressive escaping
Tim Otten [Wed, 1 Nov 2023 20:40:19 +0000 (13:40 -0700)]
composer.json - Lock in a snapshot of the patch file
Eileen McNaughton [Fri, 27 Oct 2023 21:32:29 +0000 (10:32 +1300)]
rc only regression - price set validation on participant form
Tim Otten [Wed, 1 Nov 2023 19:57:52 +0000 (12:57 -0700)]
Logging - If valid, then set a locale
This is an updated variation of Seamus's 27974, with two key differences:
1. It calls `setLocale()` one time -- from within `createDebugLogger()`.
(This becomes an internal detail of how `createDebugLogger()` works.)
2. It calls `setLocale()` conditionally -- if the method actually exists.
It's not certain whether the method will ultimately be part of the
official `pear/log` releases. (*And once upstream changes, it may
immediately affect D9/D10-style builds.*) This change means that
civicrm-core should with `pear/log` in either contingency.