civicrm-core.git
21 months agoAdd weight to a couple more links
Eileen McNaughton [Wed, 17 May 2023 09:17:46 +0000 (21:17 +1200)]
Add weight to a couple more links

21 months agoMerge pull request #26241 from eileenmcnaughton/weight
Eileen McNaughton [Wed, 17 May 2023 08:03:39 +0000 (20:03 +1200)]
Merge pull request #26241 from eileenmcnaughton/weight

Add some weights to menu link items

21 months agoFix test to expect delete last
Eileen McNaughton [Wed, 17 May 2023 04:53:15 +0000 (16:53 +1200)]
Fix test to expect delete last

Also has some fixes to get away from undeclared property issues on
touched test & helpers

21 months agoAdjust weights so link order is inchanged
Eileen McNaughton [Wed, 17 May 2023 03:26:51 +0000 (15:26 +1200)]
Adjust weights so link order is inchanged

21 months agoAdd some weights
Eileen McNaughton [Tue, 16 May 2023 22:32:20 +0000 (10:32 +1200)]
Add some weights

21 months agoMerge pull request #26242 from civicrm/5.62
Eileen McNaughton [Wed, 17 May 2023 04:58:38 +0000 (16:58 +1200)]
Merge pull request #26242 from civicrm/5.62

5.62

21 months agoMerge pull request #26193 from eileenmcnaughton/member
Seamus Lee [Wed, 17 May 2023 04:04:02 +0000 (14:04 +1000)]
Merge pull request #26193 from eileenmcnaughton/member

Fix code handling to pre-5.61 for membership block

21 months agoMerge pull request #26240 from civicrm/5.62
colemanw [Wed, 17 May 2023 03:06:55 +0000 (23:06 -0400)]
Merge pull request #26240 from civicrm/5.62

5.62

21 months agoMerge pull request #26239 from totten/5.62-uninstall
Seamus Lee [Wed, 17 May 2023 01:01:26 +0000 (11:01 +1000)]
Merge pull request #26239 from totten/5.62-uninstall

setup - Fix uninstall on MySQL 8.0

21 months agoMerge pull request #26233 from eileenmcnaughton/weight
colemanw [Wed, 17 May 2023 00:24:02 +0000 (20:24 -0400)]
Merge pull request #26233 from eileenmcnaughton/weight

Add weight to links spec

21 months agosetup - Fix uninstall on MySQL 8.0
Tim Otten [Tue, 16 May 2023 23:56:18 +0000 (16:56 -0700)]
setup - Fix uninstall on MySQL 8.0

Overview
--------

Fix a bug with uninstalling or reinstalling via cv (`cv core:uninstall` or `cv core:install -f`) on MySQL 8.0.

Before
------

On MySQL 8.0, it fails - because all table-names appear as null.

It's looking for a result column named `table_name` but actually receives `TABLE_NAME`.

After
-----

Doesn't matter if the column is called `table_name` or `TABLE_NAME`.

21 months agoMerge pull request #26238 from eileenmcnaughton/part_public
Eileen McNaughton [Tue, 16 May 2023 23:25:20 +0000 (11:25 +1200)]
Merge pull request #26238 from eileenmcnaughton/part_public

Notice fix on edit Household

21 months agoNotice fix on edit Household
Eileen McNaughton [Tue, 16 May 2023 22:33:39 +0000 (10:33 +1200)]
Notice fix on edit Household

21 months agoAdd weight to links spec
Eileen McNaughton [Tue, 16 May 2023 06:14:39 +0000 (18:14 +1200)]
Add weight to links spec

This allows a weight to be set & for it to alter the order.

