civicrm-core.git
3 years ago[NFC] Minor IDE cleanup
eileen [Tue, 16 Mar 2021 01:26:06 +0000 (14:26 +1300)]
[NFC] Minor IDE cleanup

3 years agoMerge pull request #19779 from artfulrobot/artfulrobot-improve-quicksearch
Eileen McNaughton [Mon, 15 Mar 2021 20:45:00 +0000 (09:45 +1300)]
Merge pull request #19779 from artfulrobot/artfulrobot-improve-quicksearch

Improve quicksearch result presentation to enable browser link functions

3 years agoMerge pull request #19803 from eileenmcnaughton/little_bit_super
Eileen McNaughton [Mon, 15 Mar 2021 19:52:26 +0000 (08:52 +1300)]
Merge pull request #19803 from eileenmcnaughton/little_bit_super

[REF] Minor extraction to help cleanup permission code

3 years agoMerge pull request #19810 from jaapjansma/dev_2447
Eileen McNaughton [Mon, 15 Mar 2021 18:44:37 +0000 (07:44 +1300)]
Merge pull request #19810 from jaapjansma/dev_2447

Fix for dev/core#2447: wrong event fee stored

3 years agoMerge pull request #19805 from MegaphoneJon/escape-boolean-booleans
colemanw [Mon, 15 Mar 2021 18:44:08 +0000 (14:44 -0400)]
Merge pull request #19805 from MegaphoneJon/escape-boolean-booleans

core#2461 - allow booleans to be of type boolean

3 years agoMerge pull request #19807 from jaapjansma/dev_2449
Eileen McNaughton [Mon, 15 Mar 2021 18:39:45 +0000 (07:39 +1300)]
Merge pull request #19807 from jaapjansma/dev_2449

Fixed issue dev/core#2449: remove an unnecessary call to cleanMoney

3 years agoFix for dev/core#2447: wrong event fee stored
Jaap Jansma [Mon, 15 Mar 2021 16:25:31 +0000 (17:25 +0100)]
Fix for dev/core#2447: wrong event fee stored

3 years agoFixed issue dev/core#2449
Jaap Jansma [Mon, 15 Mar 2021 13:38:57 +0000 (14:38 +0100)]
Fixed issue dev/core#2449

3 years agoFixed issue dev/core#2449
Jaap Jansma [Mon, 15 Mar 2021 13:27:27 +0000 (14:27 +0100)]
Fixed issue dev/core#2449

3 years agoMerge pull request #19799 from eileenmcnaughton/mem_recur
Seamus Lee [Mon, 15 Mar 2021 10:11:10 +0000 (21:11 +1100)]
Merge pull request #19799 from eileenmcnaughton/mem_recur

[REF] Minor parameter cleanup

3 years agoImprove quicksearch result presentation to enable browser link functions
Rich Lott / Artful Robot [Mon, 15 Mar 2021 09:00:13 +0000 (09:00 +0000)]
Improve quicksearch result presentation to enable browser link functions

3 years agocore#2461 - allow booleans to be of type boolean
Jon Goldberg [Mon, 15 Mar 2021 01:25:19 +0000 (21:25 -0400)]
core#2461 - allow booleans to be of type boolean

3 years agoMerge pull request #19802 from demeritcowboy/carmarthenshire
Eileen McNaughton [Sun, 14 Mar 2021 21:44:12 +0000 (10:44 +1300)]
Merge pull request #19802 from demeritcowboy/carmarthenshire

dev/core#2027 - Fix state/province abbreviation for Carmarthenshire

3 years agoMerge pull request #19784 from eileenmcnaughton/member
colemanw [Sun, 14 Mar 2021 21:26:26 +0000 (17:26 -0400)]
Merge pull request #19784 from eileenmcnaughton/member

[REF] Extract code to get generic membership parameters

3 years ago[REF] Minor extraction to help cleanup permission code
eileen [Sun, 14 Mar 2021 21:20:36 +0000 (10:20 +1300)]
[REF] Minor extraction to help cleanup permission code

3 years agoMerge pull request #19796 from eileenmcnaughton/desc
colemanw [Sun, 14 Mar 2021 20:49:31 +0000 (16:49 -0400)]
Merge pull request #19796 from eileenmcnaughton/desc

