civicrm-core.git
14 months agoMerge pull request #27267 from eileenmcnaughton/form_test
colemanw [Sun, 3 Sep 2023 18:51:22 +0000 (14:51 -0400)]
Merge pull request #27267 from eileenmcnaughton/form_test

Add form helper for tests

14 months agoAdd form helper for tests
Eileen McNaughton [Fri, 1 Sep 2023 07:01:59 +0000 (19:01 +1200)]
Add form helper for tests

14 months agoMerge pull request #27262 from colemanw/phpstormApi4
colemanw [Sat, 2 Sep 2023 23:23:59 +0000 (19:23 -0400)]
Merge pull request #27262 from colemanw/phpstormApi4

[NFC] PhpStorm - Add more APIv4 function argument hints

14 months agoMerge pull request #27261 from colemanw/entityLookupId
Eileen McNaughton [Sat, 2 Sep 2023 23:21:46 +0000 (11:21 +1200)]
Merge pull request #27261 from colemanw/entityLookupId

EntityLookupTrait - Skip queries when looking up id

14 months agoMerge pull request #27264 from mlutfy/fixExtLinks
Seamus Lee [Sat, 2 Sep 2023 22:22:06 +0000 (08:22 +1000)]
Merge pull request #27264 from mlutfy/fixExtLinks

Fix fatal on Manage Extensions caused by financialacls links

14 months agoMerge pull request #27263 from colemanw/quicksearchOptions
demeritcowboy [Sat, 2 Sep 2023 20:36:49 +0000 (16:36 -0400)]
Merge pull request #27263 from colemanw/quicksearchOptions

Menubar Quicksearch - Followup fixes

14 months agoMerge pull request #27265 from mlutfy/standaloneLogoutFix
colemanw [Sat, 2 Sep 2023 20:32:28 +0000 (16:32 -0400)]
Merge pull request #27265 from mlutfy/standaloneLogoutFix

standaloneusers: logout function must be static

14 months agoext/standaloneusers: logout must be static
Mathieu Lutfy [Sat, 2 Sep 2023 19:52:20 +0000 (15:52 -0400)]
ext/standaloneusers: logout must be static

14 months agoFix fatal on Manage Extensions caused by financialacls links
Mathieu Lu [Sat, 2 Sep 2023 18:02:07 +0000 (14:02 -0400)]
Fix fatal on Manage Extensions caused by financialacls links

14 months agoQuickSearch - Fix 'not found' message
colemanw [Sat, 2 Sep 2023 16:41:49 +0000 (12:41 -0400)]
QuickSearch - Fix 'not found' message

14 months agoQuickSearch - Avoid using api4 in upgrader
colemanw [Sat, 2 Sep 2023 16:36:46 +0000 (12:36 -0400)]
QuickSearch - Avoid using api4 in upgrader

14 months agoPhpStorm - Add more APIv4 function argument hints
colemanw [Sat, 2 Sep 2023 15:28:53 +0000 (11:28 -0400)]
PhpStorm - Add more APIv4 function argument hints

14 months agoMerge pull request #27251 from jmcclelland/petition-double-click
demeritcowboy [Sat, 2 Sep 2023 14:25:30 +0000 (10:25 -0400)]
Merge pull request #27251 from jmcclelland/petition-double-click

avoid double clicks on petition page

14 months agoMerge pull request #27260 from eileenmcnaughton/party
demeritcowboy [Sat, 2 Sep 2023 14:19:42 +0000 (10:19 -0400)]
Merge pull request #27260 from eileenmcnaughton/party

Fix participantTest to not use transactions

14 months agoEntityLookupTrait - Skip queries when looking up id
colemanw [Sat, 2 Sep 2023 13:33:27 +0000 (09:33 -0400)]
EntityLookupTrait - Skip queries when looking up id

14 months agoMerge pull request #26676 from colemanw/getquickGoodbye
demeritcowboy [Sat, 2 Sep 2023 13:30:59 +0000 (09:30 -0400)]
Merge pull request #26676 from colemanw/getquickGoodbye

Switch menubar search to use APIv4 & delete deprecated v3 'getquick' action

14 months agoFix participant test to tolerant strict smarty
Eileen McNaughton [Sat, 2 Sep 2023 08:24:05 +0000 (20:24 +1200)]
Fix participant test to tolerant strict smarty