It is a bit hard to know whether to add weights to existing ones as
it would be a lot to do all of them - but I did hear a specific request
(can't recall who from) to have Delete last to reduce mis-clicks
and with the View & Edit declared in the same place
I felt I should add them with low values for some sort of consistency

This would mess with people who have implemented weight in a hook - but
probably any change is low impact & an easy-ish fix

Note that I will update docs once agreed

21 months agoMerge pull request #26235 from ufundo/getsearchtasks-qfkey-for-page-callback
colemanw [Tue, 16 May 2023 16:23:15 +0000 (12:23 -0400)]
Merge pull request #26235 from ufundo/getsearchtasks-qfkey-for-page-callback

dev/core#4295 SearchKit: check controller class for qfKey when loading legacy search actions for contributions

21 months agocheck route callback for generating qfkey
benjamin [Tue, 16 May 2023 15:02:31 +0000 (16:02 +0100)]
check route callback for generating qfkey

21 months agoMerge pull request #26214 from larssandergreen/Improve-slow-download-from-SearchKit...
colemanw [Tue, 16 May 2023 15:04:01 +0000 (11:04 -0400)]
Merge pull request #26214 from larssandergreen/Improve-slow-download-from-SearchKit-results

Speed up Download Spreadsheet from SearchKit results

21 months agoImprove-slow-download-from-SearchKit-results
larssandergreen [Tue, 16 May 2023 14:18:53 +0000 (08:18 -0600)]
Improve-slow-download-from-SearchKit-results

21 months agoMerge pull request #26230 from colemanw/contributionUpgrade
Eileen McNaughton [Tue, 16 May 2023 06:49:00 +0000 (18:49 +1200)]
Merge pull request #26230 from colemanw/contributionUpgrade

Upgrader - Use generic (non-api4) code in upgrader

21 months agoUpgrader - Use generic (non-api4) code in upgrader
colemanw [Tue, 16 May 2023 01:30:32 +0000 (21:30 -0400)]
Upgrader - Use generic (non-api4) code in upgrader

This was causing issues with https://github.com/civicrm/civicrm-core/pull/26208
because the Contribution API is no longer available without enabling the
civi_contribute extension, which doesn't happen until a later upgrade step.

21 months agoMerge pull request #26068 from colemanw/arrayOperators
colemanw [Tue, 16 May 2023 02:11:54 +0000 (22:11 -0400)]
Merge pull request #26068 from colemanw/arrayOperators

dev/core#1321 - SearchKit - Limit operator list for array fields

21 months agoMerge pull request #26223 from eileenmcnaughton/participant_sent
Matthew Wire [Mon, 15 May 2023 19:48:37 +0000 (20:48 +0100)]
Merge pull request #26223 from eileenmcnaughton/participant_sent

Clarify sent & not sent variables

21 months agoMerge pull request #26225 from olayiwola-compucorp/addNameToContributor
demeritcowboy [Mon, 15 May 2023 15:42:43 +0000 (11:42 -0400)]
Merge pull request #26225 from olayiwola-compucorp/addNameToContributor

Added Olayiwola Odunsi to contributor-key.yml

21 months agoAdded Olayiwola Odunsi to contributor-key.yml
olayiwola-compucorp [Mon, 15 May 2023 14:51:19 +0000 (15:51 +0100)]
Added Olayiwola Odunsi to contributor-key.yml

21 months agoMerge pull request #26196 from seamuslee001/skip_vendor_old_files_non_civi_vendor
demeritcowboy [Mon, 15 May 2023 14:40:24 +0000 (10:40 -0400)]
Merge pull request #26196 from seamuslee001/skip_vendor_old_files_non_civi_vendor

[REF] dev/core#1777 - Skip checking vendor provided orphaned files if the vendor directory is not within the CiviCRM root

21 months agoMerge pull request #26145 from olayiwola-compucorp/changeContributionDateLabel
demeritcowboy [Mon, 15 May 2023 14:38:23 +0000 (10:38 -0400)]
Merge pull request #26145 from olayiwola-compucorp/changeContributionDateLabel

dev/core#1403 - CRM/Contribute -  Change "Date Received" to "Contribution Date"

21 months agoClarify send & not sent variables
Eileen McNaughton [Mon, 15 May 2023 13:20:59 +0000 (01:20 +1200)]
Clarify send & not sent variables

Its silly to pass an array around just to have it finally counted...

21 months agoMerge pull request #26221 from eileenmcnaughton/part_public
Matthew Wire [Mon, 15 May 2023 12:37:53 +0000 (13:37 +0100)]
Merge pull request #26221 from eileenmcnaughton/part_public

Make some internal functions protected

21 months agoMerge pull request #26220 from eileenmcnaughton/crazy_test_4
Matthew Wire [Mon, 15 May 2023 12:35:40 +0000 (13:35 +0100)]
Merge pull request #26220 from eileenmcnaughton/crazy_test_4

Fix Participant tests to use full form flow

21 months agodev/core#1403 - CRM/Contribute - Change "Date Received" to "Contribution Date"
olayiwola-compucorp [Mon, 15 May 2023 07:31:51 +0000 (08:31 +0100)]
dev/core#1403 - CRM/Contribute -  Change "Date Received" to "Contribution Date"

21 months agoMerge pull request #26222 from eileenmcnaughton/extract
Yashodha Chaku [Mon, 15 May 2023 06:39:36 +0000 (12:09 +0530)]
Merge pull request #26222 from eileenmcnaughton/extract

Remove unreachable validation

21 months agoAdd getParticipantID to avoid non-php8-friendly path check
Eileen McNaughton [Mon, 15 May 2023 03:53:09 +0000 (15:53 +1200)]
Add getParticipantID to avoid non-php8-friendly path check

This particular fail is due to the path being empy in the test environment - But
it's wrong to check it as it is a crufty check for whether
the search task is being used

21 months agoRemove unreachable validation
Eileen McNaughton [Mon, 15 May 2023 04:09:45 +0000 (16:09 +1200)]
Remove unreachable validation

Some time ago we fixed it such that only Pending and Completed statuses are in
the drop box for contribution_status_id. This fragment of code handles an edge case
that is no longer reachable - ie when the value is Failed and some other confusing stuff
is true

21 months agoFix Participant tests to use full form flow
Eileen McNaughton [Mon, 15 May 2023 00:47:19 +0000 (12:47 +1200)]
Fix Participant tests to use full form flow

This doesn't get all of them but fixes a bunch

21 months agoImprove fromEmail address handling
Eileen McNaughton [Sun, 14 May 2023 23:28:31 +0000 (11:28 +1200)]
Improve fromEmail address handling

We don't need to validate the from Email address in the postProcess as the
form submit validation expects it to be a supplied value.

Fixing this makes testing easier

21 months agoImprove test consistency on capitalisation
Eileen McNaughton [Mon, 15 May 2023 00:42:38 +0000 (12:42 +1200)]
Improve test consistency on capitalisation

21 months agoMerge pull request #26217 from eileenmcnaughton/crazy_test
Eileen McNaughton [Mon, 15 May 2023 01:28:37 +0000 (13:28 +1200)]
Merge pull request #26217 from eileenmcnaughton/crazy_test

Minor cleanup on function

21 months agoMake some internal functions protected
Eileen McNaughton [Mon, 15 May 2023 01:14:56 +0000 (13:14 +1200)]
Make some internal functions protected

I did a universe search to be sure but these 'belong' to the form

21 months agoMinor cleanup on function
Eileen McNaughton [Sun, 14 May 2023 23:07:16 +0000 (11:07 +1200)]
Minor cleanup on function

The primary goal here was to check that it ALWAYS returns an array. It does,
so I added a type hint.

I also confirmed that
- it is not called from universe
- it is not called with no primaryParticipantID
- it is not called with excludeCancel set for false
so I did some deprecating.

Lastly there was code to handle there being no cancelStatus -
assigning a variable cancelID of 0 as a fallback. But, it
was not being used - so I fixed it to cast-to-int.

21 months agoMerge pull request #26213 from dontub/AbstractAction-drop-throws-phpdoc
demeritcowboy [Sat, 13 May 2023 18:41:46 +0000 (14:41 -0400)]
Merge pull request #26213 from dontub/AbstractAction-drop-throws-phpdoc

AbstractAction: Drop `@throws` from phpdoc of `__construct()` because it's not thrown

21 months agoAbstractAction: Drop `@throws` from phpdoc of `__construct()` because it's not thrown
Dominic Tubach [Sat, 13 May 2023 17:18:38 +0000 (19:18 +0200)]
AbstractAction: Drop `@throws` from phpdoc of `__construct()` because it's not thrown

21 months agoMerge pull request #26210 from civicrm/5.62
Eileen McNaughton [Sat, 13 May 2023 03:14:17 +0000 (15:14 +1200)]
Merge pull request #26210 from civicrm/5.62

5.62

21 months agoMerge pull request #26205 from eileenmcnaughton/event_backoffice
Matthew Wire [Fri, 12 May 2023 21:49:33 +0000 (22:49 +0100)]
Merge pull request #26205 from eileenmcnaughton/event_backoffice

Further separate register task from participant form

21 months agoMerge pull request #26209 from larssandergreen/Don't-show-send-confirmation-descripti...
Matthew Wire [Fri, 12 May 2023 21:49:01 +0000 (22:49 +0100)]
Merge pull request #26209 from larssandergreen/Don't-show-send-confirmation-description-if-registering-multiple

Don't show send broken confirmation description if registering multiple contacts

21 months agoDon't show send confirmation description if registering multiple
larssandergreen [Fri, 12 May 2023 21:08:40 +0000 (15:08 -0600)]
Don't show send confirmation description if registering multiple

21 months agoMerge pull request #26206 from eileenmcnaughton/event_mail
Matthew Wire [Fri, 12 May 2023 18:01:54 +0000 (19:01 +0100)]
Merge pull request #26206 from eileenmcnaughton/event_mail

Extract sendEmail function

21 months agoMerge pull request #26172 from eileenmcnaughton/562_import
Yashodha Chaku [Fri, 12 May 2023 12:22:35 +0000 (17:52 +0530)]
Merge pull request #26172 from eileenmcnaughton/562_import

dev/core#4227 Fix import to not blank birth_date etc on update

21 months agoMerge pull request #26204 from eileenmcnaughton/deprecated
Yashodha Chaku [Fri, 12 May 2023 12:20:00 +0000 (17:50 +0530)]
Merge pull request #26204 from eileenmcnaughton/deprecated

Add missing deprecated tag

21 months agoMerge pull request #26036 from colemanw/componentExtensions
Tim Otten [Fri, 12 May 2023 07:54:26 +0000 (00:54 -0700)]
Merge pull request #26036 from colemanw/componentExtensions

dev/core#3961 Create stub extensions for all components

21 months agoExtract sendEmail function
Eileen McNaughton [Fri, 12 May 2023 05:02:32 +0000 (17:02 +1200)]
Extract sendEmail function

This is a straight forward extraction
There is test cover

21 months agoFurther separate register task from participant form
Eileen McNaughton [Fri, 12 May 2023 04:40:22 +0000 (16:40 +1200)]
Further separate register task from participant form

21 months agoComponent Extensions - Fix upgrade and test errors
Coleman Watts [Thu, 27 Apr 2023 21:01:57 +0000 (17:01 -0400)]
Component Extensions - Fix upgrade and test errors

21 months agoComponent/Extensions - Remove unnecessary cache clearing and prevent recursion
Coleman Watts [Thu, 27 Apr 2023 00:26:49 +0000 (20:26 -0400)]
Component/Extensions - Remove unnecessary cache clearing and prevent recursion

Ensure the cached settings are updated _before_ post_change hooks are called for settings.

All the cache clears being performed by on_change hooks were redundant with what happens when
extensions are enabled/disabled so I removed it.

Also moved the extension install hook to use postInstall which should be more stable, and
added checks in onToggleComponents to prevent recursion.

21 months agoAdd test for component-extension lifecycle
Coleman Watts [Tue, 11 Apr 2023 01:31:59 +0000 (21:31 -0400)]
Add test for component-extension lifecycle

21 months agoSync enable/disable status of component extensions with core components
Coleman Watts [Mon, 10 Apr 2023 16:01:32 +0000 (12:01 -0400)]
Sync enable/disable status of component extensions with core components

21 months agoRemove missing deprecated tag
Eileen McNaughton [Thu, 11 May 2023 23:44:08 +0000 (11:44 +1200)]
Remove missing deprecated tag

21 months agoMerge pull request #26203 from eileenmcnaughton/reg_vars
Eileen McNaughton [Thu, 11 May 2023 23:36:02 +0000 (11:36 +1200)]
Merge pull request #26203 from eileenmcnaughton/reg_vars

Remove unused constants

21 months agoRemove unused constant
Eileen McNaughton [Thu, 11 May 2023 22:55:29 +0000 (10:55 +1200)]
Remove unused constant

21 months agoMerge pull request #26202 from pradpnayak/extcleanup
Seamus Lee [Thu, 11 May 2023 21:33:53 +0000 (07:33 +1000)]
Merge pull request #26202 from pradpnayak/extcleanup

flexmailer remove cruft code

21 months agoMerge pull request #26201 from civicrm/5.62
demeritcowboy [Thu, 11 May 2023 20:30:25 +0000 (16:30 -0400)]
Merge pull request #26201 from civicrm/5.62

5.62

21 months agoflexmailer remove cruft code
Pradeep Nayak [Thu, 11 May 2023 18:11:34 +0000 (19:11 +0100)]
flexmailer remove cruft code

21 months agoMerge pull request #26199 from pradpnayak/fatalerror
demeritcowboy [Thu, 11 May 2023 18:11:29 +0000 (14:11 -0400)]
Merge pull request #26199 from pradpnayak/fatalerror

Regression: Fatal error when importing membership

21 months agoFixed fatal error when importing membership
Pradeep Nayak [Thu, 11 May 2023 17:22:58 +0000 (18:22 +0100)]
Fixed fatal error when importing membership

21 months agoAdd stub extensions for all components
Coleman Watts [Sun, 9 Apr 2023 03:09:12 +0000 (23:09 -0400)]
Add stub extensions for all components

21 months agoMerge pull request #26195 from totten/master-esm
Eileen McNaughton [Thu, 11 May 2023 06:34:34 +0000 (18:34 +1200)]
Merge pull request #26195 from totten/master-esm

dev/core#4279 - Add support for ECMAScript Modules (ESM, part 1)

21 months agoFix capitalization in comments
Eileen McNaughton [Thu, 11 May 2023 03:56:52 +0000 (15:56 +1200)]
Fix capitalization in comments

21 months agoadd more esms
Eileen McNaughton [Thu, 11 May 2023 02:45:15 +0000 (14:45 +1200)]
add more esms

21 months ago(NFC) Emphasize abbreviation "ESM"
Tim Otten [Thu, 11 May 2023 02:05:10 +0000 (19:05 -0700)]
(NFC) Emphasize abbreviation "ESM"

21 months agoMerge pull request #26192 from MegaphoneJon/entity-ref-joins
colemanw [Thu, 11 May 2023 01:44:04 +0000 (21:44 -0400)]
Merge pull request #26192 from MegaphoneJon/entity-ref-joins

proper EntityRef joins

21 months ago[REF] Skip checking vendor provided orphened files if the vendor directory is not...
Seamus Lee [Thu, 11 May 2023 01:39:27 +0000 (11:39 +1000)]
[REF] Skip checking vendor provided orphened files if the vendor directory is not within the CiviCRM root

21 months agoMerge pull request #26194 from larssandergreen/Ttile-case-all-of-Support-menu
Seamus Lee [Thu, 11 May 2023 00:16:59 +0000 (10:16 +1000)]
Merge pull request #26194 from larssandergreen/Ttile-case-all-of-Support-menu

Title case Register Your Site in support menu

21 months agoTitle case Register Your Site in support menu
larssandergreen [Wed, 10 May 2023 23:39:27 +0000 (17:39 -0600)]
Title case Register Your Site in support menu

21 months agoFix code handling to pre-5.61 for membership block
Eileen McNaughton [Wed, 10 May 2023 23:38:11 +0000 (11:38 +1200)]
Fix code handling to pre-5.61 for membership block

The work for #26170 concluded that membershipPriceset is always TRUE
at this point. Since we were pushing out a regression fix I left the
variable where it didn't seem to be causing regressions.

However, I think clarifying the variable and
removing the redundant if-else in the rc will set us up well as
1) if there is any further regression we haven't found in
5.61 then people will be able to check on the rc / master
2) if we need to do any further fixes / back-ports the
code will be more synced if we do this in the rc