[REF] Cleanup on permission code

3 years agofix abbreviation
demeritcowboy [Sun, 14 Mar 2021 19:31:50 +0000 (15:31 -0400)]
fix abbreviation

3 years ago[REF] Minor parameter cleanup
eileen [Sun, 14 Mar 2021 02:23:13 +0000 (15:23 +1300)]
[REF] Minor parameter cleanup

Removes 2 params that are set in order to be passed into
legacyProcessRecurringContribution - however that function does not use them

3 years ago[REF] Extract code to get generic membership parameters
eileen [Thu, 11 Mar 2021 20:50:22 +0000 (09:50 +1300)]
[REF] Extract code to get generic membership parameters

The form has 2 types of membership parameters
1) submitted parameters
2) calculated parameters that are per membership type

This extracts the portion that are submitted to be fetched
from a single place that will return the same result whereever
it is called from (allows us to move
code around without breaking the fragile parameter chain)

3 years agoMerge pull request #19795 from MJCO/resetPathsAPI4
Eileen McNaughton [Sun, 14 Mar 2021 01:41:10 +0000 (14:41 +1300)]
Merge pull request #19795 from MJCO/resetPathsAPI4

Add `resetPaths` as per issue #2458 #1

3 years agoFix docblock
Mikey O'Toole [Sat, 13 Mar 2021 17:08:00 +0000 (17:08 +0000)]
Fix docblock

3 years agoMerge pull request #19793 from eileenmcnaughton/pay_mem
colemanw [Sat, 13 Mar 2021 17:03:59 +0000 (12:03 -0500)]
Merge pull request #19793 from eileenmcnaughton/pay_mem

[REF] Extract getPaymentInstrumentID

3 years ago[REF] Cleanup on permission code
eileen [Fri, 12 Mar 2021 21:24:10 +0000 (10:24 +1300)]
[REF] Cleanup on permission code

The function returns either an array of arrays or an array of the
first key in the array, depending on the 'desriptions' parameter.

This cleans it up so that instead of handling the descriptions
parameter in multiple places we get the array
in all cases and do the formatting at the end

3 years ago[REF] Extract getPaymentInstrumentID
eileen [Thu, 11 Mar 2021 20:59:53 +0000 (09:59 +1300)]
[REF] Extract getPaymentInstrumentID

This allows it to be consistently accessed

3 years agoMerge pull request #19786 from eileenmcnaughton/mem4
Eileen McNaughton [Fri, 12 Mar 2021 19:43:05 +0000 (08:43 +1300)]
Merge pull request #19786 from eileenmcnaughton/mem4

[Ref] Remove copy and paste overkill

3 years agoAdd ResetPaths API4 endpoint #2458
Mikey O'Toole [Fri, 12 Mar 2021 18:42:53 +0000 (18:42 +0000)]
Add ResetPaths API4 endpoint #2458

3 years agoMerge pull request #19697 from eileenmcnaughton/setting
colemanw [Fri, 12 Mar 2021 14:55:22 +0000 (09:55 -0500)]
Merge pull request #19697 from eileenmcnaughton/setting

Enable & do single field metadata conversion for defaultContactCountry

3 years agoMerge pull request #19790 from eileenmcnaughton/token
colemanw [Fri, 12 Mar 2021 14:46:39 +0000 (09:46 -0500)]
Merge pull request #19790 from eileenmcnaughton/token

Add further test for token custom fields

3 years agoMerge pull request #19789 from eileenmcnaughton/permc
colemanw [Fri, 12 Mar 2021 14:45:02 +0000 (09:45 -0500)]
Merge pull request #19789 from eileenmcnaughton/permc

[REF]  getCorePermissions cleanup

3 years agoMerge pull request #19792 from civicrm/5.36
Eileen McNaughton [Fri, 12 Mar 2021 09:25:58 +0000 (22:25 +1300)]
Merge pull request #19792 from civicrm/5.36

5.36

3 years ago[Ref] Remove copy and paste overkill
eileen [Thu, 11 Mar 2021 21:39:59 +0000 (10:39 +1300)]
[Ref] Remove copy and paste overkill

