civicrm-core.git
4 years agoMerge pull request #21244 from demeritcowboy/angular-loader
colemanw [Wed, 25 Aug 2021 01:21:25 +0000 (21:21 -0400)]
Merge pull request #21244 from demeritcowboy/angular-loader

[NFC] - Replace deprecated function in AngularLoaderTest

4 years agoMerge pull request #21245 from agileware/CIVICRM-1816
Eileen McNaughton [Wed, 25 Aug 2021 01:04:03 +0000 (13:04 +1200)]
Merge pull request #21245 from agileware/CIVICRM-1816

CiviCRM Mailing, function unsub_from_mailing has spelling error, "experiement" impacts A/B Mailing unsubscribes

4 years agoCIVICRM-1816 CiviCRM Mailing, function unsub_from_mailing has spelling error, "experi...
Justin Freeman [Tue, 24 Aug 2021 23:13:51 +0000 (09:13 +1000)]
CIVICRM-1816 CiviCRM Mailing, function unsub_from_mailing has spelling error, "experiement" impacts A/B Mailing unsubscribes

4 years agoMerge pull request #21169 from eileenmcnaughton/email
Seamus Lee [Tue, 24 Aug 2021 22:20:40 +0000 (08:20 +1000)]
Merge pull request #21169 from eileenmcnaughton/email

dev/core#2769 use php email validation not hacked & bad quickform function

4 years agoreplace deprecated function
demeritcowboy [Tue, 24 Aug 2021 22:01:15 +0000 (18:01 -0400)]
replace deprecated function

4 years agoMerge pull request #20898 from JMAConsulting/issue_2701
demeritcowboy [Tue, 24 Aug 2021 13:58:55 +0000 (09:58 -0400)]
Merge pull request #20898 from JMAConsulting/issue_2701

(Smart Group) is being constantly added while editing the smart group title from 'Manage Group' page

4 years agodev/core#2769 use php email validation not hacked qf
Eileen McNaughton [Tue, 17 Aug 2021 22:44:19 +0000 (10:44 +1200)]
dev/core#2769 use php email validation not hacked qf

Per https://lab.civicrm.org/dev/core/-/issues/2769 we have had problems over the years with
quickform's email validation and we now have a hacked version that is
problematic from a maintenance pov & also doesn't work
with the string I have just encountered: name.-o-.i.10@example.com
(which I am told is valid and which passes the php filter).

We already have an email rule which calls a php native function
which is better maintained than our layers of hacks. This
PR registers our email rule - which overrides the quickform
one. If we merge this we can revert quickform back to
unhacked which will improve debugging
and maintenance (although it's actually bypassed
now with this change)

4 years agoMerge pull request #21240 from civicrm/5.41
Eileen McNaughton [Tue, 24 Aug 2021 07:26:45 +0000 (19:26 +1200)]
Merge pull request #21240 from civicrm/5.41

5.41 to master

4 years agoMerge pull request #21239 from kcristiano/dev-2784
Eileen McNaughton [Tue, 24 Aug 2021 07:09:40 +0000 (19:09 +1200)]
Merge pull request #21239 from kcristiano/dev-2784

dev/core#2784 Export PRIMARY fields Fails on CiviCRM 5.40.2 and MariaDB 10.3 with row size issue

4 years agoMerge pull request #21105 from colemanw/afformSubmission
Eileen McNaughton [Tue, 24 Aug 2021 04:58:29 +0000 (16:58 +1200)]
Merge pull request #21105 from colemanw/afformSubmission

Afform - Store submissions in a new database table

4 years agoMerge pull request #21231 from civicrm/5.41
Eileen McNaughton [Tue, 24 Aug 2021 04:57:43 +0000 (16:57 +1200)]
Merge pull request #21231 from civicrm/5.41

5.41

4 years agoMerge pull request #21238 from eileenmcnaughton/541-lines
Eileen McNaughton [Tue, 24 Aug 2021 04:23:46 +0000 (16:23 +1200)]
Merge pull request #21238 from eileenmcnaughton/541-lines

