civicrm-core.git
23 months agoFilter groups according to included profiles
Andrew Engelbrecht [Mon, 25 Sep 2017 22:34:51 +0000 (18:34 -0400)]
Filter groups according to included profiles

This is a continuation of the contact groups filtering feature, which
allows admins to filter the public listings of contact groups on various
Civi pages by setting a Drupal variable with drush.

It is now possible to set a rule for a profile and for that rule to
automatically apply to standalone profile pages, contribution pages that
include the profile, and event pages that include it as well.

See comments in CRM/Contact/Form/Edit/TagsAndGroups.php for instructions
on how to set the variable via drush.

23 months agoAllow admin to change the names of filtered groups
Andrew Engelbrecht [Mon, 18 Sep 2017 22:19:40 +0000 (18:19 -0400)]
Allow admin to change the names of filtered groups

This feature lets one mimic a custom field by allowing admins to change
the text that appears next to each group's check box, via drush.

The json format is a bit more nested, but indented json can be used. An
exmple is included in CRM/Contact/Form/Edit/TagsAndGroups.php.

23 months agoGroups filter hack for smaller groups listings
Andrew Engelbrecht [Fri, 15 Sep 2017 20:15:10 +0000 (16:15 -0400)]
Groups filter hack for smaller groups listings

This change is a dirty hack that lets site admins filter the "Contacts
Group(s)" field output in select profiles. This reduces overwhem for
users when they are making a donation or filling out a form with the
Groups signup field. This is preferable to using a custom field with
smart groups because the Groups field provides double opt-in, while
custom fields do not.

The filter is controlled via a json string stored in a drupal variable
that can be set with drush like so:

drush vset --format=string groups_field_filters "{...}"

See the documentation marked with "sudoman hack" in
CRM/Contact/Form/Edit/TagsAndGroups.php for an example.

23 months agoremove unneeded file not deleted in git rebase
Andrew Engelbrecht [Wed, 19 Jul 2017 21:28:47 +0000 (17:28 -0400)]
remove unneeded file not deleted in git rebase

23 months agoremove unneeded file (latex.patch)
Andrew Engelbrecht [Wed, 19 Jul 2017 20:31:29 +0000 (16:31 -0400)]
remove unneeded file (latex.patch)

this was apparently not removed in the git rebase.

23 months agoComment cleanup
Ruben Rodriguez [Thu, 1 Dec 2016 21:59:27 +0000 (16:59 -0500)]
Comment cleanup

23 months agoUpdated the LaTeX header for letters
Ruben Rodriguez [Thu, 1 Dec 2016 21:28:53 +0000 (16:28 -0500)]
Updated the LaTeX header for letters

23 months agoAdded hack for scaping curly brackets on smarty LaTeX templates
Ruben Rodriguez [Fri, 10 Jun 2016 19:06:07 +0000 (15:06 -0400)]
Added hack for scaping curly brackets on smarty LaTeX templates

23 months agoTuned up PdfLatex font settings
Ruben Rodriguez [Fri, 10 Jun 2016 19:05:21 +0000 (15:05 -0400)]
Tuned up PdfLatex font settings

23 months agoredisabling mail tracking
k [Tue, 15 Mar 2016 17:41:14 +0000 (13:41 -0400)]
redisabling mail tracking

23 months agoSolving RT ticket #1092988
k [Tue, 15 Mar 2016 17:13:26 +0000 (13:13 -0400)]
Solving RT ticket #1092988
adding civicrm ID to contributin record

23 months agoipn receiver for external api
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:33:03 +0000 (13:33 -0400)]
ipn receiver for external api

23 months agoPriceset 2nd half
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:53 +0000 (13:28 -0400)]
Priceset 2nd half

23 months agoPriceset/debugwatchdog
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:43 +0000 (13:28 -0400)]
Priceset/debugwatchdog

23 months agoRemoved cache rebuild from the GroupContact
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:18:43 +0000 (13:18 -0400)]
Removed cache rebuild from the GroupContact

