Eileen McNaughton [Wed, 9 Aug 2023 21:49:49 +0000 (09:49 +1200)]
Unit tests - replace deprecated function with newer one
Also minor clean ups
Seamus Lee [Thu, 10 Aug 2023 03:31:13 +0000 (23:31 -0400)]
Merge pull request #27036 from eileenmcnaughton/phpunit
Use phpunit when running on php 7.3+
Eileen McNaughton [Thu, 10 Aug 2023 01:11:32 +0000 (13:11 +1200)]
Use phpunit when running on php 7.3+
colemanw [Wed, 9 Aug 2023 17:44:12 +0000 (13:44 -0400)]
Merge pull request #27027 from allinappliadmin/patch-1-AIA
E:: to make it look after the extension's translation
ALL IN APPLI admin [Wed, 9 Aug 2023 14:44:57 +0000 (16:44 +0200)]
E:: to make it look after the extension's translation
colemanw [Wed, 9 Aug 2023 12:31:02 +0000 (08:31 -0400)]
Merge pull request #27026 from aydun/path_fixes
Path fixes
Aidan Saunders [Wed, 9 Aug 2023 11:54:14 +0000 (12:54 +0100)]
Path fixes
Eileen McNaughton [Wed, 9 Aug 2023 06:21:46 +0000 (18:21 +1200)]
Merge pull request #27023 from eileenmcnaughton/test_twice
Re-enable any queues that were disabled for background processing, on end
Eileen McNaughton [Wed, 9 Aug 2023 04:52:36 +0000 (16:52 +1200)]
Add queue runner test
Eileen McNaughton [Wed, 9 Aug 2023 04:30:42 +0000 (16:30 +1200)]
Re-enable any queues that were disabled for background processing, on end
This addresses what is likely an artificial scenario but
essentially if these steps are followed twice within the same function
- create a queue
- run the queue via runAll
The second time will fail because the queue was disabled & no re-enabled, despite
being perisistent
Mathieu Lu [Tue, 8 Aug 2023 00:45:23 +0000 (20:45 -0400)]
Merge pull request #26292 from larssandergreen/Remove-more-unneeded-descriptions---pledges,-etc
Remove unneeded descriptions and clean up on search forms
Seamus Lee [Mon, 7 Aug 2023 21:37:13 +0000 (17:37 -0400)]
Merge pull request #27022 from eileenmcnaughton/unsubscribe
Wording changes in the Unsubscribe form
PhilMB [Thu, 27 Jul 2023 01:10:40 +0000 (20:10 -0500)]
code clean up
ts variable method updated and OptOutURL removed
colemanw [Mon, 7 Aug 2023 20:14:42 +0000 (16:14 -0400)]
Merge pull request #27015 from eileenmcnaughton/extend
Separate getStatusMessage function
Eileen McNaughton [Mon, 7 Aug 2023 20:06:04 +0000 (08:06 +1200)]
Merge pull request #27021 from civicrm/5.65
5.65 to master
Eileen McNaughton [Mon, 7 Aug 2023 20:05:23 +0000 (08:05 +1200)]
Merge pull request #26969 from demeritcowboy/view-only-merge-hook
dev/core#4481 - View-only custom fields should be merged during merges
demeritcowboy [Mon, 7 Aug 2023 16:34:22 +0000 (12:34 -0400)]
Merge pull request #27019 from eileenmcnaughton/user_name
Remove excessive data handling & some unused variables
demeritcowboy [Mon, 7 Aug 2023 13:19:22 +0000 (09:19 -0400)]
Merge pull request #27020 from civicrm/5.65
5.65
demeritcowboy [Mon, 7 Aug 2023 13:17:30 +0000 (09:17 -0400)]
Merge pull request #27004 from eileenmcnaughton/offline_tokens
Update a couple more tpl variables to tokens
Aidan Saunders [Mon, 7 Aug 2023 11:15:04 +0000 (12:15 +0100)]
Merge pull request #27018 from larssandergreen/Fix-MailSettings-add-path
dev/core#4480 Fix MailSettings add path
Eileen McNaughton [Mon, 7 Aug 2023 06:43:58 +0000 (18:43 +1200)]
Remove excessive data handling & some unused variables
larssandergreen [Mon, 7 Aug 2023 05:49:20 +0000 (23:49 -0600)]
Fix MailSettings add path
Eileen McNaughton [Mon, 7 Aug 2023 01:41:00 +0000 (13:41 +1200)]
Separate getStatusMessage function
The CRM_Event_Form_Task_Register form was once part of CRM_Event_Form_Participant
It now extends it & the goal is to disentangle it from the parent.
In general _single is only set for the parent & describes actions for that
whereas the Register form is a task that can act on many
Eileen McNaughton [Mon, 7 Aug 2023 00:15:51 +0000 (12:15 +1200)]
Merge pull request #27014 from civicrm/5.65
5.65 to master
Eileen McNaughton [Mon, 7 Aug 2023 00:15:09 +0000 (12:15 +1200)]
Merge pull request #27010 from demeritcowboy/fintype
dev/core#4473 - Add/edit financial type screen broken
Eileen McNaughton [Thu, 3 Aug 2023 23:38:37 +0000 (11:38 +1200)]
Update a couple more tpl variables to tokens
event.is_public is already converted in the event online template
- event.email_confirm_text is already tested as a token available
in the offline template. The token layer should take
care of the htmlise question
demeritcowboy [Sat, 5 Aug 2023 13:05:58 +0000 (09:05 -0400)]
fix broken add/edit form
demeritcowboy [Sat, 5 Aug 2023 20:19:51 +0000 (16:19 -0400)]
Merge pull request #27011 from larssandergreen/Remove-inbound-email-parse-function
Remove unused parse function for Incoming Mail
larssandergreen [Sat, 5 Aug 2023 19:29:43 +0000 (13:29 -0600)]
Remove unused parse function
demeritcowboy [Sat, 5 Aug 2023 13:39:03 +0000 (09:39 -0400)]
Merge pull request #27009 from civicrm/5.65
5.65
colemanw [Fri, 4 Aug 2023 13:14:15 +0000 (09:14 -0400)]
Merge pull request #27007 from colemanw/fixLink
Fix dev/core#4461 missing links causing SK to return no results
demeritcowboy [Sat, 29 Jul 2023 15:15:49 +0000 (11:15 -0400)]
view-only custom fields should be merged
demeritcowboy [Sat, 29 Jul 2023 14:56:23 +0000 (10:56 -0400)]
Revert "hide view only custom fields on merge screen"
revert
3b9d4007540d19d58c1fed209e88a01fd5084026.
demeritcowboy [Fri, 21 Jul 2023 03:34:09 +0000 (23:34 -0400)]
add real-world example test
colemanw [Fri, 4 Aug 2023 12:39:00 +0000 (08:39 -0400)]
Fix dev/core#4461 missing links causing SK to return no results
Eileen McNaughton [Thu, 3 Aug 2023 23:56:16 +0000 (11:56 +1200)]
Merge pull request #27002 from eileenmcnaughton/enotice
Enotice fix
Seamus Lee [Thu, 3 Aug 2023 23:26:58 +0000 (19:26 -0400)]
Merge pull request #27001 from eileenmcnaughton/participant_test
E-notice fix
Eileen McNaughton [Thu, 3 Aug 2023 22:48:29 +0000 (10:48 +1200)]
Another e-notice fix
Eileen McNaughton [Thu, 3 Aug 2023 22:22:40 +0000 (10:22 +1200)]
Enotice fix
Seamus Lee [Thu, 3 Aug 2023 22:35:30 +0000 (18:35 -0400)]
Merge pull request #26985 from colemanw/recPHPver
Bump recommended PHP version to 8.1, min recommendation to 8.0
Eileen McNaughton [Thu, 3 Aug 2023 22:34:46 +0000 (10:34 +1200)]
Merge pull request #24657 from larssandergreen/always-show-change-selections-for-participant-view
dev/core/#3361 Add Change Selections button when viewing price set registrations with no contribution associated
Eileen McNaughton [Thu, 3 Aug 2023 22:15:43 +0000 (10:15 +1200)]
E-notice fix
CiviCRM [Thu, 3 Aug 2023 22:06:37 +0000 (22:06 +0000)]
Set version to 5.66.alpha1
CiviCRM [Thu, 3 Aug 2023 22:06:24 +0000 (22:06 +0000)]
Set version to 5.65.beta1
Eileen McNaughton [Thu, 3 Aug 2023 22:05:53 +0000 (10:05 +1200)]
Merge pull request #26303 from larssandergreen/Allow-multiple-registrations-from-search-actions
Allow multiple registrations from search actions
Seamus Lee [Thu, 3 Aug 2023 21:56:59 +0000 (17:56 -0400)]
Merge pull request #26957 from eileenmcnaughton/price_field
Notice fixes on CiviEvent Component settings form
Tim Otten [Thu, 3 Aug 2023 21:18:48 +0000 (14:18 -0700)]
Merge pull request #26999 from totten/master-snapshot-b
5.65.alpha1 - Define pre-upgrade snapshots (Option B)
Eileen McNaughton [Thu, 3 Aug 2023 20:53:14 +0000 (08:53 +1200)]
Merge pull request #26996 from colemanw/adminTitle
[REF] CRM_Admin_Form - Use metadata instead of boilerplate to set page title
Tim Otten [Thu, 3 Aug 2023 08:34:29 +0000 (01:34 -0700)]
5.65.alpha1.mysql.tpl - Add pre-upgrade snapshots for existing upgrade-steps
Tim Otten [Thu, 3 Aug 2023 08:47:39 +0000 (01:47 -0700)]
Smarty SQL - Add helper {crmUpgradeSnapshot}
Tim Otten [Thu, 3 Aug 2023 08:29:09 +0000 (01:29 -0700)]
CRM_Upgrade_Snapshot - Add helper `createSingleTask()`
This is an alternative to `createTasks()`. It's suitable for the kinds of small/mid-sized
queries that appear in `*.mysql.tpl` files.
Tim Otten [Thu, 3 Aug 2023 07:38:39 +0000 (00:38 -0700)]
Upgrader - Supply $upgradeRev for Smarty TPLs
colemanw [Thu, 3 Aug 2023 03:35:32 +0000 (23:35 -0400)]
CRM_Admin_Form - Use metadata instead of boilerplate to set page title
Eileen McNaughton [Wed, 2 Aug 2023 22:45:35 +0000 (10:45 +1200)]
Merge pull request #26854 from colemanw/searchKitLinkPerformance
SearchKit - Improve performance of checking link permissions
Seamus Lee [Wed, 2 Aug 2023 22:18:51 +0000 (18:18 -0400)]
Merge pull request #26992 from civicrm/5.64
5.64
Eileen McNaughton [Wed, 2 Aug 2023 22:13:57 +0000 (10:13 +1200)]
Merge pull request #26840 from colemanw/autocompleteById
Api4 Autocomplete - Search by exact id match more effieciently
Seamus Lee [Wed, 2 Aug 2023 21:53:33 +0000 (17:53 -0400)]
Merge pull request #26990 from larssandergreen/Fix-price-field-url-regression
dev/core#4469 - Fix price set field path regression
Seamus Lee [Wed, 2 Aug 2023 21:51:45 +0000 (17:51 -0400)]
Merge pull request #26991 from agh1/5.64.0-releasenotes-final
5.64.0 release notes late changes
Seamus Lee [Wed, 2 Aug 2023 21:49:40 +0000 (07:49 +1000)]
Merge branch '5.64'
Tim Otten [Wed, 26 Jul 2023 07:21:53 +0000 (00:21 -0700)]
Update 5.63.2.md
Tim Otten [Wed, 26 Jul 2023 06:45:42 +0000 (23:45 -0700)]
Add release-notes/5.63.2.md
Tim Otten [Fri, 7 Jul 2023 18:45:16 +0000 (11:45 -0700)]
Add release-notes/5.63.1.md
Tim Otten [Fri, 16 Jun 2023 05:10:13 +0000 (22:10 -0700)]
Add release-notes/5.62.1.md
Tim Otten [Wed, 24 May 2023 06:38:56 +0000 (23:38 -0700)]
Add release-notes/5.61.4.md
Tim Otten [Sat, 20 May 2023 00:44:11 +0000 (17:44 -0700)]
Add release-notes/5.61.3.md
Tim Otten [Mon, 8 May 2023 23:10:10 +0000 (16:10 -0700)]
Add release-notes/5.61.2.md
Seamus Lee [Wed, 2 Aug 2023 21:43:30 +0000 (17:43 -0400)]
Merge pull request #26989 from demeritcowboy/regen
civicrm_generated is out of date in 5.64
Tim Otten [Fri, 5 May 2023 20:49:51 +0000 (13:49 -0700)]
Add release-notes/5.61.1.md
Tim Otten [Mon, 27 Mar 2023 20:35:57 +0000 (13:35 -0700)]
Add release-notes/5.59.4.md
Tim Otten [Thu, 16 Mar 2023 00:23:52 +0000 (17:23 -0700)]
Add release-notes/5.59.3.md
Tim Otten [Sat, 11 Mar 2023 00:29:22 +0000 (16:29 -0800)]
Add release-notes/5.59.2.md
Tim Otten [Sat, 4 Mar 2023 03:42:11 +0000 (19:42 -0800)]
Add release-notes/5.59.1.md
Tim Otten [Wed, 15 Feb 2023 23:58:14 +0000 (15:58 -0800)]
Update 5.58.1.md
Tim Otten [Wed, 15 Feb 2023 21:54:30 +0000 (13:54 -0800)]
Add release-notes/5.58.1.md
Andie Hunt [Wed, 2 Aug 2023 21:40:02 +0000 (17:40 -0400)]
5.64.0 release notes: added late changes
larssandergreen [Wed, 2 Aug 2023 21:24:44 +0000 (15:24 -0600)]
Fix price set field path regression
demeritcowboy [Wed, 2 Aug 2023 20:58:25 +0000 (16:58 -0400)]
Merge pull request #26986 from mattwire/paymentvarsref
REF: Rename variables to make it easier to understand what the code is doing
demeritcowboy [Wed, 2 Aug 2023 20:55:10 +0000 (16:55 -0400)]
regen
demeritcowboy [Wed, 2 Aug 2023 20:49:32 +0000 (16:49 -0400)]
populate another frontend_title
demeritcowboy [Wed, 2 Aug 2023 20:29:28 +0000 (16:29 -0400)]
Merge pull request #26975 from eileenmcnaughton/re-used
E-notice fix (smarty)
demeritcowboy [Wed, 2 Aug 2023 20:17:17 +0000 (16:17 -0400)]
Merge pull request #26984 from colemanw/daoFixeyUppey
DAO - Normalize null values in the writeRecord function to avoid subtle bugs
Matthew Wire [Wed, 2 Aug 2023 19:14:20 +0000 (20:14 +0100)]
Rename variables to make it easier to understand what the code is doing
colemanw [Wed, 2 Aug 2023 17:01:13 +0000 (13:01 -0400)]
Merge pull request #26950 from eileenmcnaughton/deprecate
Deprecate probably never true condition
Eileen McNaughton [Mon, 31 Jul 2023 23:10:12 +0000 (11:10 +1200)]
E-notice fix (smarty)
Eileen McNaughton [Fri, 28 Jul 2023 02:22:01 +0000 (14:22 +1200)]
Fix test set up
Eileen McNaughton [Thu, 27 Jul 2023 23:27:53 +0000 (11:27 +1200)]
Deprecate probably never true condition
If we can clarify that price set is ALWAYS set it will simplify stuff
- comments suggest that the exception has been weird test config
colemanw [Tue, 1 Aug 2023 23:12:17 +0000 (19:12 -0400)]
Bump recommended PHP version to 8.1, min recommendation to 8.0
colemanw [Tue, 1 Aug 2023 23:00:16 +0000 (19:00 -0400)]
DAO - Normalize null values in the writeRecord function to avoid subtle bugs
Passing around the string 'null' was a terrible practice and can lead to bugs when you use
an operator like `empty()` on the value.
Yashodha Chaku [Tue, 1 Aug 2023 06:20:32 +0000 (11:50 +0530)]
Merge pull request #26961 from eileenmcnaughton/quick_config
Use `isQuickConfig()` to determine isQuickConfig (towards php8.x fix)
Seamus Lee [Tue, 1 Aug 2023 01:57:20 +0000 (21:57 -0400)]
Merge pull request #26913 from eileenmcnaughton/subscribe_2
Update Group Subscribe message to use frontend_title
Seamus Lee [Tue, 1 Aug 2023 01:55:43 +0000 (21:55 -0400)]
Merge pull request #26962 from eileenmcnaughton/test_fix_mem
[php8.x] Fix test to use full form flow
Eileen McNaughton [Mon, 31 Jul 2023 23:38:34 +0000 (11:38 +1200)]
Merge pull request #26973 from aydun/adminui_price_paths2
Metadata tweaks for Price Sets, Fields & Values
Aidan Saunders [Mon, 31 Jul 2023 19:09:27 +0000 (20:09 +0100)]
Follow up to https://github.com/civicrm/civicrm-core/pull/26929
- fix unreleased regression relating to adding new price set fields and
values
- add Upgrader
Switch html type from Select to EntityRef for Price Fields and Values
Yashodha Chaku [Mon, 31 Jul 2023 14:52:16 +0000 (20:22 +0530)]
Merge pull request #26972 from civicrm/5.64
5.64
colemanw [Mon, 31 Jul 2023 14:25:02 +0000 (07:25 -0700)]
Merge pull request #25605 from kurund/radio-defaults
dev/core#3777 Afform: fix the setting defaults for radio and checkboxes when values are non-string
Kurund Jalmi [Fri, 17 Feb 2023 22:00:34 +0000 (22:00 +0000)]
fix the setting defaults for radio and checkboxes when values are non-string
Rich Lott [Mon, 31 Jul 2023 10:22:22 +0000 (11:22 +0100)]
Merge pull request #26966 from artfulrobot/standalone-login-redirects
standalone: Redirect to login
Rich Lott / Artful Robot [Mon, 31 Jul 2023 10:19:40 +0000 (11:19 +0100)]
standalone: redirect to login
Seamus Lee [Mon, 31 Jul 2023 03:51:47 +0000 (23:51 -0400)]
Merge pull request #26968 from alifrumin/5.64rn
[NFC] 5.64 release notes
colemanw [Sun, 30 Jul 2023 20:09:36 +0000 (13:09 -0700)]
Merge pull request #26674 from larssandergreen/Show-bounce-history-on-contact-summary
Show Email bounce history on Contact summary