Fix test to actually pass valid data

4 years agoMerge pull request #21237 from seamuslee001/5.41
Seamus Lee [Tue, 24 Aug 2021 03:08:30 +0000 (13:08 +1000)]
Merge pull request #21237 from seamuslee001/5.41

Add release-notes/5.40.3.md

4 years agoExport PRIMARY fields Fails on CiviCRM 5.40.2 and MariaDB 10.3
Kevin Cristiano [Tue, 24 Aug 2021 02:12:04 +0000 (22:12 -0400)]
Export PRIMARY fields Fails on CiviCRM 5.40.2 and MariaDB 10.3

with row size issue  https://lab.civicrm.org/dev/core/-/issues/2784

4 years agoRe-fix test to work with new check
Eileen McNaughton [Tue, 24 Aug 2021 01:30:10 +0000 (13:30 +1200)]
Re-fix test to work with new check

A new check was enabled for this test recently and it passed because we
were doing recalculation - but that recalculation was not always right
and there is no expectation that passing in the wrong total_amount
is OK so this fixes total_amount to be equal to the
sum of the line items - which is what is checked

4 years agoAdd release-notes/5.40.3.md
Tim Otten [Tue, 24 Aug 2021 01:32:01 +0000 (18:32 -0700)]
Add release-notes/5.40.3.md

4 years agoAfform - Store submissions in a new database table
Coleman Watts [Thu, 12 Aug 2021 21:17:05 +0000 (17:17 -0400)]
Afform - Store submissions in a new database table

This adds the `civicrm_afform_submission` table and accompanying api entity,
and a new Afform setting "create_submission" which will store a
submission record whenever a form is submitted.

4 years agoMerge pull request #21233 from eileenmcnaughton/xml
Seamus Lee [Tue, 24 Aug 2021 00:33:31 +0000 (10:33 +1000)]
Merge pull request #21233 from eileenmcnaughton/xml

Add date metadata for email.on_hold, reset_date

4 years agoMerge pull request #21228 from colemanw/afformFixTitle
Seamus Lee [Mon, 23 Aug 2021 23:44:16 +0000 (09:44 +1000)]
Merge pull request #21228 from colemanw/afformFixTitle

Afform - fix contact source field & field defaults

4 years agoMerge pull request #21218 from colemanw/afformLocationType
Seamus Lee [Mon, 23 Aug 2021 23:35:52 +0000 (09:35 +1000)]
Merge pull request #21218 from colemanw/afformLocationType

Afform - Rename blocks and joins for clarity

4 years agoMerge pull request #21224 from ufundo/oauth-systoken-refresh-fix
Seamus Lee [Mon, 23 Aug 2021 23:28:14 +0000 (09:28 +1000)]
Merge pull request #21224 from ufundo/oauth-systoken-refresh-fix

dev/core#2779 - Specify row fields to fetch in Api4 OAuthSysToken.Refresh

4 years agoMerge pull request #21208 from colemanw/refNotes
Seamus Lee [Mon, 23 Aug 2021 23:06:47 +0000 (09:06 +1000)]
Merge pull request #21208 from colemanw/refNotes

[REF] APIv4 Notes - Ensure child notes are deleted with parent, and hooks are called

4 years agoAdd date metadata for email.on_hold, reset_date
Eileen McNaughton [Mon, 23 Aug 2021 22:20:30 +0000 (10:20 +1200)]
Add date metadata for email.on_hold, reset_date

4 years agoMerge pull request #21229 from eileenmcnaughton/cache
Seamus Lee [Mon, 23 Aug 2021 21:31:09 +0000 (07:31 +1000)]
Merge pull request #21229 from eileenmcnaughton/cache

Test cleanup fix

4 years agoNote API - Ensure child notes are deleted with parent, and hooks are called
Coleman Watts [Sat, 21 Aug 2021 16:51:41 +0000 (12:51 -0400)]
Note API - Ensure child notes are deleted with parent, and hooks are called

Deprecates the CRM_Core_BAO_Note::del() function and refactors out all references to it.
Related to work on dev/core#2757