14 months agoFix Participant test to not use transations
Eileen McNaughton [Sat, 2 Sep 2023 08:23:45 +0000 (20:23 +1200)]
Fix Participant test to not use transations

14 months agoMerge pull request #27257 from colemanw/entityLookup
Eileen McNaughton [Sat, 2 Sep 2023 05:02:30 +0000 (17:02 +1200)]
Merge pull request #27257 from colemanw/entityLookup

Add API-based EntityLookupTrait

14 months agoMerge pull request #27256 from eileenmcnaughton/party
Eileen McNaughton [Sat, 2 Sep 2023 04:56:00 +0000 (16:56 +1200)]
Merge pull request #27256 from eileenmcnaughton/party

Further fix forms to full form flow

14 months agoAdd API-based EntityLookupTrait
colemanw [Sat, 2 Sep 2023 03:27:23 +0000 (23:27 -0400)]
Add API-based EntityLookupTrait

14 months agoFurther fix forms to full form flow
Eileen McNaughton [Sat, 2 Sep 2023 00:09:57 +0000 (12:09 +1200)]
Further fix forms to full form flow

14 months agoMerge pull request #27231 from eileenmcnaughton/weight_fin
Eileen McNaughton [Sat, 2 Sep 2023 02:49:16 +0000 (14:49 +1200)]
Merge pull request #27231 from eileenmcnaughton/weight_fin

Add weights to membership type links

14 months agoAdd weights to membership type links
Eileen McNaughton [Thu, 31 Aug 2023 11:36:41 +0000 (23:36 +1200)]
Add weights to membership type links

This includes moving the permissioning of those links to the financialacls extension
(since there was already an affected test in that extension too).

14 months agoMerge pull request #26841 from colemanw/customAutocompleteUpdate
colemanw [Fri, 1 Sep 2023 21:01:39 +0000 (17:01 -0400)]
Merge pull request #26841 from colemanw/customAutocompleteUpdate

dev/core#3049 - Update autocomplete custom fields to use APIv4

14 months agoMerge pull request #27253 from colemanw/editableEntity
colemanw [Fri, 1 Sep 2023 18:44:57 +0000 (14:44 -0400)]
Merge pull request #27253 from colemanw/editableEntity

SearchKit - Fix autocomplete filters on in-place-edit fields

14 months agoSearchKit - Fix autocomplete filters on in-place-edit fields
colemanw [Fri, 1 Sep 2023 17:43:19 +0000 (13:43 -0400)]
SearchKit - Fix autocomplete filters on in-place-edit fields

14 months agoMerge pull request #26993 from eileenmcnaughton/upgrade
colemanw [Fri, 1 Sep 2023 16:45:23 +0000 (12:45 -0400)]
Merge pull request #26993 from eileenmcnaughton/upgrade

Ensure tax_amount is not null

14 months agoMerge pull request #27249 from yashodha/report_improvement
colemanw [Fri, 1 Sep 2023 16:43:42 +0000 (12:43 -0400)]
Merge pull request #27249 from yashodha/report_improvement

Add sorting options on Membership Details report

14 months agodev/core#3049 - Permit custom autocomplete fields on public profile forms
colemanw [Fri, 1 Sep 2023 16:34:56 +0000 (12:34 -0400)]
dev/core#3049 - Permit custom autocomplete fields on public profile forms

14 months agoMerge pull request #27250 from eileenmcnaughton/party
colemanw [Fri, 1 Sep 2023 16:35:57 +0000 (12:35 -0400)]
Merge pull request #27250 from eileenmcnaughton/party

Fix forms to call full form flow

14 months agodev/core#3049 - Update autocomplete custom fields to use APIv4
colemanw [Sat, 15 Jul 2023 17:26:38 +0000 (13:26 -0400)]
dev/core#3049 - Update autocomplete custom fields to use APIv4

14 months agoavoid double clicks on petition page
Jamie McClelland [Fri, 1 Sep 2023 13:59:40 +0000 (09:59 -0400)]
avoid double clicks on petition page

14 months agoAdd sorting options on Membership Details report
yashodha [Fri, 1 Sep 2023 06:57:32 +0000 (12:27 +0530)]
Add sorting options on Membership Details report