This is a previously shared function that was copied and pasted back. However in the
context of this form they don't make sense because

1) It doesn't make sense to try to maintain the integrity (via the transaction)
of the contribution & recurring contribution over & above the other
items on the form - without the memberships they don't actually have integrity
and this might have made a little more sense front end in terms
of ensuring they were committed if a payment is made but
we can expect a back office user to observe an error

2) setting the contribution id on the form here doesn't make sense as
this line is only hit for credit-card recurring contributions and
either we are doing it elsewhere anyway or we should do it nowhere - there
is no logic for 'only do this in this one obscure flow' that makes
sense back office. Front office this was likely added for an otherwise missed
scenario

3 years agoMerge pull request #19785 from eileenmcnaughton/mem2
Seamus Lee [Fri, 12 Mar 2021 08:38:34 +0000 (19:38 +1100)]
Merge pull request #19785 from eileenmcnaughton/mem2

[REF] Very minor simplification

3 years agoMerge pull request #19791 from eileenmcnaughton/memberjs
Seamus Lee [Fri, 12 Mar 2021 08:36:17 +0000 (19:36 +1100)]
Merge pull request #19791 from eileenmcnaughton/memberjs

Fix rc regression - js error on autorenew checkbox

3 years agoFix rc regression - js error on autorenew checkbox
eileen [Fri, 12 Mar 2021 06:58:17 +0000 (19:58 +1300)]
Fix rc regression - js error on autorenew checkbox

This commit
https://github.com/civicrm/civicrm-core/pull/19647/commits/cfab7c9d1dc5d1e8438131354685928cd9da3877 renamed membershipType to membershipTypeID but missed this spot,
resulting in js errors on the new membership by credit card form

3 years agoAdd further test for token custom fields
eileen [Fri, 12 Mar 2021 05:38:20 +0000 (18:38 +1300)]
Add further test for token custom fields

3 years agoStandardise handling of administer Multiple Organizations
eileen [Fri, 12 Mar 2021 04:47:16 +0000 (17:47 +1300)]
Standardise handling of administer Multiple Organizations

3 years ago[REF] Stop passing paramter not recognised by getCorePermissions
eileen [Fri, 12 Mar 2021 04:29:57 +0000 (17:29 +1300)]
[REF] Stop passing paramter not recognised by getCorePermissions

getCorePermissions does not accept any parameters so this stops passing them

3 years agoMerge pull request #19788 from eileenmcnaughton/per_fin_types
Eileen McNaughton [Fri, 12 Mar 2021 04:04:44 +0000 (17:04 +1300)]
Merge pull request #19788 from eileenmcnaughton/per_fin_types

Financial type hook clean up and fix towards dev/core#2454 Extend financial acls view limitations to ContributionR…

3 years agodev/core#2454 Extend financial acls view limitations to ContributionRecur
eileen [Fri, 12 Mar 2021 01:00:13 +0000 (14:00 +1300)]
dev/core#2454 Extend financial acls view limitations to ContributionRecur

3 years ago[REF] Move financial acl permissions declaration to extension
eileen [Fri, 12 Mar 2021 00:58:57 +0000 (13:58 +1300)]
[REF] Move financial acl permissions declaration to extension

Just some minor cleanup to use the hook

3 years agoMerge pull request #19783 from colemanw/searchActionsSpinner
Eileen McNaughton [Fri, 12 Mar 2021 00:00:57 +0000 (13:00 +1300)]
Merge pull request #19783 from colemanw/searchActionsSpinner

SearchKit - Refactor loading actions list & support custom fields for groups

3 years ago[REF] Very minor simplification
eileen [Thu, 11 Mar 2021 21:14:48 +0000 (10:14 +1300)]
[REF] Very minor simplification

ContributionParams is mostly passed in to processContribution
but a few parametrs are added to it within that function

This adds 2 of them to the passed in values for a very minor simplification.

Note that params['total_amount'] was set using order->getTotalAmount
and this will return a consistent result from anywhere in the postProcess
function (after line 1002)

3 years agoSearchKit - Refactor tasks list to use API callback
Coleman Watts [Thu, 11 Mar 2021 20:09:32 +0000 (15:09 -0500)]
SearchKit - Refactor tasks list to use API callback

