civicrm-core.git
15 months agoMerge pull request #26292 from larssandergreen/Remove-more-unneeded-descriptions...
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

15 months agoMerge pull request #27022 from eileenmcnaughton/unsubscribe
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

15 months agocode clean up
PhilMB [Thu, 27 Jul 2023 01:10:40 +0000 (20:10 -0500)]
code clean up

ts variable method updated and OptOutURL removed

15 months agoMerge pull request #27015 from eileenmcnaughton/extend
colemanw [Mon, 7 Aug 2023 20:14:42 +0000 (16:14 -0400)]
Merge pull request #27015 from eileenmcnaughton/extend

Separate getStatusMessage function

15 months agoMerge pull request #27021 from civicrm/5.65
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

15 months agoMerge pull request #26969 from demeritcowboy/view-only-merge-hook
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

15 months agoMerge pull request #27019 from eileenmcnaughton/user_name
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

15 months agoMerge pull request #27020 from civicrm/5.65
demeritcowboy [Mon, 7 Aug 2023 13:19:22 +0000 (09:19 -0400)]
Merge pull request #27020 from civicrm/5.65

5.65

15 months agoMerge pull request #27004 from eileenmcnaughton/offline_tokens
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

15 months agoMerge pull request #27018 from larssandergreen/Fix-MailSettings-add-path
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

15 months agoRemove excessive data handling & some unused variables
Eileen McNaughton [Mon, 7 Aug 2023 06:43:58 +0000 (18:43 +1200)]
Remove excessive data handling & some unused variables

15 months agoFix MailSettings add path
larssandergreen [Mon, 7 Aug 2023 05:49:20 +0000 (23:49 -0600)]
Fix MailSettings add path

15 months agoSeparate getStatusMessage function
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

15 months agoMerge pull request #27014 from civicrm/5.65
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

15 months agoMerge pull request #27010 from demeritcowboy/fintype
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

15 months agoUpdate a couple more tpl variables to tokens
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

15 months agofix broken add/edit form
demeritcowboy [Sat, 5 Aug 2023 13:05:58 +0000 (09:05 -0400)]
fix broken add/edit form

15 months agoMerge pull request #27011 from larssandergreen/Remove-inbound-email-parse-function
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

15 months agoRemove unused parse function
larssandergreen [Sat, 5 Aug 2023 19:29:43 +0000 (13:29 -0600)]
Remove unused parse function

15 months agoMerge pull request #27009 from civicrm/5.65
demeritcowboy [Sat, 5 Aug 2023 13:39:03 +0000 (09:39 -0400)]
Merge pull request #27009 from civicrm/5.65

5.65

15 months agoMerge pull request #27007 from colemanw/fixLink
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

15 months agoview-only custom fields should be merged
demeritcowboy [Sat, 29 Jul 2023 15:15:49 +0000 (11:15 -0400)]
view-only custom fields should be merged

15 months agoRevert "hide view only custom fields on merge screen"
demeritcowboy [Sat, 29 Jul 2023 14:56:23 +0000 (10:56 -0400)]
Revert "hide view only custom fields on merge screen"

revert 3b9d4007540d19d58c1fed209e88a01fd5084026.

15 months agoadd real-world example test
demeritcowboy [Fri, 21 Jul 2023 03:34:09 +0000 (23:34 -0400)]
add real-world example test

15 months agoFix dev/core#4461 missing links causing SK to return no results
colemanw [Fri, 4 Aug 2023 12:39:00 +0000 (08:39 -0400)]
Fix dev/core#4461 missing links causing SK to return no results

15 months agoMerge pull request #27002 from eileenmcnaughton/enotice
Eileen McNaughton [Thu, 3 Aug 2023 23:56:16 +0000 (11:56 +1200)]
Merge pull request #27002 from eileenmcnaughton/enotice

Enotice fix

15 months agoMerge pull request #27001 from eileenmcnaughton/participant_test
Seamus Lee [Thu, 3 Aug 2023 23:26:58 +0000 (19:26 -0400)]
Merge pull request #27001 from eileenmcnaughton/participant_test