14 months agoMerge pull request #27226 from eileenmcnaughton/mutli
colemanw [Fri, 1 Sep 2023 12:36:55 +0000 (08:36 -0400)]
Merge pull request #27226 from eileenmcnaughton/mutli

dev/core#444 Default to blank for required multi-lingual fields

14 months agoFix forms to call full form flow
Eileen McNaughton [Fri, 1 Sep 2023 08:12:40 +0000 (20:12 +1200)]
Fix forms to call full form flow

14 months agoMerge pull request #27248 from seamuslee001/master
Seamus Lee [Fri, 1 Sep 2023 06:45:37 +0000 (02:45 -0400)]
Merge pull request #27248 from seamuslee001/master

5.65

14 months agoMerge branch '5.65'
Seamus Lee [Fri, 1 Sep 2023 06:16:52 +0000 (16:16 +1000)]
Merge branch '5.65'

14 months agoMerge pull request #27237 from seamuslee001/dev_core_4537
Seamus Lee [Fri, 1 Sep 2023 06:14:23 +0000 (02:14 -0400)]
Merge pull request #27237 from seamuslee001/dev_core_4537

dev/core#4537 Ensure that Event Registration email works when CiviCon…

14 months agoMerge pull request #27245 from eileenmcnaughton/party
Seamus Lee [Fri, 1 Sep 2023 06:00:07 +0000 (02:00 -0400)]
Merge pull request #27245 from eileenmcnaughton/party

Participant Form Test fixes

14 months agodev/core#4537 Ensure that Event Registration email works when CiviContribute componen...
Seamus Lee [Thu, 31 Aug 2023 22:53:14 +0000 (08:53 +1000)]
dev/core#4537 Ensure that Event Registration email works when CiviContribute component is disabled and add unit test

Shift to using action object provider and rename function to remove Component

14 months agoParticipant Form Test fixes
Eileen McNaughton [Fri, 1 Sep 2023 03:35:30 +0000 (15:35 +1200)]
Participant Form Test fixes

14 months agoMerge pull request #27243 from alifrumin/5.65rn
Eileen McNaughton [Fri, 1 Sep 2023 04:12:57 +0000 (16:12 +1200)]
Merge pull request #27243 from alifrumin/5.65rn

[NFC] 5.65 Release Notes

14 months ago[NFC] release notes 5.65
Alice Frumin [Mon, 28 Aug 2023 20:38:08 +0000 (16:38 -0400)]
[NFC] release notes 5.65

14 months agoMerge pull request #27238 from eileenmcnaughton/test_clean
Eileen McNaughton [Fri, 1 Sep 2023 02:23:40 +0000 (14:23 +1200)]
Merge pull request #27238 from eileenmcnaughton/test_clean

Superficial clean up in test class

14 months agodev/core#444 Default to blank for required multi-lingual fields
Eileen McNaughton [Thu, 31 Aug 2023 08:41:13 +0000 (20:41 +1200)]
dev/core#444 Default to blank for required multi-lingual fields

14 months agoMerge pull request #27236 from colemanw/textOptions
Eileen McNaughton [Fri, 1 Sep 2023 01:50:31 +0000 (13:50 +1200)]
Merge pull request #27236 from colemanw/textOptions

APIv4 - Add missing input type options

14 months agoMerge pull request #27228 from pradpnayak/dateFormattingIssue
Eileen McNaughton [Fri, 1 Sep 2023 01:49:54 +0000 (13:49 +1200)]
Merge pull request #27228 from pradpnayak/dateFormattingIssue

PHP8 date range not rendered correctly

14 months agoMerge pull request #27239 from totten/phpstorm-adaptive-path
Eileen McNaughton [Fri, 1 Sep 2023 01:48:58 +0000 (13:48 +1200)]
Merge pull request #27239 from totten/phpstorm-adaptive-path

phpstorm - Prefer to store generated hints in source-tree

14 months agoSuperficial clean up in test class
Eileen McNaughton [Fri, 1 Sep 2023 00:25:35 +0000 (12:25 +1200)]
Superficial clean up in test class