3 years agoMerge pull request #19782 from eileenmcnaughton/token
Eileen McNaughton [Thu, 11 Mar 2021 19:25:44 +0000 (08:25 +1300)]
Merge pull request #19782 from eileenmcnaughton/token

Remove addressee, email_greeting_id, postal_greeting_id from exposed tokens

3 years agoSearchKit: Support custom fields when saving smart group
Coleman Watts [Thu, 11 Mar 2021 19:12:56 +0000 (14:12 -0500)]
SearchKit: Support custom fields when saving smart group

3 years agoSearchKit - Show spinner while actions are loading
Coleman Watts [Thu, 11 Mar 2021 16:12:58 +0000 (11:12 -0500)]
SearchKit - Show spinner while actions are loading

3 years agoMerge pull request #19756 from eileenmcnaughton/mem2
Monish Deb [Thu, 11 Mar 2021 14:04:04 +0000 (19:34 +0530)]
Merge pull request #19756 from eileenmcnaughton/mem2

[REF] Cleanup code to determine financial_type_id

3 years agoRemove addressee, email_greeting_id, postal_greeting_id from exposed tokens
eileen [Thu, 11 Mar 2021 08:57:29 +0000 (21:57 +1300)]
Remove addressee, email_greeting_id, postal_greeting_id from exposed tokens

Per discussion on https://github.com/civicrm/civicrm-core/pull/19550#issuecomment-781597319
there appears to be agreement that supporting tokens like
addressee_id (which resolves to '{contact.individual_prefix}{ }.....')
should not be exposed / supported as they seem both unuseful and likely
to be breaky.

These were exposed unintentionally as part of a change to make them
available as WHERE filters on apiv3
https://github.com/civicrm/civicrm-core/commit/54e389ac6565ff534b87e5e46137a57d48d6c5c8

The discussion suggests that by contrast we should
add support to hash in the token compat subscriber

3 years agoMerge pull request #19474 from mattwire/testexpiredpriceset
Eileen McNaughton [Thu, 11 Mar 2021 09:41:15 +0000 (22:41 +1300)]
Merge pull request #19474 from mattwire/testexpiredpriceset

Make testExpiredPriceSet more realistic

3 years agoMerge pull request #19778 from colemanw/readonly3
Seamus Lee [Thu, 11 Mar 2021 06:22:33 +0000 (17:22 +1100)]
Merge pull request #19778 from colemanw/readonly3

Schema - add `readonly` tag to more fields

3 years agoMerge pull request #19761 from MegaphoneJon/financial-169
Seamus Lee [Thu, 11 Mar 2021 06:21:19 +0000 (17:21 +1100)]
Merge pull request #19761 from MegaphoneJon/financial-169

Fix batch transaction export on D8/9

3 years agoMerge pull request #19775 from mattwire/buildmembershipblockunused
Eileen McNaughton [Thu, 11 Mar 2021 05:22:26 +0000 (18:22 +1300)]
Merge pull request #19775 from mattwire/buildmembershipblockunused

Remove unused variables/assigns from buildMembershipBlock function

3 years agoMerge pull request #19741 from demeritcowboy/case-custom-nochange
Eileen McNaughton [Thu, 11 Mar 2021 04:34:22 +0000 (17:34 +1300)]
Merge pull request #19741 from demeritcowboy/case-custom-nochange

dev/core#2019 - Don't create an empty activity if nothing changed when changing case custom data

3 years agoMerge pull request #19781 from civicrm/5.36
Eileen McNaughton [Thu, 11 Mar 2021 04:16:46 +0000 (17:16 +1300)]
Merge pull request #19781 from civicrm/5.36

5.36

3 years agoMerge pull request #19780 from colemanw/searchTokenPopup
Eileen McNaughton [Wed, 10 Mar 2021 23:49:44 +0000 (12:49 +1300)]
Merge pull request #19780 from colemanw/searchTokenPopup

SearchKit - Fix token menu positioning

3 years agoSearchKit - Fix token menu positioning
Coleman Watts [Wed, 10 Mar 2021 20:19:43 +0000 (15:19 -0500)]
SearchKit - Fix token menu positioning