Note there is some further clean up I feel should be done
folloiwng what we learnt dealing with #26170 - but
I want to let the dust settle so that I'm not creating a
hard-to-backport situation

21 months agoResources - Define helper methods `addModule()`, `addModuleFile()`, `addModuleUrl()`
Tim Otten [Fri, 5 May 2023 07:42:37 +0000 (00:42 -0700)]
Resources - Define helper methods `addModule()`, `addModuleFile()`, `addModuleUrl()`

21 months agoCRM_Core_Region::add() - Allow JS resources to be flaged as ES5 modules (`esm=>TRUE`)
Tim Otten [Fri, 5 May 2023 05:36:08 +0000 (22:36 -0700)]
CRM_Core_Region::add() - Allow JS resources to be flaged as ES5 modules (`esm=>TRUE`)

21 months agoproper EntityRef joins
Jon Goldberg [Wed, 10 May 2023 18:55:30 +0000 (14:55 -0400)]
proper EntityRef joins

21 months agoMerge pull request #26191 from larssandergreen/Uncheck-is_email_receipt-when-hidden...
demeritcowboy [Wed, 10 May 2023 20:00:05 +0000 (16:00 -0400)]
Merge pull request #26191 from larssandergreen/Uncheck-is_email_receipt-when-hidden-on-New-Contribution