E-notice fix

15 months agoAnother e-notice fix
Eileen McNaughton [Thu, 3 Aug 2023 22:48:29 +0000 (10:48 +1200)]
Another e-notice fix

15 months agoEnotice fix
Eileen McNaughton [Thu, 3 Aug 2023 22:22:40 +0000 (10:22 +1200)]
Enotice fix

15 months agoMerge pull request #26985 from colemanw/recPHPver
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

15 months agoMerge pull request #24657 from larssandergreen/always-show-change-selections-for...
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

15 months agoE-notice fix
Eileen McNaughton [Thu, 3 Aug 2023 22:15:43 +0000 (10:15 +1200)]
E-notice fix

15 months agoSet version to 5.66.alpha1
CiviCRM [Thu, 3 Aug 2023 22:06:37 +0000 (22:06 +0000)]
Set version to 5.66.alpha1

15 months agoSet version to 5.65.beta1
CiviCRM [Thu, 3 Aug 2023 22:06:24 +0000 (22:06 +0000)]
Set version to 5.65.beta1

15 months agoMerge pull request #26303 from larssandergreen/Allow-multiple-registrations-from...
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

15 months agoMerge pull request #26957 from eileenmcnaughton/price_field
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

15 months agoMerge pull request #26999 from totten/master-snapshot-b
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)

15 months agoMerge pull request #26996 from colemanw/adminTitle
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

15 months ago5.65.alpha1.mysql.tpl - Add pre-upgrade snapshots for existing upgrade-steps
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

15 months agoSmarty SQL - Add helper {crmUpgradeSnapshot}
Tim Otten [Thu, 3 Aug 2023 08:47:39 +0000 (01:47 -0700)]
Smarty SQL - Add helper {crmUpgradeSnapshot}

15 months agoCRM_Upgrade_Snapshot - Add helper `createSingleTask()`
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.

15 months agoUpgrader - Supply $upgradeRev for Smarty TPLs
Tim Otten [Thu, 3 Aug 2023 07:38:39 +0000 (00:38 -0700)]
Upgrader - Supply $upgradeRev for Smarty TPLs

15 months agoCRM_Admin_Form - Use metadata instead of boilerplate to set page title
colemanw [Thu, 3 Aug 2023 03:35:32 +0000 (23:35 -0400)]
CRM_Admin_Form - Use metadata instead of boilerplate to set page title

15 months agoMerge pull request #26854 from colemanw/searchKitLinkPerformance
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

15 months agoMerge pull request #26992 from civicrm/5.64
Seamus Lee [Wed, 2 Aug 2023 22:18:51 +0000 (18:18 -0400)]
Merge pull request #26992 from civicrm/5.64

5.64

15 months agoMerge pull request #26840 from colemanw/autocompleteById
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

15 months agoMerge pull request #26990 from larssandergreen/Fix-price-field-url-regression
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

15 months agoMerge pull request #26991 from agh1/5.64.0-releasenotes-final
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

15 months agoMerge branch '5.64'
Seamus Lee [Wed, 2 Aug 2023 21:49:40 +0000 (07:49 +1000)]
Merge branch '5.64'

15 months agoUpdate 5.63.2.md
Tim Otten [Wed, 26 Jul 2023 07:21:53 +0000 (00:21 -0700)]
Update 5.63.2.md

15 months agoAdd release-notes/5.63.2.md
Tim Otten [Wed, 26 Jul 2023 06:45:42 +0000 (23:45 -0700)]
Add release-notes/5.63.2.md

15 months agoAdd release-notes/5.63.1.md
Tim Otten [Fri, 7 Jul 2023 18:45:16 +0000 (11:45 -0700)]
Add release-notes/5.63.1.md

15 months agoAdd release-notes/5.62.1.md
Tim Otten [Fri, 16 Jun 2023 05:10:13 +0000 (22:10 -0700)]
Add release-notes/5.62.1.md

15 months agoAdd release-notes/5.61.4.md
Tim Otten [Wed, 24 May 2023 06:38:56 +0000 (23:38 -0700)]
Add release-notes/5.61.4.md