23 months agoRT#765026, patch for null values in civicrm_acl_cache
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:15:03 +0000 (13:15 -0400)]
RT#765026, patch for null values in civicrm_acl_cache

23 months agoAdded the current uncommited changes to production code, and rebased to 4.6.8
Ruben Rodriguez [Thu, 10 Sep 2015 22:24:23 +0000 (18:24 -0400)]
Added the current uncommited changes to production code, and rebased to 4.6.8

23 months agoAdditional files for PDF/Latex
Lisa Marie Maginnis [Thu, 1 May 2014 21:29:27 +0000 (17:29 -0400)]
Additional files for PDF/Latex

23 months agoOur changes
Lisa Marie Maginnis [Thu, 1 May 2014 21:04:18 +0000 (17:04 -0400)]
Our changes

23 months agoMerge pull request #29593 from totten/5.70-bump2
Tim Otten [Sat, 2 Mar 2024 21:05:45 +0000 (16:05 -0500)]
Merge pull request #29593 from totten/5.70-bump2

5.70.2 - Add notes. Set version.

23 months agoAdd release-notes/5.70.2.md
Tim Otten [Sat, 2 Mar 2024 21:04:09 +0000 (16:04 -0500)]
Add release-notes/5.70.2.md

23 months agoSet version to 5.70.2
Tim Otten [Sat, 2 Mar 2024 21:04:07 +0000 (16:04 -0500)]
Set version to 5.70.2

23 months agoMerge pull request #29591 from colemanw/fixSkEntityGetLinks
Tim Otten [Sat, 2 Mar 2024 20:42:29 +0000 (15:42 -0500)]
Merge pull request #29591 from colemanw/fixSkEntityGetLinks

Regression - Fix missing getLinks action in SKEntity

23 months agoRegression - Fix missing getLinks action in SKEntity
colemanw [Sat, 2 Mar 2024 19:30:22 +0000 (14:30 -0500)]
Regression - Fix missing getLinks action in SKEntity

23 months agoMerge pull request #29548 from colemanw/searchKitTaskFix
colemanw [Fri, 1 Mar 2024 18:02:26 +0000 (13:02 -0500)]
Merge pull request #29548 from colemanw/searchKitTaskFix

[BACKPORT] SearchKit - Fix enable/disable links in displays

23 months agoSearchKit - Fix enable/disable links in displays
colemanw [Thu, 29 Feb 2024 22:03:14 +0000 (17:03 -0500)]
SearchKit - Fix enable/disable links in displays

This fixes task-based links (enable, disable, etc) when used as buttons, dropdowns, etc. in search displays

23 months agoMerge pull request #29485 from totten/5.70-rn-tweak
Eileen McNaughton [Fri, 23 Feb 2024 18:07:37 +0000 (07:07 +1300)]
Merge pull request #29485 from totten/5.70-rn-tweak

5.70.1 - Update notes

23 months ago5.70.1 - Update notes
Tim Otten [Fri, 23 Feb 2024 08:57:10 +0000 (00:57 -0800)]
5.70.1 - Update notes

23 months agoMerge pull request #29484 from totten/5.70-bump1
Tim Otten [Fri, 23 Feb 2024 06:57:00 +0000 (22:57 -0800)]
Merge pull request #29484 from totten/5.70-bump1

5.70.1 - Add notes. Set version.

23 months agoAdd release-notes/5.70.1.md
Tim Otten [Fri, 23 Feb 2024 06:54:54 +0000 (22:54 -0800)]
Add release-notes/5.70.1.md

23 months agoSet version to 5.70.1
Tim Otten [Fri, 23 Feb 2024 06:54:53 +0000 (22:54 -0800)]
Set version to 5.70.1

23 months agoMerge pull request #29428 from eileenmcnaughton/570_self
Tim Otten [Fri, 23 Feb 2024 06:44:27 +0000 (22:44 -0800)]
Merge pull request #29428 from eileenmcnaughton/570_self