Uncheck is_email_receipt when hidden on New Contribution

21 months agoUncheck is_email_receipt when hidden
larssandergreen [Wed, 10 May 2023 15:50:06 +0000 (09:50 -0600)]
Uncheck is_email_receipt when hidden

21 months agoMerge pull request #26184 from reflexive-communications/crmMailingAB-error
Eileen McNaughton [Wed, 10 May 2023 04:21:41 +0000 (16:21 +1200)]
Merge pull request #26184 from reflexive-communications/crmMailingAB-error

crmMailingAB/services: catch exception, report error and rethrow

21 months agoMerge pull request #26178 from stesi561/drupalconfig
Eileen McNaughton [Tue, 9 May 2023 22:36:42 +0000 (10:36 +1200)]
Merge pull request #26178 from stesi561/drupalconfig

Fix config is null on hooks

21 months agoMerge pull request #26189 from larssandergreen/Prevent-self-service-cancellation...
Eileen McNaughton [Tue, 9 May 2023 22:20:49 +0000 (10:20 +1200)]
Merge pull request #26189 from larssandergreen/Prevent-self-service-cancellation-when-prohibited-by-using-back-office-url

Prevent prohibited self service cancellation by using is_backoffice=1 in URL

21 months agoMerge pull request #26188 from larssandergreen/Fix-authorization-failed-on-self-servi...
Eileen McNaughton [Tue, 9 May 2023 22:12:43 +0000 (10:12 +1200)]
Merge pull request #26188 from larssandergreen/Fix-authorization-failed-on-self-service-participant-transfer

