Bradley Taylor [Fri, 2 Jun 2023 16:39:30 +0000 (17:39 +0100)]
[REF][PHP8.2] Avoid dynamic properties in report summary
demeritcowboy [Fri, 2 Jun 2023 16:38:06 +0000 (12:38 -0400)]
Merge pull request #26328 from quimgil/quimgil-patch-1
Removes obsolete "Serbia and Montenegro" on civicrm_country.tpl
Yashodha Chaku [Fri, 2 Jun 2023 09:32:17 +0000 (15:02 +0530)]
Merge pull request #26405 from eileenmcnaughton/test_trait
Add Event test trait
Eileen McNaughton [Fri, 2 Jun 2023 06:19:07 +0000 (18:19 +1200)]
Add Event test trait
Eileen McNaughton [Fri, 2 Jun 2023 06:05:26 +0000 (18:05 +1200)]
Merge pull request #26403 from eileenmcnaughton/event_test_small
Test cleanup - improve cleanup of `UFGroup`
Eileen McNaughton [Fri, 2 Jun 2023 05:33:51 +0000 (17:33 +1200)]
Test cleanup - improve cleanup of UFGroup
Eileen McNaughton [Fri, 2 Jun 2023 04:56:06 +0000 (16:56 +1200)]
Merge pull request #26399 from eileenmcnaughton/perm
Use Permission=FALSE when retrieving price sets in examples
Eileen McNaughton [Thu, 1 Jun 2023 21:55:45 +0000 (09:55 +1200)]
Use Permission=FALSE when retrieving price sets in examples
Doing a check causes the whole example to fail -
and this feels like fairly public info
demeritcowboy [Fri, 2 Jun 2023 01:03:30 +0000 (21:03 -0400)]
Merge pull request #26402 from eileenmcnaughton/dep
Add deprecation notes to `processMembership` function deprecated in 2021
demeritcowboy [Fri, 2 Jun 2023 01:00:54 +0000 (21:00 -0400)]
Merge pull request #26179 from eileenmcnaughton/token_get
Fix locale leaking into tokens
Eileen McNaughton [Fri, 2 Jun 2023 00:08:43 +0000 (12:08 +1200)]
Add deprecation notes to function deprecated in 2021
I looked to remove this but the original PR spotted it was used
by civimobile & I checked & it still is - albeit in code
that is deprecated within civimobile. I created an issue on their
repo & updated the notes on the function to point to it & also
suggest that we remove it around 5.66 (which gives another 3-4 months
for civimobile to respond now there is an active issue not
just a notice)
Eileen McNaughton [Thu, 1 Jun 2023 21:14:11 +0000 (14:14 -0700)]
Merge pull request #25628 from lemniscus/undeprecate-cidRefs-merge-hook
Remove deprecation from a hook that's actually uniquely useful
Aidan Saunders [Thu, 1 Jun 2023 17:28:48 +0000 (18:28 +0100)]
Merge pull request #26324 from larssandergreen/fix-advanced-search-formatting-for-reset
Fix Advanced search reset button formatting
Aidan Saunders [Thu, 1 Jun 2023 17:23:47 +0000 (18:23 +0100)]
Merge pull request #26380 from larssandergreen/Remove-unneeded-text-on-New-Contribution
Remove unneeded text on Contribution
Aidan Saunders [Thu, 1 Jun 2023 17:17:29 +0000 (18:17 +0100)]
Merge pull request #26382 from larssandergreen/Remove-unneeded-description-text-on-Participant
Remove unneeded description text on Participant
Aidan Saunders [Thu, 1 Jun 2023 17:06:28 +0000 (18:06 +0100)]
Merge pull request #26393 from colemanw/groupRefreshTask
SearchKit - Add task to refresh smart/parent group cache
Aidan Saunders [Thu, 1 Jun 2023 17:06:02 +0000 (18:06 +0100)]
Merge pull request #26394 from colemanw/adminUiCleanup
AdminUI - Standardize button styles/labels
colemanw [Thu, 1 Jun 2023 15:46:11 +0000 (11:46 -0400)]
AdminUI - Standardize button styles/labels
colemanw [Thu, 1 Jun 2023 15:22:40 +0000 (11:22 -0400)]
SearchKit - Add task to refresh smart/parent group cache
Seamus Lee [Thu, 1 Jun 2023 05:48:34 +0000 (15:48 +1000)]
Merge pull request #26389 from larssandergreen/fix-SK-uncentered-pager
Center SearchKit pagination
colemanw [Thu, 1 Jun 2023 01:52:03 +0000 (21:52 -0400)]
Merge pull request #26385 from larssandergreen/Tweak-order-for-selections-on-SK
SearchKit: Tweak order and text for select All, This Page, None
larssandergreen [Thu, 1 Jun 2023 01:47:36 +0000 (19:47 -0600)]
Center SK pagination
demeritcowboy [Wed, 31 May 2023 23:52:40 +0000 (19:52 -0400)]
Merge pull request #26386 from larssandergreen/Fix-extra-brs-in-custom-note-richtext
dev/core#4325 Fix extra brs in custom field note rich text
Eileen McNaughton [Wed, 31 May 2023 22:21:10 +0000 (10:21 +1200)]
Merge pull request #26387 from eileenmcnaughton/report
Pass field specs out to alter functions
larssandergreen [Wed, 31 May 2023 21:51:23 +0000 (15:51 -0600)]
Fix extra brs in custom field memo rich text
Eileen McNaughton [Wed, 31 May 2023 21:44:36 +0000 (09:44 +1200)]
Pass field specs out to alter functions
This is code that was migrated into core from extended reports
but when I updated extended reports to use the core
version it turned out the
specs were being set to NULL not the expected field specs
larssandergreen [Wed, 31 May 2023 15:03:48 +0000 (09:03 -0600)]
Tweak order for selections on SK
colemanw [Tue, 30 May 2023 21:08:10 +0000 (17:08 -0400)]
Merge pull request #26274 from mlutfy/editMemberTypeType
Membership Type: allow changing the relationships even if there is data
colemanw [Tue, 30 May 2023 20:42:44 +0000 (16:42 -0400)]
Merge pull request #26378 from mlutfy/mailingReportScheduled
Mailing Report: when scheduled, displays stats so that we can see recipient count and scheduled date
larssandergreen [Thu, 25 May 2023 04:16:47 +0000 (22:16 -0600)]
Remove unneeded text on Participant
colemanw [Tue, 30 May 2023 18:57:43 +0000 (14:57 -0400)]
Merge pull request #26379 from pradpnayak/extcleanup
fix fatal error on custom data import
demeritcowboy [Tue, 30 May 2023 18:50:35 +0000 (14:50 -0400)]
Merge pull request #26377 from larssandergreen/Fix-PHP8-warning-on-DedupeFind
Fix PHP8 warning on DedupeFind
larssandergreen [Thu, 25 May 2023 04:16:08 +0000 (22:16 -0600)]
Remove unneeded text on Contribute Form
colemanw [Tue, 30 May 2023 17:15:10 +0000 (13:15 -0400)]
Merge pull request #26357 from colemanw/groupRefresh
APIv4 - Add Group.cache_expired calculated field and Group::refresh action
larssandergreen [Tue, 30 May 2023 16:38:42 +0000 (10:38 -0600)]
Fix PHP8 warning on DedupeFind
Pradeep Nayak [Tue, 30 May 2023 16:25:37 +0000 (17:25 +0100)]
fix fatal error on custom data import
Mathieu Lu [Tue, 30 May 2023 16:13:51 +0000 (12:13 -0400)]
Merge pull request #26291 from larssandergreen/Remove-more-unneeded-descriptions-from-manange-event-and-contrib-page
Continue removing unneeded descriptions etc on Edit Event and Contribution Page
Mathieu Lu [Tue, 30 May 2023 16:11:59 +0000 (12:11 -0400)]
Merge pull request #26290 from larssandergreen/Continue-remove-unneeded-field-descriptions
Clean up redundant descriptions and broken help on import forms
Mathieu Lutfy [Tue, 30 May 2023 15:31:57 +0000 (11:31 -0400)]
Mailing Report: when scheduled, displays stats so that we can see recipient count and scheduled date
Aidan Saunders [Tue, 30 May 2023 10:57:08 +0000 (11:57 +0100)]
Merge pull request #26352 from colemanw/groupChildren
APIv4 - Add metadata to `Group.children` column and `GroupNesting` entity
colemanw [Mon, 29 May 2023 18:33:19 +0000 (14:33 -0400)]
Merge pull request #26260 from samuelsov/baogroup
Fix problem with group.update api
demeritcowboy [Mon, 29 May 2023 17:39:45 +0000 (13:39 -0400)]
Merge pull request #26371 from mattwire/cleanupvars
Cleanup unused variables etc on membership form
demeritcowboy [Mon, 29 May 2023 17:31:04 +0000 (13:31 -0400)]
Merge pull request #26370 from braders/getSiteDefaultCountry-property
[REF][PHP8.2] Declare getSiteDefaultCountry property
demeritcowboy [Mon, 29 May 2023 17:28:35 +0000 (13:28 -0400)]
Merge pull request #26369 from braders/php82-website-test
[REF][PHP8.2] Avoid unnecessary property in WebsiteTest
demeritcowboy [Mon, 29 May 2023 17:27:36 +0000 (13:27 -0400)]
Merge pull request #26368 from braders/standard-variable
[REF][PHP8.2] Replace property with variable in OrderTest
demeritcowboy [Mon, 29 May 2023 17:26:06 +0000 (13:26 -0400)]
Merge pull request #26367 from reflexive-communications/statemachine-extra-param
[REF] CRM_Core_StateMachine::addSequentialPages(): don't pass extra parameter
demeritcowboy [Mon, 29 May 2023 17:14:31 +0000 (13:14 -0400)]
Merge pull request #26358 from larssandergreen/Clean-up-Additional-Payment-forms
Don't show refund due when balance is owed on Additional Payments
demeritcowboy [Mon, 29 May 2023 16:57:23 +0000 (12:57 -0400)]
Merge pull request #26361 from colemanw/invasive
[TEST ONLY] APIv4 - Update tests to use new Invasive helper
Matthew Wire [Mon, 29 May 2023 16:11:37 +0000 (17:11 +0100)]
Cleanup unused variables etc
Bradley Taylor [Mon, 29 May 2023 15:59:13 +0000 (16:59 +0100)]
[REF][PHP8.2] Declare siteDefaultCountry property
Bradley Taylor [Mon, 29 May 2023 15:21:48 +0000 (16:21 +0100)]
[REF][PHP8.2] Avoid unnecessary property in WebsiteTest
Samuel Vanhove [Mon, 29 May 2023 15:15:04 +0000 (11:15 -0400)]
GroupNestingCache refresh for multisites
Bradley Taylor [Mon, 29 May 2023 15:06:53 +0000 (16:06 +0100)]
Replace property with variable in OrderTest
Sandor Semsey [Mon, 29 May 2023 09:14:49 +0000 (11:14 +0200)]
CRM_Core_StateMachine::addSequentialPages(): don't pass extra action parameter
Eileen McNaughton [Sun, 28 May 2023 22:19:40 +0000 (10:19 +1200)]
Merge pull request #25871 from colemanw/searchKitEntity
SearchKit - Add display of type `entity`
colemanw [Sun, 28 May 2023 20:58:09 +0000 (16:58 -0400)]
Merge pull request #26366 from larssandergreen/Add-NOT-CONTAINS-to-API-v4-and-SK
Add NOT CONTAINS to API and SK
larssandergreen [Sun, 28 May 2023 19:16:38 +0000 (13:16 -0600)]
Add NOT CONTAINS to API and SK
colemanw [Sun, 28 May 2023 15:58:05 +0000 (11:58 -0400)]
Merge pull request #26363 from larssandergreen/Prevent-corruption-of-fee_level-on-Change-Selections
Serialize Participant fee_level when using Change Selections
larssandergreen [Sun, 28 May 2023 05:09:41 +0000 (23:09 -0600)]
Serialize Participant fee_level when using Change Selections
colemanw [Sun, 28 May 2023 02:55:55 +0000 (22:55 -0400)]
Merge pull request #26362 from colemanw/api4Contains
APIv4 - Fix CONTAINS operator to work with more types of serialized fields
colemanw [Sat, 27 May 2023 18:08:34 +0000 (14:08 -0400)]
APIv4 - Fix CONTAINS operator to work with more types of serialized fields
colemanw [Fri, 26 May 2023 15:47:53 +0000 (11:47 -0400)]
APIv4 - Add bridge entity metadata to GroupNesting entity
colemanw [Fri, 26 May 2023 12:15:24 +0000 (08:15 -0400)]
Group - Add missing metadata for 'children' column
colemanw [Sat, 27 May 2023 15:38:01 +0000 (11:38 -0400)]
APIv4 - Update tests to use new Invasive helper
colemanw [Sat, 27 May 2023 15:07:39 +0000 (11:07 -0400)]
Merge pull request #25908 from MegaphoneJon/pcp-add-to-group
PCP signup form - respect profile 'Add to Group'
colemanw [Sat, 27 May 2023 15:02:14 +0000 (11:02 -0400)]
Merge pull request #26360 from demeritcowboy/regen-tpl
Regen after 26297
demeritcowboy [Sat, 27 May 2023 14:26:42 +0000 (10:26 -0400)]
regen
demeritcowboy [Sat, 27 May 2023 14:07:54 +0000 (10:07 -0400)]
Merge pull request #25543 from demeritcowboy/record-payment
dev/financial#214 - Use correct id when creating record payment link for change selections on event
demeritcowboy [Sat, 27 May 2023 14:07:06 +0000 (10:07 -0400)]
Merge pull request #26359 from larssandergreen/correct-contributor-name
Update contributor-key to correct name
larssandergreen [Sat, 27 May 2023 04:28:48 +0000 (22:28 -0600)]
Update contributor-key.yml
larssandergreen [Sat, 27 May 2023 00:14:49 +0000 (18:14 -0600)]
Clean up Additional Payment Form
colemanw [Fri, 26 May 2023 21:55:51 +0000 (17:55 -0400)]
APIv4 - Add Group.cache_expired calculated field and Group::refresh action
Samuel Vanhove [Thu, 18 May 2023 15:05:16 +0000 (11:05 -0400)]
group.update Parent omitted in params should do nothing + avoid recursion
demeritcowboy [Fri, 26 May 2023 17:43:29 +0000 (13:43 -0400)]
Merge pull request #26297 from eileenmcnaughton/event_phone
dev/core#4287 Fix event_offline template phones & emails
demeritcowboy [Fri, 26 May 2023 14:43:03 +0000 (10:43 -0400)]
Merge pull request #26163 from demeritcowboy/case-search-notices
[php8] fix Find Cases notices
demeritcowboy [Fri, 5 May 2023 21:46:19 +0000 (17:46 -0400)]
remove another unused copy/paste variable
demeritcowboy [Thu, 4 May 2023 22:44:59 +0000 (18:44 -0400)]
remove copy/paste variable
demeritcowboy [Thu, 4 May 2023 22:42:59 +0000 (18:42 -0400)]
fix smarty notices on case search
colemanw [Fri, 26 May 2023 12:07:30 +0000 (08:07 -0400)]
Merge pull request #26272 from aydun/fix_primary_in_blocks
FormBuilder: don't make 'Primary' required
Yashodha Chaku [Fri, 26 May 2023 05:45:16 +0000 (11:15 +0530)]
Merge pull request #26351 from larssandergreen/Fix-participantlistingURL
Fix participantListingURL on Manage Event
Seamus Lee [Fri, 26 May 2023 04:42:49 +0000 (14:42 +1000)]
Merge pull request #26346 from eileenmcnaughton/participant_rule
Fix enotices in Register task formRule by separating functions
Eileen McNaughton [Fri, 26 May 2023 04:30:55 +0000 (16:30 +1200)]
Merge pull request #26350 from colemanw/refreshDate
Metadata - Tag Group.refresh_date column as deprecated
larssandergreen [Fri, 26 May 2023 03:52:46 +0000 (21:52 -0600)]
Fix participantListingURL on Manage Event
colemanw [Fri, 26 May 2023 02:45:22 +0000 (22:45 -0400)]
Metadata - Tag Group.refresh_date column as deprecated
Field was deprecated as of https://github.com/civicrm/civicrm-core/pull/19287
Eileen McNaughton [Fri, 26 May 2023 02:10:39 +0000 (14:10 +1200)]
Merge pull request #26349 from colemanw/clarifySpec
APIv4 - Clarify specProvider code
colemanw [Fri, 26 May 2023 01:35:31 +0000 (21:35 -0400)]
APIv4 - Clarify specProvider code
Some not-well-documented code led to confusion that's been copy-pasted a couple times now.
This removes the unnecessarily-pasted code and adds clarifying comments to the code which
originally caused the confusion.
larssandergreen [Fri, 26 May 2023 00:41:43 +0000 (18:41 -0600)]
Remove unneeded description on edit event and contribution pages
Seamus Lee [Fri, 26 May 2023 00:14:52 +0000 (10:14 +1000)]
Merge pull request #26294 from eileenmcnaughton/event_location
Declare paid event as example data, call from test
demeritcowboy [Thu, 25 May 2023 22:36:40 +0000 (18:36 -0400)]
Merge pull request #26166 from larssandergreen/Fix-PHP8-warnings-on-participant.tpl
Fix PHP8 warnings in Participant.tpl
Eileen McNaughton [Thu, 25 May 2023 22:07:31 +0000 (10:07 +1200)]
Remove portions from newly separated function that do not apply
Eileen McNaughton [Thu, 25 May 2023 22:05:48 +0000 (10:05 +1200)]
Override rather than share formRule from Register form
Seamus Lee [Thu, 25 May 2023 21:06:46 +0000 (07:06 +1000)]
Merge pull request #26342 from larssandergreen/Add-mailing-paths-to-schema-and-SK
Add Mailing view and preview paths to schema
colemanw [Thu, 25 May 2023 21:01:47 +0000 (17:01 -0400)]
Merge pull request #26330 from colemanw/stickyHeader
SearchKit - Add sticky table header style
Coleman Watts [Sun, 19 Mar 2023 22:33:18 +0000 (18:33 -0400)]
SearchKit - Add display of type `entity`
An entity display does not produce user-facing output, instead it writes to a SQL table
which can then be queried from SearchKit, the API, or other SQL-based tools like Drupal Views.
The new table is static; this includes a scheduled job to refresh it (disabled by default).
larssandergreen [Thu, 25 May 2023 15:55:39 +0000 (09:55 -0600)]
Fix PHP8 on participant
colemanw [Thu, 25 May 2023 15:53:50 +0000 (11:53 -0400)]
Merge pull request #26341 from colemanw/selectNone
SearchKit - Clear selection when changing search params
colemanw [Thu, 25 May 2023 15:02:29 +0000 (11:02 -0400)]
Merge pull request #26340 from colemanw/explorerWhitespace
APIv4 Explorer - Fix trailing whitespace
larssandergreen [Thu, 25 May 2023 14:59:50 +0000 (08:59 -0600)]
Add mailing paths to schema
colemanw [Thu, 25 May 2023 13:30:18 +0000 (09:30 -0400)]
Merge pull request #25744 from lemniscus/api4-activity-virtual-contact-array-fields
FormBuilder: load assignees and targets on existing activities, via api4 read-write multivalue virtual fields
colemanw [Thu, 25 May 2023 11:50:41 +0000 (07:50 -0400)]
SearchKit - Clear selection when changing search params
Fixes dev/core#4274