3 years agoMerge pull request #19777 from lcdservices/dev-core-2453
Eileen McNaughton [Wed, 10 Mar 2021 19:46:48 +0000 (08:46 +1300)]
Merge pull request #19777 from lcdservices/dev-core-2453

dev/core#2453 cast balance due to float

3 years agoSchema - add `readonly` tag to more fields
Coleman Watts [Wed, 10 Mar 2021 16:23:21 +0000 (11:23 -0500)]
Schema - add `readonly` tag to more fields

3 years agodev/core#2453 cast balance due to float
Brian Shaughnessy [Wed, 10 Mar 2021 15:47:58 +0000 (10:47 -0500)]
dev/core#2453 cast balance due to float

3 years agoRemove unused variables/assigns from buildMembershipBlock function
Matthew Wire [Wed, 10 Mar 2021 12:28:12 +0000 (12:28 +0000)]
Remove unused variables/assigns from buildMembershipBlock function

3 years agoMerge pull request #19745 from eileenmcnaughton/member
Monish Deb [Wed, 10 Mar 2021 10:19:40 +0000 (15:49 +0530)]
Merge pull request #19745 from eileenmcnaughton/member

[REF] Remove now redundant code to set line item financial type

3 years agoMerge pull request #19774 from civicrm/5.36
Seamus Lee [Wed, 10 Mar 2021 07:23:14 +0000 (18:23 +1100)]
Merge pull request #19774 from civicrm/5.36

5.36

3 years agoMerge pull request #19773 from demeritcowboy/safe-foreignkey
Eileen McNaughton [Wed, 10 Mar 2021 04:29:31 +0000 (17:29 +1300)]
Merge pull request #19773 from demeritcowboy/safe-foreignkey

dev/core#2452 - Make upgrade to 5.36 more robust when creating foreign key

3 years agomake safer
demeritcowboy [Wed, 10 Mar 2021 02:44:57 +0000 (21:44 -0500)]
make safer

3 years agoMerge pull request #19771 from francescbassas/patch-17
Seamus Lee [Wed, 10 Mar 2021 01:52:00 +0000 (12:52 +1100)]
Merge pull request #19771 from francescbassas/patch-17

Enable translation for Contribution Ordinality options on Contribution Detail Report

3 years agoMerge pull request #19755 from eileenmcnaughton/sum_api
Eileen McNaughton [Wed, 10 Mar 2021 01:12:20 +0000 (14:12 +1300)]
Merge pull request #19755 from eileenmcnaughton/sum_api

dev/core#2415 Add api support for aggregate without group by

3 years agoMerge pull request #19772 from francescbassas/patch-18
Eileen McNaughton [Wed, 10 Mar 2021 01:11:41 +0000 (14:11 +1300)]
Merge pull request #19772 from francescbassas/patch-18

Enable translation for Contribution Ordinality options on Member Contribution Detail Report

3 years agoMerge pull request #19768 from demeritcowboy/grant-placeholder
Eileen McNaughton [Wed, 10 Mar 2021 00:57:49 +0000 (13:57 +1300)]
Merge pull request #19768 from demeritcowboy/grant-placeholder

dev/core#2411 - Fix placeholder text for grants.

3 years agoMerge pull request #19767 from colemanw/campaignPlaceholders
Eileen McNaughton [Wed, 10 Mar 2021 00:56:46 +0000 (13:56 +1300)]
Merge pull request #19767 from colemanw/campaignPlaceholders

Fix incorrect placeholder text on 'Create Campaign' form

3 years agoMerge pull request #19769 from MegaphoneJon/remove-unused
Eileen McNaughton [Wed, 10 Mar 2021 00:54:12 +0000 (13:54 +1300)]
Merge pull request #19769 from MegaphoneJon/remove-unused

[REF] remove unused code in recordFinancialAccounts

3 years agoEnable translation for Contribution Ordinality options on Member Contribution Detail...
francescbassas [Tue, 9 Mar 2021 23:53:30 +0000 (00:53 +0100)]
Enable translation for Contribution Ordinality options on Member Contribution Detail Report

3 years agoEnable translation for Contribution Ordinality options on Contribution Detail Report
francescbassas [Tue, 9 Mar 2021 23:51:14 +0000 (00:51 +0100)]
Enable translation for Contribution Ordinality options on Contribution Detail Report

