Nicol [Mon, 4 Sep 2023 14:17:31 +0000 (15:17 +0100)]
Merge branch 'civicrm:master' into JoomlaCleanup
Nicol [Mon, 4 Sep 2023 14:01:25 +0000 (15:01 +0100)]
Update joomla.css
Fixes linting errors, including missing semicolon & makes line-space consistent
colemanw [Mon, 4 Sep 2023 11:58:01 +0000 (07:58 -0400)]
Merge pull request #27159 from larssandergreen/Fix-event-receipt-regression
Fix incorrect event receipt regression
colemanw [Mon, 4 Sep 2023 11:57:05 +0000 (07:57 -0400)]
Merge pull request #27150 from larssandergreen/Remove-profiles-from-offline-event-receipts
Remove unused profiles from offline event receipts
colemanw [Mon, 4 Sep 2023 11:56:32 +0000 (07:56 -0400)]
Merge pull request #27274 from eileenmcnaughton/gather
Pass specific ids rather than ids array
colemanw [Mon, 4 Sep 2023 11:53:25 +0000 (07:53 -0400)]
Merge pull request #27284 from eileenmcnaughton/weigh_multi
Add weights to links on multipleRecordFieldsListing
colemanw [Mon, 4 Sep 2023 11:52:10 +0000 (07:52 -0400)]
Merge pull request #27285 from eileenmcnaughton/test_nfc
[test] [cleanup] Move _REQUEST cleanup to tearDown
colemanw [Mon, 4 Sep 2023 11:41:53 +0000 (07:41 -0400)]
Merge pull request #27279 from eileenmcnaughton/form_test
Update further tests to additional form flow, lock in bug fix
Seamus Lee [Mon, 4 Sep 2023 07:21:20 +0000 (17:21 +1000)]
Merge pull request #27286 from civicrm/5.65
5.65
Yashodha Chaku [Mon, 4 Sep 2023 06:59:28 +0000 (12:29 +0530)]
Merge pull request #27282 from eileenmcnaughton/wei
Minor cleanup in test
Seamus Lee [Mon, 4 Sep 2023 06:47:29 +0000 (16:47 +1000)]
Merge pull request #27280 from eileenmcnaughton/565
Fix bug exposed by invalid data warning
larssandergreen [Mon, 4 Sep 2023 05:43:04 +0000 (23:43 -0600)]
Fix event receipt regression
larssandergreen [Mon, 4 Sep 2023 05:27:53 +0000 (23:27 -0600)]
Remove unused profiles from offline event receipts
Eileen McNaughton [Thu, 31 Aug 2023 05:50:03 +0000 (17:50 +1200)]
Move _REQUEST cleanup to tearDown
Eileen McNaughton [Thu, 31 Aug 2023 09:03:50 +0000 (21:03 +1200)]
Add weights to links on multipleRecordFieldsListing
Eileen McNaughton [Thu, 31 Aug 2023 11:19:17 +0000 (23:19 +1200)]
Add weights to event search
Eileen McNaughton [Mon, 4 Sep 2023 00:38:51 +0000 (12:38 +1200)]
Pass specific ids rather than ids array
It is unclear when we pass ids what ids we care about (& in general how many ids we are using from the
various functions). In fact 2 specific IDs are used (one from the _relatedObjects array) so pass
these in and stop passing in ids. Also stop setting an id that we never use
Eileen McNaughton [Mon, 4 Sep 2023 04:12:14 +0000 (16:12 +1200)]
Fix bug exposed by invalid data warning
The invalid data warning exposed a bug where the email
is being sent before the line item has been fixed - so
line item data in the email would be incorrect. This is
not a regression but the potential for someone to
be aware of it is.
Eileen McNaughton [Mon, 4 Sep 2023 03:25:17 +0000 (15:25 +1200)]
Update further tests to additional form flow, lock in bug fix
colemanw [Mon, 4 Sep 2023 03:12:49 +0000 (23:12 -0400)]
Merge pull request #27277 from eileenmcnaughton/form_test
Update one of our complex confirm tests to use full form flow, fix discovered failure to send to additional participants
Eileen McNaughton [Mon, 4 Sep 2023 03:08:55 +0000 (15:08 +1200)]
Merge pull request #27140 from colemanw/groupSelectWhereClause
API - Switched to cached function for looking up pemissioned groups
colemanw [Mon, 4 Sep 2023 02:55:50 +0000 (22:55 -0400)]
Merge pull request #27276 from colemanw/trackingFieldsMsg
Add pre-upgrade message about the removed TrackingFields.tpl
Eileen McNaughton [Mon, 4 Sep 2023 02:29:35 +0000 (14:29 +1200)]
Merge pull request #26987 from mattwire/lineitem
Fix Financial Items incorrectly recorded when using Payment API
colemanw [Mon, 4 Sep 2023 02:19:38 +0000 (22:19 -0400)]
Merge pull request #27273 from eileenmcnaughton/no_component
Remove some unnecessary variables & pass by ref
Eileen McNaughton [Mon, 4 Sep 2023 02:19:21 +0000 (14:19 +1200)]
Update one of our complex confirm tests to use full form flow, fix discovered additional payments bug
colemanw [Thu, 31 Aug 2023 20:06:11 +0000 (16:06 -0400)]
Add pre-upgrade message about the removed TrackingFields.tpl
Eileen McNaughton [Mon, 4 Sep 2023 01:57:46 +0000 (13:57 +1200)]
Merge pull request #27197 from colemanw/getSqlFunctions
SearchKit - Expose sql functions provided by extensions
Eileen McNaughton [Mon, 4 Sep 2023 01:57:13 +0000 (13:57 +1200)]
Merge pull request #27233 from colemanw/trackingFields
Delete probably-unused TrackingFields.tpl
Eileen McNaughton [Mon, 4 Sep 2023 01:46:20 +0000 (13:46 +1200)]
Merge pull request #27275 from colemanw/isDefined
EntityLookupTrait - Add isDefined and getDefinition methods
colemanw [Mon, 4 Sep 2023 01:05:37 +0000 (21:05 -0400)]
EntityLookupTrait - Add isDefined and getDefinition methods
Eileen McNaughton [Mon, 4 Sep 2023 00:11:19 +0000 (12:11 +1200)]
Remove some unnecessary variables
Eileen McNaughton [Sun, 3 Sep 2023 23:42:44 +0000 (11:42 +1200)]
Merge pull request #27202 from colemanw/searchKitCurrency
SearchKit - Improve handling of money currency
demeritcowboy [Sun, 3 Sep 2023 21:45:51 +0000 (17:45 -0400)]
Merge pull request #27269 from colemanw/undefined
ajax.js - Fix undeclared variable
colemanw [Sun, 3 Sep 2023 18:52:19 +0000 (14:52 -0400)]
Merge pull request #27199 from colemanw/fixSkTotals
SearchKit - Fix broken totals row and query output
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
colemanw [Tue, 29 Aug 2023 18:54:25 +0000 (14:54 -0400)]
SearchKit - Fix broken totals row and query output
This regressed in ef1cbd
colemanw [Sun, 3 Sep 2023 12:22:07 +0000 (08:22 -0400)]
ajax.js - Fix undeclared variable
Eileen McNaughton [Fri, 1 Sep 2023 07:01:59 +0000 (19:01 +1200)]
Add form helper for tests
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
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
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
demeritcowboy [Sat, 2 Sep 2023 20:36:49 +0000 (16:36 -0400)]
Merge pull request #27263 from colemanw/quicksearchOptions
Menubar Quicksearch - Followup fixes
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
Mathieu Lutfy [Sat, 2 Sep 2023 19:52:20 +0000 (15:52 -0400)]
ext/standaloneusers: logout must be static
Mathieu Lu [Sat, 2 Sep 2023 18:02:07 +0000 (14:02 -0400)]
Fix fatal on Manage Extensions caused by financialacls links
colemanw [Sat, 2 Sep 2023 16:41:49 +0000 (12:41 -0400)]
QuickSearch - Fix 'not found' message
colemanw [Sat, 2 Sep 2023 16:36:46 +0000 (12:36 -0400)]
QuickSearch - Avoid using api4 in upgrader
colemanw [Sat, 2 Sep 2023 15:28:53 +0000 (11:28 -0400)]
PhpStorm - Add more APIv4 function argument hints
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
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
colemanw [Sat, 2 Sep 2023 13:33:27 +0000 (09:33 -0400)]
EntityLookupTrait - Skip queries when looking up id
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
Eileen McNaughton [Sat, 2 Sep 2023 08:24:05 +0000 (20:24 +1200)]
Fix participant test to tolerant strict smarty
Eileen McNaughton [Sat, 2 Sep 2023 08:23:45 +0000 (20:23 +1200)]
Fix Participant test to not use transations
Eileen McNaughton [Sat, 2 Sep 2023 05:02:30 +0000 (17:02 +1200)]
Merge pull request #27257 from colemanw/entityLookup
Add API-based EntityLookupTrait
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
colemanw [Sat, 2 Sep 2023 03:27:23 +0000 (23:27 -0400)]
Add API-based EntityLookupTrait
Eileen McNaughton [Sat, 2 Sep 2023 00:09:57 +0000 (12:09 +1200)]
Further fix forms to full form flow
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
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).
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
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
colemanw [Fri, 1 Sep 2023 17:43:19 +0000 (13:43 -0400)]
SearchKit - Fix autocomplete filters on in-place-edit fields
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
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
colemanw [Fri, 1 Sep 2023 16:34:56 +0000 (12:34 -0400)]
dev/core#3049 - Permit custom autocomplete fields on public profile forms
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
colemanw [Sat, 15 Jul 2023 17:26:38 +0000 (13:26 -0400)]
dev/core#3049 - Update autocomplete custom fields to use APIv4
Jamie McClelland [Fri, 1 Sep 2023 13:59:40 +0000 (09:59 -0400)]
avoid double clicks on petition page
Nicol [Fri, 1 Sep 2023 15:28:05 +0000 (16:28 +0100)]
Update joomla.tpl
Removes extra </div>
Nicol [Fri, 1 Sep 2023 15:24:46 +0000 (16:24 +0100)]
Update joomla.css
Removes old markup specific to the sidebar, and fixes padding.
yashodha [Fri, 1 Sep 2023 06:57:32 +0000 (12:27 +0530)]
Add sorting options on Membership Details report
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
Eileen McNaughton [Fri, 1 Sep 2023 08:12:40 +0000 (20:12 +1200)]
Fix forms to call full form flow
Seamus Lee [Fri, 1 Sep 2023 06:45:37 +0000 (02:45 -0400)]
Merge pull request #27248 from seamuslee001/master
5.65
Seamus Lee [Fri, 1 Sep 2023 06:16:52 +0000 (16:16 +1000)]
Merge branch '5.65'
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…
Seamus Lee [Fri, 1 Sep 2023 06:00:07 +0000 (02:00 -0400)]
Merge pull request #27245 from eileenmcnaughton/party
Participant Form Test fixes
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
Eileen McNaughton [Fri, 1 Sep 2023 03:35:30 +0000 (15:35 +1200)]
Participant Form Test fixes
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
Alice Frumin [Mon, 28 Aug 2023 20:38:08 +0000 (16:38 -0400)]
[NFC] release notes 5.65
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
Eileen McNaughton [Thu, 31 Aug 2023 08:41:13 +0000 (20:41 +1200)]
dev/core#444 Default to blank for required multi-lingual fields
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
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
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
Eileen McNaughton [Fri, 1 Sep 2023 00:25:35 +0000 (12:25 +1200)]
Superficial clean up in test class
Tim Otten [Fri, 1 Sep 2023 01:04:58 +0000 (18:04 -0700)]
phpstorm - Allow manual override of data folder
Tim Otten [Fri, 1 Sep 2023 00:23:20 +0000 (17:23 -0700)]
gitignore - Ignore dynamically generated ".phpstorm.meta.php"
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]
colemanw [Fri, 1 Sep 2023 00:05:16 +0000 (20:05 -0400)]
APIv4 - Add missing input type options
Tim Otten [Fri, 1 Sep 2023 00:02:20 +0000 (17:02 -0700)]
phpstorm - Move static rules into the dynamic folder
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'
colemanw [Tue, 27 Jun 2023 04:42:38 +0000 (00:42 -0400)]
Remove deprecated v3 Contact.getquick api
colemanw [Tue, 27 Jun 2023 04:19:23 +0000 (00:19 -0400)]
Switch menubar quicksearch to use APIv4 autocomplete
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
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
colemanw [Thu, 31 Aug 2023 20:06:11 +0000 (16:06 -0400)]
Delete probably-unused TrackingFields.tpl
Was added for this issue: https://issues.civicrm.org/jira/browse/CRM-4493
With this rationale: http://civicrm.org/node/562
In this svn commit: https://github.com/civicrm/civicrm-svn/commit/4ea717
The proposal was to add a "CiviTracker" module that would take advantage of this template.
However, 14 years later the "CiviTracker" extension was never developed, and if it were made today
it would not need this template.
Eileen McNaughton [Thu, 31 Aug 2023 09:10:15 +0000 (21:10 +1200)]
Add weights to MemberSelectorSearch