dev/core#5006 Fix event online receipt for selfcancelxfer

23 months agoMerge pull request #29407 from eileenmcnaughton/mem_570
Tim Otten [Fri, 23 Feb 2024 04:46:27 +0000 (20:46 -0800)]
Merge pull request #29407 from eileenmcnaughton/mem_570

dev/core#5007 Fix failure to assign default membership to quick config price set

23 months agoMerge pull request #29455 from seamuslee001/dev_core_5005
Seamus Lee [Wed, 21 Feb 2024 01:18:16 +0000 (12:18 +1100)]
Merge pull request #29455 from seamuslee001/dev_core_5005

dev/core#5005 Fix validating to allow for saving with entity sub filters that are disabled

23 months agoMerge pull request #29453 from colemanw/newsFeedUnread
colemanw [Wed, 21 Feb 2024 00:28:00 +0000 (19:28 -0500)]
Merge pull request #29453 from colemanw/newsFeedUnread

News Dashlet - Fix styling of unread items

23 months agoTry fixing test failures
Seamus Lee [Tue, 20 Feb 2024 03:07:40 +0000 (14:07 +1100)]
Try fixing test failures

23 months agodev/core#5005 Fix validating to allow for saving with entity sub filters that are...
Seamus Lee [Mon, 19 Feb 2024 23:09:27 +0000 (10:09 +1100)]
dev/core#5005 Fix validating to allow for saving with entity sub filters that are disabled

23 months agoNews Dashlet - Fix styling of unread items
colemanw [Tue, 20 Feb 2024 22:34:02 +0000 (17:34 -0500)]
News Dashlet - Fix styling of unread items

Adjusts css to target the new disclosure element markup,
and removes dependence on the deprecated `crmAccordion:open` event.

23 months agodev/core#5006 Fix event online receipt for selfcancelxfer
eileen [Thu, 15 Feb 2024 23:26:48 +0000 (12:26 +1300)]
dev/core#5006 Fix event online receipt for selfcancelxfer

23 months agoMerge pull request #29401 from colemanw/unicodeHtmlBP
Eileen McNaughton [Sun, 18 Feb 2024 22:12:51 +0000 (11:12 +1300)]
Merge pull request #29401 from colemanw/unicodeHtmlBP

Afform - Fix incorrect html encoding when saving

23 months agoMerge pull request #29420 from MegaphoneJon/active-premiums
Eileen McNaughton [Sun, 18 Feb 2024 22:04:55 +0000 (11:04 +1300)]
Merge pull request #29420 from MegaphoneJon/active-premiums

dev/core#5014 don't show premiums unless premiums are active

23 months agodon't show premiums unless premiums are active
Jon Goldberg [Fri, 16 Feb 2024 23:36:25 +0000 (18:36 -0500)]
don't show premiums unless premiums are active

23 months agoMerge pull request #29416 from eileenmcnaughton/570
colemanw [Fri, 16 Feb 2024 11:46:02 +0000 (06:46 -0500)]
Merge pull request #29416 from eileenmcnaughton/570

dev/core#5012 Fix SmartyCompatibility to use php8.3 friendly function

23 months agoFix SmartyCompatibility to use php8.3 friendly function
eileen [Fri, 16 Feb 2024 03:40:44 +0000 (16:40 +1300)]
Fix SmartyCompatibility to use php8.3 friendly function

23 months agodev/core#5007 Fix failure to assign default membership to quick config price set
eileen [Thu, 15 Feb 2024 23:16:10 +0000 (12:16 +1300)]
dev/core#5007 Fix failure to assign default membership to quick config price set

23 months agoAfform - Fix incorrect html encoding when saving
colemanw [Thu, 15 Feb 2024 16:42:33 +0000 (11:42 -0500)]
Afform - Fix incorrect html encoding when saving

Fixes  https://lab.civicrm.org/dev/core/-/issues/4977

This reverts 0ae1b99 AND 4a439e7 back to the original version which used a simple str_replace.

