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
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 [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
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.
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
colemanw [Thu, 25 May 2023 11:40:59 +0000 (07:40 -0400)]
APIv4 Explorer - Fix trailing whitespace
colemanw [Thu, 25 May 2023 11:36:03 +0000 (07:36 -0400)]
Merge pull request #26329 from aydun/custom_field
AdminUI: updates to Custom Group & Field
Aidan Saunders [Wed, 24 May 2023 13:25:21 +0000 (14:25 +0100)]
Main thing is to add a filter and list of fields on the custom field
group page.
A few tweaks/standardisations in line with other AdminUI pages.
Seamus Lee [Thu, 25 May 2023 08:17:32 +0000 (18:17 +1000)]
Merge pull request #26339 from civicrm/5.62
5.62
Yashodha Chaku [Thu, 25 May 2023 06:20:04 +0000 (11:50 +0530)]
Merge pull request #26301 from mlutfy/optOutSimpler
Simplify opt-out/unsubscribe help texts
Eileen McNaughton [Thu, 25 May 2023 03:15:03 +0000 (15:15 +1200)]
Merge pull request #26335 from agh1/5.62.0-releasenotes-initial
5.62.0 release notes initial run
colemanw [Thu, 25 May 2023 02:11:51 +0000 (22:11 -0400)]
Merge pull request #26333 from lemniscus/api3-sql-function-if-description
[NFC] SearchKit sql function "if": fix description (dev/core#4307)
Seamus Lee [Thu, 25 May 2023 00:59:59 +0000 (10:59 +1000)]
Merge pull request #26336 from demeritcowboy/msgtpl-regen
regen after recent message template updates
Noah Miller [Thu, 25 May 2023 00:50:21 +0000 (17:50 -0700)]
put the ts all on one line to help scanning for translatable strings
Noah Miller [Wed, 24 May 2023 23:34:56 +0000 (16:34 -0700)]
correct a typo
Noah Miller [Wed, 24 May 2023 16:34:22 +0000 (09:34 -0700)]
Api4 sql function "if": fix description dev/core#4307
Noah Miller [Thu, 25 May 2023 00:46:38 +0000 (17:46 -0700)]
api4 Activity: add targets & assignees as read-write virtual multi-value fields
Eileen McNaughton [Thu, 25 May 2023 00:18:33 +0000 (12:18 +1200)]
Merge pull request #26237 from colemanw/exportMatchFields
dev/core#4286 APIv4 - Improve export action handling of $match param
demeritcowboy [Wed, 24 May 2023 21:44:55 +0000 (17:44 -0400)]
regen
Andie Hunt [Wed, 24 May 2023 20:04:41 +0000 (16:04 -0400)]
5.62.0 release notes: added boilerplate
Andie Hunt [Wed, 24 May 2023 19:47:07 +0000 (15:47 -0400)]
5.62.0 release notes: raw from script
colemanw [Wed, 24 May 2023 18:18:47 +0000 (14:18 -0400)]
Merge pull request #26332 from colemanw/noTs
APIv4 Explorer - Don't translate empty strings
Yashodha Chaku [Wed, 24 May 2023 17:18:45 +0000 (22:48 +0530)]
Merge pull request #26331 from colemanw/caret
SearchKit - Add caret icon to dropdown menus, tweak defaults
colemanw [Wed, 24 May 2023 15:43:07 +0000 (11:43 -0400)]
APIv4 Explorer - Don't translate empty strings
colemanw [Wed, 24 May 2023 15:22:53 +0000 (11:22 -0400)]
SearchKit - Add caret icon to dropdown menus, tweak defaults
Adds a caret icon to dropdown menus to clarify their function, and tweaks the defaults to the standard used by the AdminUI extension (xs size, no text).
Adds css rule to prevent line breaks inside the button.
colemanw [Wed, 24 May 2023 14:47:03 +0000 (10:47 -0400)]
SearchKit - Add sticky table header style
colemanw [Wed, 24 May 2023 14:05:29 +0000 (10:05 -0400)]
Merge pull request #26060 from aydun/adminui_sched_job
AdminUI - add Scheduled Jobs page
Aidan Saunders [Thu, 13 Apr 2023 16:09:28 +0000 (17:09 +0100)]
AdminUI: Scheduled Jobs page
colemanw [Wed, 24 May 2023 12:17:42 +0000 (08:17 -0400)]
Merge pull request #26317 from larssandergreen/Clean-up-Scheduled-Jobs-page
Clean up Scheduled Jobs admin page
demeritcowboy [Wed, 24 May 2023 10:41:18 +0000 (06:41 -0400)]
Merge pull request #26315 from stesi561/dev/core/#4305
Refs dev/core#4305 - Update href to ng-href
Eileen McNaughton [Wed, 24 May 2023 03:48:06 +0000 (15:48 +1200)]
Merge pull request #26322 from civicrm/5.62
5.62
Eileen McNaughton [Wed, 24 May 2023 03:47:42 +0000 (15:47 +1200)]
Merge pull request #26320 from agileware/CIVICRM-2137
dev/core#4310 Fix layout regression in MembershipBlock for Contribution pages
Francis Whittle [Wed, 24 May 2023 01:07:12 +0000 (11:07 +1000)]
CIVICRM-2137 Add closing div and force renewal javascript back to makeContribution context for Membership block on Contributions
Seamus Lee [Wed, 24 May 2023 02:42:15 +0000 (12:42 +1000)]
Merge pull request #26321 from seamuslee001/5.62
[REF] Bump socket.io-parser to 4.2.3
Eileen McNaughton [Wed, 24 May 2023 02:10:52 +0000 (14:10 +1200)]
Merge pull request #26319 from larssandergreen/Addt-Fix-PHP8-warnings-on-Participant.tpl
Addt Fix PHP8 warnings on Participant.tpl
Seamus Lee [Wed, 24 May 2023 01:55:47 +0000 (11:55 +1000)]
[REF] Bump socket.io-parser to 4.2.3
larssandergreen [Wed, 24 May 2023 01:15:33 +0000 (19:15 -0600)]
Fix PHP8 warnings on participant.tpl
Tim Otten [Wed, 24 May 2023 00:47:28 +0000 (17:47 -0700)]
Merge pull request #26276 from totten/master-dispatch-sig
(NFC) CiviEventDispatcher - Update type declaration. Add test demonstion
larssandergreen [Tue, 23 May 2023 23:59:04 +0000 (17:59 -0600)]
Clean up scheduled jobs
Luke Stewart [Tue, 23 May 2023 22:26:42 +0000 (10:26 +1200)]
refs: dev/core#4305 update href to ng-href
Luke Stewart [Tue, 23 May 2023 22:22:22 +0000 (10:22 +1200)]
Refs: dev/core#4305 Bulk update of href to ng-href where href value contains '{{'
This was performed using the following:
grep -n -R -o -E -e '<a[^>]*\shref="[^"]*\{\{[^"]*"' -e "<a[^>]*\shref='[^']*\{\{[^']*'" . | awk -F : '{print "sed -i #"$2"s/href/ng-href/g# "$1}' | tr '#' "'" > updates.sh
Then running the generated script.
This commit excludes a file in tests which I'll add as a separate
commit.
Eileen McNaughton [Tue, 23 May 2023 22:43:47 +0000 (10:43 +1200)]
Merge pull request #26313 from aydun/group_count
Api4: add calculated field `contact_count` to Group
Eileen McNaughton [Tue, 23 May 2023 22:43:31 +0000 (10:43 +1200)]
Merge pull request #26314 from civicrm/5.62
5.62 to master
colemanw [Tue, 23 May 2023 22:15:21 +0000 (18:15 -0400)]
APIv4 - Add basic test for Group.contact_count field
Eileen McNaughton [Tue, 23 May 2023 22:12:01 +0000 (10:12 +1200)]
Merge pull request #26308 from eileenmcnaughton/public
Fix show_public regression
Aidan Saunders [Tue, 23 May 2023 21:13:11 +0000 (22:13 +0100)]
Api4: add calculated field `contact_count` to Group
This provides the current count of 'added' group members and smart group
members.
Note this does not rebuild the group cache so smart group counts may be
out of date or zero.
See https://stackoverflow.com/questions/
47918929/coalesce-for-zero-instead-of-null/
47919047#
47919047
for the COALESCE(NULLIF()) construct.
Eileen McNaughton [Tue, 23 May 2023 20:57:18 +0000 (08:57 +1200)]
Merge pull request #26306 from colemanw/searchKitCleanup
REF - Cleanup unused variable and comment in SearchKit
Eileen McNaughton [Tue, 23 May 2023 20:44:43 +0000 (08:44 +1200)]
Merge pull request #26310 from yashodha/nfc-1
[NFC] typo fixes
Eileen McNaughton [Tue, 23 May 2023 20:02:21 +0000 (08:02 +1200)]
Merge pull request #26298 from totten/5.62-htxt-dynamic
(dev/core#4303) Allow {htxt} guard to accommodate variable ID
Eileen McNaughton [Tue, 23 May 2023 20:00:51 +0000 (08:00 +1200)]
Merge pull request #26247 from mattwire/receiptinvoicetpl
Fix invoice being sent instead of receipt if contribution 'is_pay_later' is true
colemanw [Tue, 23 May 2023 18:49:47 +0000 (14:49 -0400)]
Merge pull request #26071 from aydun/ang_copy
FormBuilder: add 'Copy' button
Matthew Wire [Wed, 17 May 2023 14:16:28 +0000 (15:16 +0100)]
Fix invoice being sent instead of receipt if contribution 'is_pay_later' is true
yashodha [Tue, 23 May 2023 13:55:24 +0000 (19:25 +0530)]
[NFC] typo fixes
Eileen McNaughton [Tue, 23 May 2023 07:59:27 +0000 (19:59 +1200)]
Fix show_public regression
This shows up as an e-notice but
would probably result in the is_public filter being broken.
The variable is no longer set since https://github.com/civicrm/civicrm-core/commit/
16c5faa5db26149e5f1b7d3f45e3d5f2c24bf422#diff-d20bbdac5d9d1d3ec28be6f1972f8cb747ead74dea90c9076daa2de2a627873cL110
Eileen McNaughton [Tue, 23 May 2023 07:38:06 +0000 (19:38 +1200)]
Merge pull request #26307 from colemanw/deprecationWarning
dev/core#4302 Add deprecation warning to functions in renamed classes
Tim Otten [Tue, 23 May 2023 06:28:32 +0000 (23:28 -0700)]
Define {htxt} filter to allow some extra parameters.
Also: tighten the handling of ' and " to ensure that they are matched properly.
colemanw [Sun, 21 May 2023 01:33:50 +0000 (21:33 -0400)]
Add deprecation warning to functions in renamed classes
Targeting these particular functions because a universe search shows they are used outside of core.
colemanw [Tue, 23 May 2023 02:08:46 +0000 (22:08 -0400)]
REF - Cleanup unused variable and comment in SearchKit
colemanw [Tue, 23 May 2023 01:25:15 +0000 (21:25 -0400)]
Merge pull request #26304 from lemniscus/api4-sql-function-ifnull
Make sql function IFNULL available in APIv4 and SearchKit
colemanw [Tue, 23 May 2023 01:22:12 +0000 (21:22 -0400)]
Merge pull request #26300 from JMAConsulting/dev_core_2486
dev/core#2486: Add BounceType and BouncePattern APIv4 entities
Noah Miller [Mon, 22 May 2023 23:57:01 +0000 (16:57 -0700)]
api4: add sql function IFNULL
Seamus Lee [Mon, 22 May 2023 21:44:44 +0000 (07:44 +1000)]
Merge pull request #26283 from eileenmcnaughton/is_primary
Clarify isPrimary, isPaidEvent variables