Coleman Watts [Tue, 25 Apr 2023 15:13:07 +0000 (11:13 -0400)]
APIv4 - Remove incorrect EntityBridge from UFMatch entity
UFJoin cannot work as a bridge because it does not connect two CiviCRM entities with each other.
So the trait wasn't doing anything except getting in the way of SearchKit being able to perform joins.
demeritcowboy [Fri, 21 Apr 2023 18:13:59 +0000 (14:13 -0400)]
Merge pull request #26066 from colemanw/afformSearchOperators
Afform - Allow selecting search operator for filter fields
colemanw [Fri, 21 Apr 2023 13:15:03 +0000 (09:15 -0400)]
Merge pull request #26095 from aydun/custom_metadata
Enhance metadata for CustomField/Group
Aidan Saunders [Fri, 21 Apr 2023 11:13:23 +0000 (12:13 +0100)]
Enhance metadata for CustomField/Group
Matthew Wire [Thu, 20 Apr 2023 19:51:27 +0000 (20:51 +0100)]
Merge pull request #26057 from mattwire/financialtrxclean
Replace deprecated functions in financialtrxn BAO
colemanw [Thu, 20 Apr 2023 19:22:23 +0000 (15:22 -0400)]
Merge pull request #26092 from demeritcowboy/wrong-original-id
dev/core#4220 - Make activity original_id consistent
demeritcowboy [Thu, 20 Apr 2023 18:44:10 +0000 (14:44 -0400)]
make consistent
demeritcowboy [Thu, 20 Apr 2023 12:54:31 +0000 (08:54 -0400)]
Merge pull request #26087 from civicrm/5.61
5.61
Seamus Lee [Thu, 20 Apr 2023 07:02:41 +0000 (17:02 +1000)]
Merge pull request #26086 from seamuslee001/dev_core_4249
dev/core#4249 Ensure that no deprecation logging occurs from groupPer…
Yashodha Chaku [Thu, 20 Apr 2023 06:30:00 +0000 (12:00 +0530)]
Merge pull request #26085 from seamuslee001/dev_core_4247
dev/core#4247 Ensure that Membership values are populated to prevent …
Seamus Lee [Thu, 20 Apr 2023 03:26:15 +0000 (13:26 +1000)]
dev/core#4249 Ensure that no deprecation logging occurs from groupPermission having includeGroups as NULL rather than an empty array
Seamus Lee [Thu, 20 Apr 2023 03:21:33 +0000 (13:21 +1000)]
dev/core#4247 Ensure that Membership values are populated to prevent fatal error on formatting start date
Seamus Lee [Thu, 20 Apr 2023 03:10:15 +0000 (13:10 +1000)]
Merge pull request #26063 from aydun/dayofweek
API4: add SQL Function DAYOFWEEK
demeritcowboy [Thu, 20 Apr 2023 00:10:00 +0000 (20:10 -0400)]
Merge pull request #26084 from seamuslee001/master
[REF] Fix an additional htxt id issue similar to #26079
Seamus Lee [Wed, 19 Apr 2023 23:31:45 +0000 (09:31 +1000)]
[REF] Fix an additional htxt id issue similar to #26079
Seamus Lee [Wed, 19 Apr 2023 23:30:24 +0000 (09:30 +1000)]
Merge pull request #26079 from samuelsov/htxt
htxt undetected opening tag
Seamus Lee [Wed, 19 Apr 2023 23:11:09 +0000 (09:11 +1000)]
Merge pull request #26083 from civicrm/5.61
5.61
Seamus Lee [Wed, 19 Apr 2023 23:09:55 +0000 (09:09 +1000)]
Merge pull request #26082 from seamuslee001/5.61
Updates pear/pear-core-minimal and guzzlehttp/psr7
Seamus Lee [Wed, 19 Apr 2023 22:45:34 +0000 (08:45 +1000)]
Update Guzzle PSR7 package
Luke Stewart [Wed, 19 Apr 2023 20:55:40 +0000 (08:55 +1200)]
This has been closed in favour of pear/pear-core#124
Updates lock file to pull in latest version of pear/pear-core-minimal.
Seamus Lee [Wed, 19 Apr 2023 22:44:24 +0000 (08:44 +1000)]
Merge pull request #26080 from stesi561/master
Removes failing patch
Luke Stewart [Wed, 19 Apr 2023 21:59:21 +0000 (09:59 +1200)]
Updates lock file to pull in latest version of pear/pear-core-minimal.
Luke Stewart [Wed, 19 Apr 2023 20:55:40 +0000 (08:55 +1200)]
This has been closed in favour of pear/pear-core#124
Samuel Vanhove [Wed, 19 Apr 2023 14:10:41 +0000 (10:10 -0400)]
Htxt undetected opening tag
Matthew Wire [Wed, 19 Apr 2023 13:35:46 +0000 (14:35 +0100)]
Merge pull request #25545 from eileenmcnaughton/smarty_tpl2
Fix e-notice & php8.2 issue on user dashboard
Matthew Wire [Wed, 19 Apr 2023 13:31:27 +0000 (14:31 +0100)]
Merge pull request #26050 from MegaphoneJon/noindex
tell search engines not to index click-through URLs
Matthew Wire [Wed, 19 Apr 2023 13:29:59 +0000 (14:29 +0100)]
Merge pull request #26074 from colemanw/groupBaoCleanup
[REF] Clarify not-so-great code in the Group BAO
Matthew Wire [Wed, 19 Apr 2023 08:59:37 +0000 (09:59 +0100)]
Merge pull request #26076 from colemanw/nullLayout
Afform - Consistently save 'contact_summary' = null
demeritcowboy [Wed, 19 Apr 2023 03:55:45 +0000 (23:55 -0400)]
Merge pull request #26077 from demeritcowboy/valid-contact
[NFC] Add comment about secondary todo when deprecated function is removed
demeritcowboy [Wed, 19 Apr 2023 02:57:31 +0000 (22:57 -0400)]
add comment
demeritcowboy [Wed, 19 Apr 2023 02:52:26 +0000 (22:52 -0400)]
Merge pull request #26075 from colemanw/deprecateValidContact
Deprecate unused 'validContact' function
Seamus Lee [Tue, 18 Apr 2023 21:46:17 +0000 (07:46 +1000)]
Merge pull request #26073 from herbdool/issue-4243
dev/core#4243: support apcu_* functions
Coleman Watts [Tue, 18 Apr 2023 20:19:19 +0000 (16:19 -0400)]
Afform - Consistently save 'contact_summary' = null
Fixes dev/core#4206
demeritcowboy [Tue, 18 Apr 2023 16:13:45 +0000 (12:13 -0400)]
Merge pull request #25961 from mlutfy/upgSuccessCSS
Update success.tpl CSS (pre/post upgrade messages)
Herb v/d Dool [Mon, 17 Apr 2023 21:35:51 +0000 (17:35 -0400)]
dev/core#4243: new APCucache class that supports apcu_* functions
colemanw [Tue, 18 Apr 2023 14:38:23 +0000 (10:38 -0400)]
Merge pull request #25904 from dontub/file-type-option-group
Add option group file_type
Coleman Watts [Tue, 18 Apr 2023 12:01:00 +0000 (08:01 -0400)]
Deprecate unused 'validContact' function
Coleman Watts [Tue, 18 Apr 2023 11:15:59 +0000 (07:15 -0400)]
Clarify not-so-great code in the Group BAO
colemanw [Mon, 17 Apr 2023 21:39:42 +0000 (17:39 -0400)]
Merge pull request #26072 from civicrm/5.61
Merge 5.61 to master
colemanw [Mon, 17 Apr 2023 21:07:33 +0000 (17:07 -0400)]
Merge pull request #26067 from colemanw/fixEntityRefSave
Fix dev/core#4240 - Saving entityReference field value via API
Coleman Watts [Mon, 17 Apr 2023 19:32:02 +0000 (15:32 -0400)]
CustomValue - Fix saving entityReference field as NULL and add test
colemanw [Mon, 17 Apr 2023 19:38:12 +0000 (15:38 -0400)]
Merge pull request #25994 from colemanw/groupParents
SearchKit - Support the `Group.parents` field
Matthew Wire [Mon, 17 Apr 2023 19:05:19 +0000 (20:05 +0100)]
Merge pull request #26070 from colemanw/noCount
Remove unnecessary count() from smarty conditionals
Coleman Watts [Mon, 17 Apr 2023 17:22:54 +0000 (13:22 -0400)]
Remove unnecessary count() from smarty conditionals
demeritcowboy [Mon, 17 Apr 2023 17:09:36 +0000 (13:09 -0400)]
Merge pull request #26069 from colemanw/fixDoubleEscape
dev/core#4242 Afform - Fix double-escape of form labels
colemanw [Mon, 17 Apr 2023 16:42:18 +0000 (12:42 -0400)]
Merge pull request #26064 from GreysonStalcup/master
Update BillingBlock.tpl - Error with CiviDiscount + Patch Issue #24781
Greyson Stalcup [Fri, 14 Apr 2023 23:13:39 +0000 (16:13 -0700)]
Update BillingBlock.tpl
Fixes a bug where @count is an expecting an array to count but may not be given one in every case.
Coleman Watts [Mon, 17 Apr 2023 15:43:33 +0000 (11:43 -0400)]
Afform - Fix double-escape of form labels
Aidan Saunders [Fri, 14 Apr 2023 16:54:58 +0000 (17:54 +0100)]
Add SQL Day Of Week function
colemanw [Mon, 17 Apr 2023 13:12:14 +0000 (09:12 -0400)]
Merge pull request #26062 from aydun/daystoanniv
API4: Add DAYSTOANNIV function
colemanw [Mon, 17 Apr 2023 13:10:15 +0000 (09:10 -0400)]
Merge pull request #26065 from colemanw/sqlFunctionOptions
SearchKit - Display option values for field transformations
dontub [Wed, 29 Mar 2023 08:31:46 +0000 (08:31 +0000)]
regenerate civicrm_generated
Dominic Tubach [Thu, 23 Mar 2023 12:38:39 +0000 (13:38 +0100)]
Add option group file_type
Update code to add option group file_type to FiveSixtyTwo
Aidan Saunders [Fri, 14 Apr 2023 15:28:21 +0000 (16:28 +0100)]
Add DAYSTOANNIV function
Coleman Watts [Sat, 15 Apr 2023 19:21:23 +0000 (15:21 -0400)]
Afform - Allow selecting search operator for filter fields
Mathieu Lutfy [Thu, 30 Mar 2023 17:30:51 +0000 (13:30 -0400)]
Update success.tpl CSS (pre/post upgrade messages)
Removes inline CSS and replaces icons with font-awesome, and attempts
to make the pre/post upgrade look a bit nicer.
Updates the post-upgrade thank you message and also adds a link to
encourage admin to view the System Check.
Coleman Watts [Sat, 15 Apr 2023 19:57:43 +0000 (15:57 -0400)]
Fix dev/core#4240 - Saving entityReference field value via API
colemanw [Sat, 15 Apr 2023 18:07:12 +0000 (14:07 -0400)]
Merge pull request #26043 from colemanw/nonDomainSettings
Make enable_components a non-domain setting
Coleman Watts [Sat, 15 Apr 2023 18:02:04 +0000 (14:02 -0400)]
SearchKit - Display option values for field transformations
This takes advantage of function option lists in SearchKit output,
e.g. this will show Janurary instead of 1 for the Month-Only transformation.
colemanw [Sat, 15 Apr 2023 00:32:02 +0000 (20:32 -0400)]
Merge pull request #26039 from demeritcowboy/case-start-revision
dev/core#4220 - Remove activity revisioning code in ChangeCaseStartDate
Seamus Lee [Fri, 14 Apr 2023 23:09:45 +0000 (09:09 +1000)]
Merge pull request #24650 from larssandergreen/don't-find-line-items-with-qty-0-in-participant-and-advanced-search
dev/core#3885 Only find fee levels with qty > 0 for participant and advanced search
Tim Otten [Fri, 14 Apr 2023 20:40:12 +0000 (13:40 -0700)]
Merge pull request #26049 from colemanw/upgradeVersion47
Bump minimum upgradable version to 4.7.32
Tim Otten [Fri, 14 Apr 2023 20:08:28 +0000 (13:08 -0700)]
Upgrader - Reinstate step "4.7.32" (which was actually released as part of "5.0")
demeritcowboy [Fri, 14 Apr 2023 15:56:39 +0000 (11:56 -0400)]
add unit test
demeritcowboy [Mon, 10 Apr 2023 21:34:28 +0000 (17:34 -0400)]
remove revisioning code
colemanw [Thu, 13 Apr 2023 21:49:41 +0000 (17:49 -0400)]
Merge pull request #26061 from bhahumanists/sql-quarter
Add sql QUARTER function
colemanw [Thu, 13 Apr 2023 21:48:18 +0000 (17:48 -0400)]
Merge pull request #25504 from eileenmcnaughton/cust_ex
dev/core#4112 Separate code to handle exporting legacy custom searches into the extension
Tim Otten [Thu, 13 Apr 2023 20:11:30 +0000 (13:11 -0700)]
FiveSixtyTwo - Refine upgrade steps for consolidating the "enable_components"
* Warn user if the upgrade is going to change behavior
* Don't assume that the web-user/CLI-user's domain has an explicit value for "enable_components"
* Don't assume that the web-user/CLI-user's domain is representative of all domains
Eileen McNaughton [Thu, 13 Apr 2023 19:47:10 +0000 (07:47 +1200)]
Merge pull request #26058 from colemanw/localizable
APIv4 Explorer - Translate localizable strings in php output
Andrew West [Thu, 13 Apr 2023 18:41:26 +0000 (19:41 +0100)]
Add sql QUARTER function
Coleman Watts [Wed, 12 Apr 2023 19:41:24 +0000 (15:41 -0400)]
APIv4 Explorer - Translate localizable strings in php output
Coleman Watts [Wed, 12 Apr 2023 16:29:25 +0000 (12:29 -0400)]
APIv4 - Add "localizable" to getFields metadata
colemanw [Wed, 12 Apr 2023 20:01:54 +0000 (16:01 -0400)]
Merge pull request #25960 from colemanw/customAutocompleteFilter
CustomField - Support filters in EntityReference fields
colemanw [Wed, 12 Apr 2023 19:00:38 +0000 (15:00 -0400)]
Merge pull request #26056 from aydun/schedjob_schema_updates
Scheduled Jobs - add dedicated url's for add, edit/delete
Matthew Wire [Wed, 12 Apr 2023 18:41:42 +0000 (19:41 +0100)]
Replace deprecated functions in financialtrxn BAO
Aidan Saunders [Wed, 12 Apr 2023 17:42:54 +0000 (18:42 +0100)]
Make Job name & description filterable
Aidan Saunders [Wed, 12 Apr 2023 16:53:38 +0000 (17:53 +0100)]
Scheduled Jobs - add dedicated url's for add, edit/delete
to facilitate replacing search page with SearchKit
Coleman Watts [Wed, 12 Apr 2023 14:34:40 +0000 (10:34 -0400)]
Remove references to CRM_Upgrade_Incremental_php_FourSeven class
Coleman Watts [Mon, 3 Apr 2023 20:16:27 +0000 (16:16 -0400)]
SearchKit - Support Group.parents field and improve support for pseudo-fk fields
This adds a 2nd field to the schema with options.prefetch = false (the first being Campaigns)
This time the field is serialized and not a real FK, but prefetch=false makes sense because of the potentially
very large number of groups in the database.
Eileen McNaughton [Wed, 12 Apr 2023 00:16:54 +0000 (12:16 +1200)]
Merge pull request #26054 from colemanw/hookDoc
[NFC] Hook - Clarify param docs for hook_civicrm_aclGroup
Coleman Watts [Tue, 11 Apr 2023 23:35:50 +0000 (19:35 -0400)]
Hook - Clarify param docs for hook_civicrm_aclGroup
demeritcowboy [Tue, 11 Apr 2023 22:38:23 +0000 (18:38 -0400)]
Merge pull request #26053 from eileenmcnaughton/steady_on
Remove some ;
Eileen McNaughton [Tue, 11 Apr 2023 22:06:56 +0000 (10:06 +1200)]
Merge pull request #26052 from eileenmcnaughton/nfc
Remove a couple of unused variables
colemanw [Tue, 11 Apr 2023 21:34:34 +0000 (17:34 -0400)]
Merge pull request #26046 from colemanw/mappingLabel
dev/core#4226 Add labelField metadata for mapping entity
Eileen McNaughton [Tue, 11 Apr 2023 21:16:29 +0000 (09:16 +1200)]
Remove some ;
Eileen McNaughton [Tue, 11 Apr 2023 21:03:38 +0000 (09:03 +1200)]
Remove a couple of unused variables
Coleman Watts [Tue, 11 Apr 2023 15:13:50 +0000 (11:13 -0400)]
Add labelField metadata for mapping entity
Fixes dev/core#4226
Jon Goldberg [Tue, 11 Apr 2023 20:17:52 +0000 (16:17 -0400)]
tell search engines not to index click-through URLs
Coleman Watts [Tue, 11 Apr 2023 18:59:03 +0000 (14:59 -0400)]
Bump minimum upgradable version to 4.7.32
colemanw [Tue, 11 Apr 2023 18:47:10 +0000 (14:47 -0400)]
Merge pull request #26048 from colemanw/pickActivityRevisionPolicy
Upgrade - don't set nonexistant 'civicaseActivityRevisions' setting
Coleman Watts [Tue, 11 Apr 2023 17:46:09 +0000 (13:46 -0400)]
Upgrade - don't set nonexistant 'civicaseActivityRevisions' setting
Coleman Watts [Tue, 11 Apr 2023 02:34:37 +0000 (22:34 -0400)]
Make enable_components a non-domain setting
colemanw [Tue, 11 Apr 2023 15:01:32 +0000 (11:01 -0400)]
Merge pull request #26045 from jensschuppe/searchKitNoFields
[SearchKit] Do not crash on entities without fields
colemanw [Tue, 11 Apr 2023 13:56:02 +0000 (09:56 -0400)]
Merge pull request #24662 from colemanw/improveRecentApi
RecentItems - Improve automatic url construction
demeritcowboy [Tue, 11 Apr 2023 13:29:57 +0000 (09:29 -0400)]
Merge pull request #26040 from eileenmcnaughton/pmf
Remove almost all remaining handling for preferred_mail_format
Jens Schuppe [Tue, 11 Apr 2023 10:18:17 +0000 (12:18 +0200)]
[SearchKit] Do not crash on entities without fields
Eileen McNaughton [Mon, 10 Apr 2023 22:55:07 +0000 (10:55 +1200)]
Remove almost all remaining handling for preferred_mail_format
This just mops up the handling, with the exception of the UFGroup function that
renders the profile (buildProfile) as we maybe need an upgrade script for that?
demeritcowboy [Mon, 10 Apr 2023 22:13:24 +0000 (18:13 -0400)]
Merge pull request #26038 from demeritcowboy/casetype-copypaste
This doesn't belong here
demeritcowboy [Mon, 10 Apr 2023 22:10:41 +0000 (18:10 -0400)]
Merge pull request #26020 from eileenmcnaughton/pref_mail_form
Remove traces of preferred mail format from communication preferences
demeritcowboy [Mon, 10 Apr 2023 21:06:36 +0000 (17:06 -0400)]
this doesn't belong here