Tim Otten [Wed, 1 Nov 2023 23:06:39 +0000 (16:06 -0700)]
release-notes/5.67.0.md - Last minute updates
Tim Otten [Wed, 1 Nov 2023 23:07:02 +0000 (16:07 -0700)]
Set version to 5.67.0
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
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 20:57:50 +0000 (09:57 +1300)]
Add a few more weights - price field page
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.
Tim Otten [Wed, 1 Nov 2023 19:53:25 +0000 (12:53 -0700)]
Merge pull request #27980 from agh1/5.67.0-releasenotes-final
5.67.0 release notes - added late changes and recent point releases
Andie Hunt [Wed, 1 Nov 2023 19:45:20 +0000 (15:45 -0400)]
5.67.0 release notes: added late changes
Tim Otten [Mon, 30 Oct 2023 00:46:42 +0000 (17:46 -0700)]
Add release-notes/5.66.2.md
Tim Otten [Wed, 25 Oct 2023 03:45:17 +0000 (20:45 -0700)]
release-notes/5.66.1.md - Fix Markdown rendering of wordwrap
Tim Otten [Wed, 25 Oct 2023 03:08:26 +0000 (20:08 -0700)]
Add release-notes/5.66.1.md
Tim Otten [Tue, 19 Sep 2023 22:28:31 +0000 (15:28 -0700)]
Add release-notes/5.65.2.md
Tim Otten [Fri, 8 Sep 2023 06:05:52 +0000 (23:05 -0700)]
Update 5.65.1.md
Tim Otten [Fri, 8 Sep 2023 03:05:18 +0000 (20:05 -0700)]
Add release-notes/5.65.1.md
Tim Otten [Wed, 6 Sep 2023 05:08:53 +0000 (22:08 -0700)]
Add release-notes/5.64.4.md
Tim Otten [Fri, 1 Sep 2023 05:49:59 +0000 (22:49 -0700)]
Add release-notes/5.64.3.md
Tim Otten [Fri, 25 Aug 2023 02:44:29 +0000 (19:44 -0700)]
Add release-notes/5.64.2.md
Tim Otten [Fri, 18 Aug 2023 07:37:08 +0000 (00:37 -0700)]
Add release-notes/5.64.1.md
Tim Otten [Thu, 3 Aug 2023 01:55:52 +0000 (18:55 -0700)]
Update release-notes/5.63.3.md
Tim Otten [Thu, 3 Aug 2023 01:49:34 +0000 (18:49 -0700)]
Add release-notes/5.63.3.md
Seamus Lee [Mon, 30 Oct 2023 01:58:36 +0000 (12:58 +1100)]
Merge pull request #27967 from alifrumin/rn5.67
[NFC] First pass at release notes for 5.67
Alice Frumin [Fri, 20 Oct 2023 18:36:30 +0000 (14:36 -0400)]
[NFC] 5.67 Release Notes
Eileen McNaughton [Fri, 27 Oct 2023 06:35:23 +0000 (19:35 +1300)]
Merge pull request #27944 from colemanw/scheduleReminderFormFix
dev/core#4732 - ScheduleReminder - Fix form to handle serialized values
Eileen McNaughton [Fri, 27 Oct 2023 04:44:47 +0000 (17:44 +1300)]
Merge pull request #27949 from eileenmcnaughton/registered_templates
dev/core#4716 Fix weights in Register screen
Eileen McNaughton [Fri, 27 Oct 2023 01:40:04 +0000 (14:40 +1300)]
Fix weights in dedupe screen
Eileen McNaughton [Fri, 27 Oct 2023 01:36:36 +0000 (14:36 +1300)]
Fix weights in Register screen
colemanw [Thu, 26 Oct 2023 17:56:32 +0000 (13:56 -0400)]
dev/core#4732 - ScheduleReminder - Fix form to handle serialized values
Eileen McNaughton [Wed, 25 Oct 2023 23:36:27 +0000 (12:36 +1300)]
Merge pull request #27939 from eileenmcnaughton/price
Add weights to PriceField
Eileen McNaughton [Wed, 25 Oct 2023 22:53:42 +0000 (11:53 +1300)]
Add weights to PriceField
Tim Otten [Wed, 25 Oct 2023 03:06:24 +0000 (20:06 -0700)]
Merge pull request #27913 from colemanw/fiveSixtySeven
dev/core#4696 - Increase length of ActionSchedule.name (again)
colemanw [Tue, 24 Oct 2023 01:36:09 +0000 (21:36 -0400)]
Increase length of ActionSchedule.name and fix swapped comments in upgrader
Fixes dev/core#4696 by increasing the column length before writing to it.
Also fixes an error in the upgrader where Discount.entity_table and ActionSchedule.name
descriptions were accidentally swapped.
Seamus Lee [Wed, 25 Oct 2023 02:07:56 +0000 (13:07 +1100)]
Merge pull request #27926 from seamuslee001/dev_core_4726
dev/core#4726 Ensure that quickform mapper default value is set correā¦
Seamus Lee [Wed, 25 Oct 2023 00:05:37 +0000 (11:05 +1100)]
dev/core#4726 Ensure that quickform mapper default value is set correctly for do_not_import fields in saved mappings on import
Fix test failure
colemanw [Tue, 24 Oct 2023 21:19:13 +0000 (17:19 -0400)]
Set version to 5.67.beta2
colemanw [Tue, 24 Oct 2023 12:50:38 +0000 (08:50 -0400)]
Upgrader - Repeat step from 5.66 because it was added late in the release-cycle
Tim Otten [Tue, 24 Oct 2023 06:20:48 +0000 (23:20 -0700)]
Merge pull request #27749 from eileenmcnaughton/queue
Save mailing_id, is_test in test mode, where job is available
Seamus Lee [Tue, 24 Oct 2023 02:36:38 +0000 (13:36 +1100)]
Merge pull request #27858 from samuelsov/lab4703
dev/core#4703
Samuel Vanhove [Mon, 23 Oct 2023 13:33:13 +0000 (09:33 -0400)]
dev/core#4703 remove obsolete code
Samuel Vanhove [Wed, 18 Oct 2023 21:59:59 +0000 (17:59 -0400)]
dev/core#4703 edit with no parents crash
Samuel Vanhove [Wed, 18 Oct 2023 21:39:47 +0000 (17:39 -0400)]
dev/core#4703
Eileen McNaughton [Sun, 22 Oct 2023 21:27:01 +0000 (10:27 +1300)]
Merge pull request #27872 from agh1/5.67.0-releasenotes-initial
5.67.0 release notes initial run
colemanw [Sun, 22 Oct 2023 15:09:15 +0000 (11:09 -0400)]
Merge pull request #27878 from jitendrapurohit/pledge_delete-rc
REG: Fix fatal error on pledge delete
Jitendra Purohit [Sat, 21 Oct 2023 09:43:21 +0000 (15:13 +0530)]
Fix fatal error on pledge delete
Andie Hunt [Fri, 20 Oct 2023 16:25:24 +0000 (12:25 -0400)]
5.67.0 release notes: added boilerplate
Andie Hunt [Fri, 20 Oct 2023 16:21:31 +0000 (12:21 -0400)]
5.67.0 release notes: raw from script
colemanw [Fri, 20 Oct 2023 10:18:40 +0000 (06:18 -0400)]
Merge pull request #27856 from colemanw/emptyRequires
dev/core#4707 Don't error if extension has empty `requires` tag
colemanw [Wed, 18 Oct 2023 23:28:43 +0000 (19:28 -0400)]
Extensions - Don't accept invalid keys, include empty <requires> in test
colemanw [Wed, 18 Oct 2023 23:19:29 +0000 (19:19 -0400)]
UnitTest - Rename & reformat json file
No changes to the file content other than whitespace
colemanw [Wed, 18 Oct 2023 20:13:46 +0000 (16:13 -0400)]
dev/core#4707 Don't error if extension has empty `requires` tag
colemanw [Thu, 19 Oct 2023 23:02:02 +0000 (19:02 -0400)]
Merge pull request #27868 from eileenmcnaughton/567-e
dev/core#4706 Custom data fix
Eileen McNaughton [Thu, 19 Oct 2023 21:37:24 +0000 (10:37 +1300)]
dev/core#4706 Custom data fix
colemanw [Thu, 19 Oct 2023 21:20:28 +0000 (17:20 -0400)]
Merge pull request #27854 from eileenmcnaughton/567
Fix regression when searching by contact ID from quickSearch (if you hit enter quickly)
Eileen McNaughton [Tue, 17 Oct 2023 23:59:52 +0000 (12:59 +1300)]
Fix variable leakage between uf_group_id & contact ID
Matthew Wire [Mon, 16 Oct 2023 20:35:56 +0000 (21:35 +0100)]
Merge pull request #27798 from colemanw/angCheck
Angular - Noisily deprecate 'settings' in favor of 'settingsFactory'
colemanw [Thu, 12 Oct 2023 23:44:23 +0000 (19:44 -0400)]
Angular - Noisily deprecate 'settings' in favor of 'settingsFactory'
Eileen McNaughton [Wed, 11 Oct 2023 22:05:45 +0000 (11:05 +1300)]
Merge pull request #27788 from eileenmcnaughton/567_prem
Add weights to premium screen
Eileen McNaughton [Wed, 11 Oct 2023 21:05:17 +0000 (10:05 +1300)]
Add weights to premium screen
Yashodha Chaku [Wed, 11 Oct 2023 10:42:16 +0000 (16:12 +0530)]
Merge pull request #27780 from eileenmcnaughton/567_pcp
Add some weights to pcp page
Eileen McNaughton [Wed, 11 Oct 2023 05:33:31 +0000 (18:33 +1300)]
Add some weights to pcp page
colemanw [Wed, 11 Oct 2023 01:20:22 +0000 (21:20 -0400)]
Merge pull request #27771 from eileenmcnaughton/567
Do not run financial acls if the setting it not set
Eileen McNaughton [Wed, 11 Oct 2023 00:36:22 +0000 (13:36 +1300)]
Do not run financial acls if the setting it not set
Yeah - continues a fugly fix - but it's quick & works
colemanw [Tue, 10 Oct 2023 13:09:12 +0000 (09:09 -0400)]
Merge pull request #27722 from colemanw/civiCaseSelectWhereClause
CiviCase - Fix SelectWhereClause for Activity queries
colemanw [Tue, 10 Oct 2023 00:34:10 +0000 (20:34 -0400)]
ActivityTest - Fix tearDown to prevent test leakage
colemanw [Sat, 7 Oct 2023 17:30:12 +0000 (13:30 -0400)]
Fix Activity ACL clause generation
Regression was caused by
918e583a146876fb42932a1d959796fd710b7b74 updating DAO::getSelectWhereClause
but not CRM_Contact_BAO_Query::generatePermissionClause. Turns out the code was being duplicated and
the latter could just call the former.
colemanw [Fri, 6 Oct 2023 18:45:01 +0000 (14:45 -0400)]
Fix tests not setting permissions properly
colemanw [Thu, 5 Oct 2023 18:01:25 +0000 (14:01 -0400)]
DAO - Handle OR clauses in getDynamicFkAclClauses, improve sql formatting for readability
Follow-up to
918e583a146876fb42932a1d959796fd710b7b74 - this correctly joins sub-arrays using OR
colemanw [Sat, 7 Oct 2023 13:45:34 +0000 (09:45 -0400)]
Merge pull request #27748 from eileenmcnaughton/register_567
Fix rc regression on register participants action
Seamus Lee [Sat, 7 Oct 2023 03:59:29 +0000 (14:59 +1100)]
Merge pull request #27747 from eileenmcnaughton/567
Regen (rc)
Eileen McNaughton [Sat, 7 Oct 2023 03:05:54 +0000 (16:05 +1300)]
Save mailing_id, is_test in test mode, where job is available
Eileen McNaughton [Sat, 7 Oct 2023 02:47:34 +0000 (15:47 +1300)]
Fix rc regression on register participants action
Fixes an rc bug where contact information was not being loaded per participant,
resulting in emails not going out
Eileen McNaughton [Sat, 7 Oct 2023 01:52:08 +0000 (14:52 +1300)]
Regen (rc)
colemanw [Sat, 7 Oct 2023 01:35:42 +0000 (21:35 -0400)]
Merge pull request #27728 from eileenmcnaughton/surver
Add some more weight fields
colemanw [Sat, 7 Oct 2023 01:34:52 +0000 (21:34 -0400)]
Merge pull request #27741 from eileenmcnaughton/567_event
Fix rc regression - balance amount missing
Eileen McNaughton [Fri, 6 Oct 2023 23:15:41 +0000 (12:15 +1300)]
Fix rc regression - balance amount missing
This is pretty hard to get to (outside the test). You need to configure
an event with a pending contribution and then partially pay it
and go back & send a receipt.
Unfortunately the
Paid amount & Balance amount
got removed from the html version by accident
and the tests didn't pick it up because they were testing
the text version - which had not had many of the recent updates
applied (it was going to be done after but we have since decided to remove the
text version).
This updates the test to check the html version, puts back the removed text
and adds it to the preview screen
colemanw [Sat, 7 Oct 2023 00:50:06 +0000 (20:50 -0400)]
Merge pull request #27742 from eileenmcnaughton/smarty_tag
Fix missing quotes in tpl file
Eileen McNaughton [Sat, 7 Oct 2023 00:43:30 +0000 (13:43 +1300)]
Fix missing quotes in tpl file
This is a longstanding error rather than a regression - but it hard failes when
Smarty3 is enabled. Smarty3 is a pretty good tool for finding issues when testing
the rc it turns out (highlights variable errors in smarty)
so I'm fixing in the rc so as not to be blocked on using smarty with the rc
Eileen McNaughton [Fri, 6 Oct 2023 20:27:23 +0000 (09:27 +1300)]
Merge pull request #27736 from colemanw/afformFnError
Afform - fix undefined function error
colemanw [Fri, 6 Oct 2023 14:37:45 +0000 (10:37 -0400)]
Afform - fix undefined function error
Fixes bug from
1ff8423300d85100e026741111383cdabd5fce05
Eileen McNaughton [Fri, 6 Oct 2023 02:57:57 +0000 (15:57 +1300)]
Merge pull request #27730 from eileenmcnaughton/567
Notice fix
Eileen McNaughton [Fri, 6 Oct 2023 02:11:14 +0000 (15:11 +1300)]
Notice fix
colemanw [Thu, 5 Oct 2023 02:22:53 +0000 (22:22 -0400)]
CiviCase - Add selectWhereClause for activities
Eileen McNaughton [Thu, 5 Oct 2023 23:58:13 +0000 (12:58 +1300)]
Add some more weight fields
CiviCRM [Thu, 5 Oct 2023 05:30:14 +0000 (05:30 +0000)]
Set version to 5.67.beta1
Tim Otten [Thu, 5 Oct 2023 05:28:28 +0000 (22:28 -0700)]
Merge commit '
269f94546c'
Tim Otten [Thu, 5 Oct 2023 05:21:46 +0000 (22:21 -0700)]
Merge pull request #27725 from eileenmcnaughton/new-notice
Enotice fix
Tim Otten [Thu, 5 Oct 2023 04:41:37 +0000 (21:41 -0700)]
Merge pull request #27557 from eileenmcnaughton/bulk_create
dev/core#4567 Update code creating queue entries to save mailing_id
Eileen McNaughton [Thu, 5 Oct 2023 04:02:35 +0000 (17:02 +1300)]
Enotice fix
Tim Otten [Thu, 5 Oct 2023 03:50:37 +0000 (20:50 -0700)]
Merge pull request #27720 from eileenmcnaughton/566
Do not create new contacts during bounce processing
colemanw [Wed, 4 Oct 2023 19:17:07 +0000 (15:17 -0400)]
APIv4 - Don't crash if permission denied to join
Tim Otten [Thu, 5 Oct 2023 00:38:22 +0000 (17:38 -0700)]
Merge pull request #27721 from totten/5.66-rn0
release-notes/5.66.0.md - Add some more late-stage PRs from RC
Tim Otten [Wed, 4 Oct 2023 23:48:34 +0000 (16:48 -0700)]
release-notes/5.66.0.md - Add some more late-stage PRs from RC
Also: some random edits
Eileen McNaughton [Wed, 4 Oct 2023 23:15:12 +0000 (12:15 +1300)]
Do not create new contacts during bounce processing
Eileen McNaughton [Wed, 4 Oct 2023 20:17:03 +0000 (09:17 +1300)]
Merge pull request #27719 from eileenmcnaughton/regen
Re-run regen
Eileen McNaughton [Wed, 4 Oct 2023 19:24:25 +0000 (08:24 +1300)]
Merge pull request #27716 from colemanw/endsWithPolyfill
CRM_Utils_String - Deprecate startsWith and endsWith
Eileen McNaughton [Wed, 4 Oct 2023 19:23:36 +0000 (08:23 +1300)]
Re-run regen
colemanw [Wed, 4 Oct 2023 12:51:07 +0000 (08:51 -0400)]
CRM_Utils_String - Deprecate startsWith and endsWith
colemanw [Wed, 4 Oct 2023 16:44:45 +0000 (12:44 -0400)]
Merge pull request #27718 from MegaphoneJon/initialize-mfg-var
getTree: initialize variable before it's used (PHP8 compat)