4 years agoMerge pull request #21226 from colemanw/noteRef
Eileen McNaughton [Mon, 23 Aug 2021 21:14:25 +0000 (09:14 +1200)]
Merge pull request #21226 from colemanw/noteRef

[REF] Remove unused/unneeded variables from Note View page

4 years agoAfform - Fix setting default value
Coleman Watts [Mon, 23 Aug 2021 20:21:41 +0000 (16:21 -0400)]
Afform - Fix setting default value

String comparison was failing for integer keys.

4 years agoTest cleanup fix
Eileen McNaughton [Mon, 23 Aug 2021 19:48:09 +0000 (07:48 +1200)]
Test cleanup fix

4 years agoAfform - fix contact source field
Coleman Watts [Mon, 23 Aug 2021 18:43:18 +0000 (14:43 -0400)]
Afform - fix contact source field

Contact source is supposed to take its default from the afform title
This fixes it to initialize with the title and keep in sync.

4 years agoRefactor out unused/unneeded variables
Coleman Watts [Mon, 23 Aug 2021 17:43:00 +0000 (13:43 -0400)]
Refactor out unused/unneeded variables

4 years agoMerge pull request #21213 from colemanw/entityBatchRef
Monish Deb [Mon, 23 Aug 2021 17:33:48 +0000 (23:03 +0530)]
Merge pull request #21213 from colemanw/entityBatchRef