15 months agoAdd release-notes/5.61.3.md
Tim Otten [Sat, 20 May 2023 00:44:11 +0000 (17:44 -0700)]
Add release-notes/5.61.3.md

15 months agoAdd release-notes/5.61.2.md
Tim Otten [Mon, 8 May 2023 23:10:10 +0000 (16:10 -0700)]
Add release-notes/5.61.2.md

15 months agoMerge pull request #26989 from demeritcowboy/regen
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

15 months agoAdd release-notes/5.61.1.md
Tim Otten [Fri, 5 May 2023 20:49:51 +0000 (13:49 -0700)]
Add release-notes/5.61.1.md

15 months agoAdd release-notes/5.59.4.md
Tim Otten [Mon, 27 Mar 2023 20:35:57 +0000 (13:35 -0700)]
Add release-notes/5.59.4.md

15 months agoAdd release-notes/5.59.3.md
Tim Otten [Thu, 16 Mar 2023 00:23:52 +0000 (17:23 -0700)]
Add release-notes/5.59.3.md

15 months agoAdd release-notes/5.59.2.md
Tim Otten [Sat, 11 Mar 2023 00:29:22 +0000 (16:29 -0800)]
Add release-notes/5.59.2.md

15 months agoAdd release-notes/5.59.1.md
Tim Otten [Sat, 4 Mar 2023 03:42:11 +0000 (19:42 -0800)]
Add release-notes/5.59.1.md

15 months agoUpdate 5.58.1.md
Tim Otten [Wed, 15 Feb 2023 23:58:14 +0000 (15:58 -0800)]
Update 5.58.1.md

15 months agoAdd release-notes/5.58.1.md
Tim Otten [Wed, 15 Feb 2023 21:54:30 +0000 (13:54 -0800)]
Add release-notes/5.58.1.md

15 months ago5.64.0 release notes: added late changes
Andie Hunt [Wed, 2 Aug 2023 21:40:02 +0000 (17:40 -0400)]
5.64.0 release notes: added late changes

15 months agoFix price set field path regression
larssandergreen [Wed, 2 Aug 2023 21:24:44 +0000 (15:24 -0600)]
Fix price set field path regression

15 months agoMerge pull request #26986 from mattwire/paymentvarsref
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

15 months agoregen
demeritcowboy [Wed, 2 Aug 2023 20:55:10 +0000 (16:55 -0400)]
regen

15 months agopopulate another frontend_title
demeritcowboy [Wed, 2 Aug 2023 20:49:32 +0000 (16:49 -0400)]
populate another frontend_title

15 months agoMerge pull request #26975 from eileenmcnaughton/re-used
demeritcowboy [Wed, 2 Aug 2023 20:29:28 +0000 (16:29 -0400)]
Merge pull request #26975 from eileenmcnaughton/re-used

E-notice fix (smarty)

15 months agoMerge pull request #26984 from colemanw/daoFixeyUppey
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

15 months agoRename variables to make it easier to understand what the code is doing
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

16 months agoMerge pull request #26950 from eileenmcnaughton/deprecate
colemanw [Wed, 2 Aug 2023 17:01:13 +0000 (13:01 -0400)]
Merge pull request #26950 from eileenmcnaughton/deprecate

Deprecate probably never true condition

16 months agoE-notice fix (smarty)
Eileen McNaughton [Mon, 31 Jul 2023 23:10:12 +0000 (11:10 +1200)]
E-notice fix (smarty)

16 months agoFix test set up
Eileen McNaughton [Fri, 28 Jul 2023 02:22:01 +0000 (14:22 +1200)]
Fix test set up

16 months agoDeprecate probably never true condition
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

16 months agoBump recommended PHP version to 8.1, min recommendation to 8.0
colemanw [Tue, 1 Aug 2023 23:12:17 +0000 (19:12 -0400)]
Bump recommended PHP version to 8.1, min recommendation to 8.0

16 months agoDAO - Normalize null values in the writeRecord function to avoid subtle bugs
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.