3 years agoMerge pull request #19770 from agileware/CIVICRM-1679
Seamus Lee [Tue, 9 Mar 2021 23:40:24 +0000 (10:40 +1100)]
Merge pull request #19770 from agileware/CIVICRM-1679

Include the timezone for date values in the Activity iCal

3 years agoMerge pull request #19762 from agileware/CIVICRM-1676
Seamus Lee [Tue, 9 Mar 2021 23:40:07 +0000 (10:40 +1100)]
Merge pull request #19762 from agileware/CIVICRM-1676

Include the timezone for date values in the Event iCal

3 years agoFix test to teardown it's own mess
eileen [Tue, 9 Mar 2021 22:54:17 +0000 (11:54 +1300)]
Fix test to teardown it's own mess

This business of doing cleanup in the setup is an anti-pattern and
it actually adds some internal dependency - if you
run JUST the one test (conditions probably apply) it
falls over with a 'cannot find DSN'. Rather than track that
down that weirdness we should fix the tests to
tearDown in the teardown

3 years agoCIVICRM-1679 Include the timezone for date values in the Activity iCal
Justin Freeman [Tue, 9 Mar 2021 21:42:26 +0000 (08:42 +1100)]
CIVICRM-1679 Include the timezone for date values in the Activity iCal

3 years ago[REF] remove unused code in recordFinancialAccounts
Jon Goldberg [Tue, 9 Mar 2021 20:06:39 +0000 (15:06 -0500)]
[REF] remove unused code in recordFinancialAccounts

3 years agofix placeholder
demeritcowboy [Tue, 9 Mar 2021 19:58:18 +0000 (14:58 -0500)]
fix placeholder

3 years agoFix incorrect placeholder text on 'Create Campaign' form
Coleman Watts [Tue, 9 Mar 2021 19:04:23 +0000 (14:04 -0500)]
Fix incorrect placeholder text on 'Create Campaign' form

3 years agoMerge pull request #19732 from mlutfy/fixWpAnon
Mathieu Lu [Tue, 9 Mar 2021 18:19:07 +0000 (13:19 -0500)]
Merge pull request #19732 from mlutfy/fixWpAnon

WordPress: avoid PHP notice if the anonymous user does not have any capabilities

3 years agoMerge pull request #19733 from colemanw/exportUiCheckPerm
colemanw [Tue, 9 Mar 2021 16:33:53 +0000 (11:33 -0500)]
Merge pull request #19733 from colemanw/exportUiCheckPerm

Export UI - Only present "save mapping" button to permissioned users

3 years agoAdd api support for aggregate without group by
eileen [Mon, 8 Mar 2021 04:37:54 +0000 (17:37 +1300)]
Add api support for aggregate without group by

For example

SELECT SUM(amount) FROM civicrm_pledge

Should be doable with no group by if none is desired

3 years agoMerge pull request #19763 from civicrm/5.36
Eileen McNaughton [Tue, 9 Mar 2021 01:11:53 +0000 (14:11 +1300)]
Merge pull request #19763 from civicrm/5.36

5.36 to master

3 years agoMerge pull request #19736 from colemanw/empty
Eileen McNaughton [Tue, 9 Mar 2021 01:03:18 +0000 (14:03 +1300)]
Merge pull request #19736 from colemanw/empty

Add is empty filter to search / api

3 years agoCIVICRM-1676 Include the timezone for date values in the Event iCal
Justin Freeman [Tue, 9 Mar 2021 00:00:58 +0000 (11:00 +1100)]
CIVICRM-1676 Include the timezone for date values in the Event iCal

3 years agoFix batch transaction export on D8/9
Jon Goldberg [Mon, 8 Mar 2021 22:53:51 +0000 (17:53 -0500)]
Fix batch transaction export on D8/9

3 years agoAdd is empty filter to search / api
eileen [Tue, 2 Mar 2021 12:31:55 +0000 (01:31 +1300)]
Add is empty filter to search / api

This is already offered in Query
https://github.com/civicrm/civicrm-core/blob/5db2212e2d408f4611439734db1a31ab32dced2f/CRM/Contact/BAO/Query.php#L3420-L3428