The problem with 4a439e7 is that function mode is deprecated in php 8.2.
The problem with 0ae1b99 is that it was wrong and broke the html encoding of the file.

So this takes us all the way back to the original version of the function, which worked fine for what it did.

2 years agoMerge pull request #29379 from seamuslee001/5.70
Eileen McNaughton [Tue, 13 Feb 2024 19:58:11 +0000 (08:58 +1300)]
Merge pull request #29379 from seamuslee001/5.70

dev/4989 Fix non-default currency in contribution confirm and thank-y…

2 years agodev/4989 Fix non-default currency in contribution confirm and thank-you pages
John Kingsnorth [Mon, 12 Feb 2024 23:30:24 +0000 (23:30 +0000)]
dev/4989 Fix non-default currency in contribution confirm and thank-you pages

2 years agoMerge pull request #29374 from eileenmcnaughton/570
Eileen McNaughton [Tue, 13 Feb 2024 00:32:19 +0000 (13:32 +1300)]
Merge pull request #29374 from eileenmcnaughton/570

APIv4 - Fetch all options when matching pseudoconstants.

2 years agoAPIv4 - Fetch all options when matching pseudoconstants.
colemanw [Sun, 11 Feb 2024 23:02:57 +0000 (18:02 -0500)]
APIv4 - Fetch all options when matching pseudoconstants.

When performing a match we want to fetch all options not a filtered list.
Fixes https://lab.civicrm.org/dev/core/-/issues/4997

2 years agoSet version to 5.70.0
CiviCRM [Fri, 9 Feb 2024 04:49:40 +0000 (23:49 -0500)]
Set version to 5.70.0

2 years agorelease-notes.md - Last minute tweaks
CiviCRM [Fri, 9 Feb 2024 04:48:08 +0000 (23:48 -0500)]
release-notes.md - Last minute tweaks

2 years agoMerge pull request #29345 from totten/5.70-jwt
Tim Otten [Fri, 9 Feb 2024 04:02:33 +0000 (20:02 -0800)]
Merge pull request #29345 from totten/5.70-jwt

CryptoJwt - Fix detection of firebase/php-jwt APIs

2 years agoMerge pull request #29338 from eileenmcnaughton/rc_clear
Eileen McNaughton [Thu, 8 Feb 2024 23:05:12 +0000 (12:05 +1300)]
Merge pull request #29338 from eileenmcnaughton/rc_clear

Fix clearAssign for php8.x

2 years agoFix clearAssign for php8.x
eileen [Thu, 8 Feb 2024 20:17:21 +0000 (09:17 +1300)]
Fix clearAssign for php8.x

2 years agoCryptoJwt - Fix detection of firebase/php-jwt APIs
Tim Otten [Thu, 8 Feb 2024 22:21:31 +0000 (14:21 -0800)]
CryptoJwt - Fix detection of firebase/php-jwt APIs

2 years agoMerge pull request #29330 from eileenmcnaughton/570_cfix
Tim Otten [Thu, 8 Feb 2024 06:59:49 +0000 (22:59 -0800)]
Merge pull request #29330 from eileenmcnaughton/570_cfix

Ensure currency is set various forms

2 years agoFix some currencies not passed
eileen [Thu, 8 Feb 2024 05:21:40 +0000 (18:21 +1300)]
Fix some currencies not passed

2 years agoMerge pull request #29190 from eileenmcnaughton/570
Tim Otten [Thu, 8 Feb 2024 05:19:11 +0000 (21:19 -0800)]
Merge pull request #29190 from eileenmcnaughton/570

dev/core#4953 Fix failure to show existing membership type in renewal mode

2 years agoMerge pull request #29326 from eileenmcnaughton/currency_small
Tim Otten [Thu, 8 Feb 2024 05:15:31 +0000 (21:15 -0800)]
Merge pull request #29326 from eileenmcnaughton/currency_small

 Ensure currency is set on back office participant form