Fix authorization failed on self-service participant transfer

21 months agoMerge pull request #26187 from larssandergreen/Preserve-participant-status-when-trans...
Eileen McNaughton [Tue, 9 May 2023 21:55:19 +0000 (09:55 +1200)]
Merge pull request #26187 from larssandergreen/Preserve-participant-status-when-transfering

Preserve participant status when transferring

21 months agoPrevent unauthorized self-service participant update via URL
larssandergreen [Tue, 9 May 2023 21:33:34 +0000 (15:33 -0600)]
Prevent unauthorized self-service participant update via URL

21 months agoFix authorization failed on self-service participant transfer
larssandergreen [Tue, 9 May 2023 20:57:29 +0000 (14:57 -0600)]
Fix authorization failed on self-service participant transfer

21 months agoPreserve participant status on transfer
larssandergreen [Tue, 9 May 2023 20:40:52 +0000 (14:40 -0600)]
Preserve participant status on transfer

21 months agoMerge pull request #26181 from mattwire/confirmeventmsg
demeritcowboy [Tue, 9 May 2023 15:30:41 +0000 (11:30 -0400)]
Merge pull request #26181 from mattwire/confirmeventmsg

Show/hide billing name/address on event confirm based on if they're set instead of a magical collection of booleans

21 months agocrmMailingAB/services: catch exception, report error and rethrow
Sandor Semsey [Tue, 9 May 2023 15:26:47 +0000 (17:26 +0200)]
crmMailingAB/services: catch exception, report error and rethrow