14 months agophpstorm - Allow manual override of data folder
Tim Otten [Fri, 1 Sep 2023 01:04:58 +0000 (18:04 -0700)]
phpstorm - Allow manual override of data folder

14 months agogitignore - Ignore dynamically generated ".phpstorm.meta.php"
Tim Otten [Fri, 1 Sep 2023 00:23:20 +0000 (17:23 -0700)]
gitignore - Ignore dynamically generated ".phpstorm.meta.php"

14 months agophpstorm - Prefer self-same folder for output, but fallback to [civicrm.files]
Tim Otten [Fri, 1 Sep 2023 00:19:40 +0000 (17:19 -0700)]
phpstorm - Prefer self-same folder for output, but fallback to [civicrm.files]

14 months agoAPIv4 - Add missing input type options
colemanw [Fri, 1 Sep 2023 00:05:16 +0000 (20:05 -0400)]
APIv4 - Add missing input type options

14 months agophpstorm - Move static rules into the dynamic folder
Tim Otten [Fri, 1 Sep 2023 00:02:20 +0000 (17:02 -0700)]
phpstorm - Move static rules into the dynamic folder

14 months agophpstorm - Regen code
Tim Otten [Thu, 31 Aug 2023 23:47:06 +0000 (16:47 -0700)]
phpstorm - Regen code

A couple symbols were stale after prior edit to 'info.xml'

14 months agoRemove deprecated v3 Contact.getquick api
colemanw [Tue, 27 Jun 2023 04:42:38 +0000 (00:42 -0400)]
Remove deprecated v3 Contact.getquick api

14 months agoSwitch menubar quicksearch to use APIv4 autocomplete
colemanw [Tue, 27 Jun 2023 04:19:23 +0000 (00:19 -0400)]
Switch menubar quicksearch to use APIv4 autocomplete

14 months agoMerge pull request #27224 from eileenmcnaughton/arb
Seamus Lee [Thu, 31 Aug 2023 22:06:52 +0000 (18:06 -0400)]
Merge pull request #27224 from eileenmcnaughton/arb

Remove isset from Arb.xml

14 months agoMerge pull request #27230 from eileenmcnaughton/weight_m
Eileen McNaughton [Thu, 31 Aug 2023 21:57:45 +0000 (09:57 +1200)]
Merge pull request #27230 from eileenmcnaughton/weight_m

Add weights to MemberSelectorSearch

14 months agoAdd weights to MemberSelectorSearch
Eileen McNaughton [Thu, 31 Aug 2023 09:10:15 +0000 (21:10 +1200)]
Add weights to MemberSelectorSearch

14 months agoMerge pull request #27225 from eileenmcnaughton/search_form
Eileen McNaughton [Thu, 31 Aug 2023 12:15:30 +0000 (00:15 +1200)]
Merge pull request #27225 from eileenmcnaughton/search_form

Cleanup signature for test function `getFormObject`

14 months agoMerge pull request #27229 from eileenmcnaughton/weigh
Eileen McNaughton [Thu, 31 Aug 2023 11:55:52 +0000 (23:55 +1200)]
Merge pull request #27229 from eileenmcnaughton/weigh

Add weights to MessageTemplate links

14 months agoMerge pull request #27118 from yashodha/dev-4522
Eileen McNaughton [Thu, 31 Aug 2023 11:32:22 +0000 (23:32 +1200)]
Merge pull request #27118 from yashodha/dev-4522