16 months agoMerge pull request #26961 from eileenmcnaughton/quick_config
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)

16 months agoMerge pull request #26913 from eileenmcnaughton/subscribe_2
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

16 months agoMerge pull request #26962 from eileenmcnaughton/test_fix_mem
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

16 months agoMerge pull request #26973 from aydun/adminui_price_paths2
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

16 months agoFollow up to https://github.com/civicrm/civicrm-core/pull/26929
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

16 months agoMerge pull request #26972 from civicrm/5.64
Yashodha Chaku [Mon, 31 Jul 2023 14:52:16 +0000 (20:22 +0530)]
Merge pull request #26972 from civicrm/5.64

5.64

16 months agoMerge pull request #25605 from kurund/radio-defaults
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

16 months agofix 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

16 months agoMerge pull request #26966 from artfulrobot/standalone-login-redirects
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

16 months agostandalone: redirect to login
Rich Lott / Artful Robot [Mon, 31 Jul 2023 10:19:40 +0000 (11:19 +0100)]
standalone: redirect to login

16 months agoMerge pull request #26968 from alifrumin/5.64rn
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

16 months agoMerge pull request #26674 from larssandergreen/Show-bounce-history-on-contact-summary
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

16 months agoMerge pull request #26971 from colemanw/colemanw-patch-1
colemanw [Sun, 30 Jul 2023 02:47:37 +0000 (19:47 -0700)]
Merge pull request #26971 from colemanw/colemanw-patch-1

ManagedEntityTest - Simplify reconciliation

16 months agoManagedEntityTest - Simplify reconciliation
colemanw [Sun, 30 Jul 2023 02:00:21 +0000 (22:00 -0400)]
ManagedEntityTest - Simplify reconciliation

Followup to #26970 which solved the problem; this removes the workarounds that are no longer needed.

16 months agoMerge pull request #26970 from larssandergreen/Fix-Managed-Entity-test
colemanw [Sun, 30 Jul 2023 01:32:56 +0000 (18:32 -0700)]
Merge pull request #26970 from larssandergreen/Fix-Managed-Entity-test

Limit Managed Entity test reconciliation to the entities in the test

16 months agoLimit Managed Entity test reconciliation to the entities in the test
larssandergreen [Sun, 30 Jul 2023 00:20:47 +0000 (18:20 -0600)]
Limit Managed Entity test reconciliation to the entities in the test

16 months agoMerge pull request #26960 from eileenmcnaughton/billing
colemanw [Fri, 28 Jul 2023 23:47:13 +0000 (16:47 -0700)]
Merge pull request #26960 from eileenmcnaughton/billing

Check `isBackOffice` before checking `billing_profile_id` (e-notice fix)

16 months agoMerge pull request #26576 from larssandergreen/Don't-allow-also-include-schedule...
Eileen McNaughton [Fri, 28 Jul 2023 23:18:02 +0000 (11:18 +1200)]
Merge pull request #26576 from larssandergreen/Don't-allow-also-include-schedule-reminders-for-event

dev/core#4377 Disable broken Also Include for event scheduled reminders

16 months ago[NFC] 5.64 release notes
Alice Frumin [Wed, 12 Jul 2023 02:08:01 +0000 (22:08 -0400)]
[NFC] 5.64 release notes

16 months agoMerge pull request #26967 from colemanw/colemanw-patch-1
Aidan Saunders [Fri, 28 Jul 2023 18:05:56 +0000 (19:05 +0100)]
Merge pull request #26967 from colemanw/colemanw-patch-1

Add civicrm_search_ui to core-ext.txt

16 months agoAdd civicrm_search_ui to core-ext.txt
colemanw [Fri, 28 Jul 2023 17:30:48 +0000 (13:30 -0400)]
Add civicrm_search_ui to core-ext.txt

16 months agoMerge pull request #26963 from totten/master-service-tags
colemanw [Fri, 28 Jul 2023 13:09:43 +0000 (06:09 -0700)]
Merge pull request #26963 from totten/master-service-tags

AutoDefinition - Inherit service-tags from interfaces, traits, and parent classes