21 months agoMerge pull request #26123 from colemanw/afformValidate
Matthew Wire [Tue, 9 May 2023 13:06:25 +0000 (14:06 +0100)]
Merge pull request #26123 from colemanw/afformValidate

Afform - Ensure checkboxes and radios are validated client-side

21 months agoShow/hide billing name/address on event confirm based on if they're set instead of...
Matthew Wire [Tue, 9 May 2023 12:49:47 +0000 (13:49 +0100)]
Show/hide billing name/address on event confirm based on if they're set instead of a magical collection of booleans

21 months agoMerge pull request #26167 from larssandergreen/imrpove-footer-and-support-menu
Yashodha Chaku [Tue, 9 May 2023 08:09:57 +0000 (13:39 +0530)]
Merge pull request #26167 from larssandergreen/imrpove-footer-and-support-menu

dev/core#3920 Improve footer and support menu

21 months agoFix config is null on hooks
Luke Stewart [Tue, 9 May 2023 01:22:15 +0000 (13:22 +1200)]
Fix config is null on hooks

21 months agoMerge pull request #25563 from seamuslee001/dev_core_4123
Eileen McNaughton [Tue, 9 May 2023 00:25:18 +0000 (12:25 +1200)]
Merge pull request #25563 from seamuslee001/dev_core_4123