2 years agoadditional e-notice fix
eileen [Fri, 2 Feb 2024 03:12:29 +0000 (16:12 +1300)]
additional e-notice fix

2 years agodev/core#4953 Fix failure to show existing membership type in renewal mode
eileen [Fri, 2 Feb 2024 03:03:22 +0000 (16:03 +1300)]
dev/core#4953 Fix failure to show existing membership type in renewal mode

The previous fix dealt with js layer issues but this affects select boxes in the php layer

Also fixed 2 smarty notices that turned out to not be related

2 years agoMerge pull request #29275 from eileenmcnaughton/570_mem
Tim Otten [Thu, 8 Feb 2024 04:17:05 +0000 (20:17 -0800)]
Merge pull request #29275 from eileenmcnaughton/570_mem

dev/core#4963 Fix validation error on membership renew with auto-renew

2 years ago Ensure currency is set on back office participant form
eileen [Thu, 8 Feb 2024 03:15:57 +0000 (16:15 +1300)]
 Ensure currency is set on back office participant form

2 years agoMerge pull request #29195 from eileenmcnaughton/receipt_text
Tim Otten [Thu, 8 Feb 2024 03:06:33 +0000 (19:06 -0800)]
Merge pull request #29195 from eileenmcnaughton/receipt_text

dev/core#4948 Fix online_receipt template to include receipt text

2 years agoMerge pull request #29324 from agh1/5.70.0-releasenotes
Tim Otten [Thu, 8 Feb 2024 02:09:47 +0000 (18:09 -0800)]
Merge pull request #29324 from agh1/5.70.0-releasenotes

5.70.0 release notes

2 years agoMerge pull request #29290 from colemanw/scheduleRemindersRequired
Tim Otten [Thu, 8 Feb 2024 01:01:29 +0000 (17:01 -0800)]
Merge pull request #29290 from colemanw/scheduleRemindersRequired

Fix dev/core#4949 ScheduleReminder form required field error

2 years agoMerge pull request #29293 from colemanw/fixScheduleReminderFormPerms
Tim Otten [Thu, 8 Feb 2024 00:28:50 +0000 (16:28 -0800)]
Merge pull request #29293 from colemanw/fixScheduleReminderFormPerms

Fix dev/core#4971 - Skip redundant permission checks in ScheduleReminder form

2 years ago5.70.0 release notes: big batch of edits
Amanda Hunt [Wed, 7 Feb 2024 23:59:02 +0000 (18:59 -0500)]
5.70.0 release notes: big batch of edits

2 years agoMerge pull request #29312 from eileenmcnaughton/suppress_570
demeritcowboy [Wed, 7 Feb 2024 22:27:34 +0000 (17:27 -0500)]
Merge pull request #29312 from eileenmcnaughton/suppress_570

dev/core#4973 Fix credit card info not showing up in ThankYou & Confirm

2 years agoMerge pull request #29300 from eileenmcnaughton/995
colemanw [Wed, 7 Feb 2024 21:27:21 +0000 (16:27 -0500)]
Merge pull request #29300 from eileenmcnaughton/995

dev/core#4980 Ensure payment processor object is returned

2 years agoMerge pull request #29296 from colemanw/jobParams
Eileen McNaughton [Wed, 7 Feb 2024 21:25:57 +0000 (10:25 +1300)]
Merge pull request #29296 from colemanw/jobParams

Fix dev/core#4959 - Handle extra whitespace in scheduled job params

2 years ago5.70.0 release notes: added boilerplate
Amanda Hunt [Wed, 7 Feb 2024 21:02:15 +0000 (16:02 -0500)]
5.70.0 release notes: added boilerplate

2 years ago5.70.0 release notes: raw from script
Andie Hunt [Wed, 7 Feb 2024 20:47:33 +0000 (15:47 -0500)]
5.70.0 release notes: raw from script

2 years agodev/core#4973 Fix credit card info not showing up in ThankYou & Confirm
eileen [Wed, 7 Feb 2024 20:05:17 +0000 (09:05 +1300)]
dev/core#4973 Fix credit card info not showing up in ThankYou & Confirm