(dev/core#4522) Membership Detail improvements - add sorting for Memb…

14 months agoCleanup signature for test function getFormObject
Eileen McNaughton [Thu, 31 Aug 2023 07:41:01 +0000 (19:41 +1200)]
Cleanup signature for test function getFormObject

I want to make form test functions available outside core (to wean some extensions off calling methods on the
forms that we no longer call from core. They were copy & paste from when we did). Also, I want to have some nicer form
functions.

I think getFormObject is OK-ish but I don't like the parameters that are there to support
search tests, so I am trying to split that out to allow signature change on the main function

14 months agoAdd weights to MessageTemplate links
Eileen McNaughton [Thu, 31 Aug 2023 05:56:23 +0000 (17:56 +1200)]
Add weights to MessageTemplate links

14 months agoMake tax_amount required, default 0
Eileen McNaughton [Wed, 30 Aug 2023 23:03:17 +0000 (11:03 +1200)]
Make tax_amount required, default 0

14 months agoRemove not-set-check in test, should always be set
Eileen McNaughton [Wed, 30 Aug 2023 22:49:28 +0000 (10:49 +1200)]
Remove not-set-check in test, should always be set

14 months agoFind where we are not setting tax_amount
Eileen McNaughton [Fri, 28 Jul 2023 02:28:05 +0000 (14:28 +1200)]
Find where we are not setting tax_amount

14 months agoMerge pull request #27227 from eileenmcnaughton/weigh
colemanw [Thu, 31 Aug 2023 10:44:32 +0000 (06:44 -0400)]
Merge pull request #27227 from eileenmcnaughton/weigh

Fix Contribution_Tab links to have weight, improve test

14 months agoPHP8 date range not rendered correctly
Pradeep Nayak [Thu, 31 Aug 2023 09:13:35 +0000 (10:13 +0100)]
PHP8 date range not rendered correctly

14 months agoMerge pull request #27217 from eileenmcnaughton/create_test
Eileen McNaughton [Thu, 31 Aug 2023 09:02:49 +0000 (21:02 +1200)]
Merge pull request #27217 from eileenmcnaughton/create_test

Switch tests to use createTestEntity for payment processor

14 months agoFix Contribution_Tab links to have weight, improve test
Eileen McNaughton [Thu, 31 Aug 2023 06:07:40 +0000 (18:07 +1200)]
Fix Contribution_Tab links to have weight, improve test

14 months agoSwitch tests to use createTestEntity for payment processor
Eileen McNaughton [Thu, 31 Aug 2023 00:55:48 +0000 (12:55 +1200)]
Switch tests to use createTestEntity for payment processor

14 months agoRemove isset from Arb.xml
Eileen McNaughton [Thu, 31 Aug 2023 06:13:49 +0000 (18:13 +1200)]
Remove isset from Arb.xml

The variable has already been checked so it must already be 'assigned enough'

14 months agoMerge pull request #27222 from civicrm/5.65
Eileen McNaughton [Thu, 31 Aug 2023 05:43:15 +0000 (17:43 +1200)]
Merge pull request #27222 from civicrm/5.65

5.65 to master

14 months agoMerge pull request #27220 from eileenmcnaughton/detail_report
Eileen McNaughton [Thu, 31 Aug 2023 05:19:35 +0000 (17:19 +1200)]
Merge pull request #27220 from eileenmcnaughton/detail_report

Fix undeclared properties in crufty old report

14 months agoMerge pull request #27221 from seamuslee001/dev_core_4538
Eileen McNaughton [Thu, 31 Aug 2023 05:17:33 +0000 (17:17 +1200)]
Merge pull request #27221 from seamuslee001/dev_core_4538

dev/core#4538 Move the setting of session status into the if check wi…

14 months agoMerge pull request #27219 from eileenmcnaughton/last_decade
Eileen McNaughton [Thu, 31 Aug 2023 05:16:42 +0000 (17:16 +1200)]
Merge pull request #27219 from eileenmcnaughton/last_decade

Remove decade-only typo

14 months agoFix undeclared properties in crufty old report
Eileen McNaughton [Thu, 31 Aug 2023 03:34:00 +0000 (15:34 +1200)]
Fix undeclared properties in crufty old report

This report doesn't really interact with anything else so I just added private properties

I also removed some deprecated function calls.

14 months agodev/core#4538 Move the setting of session status into the if check within the Partici...
Seamus Lee [Thu, 31 Aug 2023 03:43:44 +0000 (13:43 +1000)]
dev/core#4538 Move the setting of session status into the if check within the Participant payment to ensure status is not set if it is a free event

14 months agoMerge pull request #27216 from eileenmcnaughton/weight2
Seamus Lee [Thu, 31 Aug 2023 03:33:57 +0000 (23:33 -0400)]
Merge pull request #27216 from eileenmcnaughton/weight2

Add weight to a few more links

14 months agoRemove decade-only typo
Eileen McNaughton [Thu, 31 Aug 2023 03:17:24 +0000 (15:17 +1200)]
Remove decade-only typo

This is an undefined property. Nothing accesses the mis-typed version....

14 months agoMerge pull request #27214 from eileenmcnaughton/block
colemanw [Thu, 31 Aug 2023 03:14:23 +0000 (23:14 -0400)]
Merge pull request #27214 from eileenmcnaughton/block

Remove some copy & paste code

14 months agoSet weights in phpLinks
Eileen McNaughton [Thu, 31 Aug 2023 00:31:24 +0000 (12:31 +1200)]
Set weights in phpLinks

14 months agoMerge pull request #27218 from larssandergreen/remove-html2text-from-security-checks...
Eileen McNaughton [Thu, 31 Aug 2023 02:00:00 +0000 (14:00 +1200)]
Merge pull request #27218 from larssandergreen/remove-html2text-from-security-checks-as-package-is-gone

Remove Html2text security check, package deleted

14 months agoRemove Html2text security check, package deleted
larssandergreen [Thu, 31 Aug 2023 00:55:37 +0000 (18:55 -0600)]
Remove Html2text security check, package deleted

14 months agoAdd weight to batch links
Eileen McNaughton [Thu, 31 Aug 2023 00:26:07 +0000 (12:26 +1200)]
Add weight to batch links

14 months agoMerge pull request #27200 from seamuslee001/case_remove_client
Seamus Lee [Wed, 30 Aug 2023 23:42:20 +0000 (19:42 -0400)]
Merge pull request #27200 from seamuslee001/case_remove_client

Be able to remove clients from a case from the manage case view

14 months agoMerge pull request #27215 from eileenmcnaughton/block2
Eileen McNaughton [Wed, 30 Aug 2023 23:05:12 +0000 (11:05 +1200)]
Merge pull request #27215 from eileenmcnaughton/block2

Replace another badly named undeclared property

14 months ago[REF] Be able to remove clients from the case from manage case view
Seamus Lee [Fri, 28 Oct 2022 03:31:23 +0000 (14:31 +1100)]
[REF] Be able to remove clients from the case from manage case view

Modify to allow any other than the currently viewed contact to be removed from a case and create activity when it is removed

Remove restriction on link showing and convert to popup link

Only show x if there is more than 2 clients

Only Add in new activity type if CiviCase is enabled

14 months agoMerge pull request #27196 from colemanw/afformTabNames
Eileen McNaughton [Wed, 30 Aug 2023 22:47:23 +0000 (10:47 +1200)]
Merge pull request #27196 from colemanw/afformTabNames

Afform - make summary tab names less weird

14 months agoReplace another badly named undeclared property
Eileen McNaughton [Wed, 30 Aug 2023 22:15:15 +0000 (10:15 +1200)]
Replace another badly named undeclared property

14 months agoMerge pull request #27213 from eileenmcnaughton/location_1
Eileen McNaughton [Wed, 30 Aug 2023 22:13:01 +0000 (10:13 +1200)]
Merge pull request #27213 from eileenmcnaughton/location_1

Move no-longer-shared function back to it's form

14 months agoRemove some copy & past code
Eileen McNaughton [Wed, 30 Aug 2023 22:11:01 +0000 (10:11 +1200)]
Remove some copy & past code

14 months agoAdd notice
Eileen McNaughton [Wed, 30 Aug 2023 21:03:19 +0000 (09:03 +1200)]
Add notice

14 months agoCopy locationBuildForm function back to only class that calls it
Eileen McNaughton [Wed, 30 Aug 2023 20:59:57 +0000 (08:59 +1200)]
Copy locationBuildForm function back to only class that calls it

14 months agoMove no-longer-shared function back to it's form
Eileen McNaughton [Wed, 30 Aug 2023 20:51:29 +0000 (08:51 +1200)]
Move no-longer-shared function back to it's form

14 months agoMerge pull request #27212 from eileenmcnaughton/location
Eileen McNaughton [Wed, 30 Aug 2023 21:44:16 +0000 (09:44 +1200)]
Merge pull request #27212 from eileenmcnaughton/location

Fix notices, php errors on event location tab

14 months agoMerge pull request #27210 from MegaphoneJon/sort-groups
Eileen McNaughton [Wed, 30 Aug 2023 21:10:01 +0000 (09:10 +1200)]
Merge pull request #27210 from MegaphoneJon/sort-groups

fix sort groups on PHP8