dev/core#4123 Support contribution recur tokens when accessing from a…

21 months agoMerge pull request #26078 from mattwire/contribclean
Seamus Lee [Mon, 8 May 2023 23:49:30 +0000 (09:49 +1000)]
Merge pull request #26078 from mattwire/contribclean

REF: Small cleanup on contribution receipt code

21 months agoMerge pull request #26177 from asmac-org/master
Eileen McNaughton [Mon, 8 May 2023 23:37:54 +0000 (11:37 +1200)]
Merge pull request #26177 from asmac-org/master

Added composerjk to contributor-key.yml

21 months agoAdded composerjk to contributor-key.yml
Jeff Kellem [Mon, 8 May 2023 23:32:16 +0000 (16:32 -0700)]
Added composerjk to contributor-key.yml

21 months agodev/core#4123 Support contribution recur tokens when accessing from a contribution...
Seamus Lee [Sun, 12 Feb 2023 23:20:33 +0000 (10:20 +1100)]
dev/core#4123 Support contribution recur tokens when accessing from a contribution or membership

Use getRelatedTokens function name instead and also fix tests

Hide some unnecessary tokens and fix tests

21 months agoMerge pull request #26173 from seamuslee001/regen_5_23
Seamus Lee [Mon, 8 May 2023 22:23:48 +0000 (08:23 +1000)]
Merge pull request #26173 from seamuslee001/regen_5_23

Regenerate civicrm generated after #25987 and membership xml

21 months agoUpdate Unit tests to handle for change in label
Seamus Lee [Mon, 8 May 2023 21:40:00 +0000 (07:40 +1000)]
Update Unit tests to handle for change in label

21 months agoMerge pull request #26143 from totten/master-runtime-no-magic
Eileen McNaughton [Mon, 8 May 2023 21:22:26 +0000 (09:22 +1200)]
Merge pull request #26143 from totten/master-runtime-no-magic

(REF) CRM_Core_Config  - Simplify dependencies between MagicMerge and Runtime