2 years agoFix dev/core#4949 ScheduleReminder form required field error
colemanw [Wed, 7 Feb 2024 00:55:43 +0000 (19:55 -0500)]
Fix dev/core#4949 ScheduleReminder form required field error

2 years agoScheduleReminders - Prevent changing values to existing reminders via url
colemanw [Wed, 7 Feb 2024 18:42:48 +0000 (13:42 -0500)]
ScheduleReminders - Prevent changing values to existing reminders via url

2 years agodev/core#4980 Ensure payment processor object is returned
eileen [Wed, 7 Feb 2024 17:38:39 +0000 (06:38 +1300)]
dev/core#4980 Ensure payment processor object is returned

2 years agoFix dev/core#4959 - Handle extra whitespace in scheduled job params
colemanw [Wed, 7 Feb 2024 13:48:21 +0000 (08:48 -0500)]
Fix dev/core#4959 - Handle extra whitespace in scheduled job params

2 years agoMerge pull request #29260 from colemanw/getModules
Tim Otten [Wed, 7 Feb 2024 08:10:44 +0000 (00:10 -0800)]
Merge pull request #29260 from colemanw/getModules

dev/core#4969 Simplify AngularManager loading/caching system

2 years agoFix dev/core#4971 - Skip redundant permission checks in CRM_Admin_Form_ScheduleReminders
colemanw [Wed, 7 Feb 2024 03:15:14 +0000 (22:15 -0500)]
Fix dev/core#4971 - Skip redundant permission checks in CRM_Admin_Form_ScheduleReminders

Temporary override to solve https://lab.civicrm.org/dev/core/-/issues/4971
This regressed in https://github.com/civicrm/civicrm-core/pull/27003 which
switched $this->retrieveMethod to 'api' - this had the unintended effect of checking
permissions during retrieveValues(), but the API is not sophisticated enough: we need to
add
a `CRM_Core_BAO_ActionSchedule::addSelectWhereClause()` function that can handle the logic
of "if the reminder is for an event, check user has edit permission for that specific
event".

Meanwhile we can skip permission checks in the form layer, because that logic is
implemented here,
specifically in `\CRM_Event_ActionMapping::checkAccess()`.

2 years agoMerge pull request #29193 from eileenmcnaughton/570_tags
colemanw [Wed, 7 Feb 2024 01:17:12 +0000 (20:17 -0500)]
Merge pull request #29193 from eileenmcnaughton/570_tags

Fix wonkyness if contribution page includes a profile with both groups & tags

2 years agoAngularManager - Simplify caching
colemanw [Mon, 5 Feb 2024 19:25:37 +0000 (14:25 -0500)]
AngularManager - Simplify caching

In 604cca72 the cache was split into smaller pieces in an attempt to fix some failing tests.
It turned out those fails for other reasons so there's no need to have > 1 cache for angularModules.

Fixes https://lab.civicrm.org/dev/core/-/issues/4969

2 years agoAngularManager - Ensure 'basePages' is an array
colemanw [Mon, 5 Feb 2024 19:20:42 +0000 (14:20 -0500)]
AngularManager - Ensure 'basePages' is an array

This doesn't change the behavior (historical default mainained, with a comment added about why),
just ensures the value is always set to prevent errors when it gets passed to in_array().

2 years agodev/core#4963 Fix validation error on membership renew with auto-renew
eileen [Tue, 6 Feb 2024 05:20:15 +0000 (18:20 +1300)]
dev/core#4963 Fix validation error on membership renew with auto-renew

2 years agoMerge pull request #29277 from eileenmcnaughton/570-orn
Eileen McNaughton [Tue, 6 Feb 2024 06:14:02 +0000 (19:14 +1300)]
Merge pull request #29277 from eileenmcnaughton/570-orn

Disable failing test in PR runs for now