And in Report
https://github.com/civicrm/civicrm-core/blob/c3fffe27cb8203634c7a2c047686ba3d12cc38bd/CRM/Report/Form.php#L2105-L2124

(the latter munges it in with NULL but as we often save empty strings NULL
does not alwasy work for strings)

3 years agoMerge pull request #19760 from civicrm/5.36
Seamus Lee [Mon, 8 Mar 2021 21:10:52 +0000 (08:10 +1100)]
Merge pull request #19760 from civicrm/5.36

5.36

3 years agoMerge pull request #19758 from colemanw/searchKitFix
Eileen McNaughton [Mon, 8 Mar 2021 20:11:42 +0000 (09:11 +1300)]
Merge pull request #19758 from colemanw/searchKitFix

SearchKit - Fix broken update dialog and add input type float

3 years agoMerge pull request #19729 from colemanw/coreExtCleanup
Mathieu Lu [Mon, 8 Mar 2021 20:01:34 +0000 (15:01 -0500)]
Merge pull request #19729 from colemanw/coreExtCleanup

Fix ts() namespace in searchKit & afform extensions

3 years agoSearchKit - Fix broken update dialog and add input type float
Coleman Watts [Mon, 8 Mar 2021 13:03:22 +0000 (08:03 -0500)]
SearchKit - Fix broken update dialog and add input type float

3 years agoFix ts() namespace in searchKit & afform extensions
Coleman Watts [Thu, 4 Mar 2021 15:37:04 +0000 (10:37 -0500)]
Fix ts() namespace in searchKit & afform extensions

3 years ago[REF] Cleanup code to determine financial_type_id
eileen [Mon, 8 Mar 2021 11:03:34 +0000 (00:03 +1300)]
[REF] Cleanup code to determine financial_type_id

Financial type id is really simple on this form - it's either required or
it can be determined form the price set.

However, the code passes the financial_type_id from array to array, calculating
it in more than one place which rather hides the underlying simplicity of it.

This retrieves it using a function that does the same from anywhere in the code.

Note that if someone tried to add it before this->order is built it would
hard fail & kill a bunch of tests. this->order is built at the start of the
submit routine

3 years agoMerge pull request #19746 from eileenmcnaughton/mem_2
Seamus Lee [Mon, 8 Mar 2021 05:23:13 +0000 (16:23 +1100)]
Merge pull request #19746 from eileenmcnaughton/mem_2

[REF] Clean up code around is_email_receipt

3 years agoMerge pull request #19486 from eileenmcnaughton/pddemail
Seamus Lee [Mon, 8 Mar 2021 05:15:52 +0000 (16:15 +1100)]
Merge pull request #19486 from eileenmcnaughton/pddemail

dev/financial#162 Simplify isPdf code

3 years agoMerge pull request #19754 from eileenmcnaughton/api
Eileen McNaughton [Mon, 8 Mar 2021 04:42:08 +0000 (17:42 +1300)]
Merge pull request #19754 from eileenmcnaughton/api

Fix apiv4 test sloppiness

3 years agoMerge pull request #19751 from colemanw/readonly2
Eileen McNaughton [Mon, 8 Mar 2021 04:13:25 +0000 (17:13 +1300)]
Merge pull request #19751 from colemanw/readonly2

Add more 'readonly' tags to the schema for fields not intended to be editable by users

3 years agoFix apiv4 test sloppiness
eileen [Mon, 8 Mar 2021 03:07:51 +0000 (16:07 +1300)]
Fix apiv4 test sloppiness

Why would we exclude e-notices from causing test fails - I suspect this
canary-killer got added a long time back & no-one noticed

3 years agoMerge pull request #19752 from colemanw/searchKitSmartGroupCodeByeBye
Eileen McNaughton [Mon, 8 Mar 2021 02:35:35 +0000 (15:35 +1300)]
Merge pull request #19752 from colemanw/searchKitSmartGroupCodeByeBye

SearchKit - remove unused smartGroup code

3 years agoSearchKit - remove unused smartGroup code
Coleman Watts [Mon, 8 Mar 2021 00:32:37 +0000 (19:32 -0500)]
SearchKit - remove unused smartGroup code