EntityBatch - Deprecate del() function (dev/core#2757)

4 years ago(Smart Group) is being constantly added while editing the smart group title from...
Monish Deb [Mon, 19 Jul 2021 11:56:10 +0000 (17:26 +0530)]
(Smart Group) is being constantly added while editing the smart group title from 'Manage Group' page

4 years agoAfform - Rename blocks and joins for clarity
Coleman Watts [Sun, 22 Aug 2021 21:32:30 +0000 (17:32 -0400)]
Afform - Rename blocks and joins for clarity

Renames the ambiguously named "block" and "join" afform properties,
and changes the naming convention to "af{type}-title-munged".

4 years agoimplement-basicbatchaction-getselect
Ubuntu [Mon, 23 Aug 2021 16:42:18 +0000 (16:42 +0000)]
implement-basicbatchaction-getselect

4 years agoMerge pull request #21223 from jitendrapurohit/dedupeerror
demeritcowboy [Mon, 23 Aug 2021 14:29:45 +0000 (10:29 -0400)]
Merge pull request #21223 from jitendrapurohit/dedupeerror

Fixes dev/core#2778 - Fatal error on dedupe screen

4 years agoMerge pull request #21222 from colemanw/delRecent
demeritcowboy [Mon, 23 Aug 2021 14:16:20 +0000 (10:16 -0400)]
Merge pull request #21222 from colemanw/delRecent

Improve test for CRM_Utils_Recent

4 years agoMerge pull request #21216 from demeritcowboy/import-csv-blankline
Mathieu Lu [Mon, 23 Aug 2021 14:02:29 +0000 (10:02 -0400)]
Merge pull request #21216 from demeritcowboy/import-csv-blankline

Alternate to 20131 - Avoid crash during import for blank lines in a one-column csv file

4 years agoFix fatal error on dedupe screen
jitendrapurohit [Mon, 23 Aug 2021 12:29:20 +0000 (17:59 +0530)]
Fix fatal error on dedupe screen

4 years agoTest cleanup
Coleman Watts [Mon, 23 Aug 2021 11:40:09 +0000 (07:40 -0400)]
Test cleanup

4 years agoMerge pull request #21204 from colemanw/delRecent
Eileen McNaughton [Mon, 23 Aug 2021 06:53:29 +0000 (18:53 +1200)]
Merge pull request #21204 from colemanw/delRecent

[REF] CRM_Utils_Recent - Use hook listener to delete items

4 years ago[REF] - Clean up recentItems functions and add test
Coleman Watts [Sat, 21 Aug 2021 19:51:29 +0000 (15:51 -0400)]
[REF] - Clean up recentItems functions and add test

Use array_filter() instead of brittle for() loops.

4 years agoMerge pull request #21219 from eileenmcnaughton/acl_cache
Eileen McNaughton [Mon, 23 Aug 2021 02:50:23 +0000 (14:50 +1200)]
Merge pull request #21219 from eileenmcnaughton/acl_cache

Extract ACL contact cache clearing part out

4 years agoMerge pull request #21191 from JMAConsulting/dev_2774
Seamus Lee [Sun, 22 Aug 2021 23:43:26 +0000 (09:43 +1000)]
Merge pull request #21191 from JMAConsulting/dev_2774

dev/core#2774 : Sort by date column on multirecord field listing section on profile edit mode doesn't work

4 years agoExtract ACL contact cache clearing part out
Eileen McNaughton [Sun, 22 Aug 2021 23:30:11 +0000 (11:30 +1200)]
Extract ACL contact cache clearing part out

This allows us to be nuanced in the acl delete part & still clear the contact cache part

4 years agoCRM_Utils_Recent - Use hook listener to delete items
Coleman Watts [Sat, 21 Aug 2021 19:11:37 +0000 (15:11 -0400)]
CRM_Utils_Recent - Use hook listener to delete items

dev/core#2757

4 years agoMerge pull request #21201 from colemanw/hookDeleteAcl
Eileen McNaughton [Sun, 22 Aug 2021 23:26:49 +0000 (11:26 +1200)]
Merge pull request #21201 from colemanw/hookDeleteAcl

[REF] dev/core#2757 Move acl delete logic to an event listener

4 years agoMerge pull request #21215 from demeritcowboy/alterExtern
Seamus Lee [Sun, 22 Aug 2021 22:58:17 +0000 (08:58 +1000)]
Merge pull request #21215 from demeritcowboy/alterExtern

[NFC] CRM_Utils_SystemTest - Call to Uri->withPath() using deprecated format

4 years agoMerge pull request #21214 from demeritcowboy/extupg
colemanw [Sun, 22 Aug 2021 22:26:32 +0000 (18:26 -0400)]
Merge pull request #21214 from demeritcowboy/extupg

[NFC] CRM_Extension_Manager_ModuleUpgTest - use ?? instead of error-suppression operator

4 years agoavoid crash with one column and blank lines
demeritcowboy [Sun, 22 Aug 2021 14:10:57 +0000 (10:10 -0400)]
avoid crash with one column and blank lines

4 years agodeprecated format
demeritcowboy [Sun, 22 Aug 2021 11:25:42 +0000 (07:25 -0400)]
deprecated format

4 years agoEntityBatch - Deprecate del() function
Coleman Watts [Sun, 22 Aug 2021 05:21:45 +0000 (01:21 -0400)]
EntityBatch - Deprecate del() function

4 years agoMerge pull request #21200 from colemanw/delFunctions
colemanw [Sun, 22 Aug 2021 05:13:57 +0000 (01:13 -0400)]
Merge pull request #21200 from colemanw/delFunctions

[REF] Deprecate unnecessary del() functions

4 years agoDeprecate unnecessary del() functions
Coleman Watts [Fri, 20 Aug 2021 18:22:06 +0000 (14:22 -0400)]
Deprecate unnecessary del() functions

4 years agoavoid error-supression operator
demeritcowboy [Sun, 22 Aug 2021 00:08:31 +0000 (20:08 -0400)]
avoid error-supression operator

4 years agoMerge pull request #21209 from colemanw/removeUnusedFunctions
Seamus Lee [Sat, 21 Aug 2021 22:34:35 +0000 (08:34 +1000)]
Merge pull request #21209 from colemanw/removeUnusedFunctions

Remove unused, duplicate functions getEntitiesByTag

4 years agoMove acl delete logic to an event listener
Coleman Watts [Fri, 20 Aug 2021 19:54:06 +0000 (15:54 -0400)]
Move acl delete logic to an event listener

4 years agoRemove unused, duplicate functions getEntitiesByTag
Coleman Watts [Sat, 21 Aug 2021 20:10:36 +0000 (16:10 -0400)]
Remove unused, duplicate functions getEntitiesByTag

According to https://issues.civicrm.org/jira/browse/CRM-13156
the functions were only ever used in the v2 API, which no longer exists.

4 years agoMerge pull request #21206 from demeritcowboy/extmgrmodtest
colemanw [Sat, 21 Aug 2021 18:08:50 +0000 (14:08 -0400)]
Merge pull request #21206 from demeritcowboy/extmgrmodtest

[NFC] CRM_Extension_Manager_ModuleTest - use ?? instead of error-suppression operator

4 years agoMerge pull request #21207 from demeritcowboy/queueservice
colemanw [Sat, 21 Aug 2021 16:21:04 +0000 (12:21 -0400)]
Merge pull request #21207 from demeritcowboy/queueservice

CRM_Queue_Service - Use ?? instead of error-supression operator

4 years agoavoid error-supression operator
demeritcowboy [Sat, 21 Aug 2021 12:28:35 +0000 (08:28 -0400)]
avoid error-supression operator

4 years agoavoid error-suppression operator
demeritcowboy [Sat, 21 Aug 2021 11:54:46 +0000 (07:54 -0400)]
avoid error-suppression operator

4 years agoMerge pull request #21203 from eileenmcnaughton/master
colemanw [Sat, 21 Aug 2021 05:13:07 +0000 (01:13 -0400)]
Merge pull request #21203 from eileenmcnaughton/master

5.41 to master (conflicts resolved)

4 years agoMerge branch '5.41' of github.com:civicrm/civicrm-core
Eileen McNaughton [Sat, 21 Aug 2021 00:13:19 +0000 (12:13 +1200)]
Merge branch '5.41' of github.com:civicrm/civicrm-core

4 years agoMerge pull request #21184 from colemanw/pseudoconstantFixes
colemanw [Sat, 21 Aug 2021 01:14:34 +0000 (21:14 -0400)]
Merge pull request #21184 from colemanw/pseudoconstantFixes

APIv4 pseudoconstant improvements

4 years agoMerge pull request #21195 from colemanw/UnknownFieldError
Eileen McNaughton [Sat, 21 Aug 2021 00:07:20 +0000 (12:07 +1200)]
Merge pull request #21195 from colemanw/UnknownFieldError

APIv4 - Properly show deprecated joins in unit tests (fixes dev/core#2771)

4 years agoMerge pull request #21193 from mattwire/settitle1
Eileen McNaughton [Fri, 20 Aug 2021 22:09:30 +0000 (10:09 +1200)]
Merge pull request #21193 from mattwire/settitle1

REF Switch to CRM_Core_Form::setTitle() instead of CRM_Utils_System::setTitle() part 1

4 years agodev/core#2774 : Sort by date column on multirecord field listing section on profile...
Monish Deb [Fri, 20 Aug 2021 06:51:19 +0000 (12:21 +0530)]
dev/core#2774 : Sort by date column on multirecord field listing section on profile edit mode doesn't work

4 years agoMerge pull request #21194 from kurund/grid-display-layout
colemanw [Fri, 20 Aug 2021 17:50:09 +0000 (13:50 -0400)]
Merge pull request #21194 from kurund/grid-display-layout

add grid layout support for searchkit

4 years agoAPIv4 - Add 'suffixes' to getFields metadata
Coleman Watts [Thu, 19 Aug 2021 14:22:13 +0000 (10:22 -0400)]
APIv4 - Add 'suffixes' to getFields metadata

This breaks apart the concept of a field having 'options' vs
a field supporting suffixes like campaign_id:label.

It is now possible for a field to not have options but still support suffixes.

This also makes the available suffixes for each field discoverable,
e.g. fields like state_province_id support an :abbr suffix.

4 years agoREF - Remove redundant `use` statements and add docblock
Coleman Watts [Wed, 18 Aug 2021 21:47:20 +0000 (17:47 -0400)]
REF - Remove redundant `use` statements and add docblock

4 years agoPseudoconstant - always explicitly name abbrColumn
Coleman Watts [Wed, 18 Aug 2021 19:12:58 +0000 (15:12 -0400)]
Pseudoconstant - always explicitly name abbrColumn

Stop the overly-clever guesswork of abbrColumn so that
it can always be know if a pseudoconstant has an abbreviation.

4 years agoMerge pull request #21192 from jitendrapurohit/reminder
demeritcowboy [Fri, 20 Aug 2021 14:14:08 +0000 (10:14 -0400)]
Merge pull request #21192 from jitendrapurohit/reminder

dev/core#2777 - Fix js break on reminder form

4 years agoAPIv4 - Properly show deprecated joins in unit tests
Coleman Watts [Fri, 20 Aug 2021 14:11:34 +0000 (10:11 -0400)]
APIv4 - Properly show deprecated joins in unit tests

4 years agoadd grid layout support for searchkit
Kurund Jalmi [Fri, 20 Aug 2021 14:04:15 +0000 (15:04 +0100)]
add grid layout support for searchkit

4 years agoSwitch to CRM_Core_Form::setTitle() instead of CRM_Utils_System::setTitle() part 1
Matthew Wire [Fri, 20 Aug 2021 12:11:05 +0000 (13:11 +0100)]
Switch to CRM_Core_Form::setTitle() instead of CRM_Utils_System::setTitle() part 1

4 years agoFix js break on reminder form
jitendrapurohit [Fri, 20 Aug 2021 11:49:55 +0000 (17:19 +0530)]
Fix js break on reminder form

4 years agoMerge pull request #21190 from civicrm/5.41
Eileen McNaughton [Fri, 20 Aug 2021 06:47:20 +0000 (18:47 +1200)]
Merge pull request #21190 from civicrm/5.41

5.41

4 years agoMerge pull request #21189 from eileenmcnaughton/541b
Seamus Lee [Fri, 20 Aug 2021 04:54:11 +0000 (14:54 +1000)]
Merge pull request #21189 from eileenmcnaughton/541b

dev/rc#14 handle api calls post schema change

4 years agodev/rc#14 handle api calls post schema change
Eileen McNaughton [Fri, 20 Aug 2021 02:48:11 +0000 (14:48 +1200)]
dev/rc#14 handle api calls post schema change

4 years agoMerge pull request #21185 from colemanw/campaignLists
Eileen McNaughton [Thu, 19 Aug 2021 22:54:37 +0000 (10:54 +1200)]
Merge pull request #21185 from colemanw/campaignLists

Add no-prefetch campaign pseudoconstants

4 years agoAdd no-prefetch campaign pseudoconstant
Coleman Watts [Thu, 19 Aug 2021 21:07:23 +0000 (17:07 -0400)]
Add no-prefetch campaign pseudoconstant

4 years agoMerge pull request #21159 from colemanw/fixSearchKitBugs
colemanw [Thu, 19 Aug 2021 11:47:39 +0000 (07:47 -0400)]
Merge pull request #21159 from colemanw/fixSearchKitBugs

SearchKit - Misc bulk action bug fixes

4 years agoMerge pull request #21179 from eileenmcnaughton/ft
Eileen McNaughton [Thu, 19 Aug 2021 01:39:47 +0000 (13:39 +1200)]
Merge pull request #21179 from eileenmcnaughton/ft

Remove deprecated function

4 years agoRemove deprecated function
Eileen McNaughton [Wed, 18 Aug 2021 23:10:56 +0000 (11:10 +1200)]
Remove deprecated function

Function has been deprecated noisily for 6 months & was never
supported for out of core use

4 years agoMerge pull request #21173 from mattwire/mailerror
Seamus Lee [Wed, 18 Aug 2021 23:05:24 +0000 (09:05 +1000)]
Merge pull request #21173 from mattwire/mailerror

Log details of mailing error and don't display details to end user

4 years agoLog details of mailing error and don't display details to end user
Matthew Wire [Wed, 18 Aug 2021 13:46:38 +0000 (14:46 +0100)]
Log details of mailing error and don't display details to end user

4 years agoMerge pull request #21168 from MegaphoneJon/website-dedupe
Eileen McNaughton [Wed, 18 Aug 2021 19:56:16 +0000 (07:56 +1200)]
Merge pull request #21168 from MegaphoneJon/website-dedupe

closes core#2770: Dedupe by website

4 years agocloses core#2770: Dedupe by website
Jon Goldberg [Tue, 17 Aug 2021 22:30:29 +0000 (18:30 -0400)]
closes core#2770: Dedupe by website

4 years agoMerge pull request #21160 from colemanw/fixSerialize
colemanw [Wed, 18 Aug 2021 16:11:01 +0000 (12:11 -0400)]
Merge pull request #21160 from colemanw/fixSerialize

dev/core#2762 Fix custom field edit form to set serialization correctly

4 years agoMerge pull request #21171 from eileenmcnaughton/con
Seamus Lee [Wed, 18 Aug 2021 10:07:41 +0000 (20:07 +1000)]
Merge pull request #21171 from eileenmcnaughton/con

dev/core#2758 - Fix contribution activity campaign propagation ...more

4 years agoMerge pull request #21172 from colemanw/searchTokenPlaceholder
Seamus Lee [Wed, 18 Aug 2021 10:07:21 +0000 (20:07 +1000)]
Merge pull request #21172 from colemanw/searchTokenPlaceholder

SearchKit - Add placeholder to token select

4 years agoMerge pull request #21119 from eileenmcnaughton/member
Seamus Lee [Wed, 18 Aug 2021 09:46:25 +0000 (19:46 +1000)]
Merge pull request #21119 from eileenmcnaughton/member

Update MembershipType.duration and MembershipStatus.name to be required

4 years agoSearchKit - Add placeholder to token select
Coleman Watts [Wed, 18 Aug 2021 02:02:18 +0000 (22:02 -0400)]
SearchKit - Add placeholder to token select

4 years agoMerge pull request #21170 from eileenmcnaughton/notice
Eileen McNaughton [Wed, 18 Aug 2021 00:50:26 +0000 (12:50 +1200)]
Merge pull request #21170 from eileenmcnaughton/notice

Enotice fixes in tpl

4 years agodev/core#2758 - Fix contribution activity campaign propagation ...more
Eileen McNaughton [Tue, 17 Aug 2021 23:19:45 +0000 (11:19 +1200)]
dev/core#2758 - Fix contribution activity campaign propagation ...more

Fixes a scenario where the value can be 'null' and then fatals

I hit this creating a new membership record on a stock build

4 years agoEnotice fixes in tpl
Eileen McNaughton [Tue, 17 Aug 2021 23:02:18 +0000 (11:02 +1200)]
Enotice fixes in tpl

4 years agoMerge pull request #21071 from colemanw/api4JoinFixes
Seamus Lee [Tue, 17 Aug 2021 23:00:25 +0000 (09:00 +1000)]
Merge pull request #21071 from colemanw/api4JoinFixes

APIv4 - Support multiple implicit joins to the same table

4 years agoMerge pull request #21166 from eileenmcnaughton/cache2
colemanw [Tue, 17 Aug 2021 22:48:15 +0000 (18:48 -0400)]
Merge pull request #21166 from eileenmcnaughton/cache2

dev/core#2763 cache clearing fix

4 years agoMerge pull request #21082 from colemanw/fixSearchKitPermissions
Eileen McNaughton [Tue, 17 Aug 2021 21:02:22 +0000 (09:02 +1200)]
Merge pull request #21082 from colemanw/fixSearchKitPermissions

Fix search display access for non-admin users

4 years agoMerge pull request #21167 from greenpeace-cee/fix-contribution-activity-campaign...
demeritcowboy [Tue, 17 Aug 2021 13:08:13 +0000 (09:08 -0400)]
Merge pull request #21167 from greenpeace-cee/fix-contribution-activity-campaign-propagation

dev/core#2758 - Fix contribution activity campaign propagation