civicrm-core.git
2 years agoMake it clear what record refund form does
Matthew Wire [Tue, 14 Jun 2022 17:56:40 +0000 (18:56 +0100)]
Make it clear what record refund form does

2 years agoMerge pull request #23776 from eileenmcnaughton/electro
Tim Otten [Mon, 13 Jun 2022 20:42:19 +0000 (13:42 -0700)]
Merge pull request #23776 from eileenmcnaughton/electro

(dev/core#2198) Switch to more maintained phpQuery

2 years agoMerge pull request #23741 from ufundo/entitybatchcurrency
Matthew Wire [Mon, 13 Jun 2022 16:24:07 +0000 (17:24 +0100)]
Merge pull request #23741 from ufundo/entitybatchcurrency

only check batch currency match when adding a financial_trxn

2 years agoMerge pull request #23778 from civicrm/5.51
Eileen McNaughton [Mon, 13 Jun 2022 02:40:28 +0000 (14:40 +1200)]
Merge pull request #23778 from civicrm/5.51

5.51

2 years agoMerge pull request #23775 from eileenmcnaughton/5.51
demeritcowboy [Mon, 13 Jun 2022 00:54:20 +0000 (20:54 -0400)]
Merge pull request #23775 from eileenmcnaughton/5.51

dev/core#3653 Fix on queue runner not working in upgrade

2 years agodev/core#2198 switch to more mainted phpquery
Eileen McNaughton [Sun, 12 Jun 2022 23:09:22 +0000 (11:09 +1200)]
dev/core#2198 switch to more mainted phpquery

2 years agodev/core#3653 Fix on queue runner not working in upgrade
Eileen McNaughton [Sun, 12 Jun 2022 22:13:07 +0000 (10:13 +1200)]
dev/core#3653 Fix on queue runner not working in upgrade

2 years agoMerge pull request #23773 from civicrm/5.51
Eileen McNaughton [Sun, 12 Jun 2022 06:06:01 +0000 (18:06 +1200)]
Merge pull request #23773 from civicrm/5.51

5.51 to master

2 years agoMerge pull request #23772 from eileenmcnaughton/cont_contact_fields
Eileen McNaughton [Sun, 12 Jun 2022 06:03:38 +0000 (18:03 +1200)]
Merge pull request #23772 from eileenmcnaughton/cont_contact_fields

Fix import regression - contribution import borks on do_not_import

2 years agoMerge pull request #23757 from colemanw/dupeFixAgain
Eileen McNaughton [Sun, 12 Jun 2022 00:29:37 +0000 (12:29 +1200)]
Merge pull request #23757 from colemanw/dupeFixAgain

Deduepe - Fix form buttons (again)

2 years agoFix import regression - contribution import borks on do_not_import
Eileen McNaughton [Sun, 12 Jun 2022 00:21:18 +0000 (12:21 +1200)]
Fix import regression - contribution import borks on do_not_import

2 years agoMerge pull request #23769 from civicrm/5.51
demeritcowboy [Sat, 11 Jun 2022 21:15:22 +0000 (17:15 -0400)]
Merge pull request #23769 from civicrm/5.51

5.51

2 years agoMerge pull request #23759 from colemanw/fixTotalCount
demeritcowboy [Sat, 11 Jun 2022 19:38:42 +0000 (15:38 -0400)]
Merge pull request #23759 from colemanw/fixTotalCount

[REGRESSION] SearchKit - Fix angular console error when totalCount is not given

2 years agoMerge pull request #23754 from eileenmcnaughton/act_date
demeritcowboy [Sat, 11 Jun 2022 19:19:38 +0000 (15:19 -0400)]
Merge pull request #23754 from eileenmcnaughton/act_date

dev/core#2325 import second-handling fix

2 years agoMerge pull request #21809 from demeritcowboy/site-path
colemanw [Sat, 11 Jun 2022 18:16:38 +0000 (14:16 -0400)]
Merge pull request #21809 from demeritcowboy/site-path

dev/drupal#167 - Deprecated service to be removed in Drupal 10

2 years agoMerge pull request #23765 from eileenmcnaughton/guzzle_it
colemanw [Sat, 11 Jun 2022 15:41:21 +0000 (11:41 -0400)]
Merge pull request #23765 from eileenmcnaughton/guzzle_it

Catch & convert Guzzle exception

2 years agoMerge pull request #23758 from colemanw/noCiviGrant
demeritcowboy [Sat, 11 Jun 2022 15:37:01 +0000 (11:37 -0400)]
Merge pull request #23758 from colemanw/noCiviGrant

Setup - Remove CiviGrant from available components

2 years agoMerge pull request #23760 from eileenmcnaughton/validate_fields
colemanw [Sat, 11 Jun 2022 14:11:06 +0000 (10:11 -0400)]
Merge pull request #23760 from eileenmcnaughton/validate_fields

dev/core#3511 Improve handling of invalid saved mapping fields

2 years agoMerge pull request #23761 from eileenmcnaughton/invalid_state_with_country
colemanw [Sat, 11 Jun 2022 13:56:47 +0000 (09:56 -0400)]
Merge pull request #23761 from eileenmcnaughton/invalid_state_with_country

dev/core#3512 fix rc fatal error when state is invalid

2 years agoSetup - Remove CiviGrant from available components
Coleman Watts [Fri, 10 Jun 2022 16:25:32 +0000 (12:25 -0400)]
Setup - Remove CiviGrant from available components

Fixes dev/core#3485

2 years agoSearchKit - Fix angular console error when totalCount is not given
Coleman Watts [Fri, 10 Jun 2022 16:37:56 +0000 (12:37 -0400)]
SearchKit - Fix angular console error when totalCount is not given

Before: Error: [$compile:nonassign] Expression 'undefined' in attribute 'totalCount' used with directive 'crmSearchDisplayTable' is non-assignable!

After: Fixed, and totalCount still functions correctly for its indended purpose with SearchSegments.

2 years agoDeduepe - Fix form buttons (again)
Coleman Watts [Fri, 10 Jun 2022 16:08:52 +0000 (12:08 -0400)]
Deduepe - Fix form buttons (again)

Fixes dev/core#3421
Also see dev/core#3135
And the original cause: a6f2a80

2 years agoCatch & convert Guzzle exception
Eileen McNaughton [Sat, 11 Jun 2022 01:25:36 +0000 (13:25 +1200)]
Catch & convert Guzzle exception

2 years agoMerge pull request #23762 from civicrm/5.51
Eileen McNaughton [Fri, 10 Jun 2022 23:18:48 +0000 (11:18 +1200)]
Merge pull request #23762 from civicrm/5.51

5.51 to master

2 years agoMerge pull request #23471 from totten/master-exceptions
Eileen McNaughton [Fri, 10 Jun 2022 23:17:45 +0000 (11:17 +1200)]
Merge pull request #23471 from totten/master-exceptions

Exceptions - What could possibly go wrong?

2 years agoMerge pull request #23615 from totten/master-mysql-bump
Eileen McNaughton [Fri, 10 Jun 2022 23:17:02 +0000 (11:17 +1200)]
Merge pull request #23615 from totten/master-mysql-bump

dev/core#1681 - Update requirements to MySQL 5.7+ and MariaDB 10.2+

2 years agodev/core#2325 import second-handling fix
Eileen McNaughton [Fri, 10 Jun 2022 06:50:53 +0000 (18:50 +1200)]
dev/core#2325 import second-handling fix

2 years agodev/core#3512 fix rc fatal error when state is invalid
Eileen McNaughton [Fri, 10 Jun 2022 23:09:20 +0000 (11:09 +1200)]
dev/core#3512 fix rc fatal error when state is invalid

2 years agodev/core#3511 Improve handling of invalid saved mapping fields
Eileen McNaughton [Fri, 10 Jun 2022 22:27:34 +0000 (10:27 +1200)]
dev/core#3511 Improve handling of invalid saved mapping fields

2 years agoMerge pull request #23756 from eileenmcnaughton/import_to_group
Tim Otten [Fri, 10 Jun 2022 22:27:59 +0000 (15:27 -0700)]
Merge pull request #23756 from eileenmcnaughton/import_to_group

dev/core#3160 fix inability to import 'just contactid' and add to group

2 years agoMerge pull request #23755 from eileenmcnaughton/import_ivory_coast
Tim Otten [Fri, 10 Jun 2022 21:58:48 +0000 (14:58 -0700)]
Merge pull request #23755 from eileenmcnaughton/import_ivory_coast

dev/core#3505, dev/core#3506 dev/core#3052 Import fixes for unicode url, Côte d’Ivoire

2 years agodev/core#3160 fix inability to import 'just contactid' and add to group
Eileen McNaughton [Fri, 10 Jun 2022 09:59:25 +0000 (21:59 +1200)]
dev/core#3160 fix inability to import 'just contactid' and add to group

2 years agoMerge pull request #23738 from eileenmcnaughton/syntax
Matthew Wire [Fri, 10 Jun 2022 10:14:09 +0000 (11:14 +0100)]
Merge pull request #23738 from eileenmcnaughton/syntax

Remove another no-run test from SyntaxConformance

2 years agodev/core#3505, dev/core#3506 Import fixes for unicode url, Côte d’Ivoire
Eileen McNaughton [Fri, 10 Jun 2022 08:32:46 +0000 (20:32 +1200)]
dev/core#3505, dev/core#3506 Import fixes for unicode url, Côte d’Ivoire

2 years agoSet version to 5.52.alpha1
CiviCRM [Fri, 10 Jun 2022 07:59:36 +0000 (07:59 +0000)]
Set version to 5.52.alpha1

2 years agoSet version to 5.51.beta1
CiviCRM [Fri, 10 Jun 2022 07:34:02 +0000 (07:34 +0000)]
Set version to 5.51.beta1

2 years agoMerge pull request #23747 from eileenmcnaughton/import_contribution
Tim Otten [Fri, 10 Jun 2022 07:29:23 +0000 (00:29 -0700)]
Merge pull request #23747 from eileenmcnaughton/import_contribution

Remove some more unused code

2 years agoMerge pull request #23750 from eileenmcnaughton/test_cruft
Seamus Lee [Fri, 10 Jun 2022 06:41:36 +0000 (16:41 +1000)]
Merge pull request #23750 from eileenmcnaughton/test_cruft

Reduce test output spam

2 years agoMerge pull request #23748 from eileenmcnaughton/guzzle
Seamus Lee [Fri, 10 Jun 2022 06:41:18 +0000 (16:41 +1000)]
Merge pull request #23748 from eileenmcnaughton/guzzle

Update guzzle to 6.5.7

2 years agoRemove some more unused code
Eileen McNaughton [Fri, 10 Jun 2022 01:05:36 +0000 (13:05 +1200)]
Remove some more unused code

2 years agoMerge pull request #23751 from eileenmcnaughton/test_member
Eileen McNaughton [Fri, 10 Jun 2022 04:51:53 +0000 (16:51 +1200)]
Merge pull request #23751 from eileenmcnaughton/test_member

Fix for failing test in master

2 years agoMerge pull request #23746 from totten/master-queue-flag
Eileen McNaughton [Fri, 10 Jun 2022 03:31:58 +0000 (15:31 +1200)]
Merge pull request #23746 from totten/master-queue-flag

CRM_Queue_Runner - Add basic/skeletal support for `runAllInteractively()`

2 years agoMerge pull request #23679 from totten/master-queue-tpl-inclusive
Eileen McNaughton [Fri, 10 Jun 2022 03:00:25 +0000 (15:00 +1200)]
Merge pull request #23679 from totten/master-queue-tpl-inclusive

Civi::queue() - Add support for 'template' queues

2 years agoMerge pull request #23744 from eileenmcnaughton/import_csv
Eileen McNaughton [Fri, 10 Jun 2022 02:59:43 +0000 (14:59 +1200)]
Merge pull request #23744 from eileenmcnaughton/import_csv

Fix unrelease regression - malformed MapField without skipColumnHeaders

2 years agoFix for failing test in master
Eileen McNaughton [Fri, 10 Jun 2022 02:06:46 +0000 (14:06 +1200)]
Fix for failing test in master

2 years agoMerge pull request #23745 from eileenmcnaughton/obsolete_activity
Eileen McNaughton [Fri, 10 Jun 2022 01:40:38 +0000 (13:40 +1200)]
Merge pull request #23745 from eileenmcnaughton/obsolete_activity

Remove obsolete/unused code, fix notices - activity import

2 years agoMerge pull request #23743 from totten/master-queue-runas
Eileen McNaughton [Fri, 10 Jun 2022 01:39:57 +0000 (13:39 +1200)]
Merge pull request #23743 from totten/master-queue-runas

CRM_Queue_Task - Track an optional `$runAs` property

2 years agoReduce test output spam
Eileen McNaughton [Fri, 10 Jun 2022 01:25:21 +0000 (13:25 +1200)]
Reduce test output spam

2 years agoUpdate guzzle to 6.5.7
Eileen McNaughton [Fri, 10 Jun 2022 01:08:19 +0000 (13:08 +1200)]
Update guzzle to 6.5.7

2 years agoFix unrelease regression - malformed MapField without skipColumnHeaders
Eileen McNaughton [Thu, 9 Jun 2022 23:01:33 +0000 (11:01 +1200)]
Fix unrelease regression - malformed MapField without skipColumnHeaders

2 years agoRemove obsolete/unused code - activity import
Eileen McNaughton [Thu, 9 Jun 2022 23:17:29 +0000 (11:17 +1200)]
Remove obsolete/unused code - activity import

2 years agoMerge pull request #23742 from eileenmcnaughton/import_remove
Eileen McNaughton [Thu, 9 Jun 2022 23:57:05 +0000 (11:57 +1200)]
Merge pull request #23742 from eileenmcnaughton/import_remove

Remove more obsolete import code

2 years agodemoqueue - Switch from `runAllViaWeb()` to `runAllInteractive()`
Tim Otten [Tue, 7 Jun 2022 10:32:31 +0000 (03:32 -0700)]
demoqueue - Switch from `runAllViaWeb()` to `runAllInteractive()`

2 years agoImplement runAllInteractive and assertRequirements*
Tim Otten [Tue, 7 Jun 2022 06:12:47 +0000 (23:12 -0700)]
Implement runAllInteractive and assertRequirements*

2 years agoCRM_Queue_Runner - runAllViaWeb should run exclusively via web
Tim Otten [Tue, 7 Jun 2022 02:36:12 +0000 (19:36 -0700)]
CRM_Queue_Runner - runAllViaWeb should run exclusively via web

This is a preventative measure.

2 years agocivicrm/queue/monitor - Add skeletal page for monitoring status
Tim Otten [Sat, 4 Jun 2022 08:09:42 +0000 (01:09 -0700)]
civicrm/queue/monitor - Add skeletal page for monitoring status

2 years agocrmQueueMonitor - Skeletal module
Tim Otten [Tue, 7 Jun 2022 00:31:57 +0000 (17:31 -0700)]
crmQueueMonitor - Skeletal module

2 years agoAdd experimental setting `enableBackgroundQueue`
Tim Otten [Sat, 4 Jun 2022 04:44:35 +0000 (21:44 -0700)]
Add experimental setting `enableBackgroundQueue`

2 years agoCRM_Queue_Runner - Conditionally inherit the queue's error-policy
Tim Otten [Tue, 7 Jun 2022 01:36:09 +0000 (18:36 -0700)]
CRM_Queue_Runner - Conditionally inherit the queue's error-policy

2 years agoFix test fatal
Eileen McNaughton [Thu, 9 Jun 2022 23:40:20 +0000 (11:40 +1200)]
Fix test fatal

2 years agoRemove more obsolete import code
Eileen McNaughton [Thu, 9 Jun 2022 22:32:23 +0000 (10:32 +1200)]
Remove more obsolete import code

2 years agoUserJob - Add property `is_template`
Tim Otten [Thu, 9 Jun 2022 23:32:45 +0000 (16:32 -0700)]
UserJob - Add property `is_template`

Eileen requested, and it's easiest to add now, and it seems safe+consistent.

2 years agoCivi::queue() - Add support for 'template' queues
Tim Otten [Fri, 3 Jun 2022 01:14:41 +0000 (18:14 -0700)]
Civi::queue() - Add support for 'template' queues

Overview
--------

Suppose you are in the habit of making separate queue-instances for
different batches of work.  However, you want to allow the sysadmin to
configure options like `type`, `batch_limit`, and `retry_interval`.

Solution: Make a template

After
-----

```php
// Use the API to register a template, eg
\Civi\Api4\Queue::create()->setValues([
  'name' => 'template-name',
  'is_template' => TRUE,
  ...
])->execute();

// Later, create a queue from the template
$q = Civi::queue('new-queue', ['template' => 'template-name']);
```

2 years agoQueue - Add column `is_template`
Tim Otten [Thu, 9 Jun 2022 23:09:43 +0000 (16:09 -0700)]
Queue - Add column `is_template`

2 years agoCRM_Queue_Task - Track an optional `$runAs` property
Tim Otten [Wed, 27 Oct 2021 07:12:50 +0000 (00:12 -0700)]
CRM_Queue_Task - Track an optional `$runAs` property

2 years agoMerge pull request #23740 from eileenmcnaughton/import_unused
Seamus Lee [Thu, 9 Jun 2022 22:46:40 +0000 (08:46 +1000)]
Merge pull request #23740 from eileenmcnaughton/import_unused

Remove unused functions

2 years agoMerge pull request #23737 from eileenmcnaughton/import_up_multi
colemanw [Thu, 9 Jun 2022 21:20:08 +0000 (17:20 -0400)]
Merge pull request #23737 from eileenmcnaughton/import_up_multi

Add upgrade for label to name conversion in `civicrm_mapping_field` for multiple custom imports

2 years agoMerge pull request #23712 from eileenmcnaughton/import_queue
colemanw [Thu, 9 Jun 2022 21:17:31 +0000 (17:17 -0400)]
Merge pull request #23712 from eileenmcnaughton/import_queue

Enable QueueRunner for all imports

2 years agoonly check batch currency match when adding a financial_trxn
ufundo [Thu, 9 Jun 2022 16:29:32 +0000 (16:29 +0000)]
only check batch currency match when adding a financial_trxn

2 years agoMerge pull request #23736 from eileenmcnaughton/import_multi
Eileen McNaughton [Thu, 9 Jun 2022 08:45:25 +0000 (20:45 +1200)]
Merge pull request #23736 from eileenmcnaughton/import_multi

dev/core#3498 Fix mishandled option values

2 years agoAdd missing test file
Eileen McNaughton [Thu, 9 Jun 2022 07:13:03 +0000 (19:13 +1200)]
Add missing test file

2 years agoRemove unused functions
Eileen McNaughton [Thu, 9 Jun 2022 06:29:50 +0000 (18:29 +1200)]
Remove unused functions

These used to be called from run - which is gone itself now

2 years agoUpdate test for runner
Eileen McNaughton [Tue, 7 Jun 2022 22:58:22 +0000 (10:58 +1200)]
Update test for runner

2 years agoEnable QueueRunner for membership import
Eileen McNaughton [Tue, 7 Jun 2022 11:39:53 +0000 (23:39 +1200)]
Enable QueueRunner for membership import

2 years agoAdd upgrade for label to name conversion
Eileen McNaughton [Thu, 9 Jun 2022 03:49:03 +0000 (15:49 +1200)]
Add upgrade for label to name conversion

It wouldn't be that much more to go further & use the group.fieldname format - ....

Add upgrade script to convert saved field mappings to use names

2 years agoExtra fix to headerPatterns so fields 'guess' better
Eileen McNaughton [Thu, 9 Jun 2022 03:32:11 +0000 (15:32 +1200)]
Extra fix to headerPatterns so fields 'guess' better

2 years agodev/core#3498 Fix mishandled option values
Eileen McNaughton [Thu, 9 Jun 2022 03:18:48 +0000 (15:18 +1200)]
dev/core#3498 Fix mishandled option values

2 years agoMerge pull request #23734 from eileenmcnaughton/import_custom
Eileen McNaughton [Thu, 9 Jun 2022 04:20:32 +0000 (16:20 +1200)]
Merge pull request #23734 from eileenmcnaughton/import_custom

Fix test to validate forms & remove some unused code

2 years agoRemove another no-run test from SyntaxConformance
Eileen McNaughton [Thu, 9 Jun 2022 04:14:28 +0000 (16:14 +1200)]
Remove another no-run test from SyntaxConformance

2 years agoMerge pull request #23735 from colemanw/afformTriggerSuccess
Eileen McNaughton [Thu, 9 Jun 2022 02:05:35 +0000 (14:05 +1200)]
Merge pull request #23735 from colemanw/afformTriggerSuccess

Afform - Trigger 'crmFormSuccess' event after submission

2 years agoMerge pull request #23656 from colemanw/afformOptions
Eileen McNaughton [Thu, 9 Jun 2022 01:35:56 +0000 (13:35 +1200)]
Merge pull request #23656 from colemanw/afformOptions

Afform - allow ids to be passed directly into the directive

2 years agoMerge pull request #23655 from colemanw/searchKitFixJoinAgain
Eileen McNaughton [Thu, 9 Jun 2022 01:32:40 +0000 (13:32 +1200)]
Merge pull request #23655 from colemanw/searchKitFixJoinAgain

SearchKit - Remove confusing extra joins between Contact & Related Contacts

2 years agoFix some a couple of places where form variables were passed, remove a couple more...
Eileen McNaughton [Thu, 9 Jun 2022 00:43:48 +0000 (12:43 +1200)]
Fix some a couple of places where form variables were passed, remove a couple more things

2 years agoFix test to validate forms & remove some unused code
Eileen McNaughton [Thu, 9 Jun 2022 00:27:04 +0000 (12:27 +1200)]
Fix test to validate forms & remove some unused code

2 years agoMerge pull request #23733 from eileenmcnaughton/import_part
Eileen McNaughton [Thu, 9 Jun 2022 00:54:38 +0000 (12:54 +1200)]
Merge pull request #23733 from eileenmcnaughton/import_part

Participant import fix - broken uniqueName fields, mapping saving, ev…

2 years agoAfform - Trigger 'crmFormSuccess' event after submission
Coleman Watts [Thu, 9 Jun 2022 00:24:22 +0000 (20:24 -0400)]
Afform - Trigger 'crmFormSuccess' event after submission

2 years agoAfform - allow ids to be passed directly into the directive not just through the URL
Coleman Watts [Wed, 1 Jun 2022 19:11:46 +0000 (15:11 -0400)]
Afform - allow ids to be passed directly into the directive not just through the URL

This gives Submit Forms the same feature as Search Forms, entity ids can be passed
directly into the directive as 'options', allowing ids to be passed around internally.

2 years agoParticipant import fix - broken uniqueName fields, mapping saving, event_id
Eileen McNaughton [Wed, 8 Jun 2022 21:10:06 +0000 (09:10 +1200)]
Participant import fix - broken uniqueName fields, mapping saving, event_id

This switches to using 'normal' field names
for all participant fields.

2 years agoMerge pull request #23730 from herbdool/issue-3483
Eileen McNaughton [Wed, 8 Jun 2022 23:05:27 +0000 (11:05 +1200)]
Merge pull request #23730 from herbdool/issue-3483

Issue #3483: parent_id not always available as index

2 years agoMerge pull request #23727 from demeritcowboy/squigglefiles
Eileen McNaughton [Wed, 8 Jun 2022 23:05:12 +0000 (11:05 +1200)]
Merge pull request #23727 from demeritcowboy/squigglefiles

[NFC] Remove weird test data file

2 years agoIssue #3483: parent_id not always available as index
Herb [Wed, 8 Jun 2022 21:15:46 +0000 (17:15 -0400)]
Issue #3483: parent_id not always available as index

2 years agoMerge pull request #23719 from eileenmcnaughton/import_cust
Eileen McNaughton [Wed, 8 Jun 2022 20:53:17 +0000 (08:53 +1200)]
Merge pull request #23719 from eileenmcnaughton/import_cust

Fix custom import to work again (broke in master)

2 years agoMerge pull request #23726 from pradpnayak/receiptText
Eileen McNaughton [Wed, 8 Jun 2022 20:48:06 +0000 (08:48 +1200)]
Merge pull request #23726 from pradpnayak/receiptText

Added back 'Renewal Message' field on Membership renewal form

2 years agoremove weird file
demeritcowboy [Wed, 8 Jun 2022 20:14:21 +0000 (16:14 -0400)]
remove weird file

2 years agoMerge pull request #23645 from jmcclelland/profile-require-tag
demeritcowboy [Wed, 8 Jun 2022 20:12:58 +0000 (16:12 -0400)]
Merge pull request #23645 from jmcclelland/profile-require-tag

Enable ability to require tags in profiles

2 years agoEnable ability to require tags in profiles
Jamie McClelland [Tue, 31 May 2022 19:46:55 +0000 (15:46 -0400)]
Enable ability to require tags in profiles

Prior to this change, it was not possible to make tags required in a
profile.

2 years agoAdded back 'Renewal Message' field on Membership renewal form
Pradeep Nayak [Wed, 8 Jun 2022 15:52:39 +0000 (16:52 +0100)]
Added back 'Renewal Message' field on Membership renewal form

2 years agoMerge pull request #23715 from eileenmcnaughton/syntax
colemanw [Wed, 8 Jun 2022 15:31:43 +0000 (11:31 -0400)]
Merge pull request #23715 from eileenmcnaughton/syntax

Remove a couple of non-test tests  - syntax conformance

2 years agoEnotice fix
Eileen McNaughton [Wed, 8 Jun 2022 07:40:35 +0000 (19:40 +1200)]
Enotice fix

2 years agoEnsure no options is FALSE not NULL
Eileen McNaughton [Wed, 8 Jun 2022 07:33:42 +0000 (19:33 +1200)]
Ensure no options is FALSE not NULL