2 years agoDisable failing test in PR runs for now
eileen [Sun, 4 Feb 2024 21:27:32 +0000 (10:27 +1300)]
Disable failing test in PR runs for now

2 years agoMerge pull request #29264 from MegaphoneJon/cond-receipt
Eileen McNaughton [Tue, 6 Feb 2024 00:55:55 +0000 (13:55 +1300)]
Merge pull request #29264 from MegaphoneJon/cond-receipt

don't send an extra receipt when completing pending contributions

2 years agoMerge pull request #29226 from eileenmcnaughton/tags_g
colemanw [Tue, 6 Feb 2024 00:41:23 +0000 (19:41 -0500)]
Merge pull request #29226 from eileenmcnaughton/tags_g

Php 8.x notice fix on tags & groups fields

2 years agodon't send an extra receipt when completing pending contributions
Jon Goldberg [Mon, 5 Feb 2024 22:49:58 +0000 (17:49 -0500)]
don't send an extra receipt when completing pending contributions

2 years agoPhp 8.x notice fix on tags & groups fields
eileen [Fri, 2 Feb 2024 05:40:06 +0000 (18:40 +1300)]
Php 8.x notice fix on tags & groups fields

2 years agoFix online_receipt template to include receipt text
eileen [Fri, 2 Feb 2024 06:18:49 +0000 (19:18 +1300)]
Fix online_receipt template to include receipt text

2 years agoMerge pull request #29208 from colemanw/fixIrrelevantLinks
Eileen McNaughton [Sat, 3 Feb 2024 03:02:33 +0000 (16:02 +1300)]
Merge pull request #29208 from colemanw/fixIrrelevantLinks

SearchKit - Remove irrelevant links from default display

2 years agoMerge pull request #29209 from colemanw/disableActivityTab
Eileen McNaughton [Sat, 3 Feb 2024 03:01:13 +0000 (16:01 +1300)]
Merge pull request #29209 from colemanw/disableActivityTab

dev/core#4950 - Disable SearchUI version of ContactSummary Activity tab

2 years agoMerge pull request #29200 from ejegg/conditionalCaseLink
colemanw [Sat, 3 Feb 2024 02:53:40 +0000 (21:53 -0500)]
Merge pull request #29200 from ejegg/conditionalCaseLink

dev/core#4960 Make Case menu link in relationship tab conditional

2 years agoMerge pull request #29192 from eileenmcnaughton/570_2
Eileen McNaughton [Fri, 2 Feb 2024 22:50:48 +0000 (11:50 +1300)]
Merge pull request #29192 from eileenmcnaughton/570_2

Fix 5.67 regression on loading custom data defaults on contribution page

2 years agodev/core#4950 - Disable SearchUI version of ContactSummary Activity tab
colemanw [Fri, 2 Feb 2024 22:17:31 +0000 (17:17 -0500)]
dev/core#4950 - Disable SearchUI version of ContactSummary Activity tab

This temporarily disables the new tab while we assess query performance problems
See https://lab.civicrm.org/dev/core/-/issues/4950

Note: commented out code uses the new 'placement' option which is preferred
over the legacy 'contact_summary' flag.

2 years agoMerge pull request #29206 from colemanw/fixInvalidLinks
colemanw [Fri, 2 Feb 2024 22:11:57 +0000 (17:11 -0500)]
Merge pull request #29206 from colemanw/fixInvalidLinks

SearchKit - Hide invalid links and prevent error

2 years agoSearchKit - Remove irrelevant links from default display
colemanw [Fri, 2 Feb 2024 22:02:31 +0000 (17:02 -0500)]
SearchKit - Remove irrelevant links from default display

The action regressed when switching search displays to use the GetLinks api action.
This fixes the filtering & makes it more efficient by passing the filter to the api.

2 years agoSearchKit - Hide invalid links and prevent error
colemanw [Fri, 2 Feb 2024 16:28:11 +0000 (11:28 -0500)]
SearchKit - Hide invalid links and prevent error

Fixes dev/core#4961