civicrm-core.git
16 months agoManaged - Backfill default values when reverting APIv4 entity
colemanw [Mon, 2 Oct 2023 20:04:03 +0000 (16:04 -0400)]
Managed - Backfill default values when reverting APIv4 entity

16 months agoAPIv4 - Convert mysql-style CURRENT_TIMESTAMP to api-style 'now'
colemanw [Mon, 2 Oct 2023 20:56:38 +0000 (16:56 -0400)]
APIv4 - Convert mysql-style CURRENT_TIMESTAMP to api-style 'now'

16 months agoAPIv4 - Trim output of Export action to only non-default values
colemanw [Sun, 1 Oct 2023 22:21:11 +0000 (18:21 -0400)]
APIv4 - Trim output of Export action to only non-default values

16 months agoAPIv4 - Fix getFields returning default value of integer fields
colemanw [Sun, 1 Oct 2023 22:17:12 +0000 (18:17 -0400)]
APIv4 - Fix getFields returning default value of integer fields

16 months agoMerge pull request #27704 from colemanw/api4Case
Eileen McNaughton [Mon, 2 Oct 2023 23:20:00 +0000 (12:20 +1300)]
Merge pull request #27704 from colemanw/api4Case

APIv4 - ensure action names get camelCase properly

16 months agoMerge pull request #27708 from seamuslee001/mailing_receipients_test
Seamus Lee [Mon, 2 Oct 2023 23:19:48 +0000 (10:19 +1100)]
Merge pull request #27708 from seamuslee001/mailing_receipients_test

[NFC] Add in Unit test to ensure that Disabled groups do not appear i…

16 months agoMerge pull request #26047 from pradpnayak/customDefaults
colemanw [Mon, 2 Oct 2023 23:05:16 +0000 (19:05 -0400)]
Merge pull request #26047 from pradpnayak/customDefaults

Fix set default for custom field on membership renewal form

16 months agoMerge pull request #27707 from eileenmcnaughton/cid
colemanw [Mon, 2 Oct 2023 23:04:25 +0000 (19:04 -0400)]
Merge pull request #27707 from eileenmcnaughton/cid

Smarty notice fix

16 months agoTest weird
colemanw [Mon, 2 Oct 2023 22:20:12 +0000 (18:20 -0400)]
Test weird

16 months agoMerge pull request #27705 from colemanw/arraySyntax
Seamus Lee [Mon, 2 Oct 2023 22:09:47 +0000 (09:09 +1100)]
Merge pull request #27705 from colemanw/arraySyntax

[REF] Convert arrays to short syntax

16 months ago[NFC] Add in Unit test to ensure that Disabled groups do not appear in mailing receip...
Seamus Lee [Mon, 2 Oct 2023 21:59:41 +0000 (08:59 +1100)]
[NFC] Add in Unit test to ensure that Disabled groups do not appear in mailing receipients autocomplete

16 months agoSmarty notice fix
Eileen McNaughton [Mon, 2 Oct 2023 21:55:00 +0000 (10:55 +1300)]
Smarty notice fix

16 months agoMerge pull request #27706 from lemniscus/afform-prefill-multiple-doc
colemanw [Mon, 2 Oct 2023 20:57:48 +0000 (16:57 -0400)]
Merge pull request #27706 from lemniscus/afform-prefill-multiple-doc

Add in-app docs re prefilling multiple ids in repeating blocks

16 months agoAdd in-app docs re prefilling multiple ids in repeating blocks
Noah Miller [Mon, 2 Oct 2023 20:54:35 +0000 (16:54 -0400)]
Add in-app docs re prefilling multiple ids in repeating blocks

16 months agoMerge pull request #27682 from colemanw/vernum
Eileen McNaughton [Mon, 2 Oct 2023 19:45:18 +0000 (08:45 +1300)]
Merge pull request #27682 from colemanw/vernum

Schema - stop oversharing version numbers

16 months agoTest - Convert arrays to short syntax
colemanw [Mon, 2 Oct 2023 19:08:26 +0000 (15:08 -0400)]
Test - Convert arrays to short syntax

16 months agoExt - Convert arrays to short syntax
colemanw [Mon, 2 Oct 2023 19:02:09 +0000 (15:02 -0400)]
Ext - Convert arrays to short syntax

16 months agoOauth - Remove redundant constructor overrides
colemanw [Mon, 2 Oct 2023 18:40:35 +0000 (14:40 -0400)]
Oauth - Remove redundant constructor overrides

16 months agoAPIv4 - ensure action names get camelCase properly
colemanw [Mon, 2 Oct 2023 18:36:05 +0000 (14:36 -0400)]
APIv4 - ensure action names get camelCase properly

16 months agoMerge pull request #27681 from artfulrobot/artfulrobot-standalone-forgot-pass
colemanw [Mon, 2 Oct 2023 17:56:05 +0000 (13:56 -0400)]
Merge pull request #27681 from artfulrobot/artfulrobot-standalone-forgot-pass

Move User to extened uf_match table + password reset

16 months agostandalone: correct Capitalised API4 actions
Rich Lott / Artful Robot [Mon, 2 Oct 2023 16:47:30 +0000 (17:47 +0100)]
standalone: correct Capitalised API4 actions

16 months agostandalone: minor fixes
Rich Lott / Artful Robot [Mon, 2 Oct 2023 16:07:27 +0000 (17:07 +0100)]
standalone: minor fixes

16 months agostandalone: default to empty passwords
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:44:17 +0000 (12:44 +0100)]
standalone: default to empty passwords

16 months agostandalone create default empty password
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:43:17 +0000 (12:43 +0100)]
standalone create default empty password

16 months agoUpdate ext/standaloneusers/CRM/Standaloneusers/Upgrader.php
Rich Lott [Mon, 2 Oct 2023 15:44:59 +0000 (16:44 +0100)]
Update ext/standaloneusers/CRM/Standaloneusers/Upgrader.php

Co-authored-by: colemanw <coleman@civicrm.org>
16 months agoMerge pull request #27618 from colemanw/afformBreadcrumbs
colemanw [Mon, 2 Oct 2023 15:29:57 +0000 (11:29 -0400)]
Merge pull request #27618 from colemanw/afformBreadcrumbs

Afform - Switch to user-oriented breadcrumbs, move admin link to hover button

16 months agoMerge pull request #27702 from francescbassas/patch-19
colemanw [Mon, 2 Oct 2023 15:06:22 +0000 (11:06 -0400)]
Merge pull request #27702 from francescbassas/patch-19

[REF][PHP8.1] Fix deprecation notice on passing NULL as the 3rd param…

16 months agostandalone: hacky api4 permissions commit (probably fix this)
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:26:09 +0000 (12:26 +0100)]
standalone: hacky api4 permissions commit (probably fix this)

16 months agostandalone: password reset tests working
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:25:44 +0000 (12:25 +0100)]
standalone: password reset tests working

16 months agostandalone: fix naming of class preventing install
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:02:56 +0000 (12:02 +0100)]
standalone: fix naming of class preventing install

16 months agostandalone: password reset work
Rich Lott / Artful Robot [Mon, 2 Oct 2023 10:48:27 +0000 (11:48 +0100)]
standalone: password reset work

16 months ago[REF][PHP8.1] Fix deprecation notice on passing NULL as the 3rd param to str_replace...
francescbassas [Mon, 2 Oct 2023 08:40:38 +0000 (10:40 +0200)]
[REF][PHP8.1] Fix deprecation notice on passing NULL as the 3rd param to str_replace for Google geocoding

16 months agoMerge pull request #27699 from eileenmcnaughton/event_template
Eileen McNaughton [Mon, 2 Oct 2023 03:47:53 +0000 (16:47 +1300)]
Merge pull request #27699 from eileenmcnaughton/event_template

Move the participantCount logic to the template

16 months agoMove the participantCount logic to the template
Eileen McNaughton [Sun, 1 Oct 2023 21:57:15 +0000 (10:57 +1300)]
Move the participantCount logic to the template

16 months agoMerge pull request #27697 from mlutfy/fixMailingMenuLabels
colemanw [Sat, 30 Sep 2023 23:45:13 +0000 (19:45 -0400)]
Merge pull request #27697 from mlutfy/fixMailingMenuLabels

Upgrade: rename the Draft/Sent Mailing menu labels

16 months agoUpgrade: rename the Draft/Sent Mailing menu labels
Mathieu Lu [Sat, 30 Sep 2023 22:01:45 +0000 (18:01 -0400)]
Upgrade: rename the Draft/Sent Mailing menu labels

16 months agoMerge pull request #27689 from eileenmcnaughton/samrty_php
colemanw [Sat, 30 Sep 2023 13:56:37 +0000 (09:56 -0400)]
Merge pull request #27689 from eileenmcnaughton/samrty_php

Smarty notices & errors, message template screen

16 months agoMerge pull request #27696 from eileenmcnaughton/assign
colemanw [Sat, 30 Sep 2023 13:50:16 +0000 (09:50 -0400)]
Merge pull request #27696 from eileenmcnaughton/assign

Do assign unconditionally

16 months agostandalone: password reset working except for missing MessageTpl
Rich Lott / Artful Robot [Sat, 30 Sep 2023 11:47:52 +0000 (12:47 +0100)]
standalone: password reset working except for missing MessageTpl

16 months agoDo assign unconditionally
Eileen McNaughton [Sat, 30 Sep 2023 08:07:14 +0000 (21:07 +1300)]
Do assign unconditionally

16 months agoSmarty notices & errors, message template screen
Eileen McNaughton [Sat, 30 Sep 2023 02:29:07 +0000 (15:29 +1300)]
Smarty notices & errors, message template screen

isAdmin is never assigned - or used in the called template so it is removed.

The php block breaks in smarty3 & is moved to the php layer

16 months agoMerge pull request #27029 from mlutfy/ui53
Eileen McNaughton [Sat, 30 Sep 2023 05:26:02 +0000 (18:26 +1300)]
Merge pull request #27029 from mlutfy/ui53

dev/user-interface#53 Reduce presence of Save and Done/New on forms

16 months agoMerge pull request #27690 from totten/master-queue-nfc
Eileen McNaughton [Sat, 30 Sep 2023 03:40:34 +0000 (16:40 +1300)]
Merge pull request #27690 from totten/master-queue-nfc

(NFC) Queues - Cleanup comments

16 months agoMerge pull request #27676 from eileenmcnaughton/smarty_path
colemanw [Sat, 30 Sep 2023 03:08:21 +0000 (23:08 -0400)]
Merge pull request #27676 from eileenmcnaughton/smarty_path

Update path in civicrm.settings.php.template for smarty3

16 months agoMerge pull request #27679 from aydun/acl_fix
colemanw [Sat, 30 Sep 2023 03:01:21 +0000 (23:01 -0400)]
Merge pull request #27679 from aydun/acl_fix

dev/core#4635 Fix ACL edge case

16 months ago(NFC) RunItems - Fix typo
Tim Otten [Sat, 30 Sep 2023 02:20:57 +0000 (19:20 -0700)]
(NFC) RunItems - Fix typo

16 months ago(NFC) Civi\Api4\Queue - Clarify quantity for claimItems/runItems
Tim Otten [Fri, 29 Sep 2023 23:40:20 +0000 (16:40 -0700)]
(NFC) Civi\Api4\Queue - Clarify quantity for claimItems/runItems

16 months agoMerge pull request #27687 from eileenmcnaughton/smarty_and
Eileen McNaughton [Sat, 30 Sep 2023 01:57:22 +0000 (14:57 +1300)]
Merge pull request #27687 from eileenmcnaughton/smarty_and

Smarty3 doesn't like 'and' (without spaces)

16 months agoSmarty3 doesn't like and
Eileen McNaughton [Fri, 29 Sep 2023 23:50:56 +0000 (12:50 +1300)]
Smarty3 doesn't like and

16 months agoMerge pull request #27684 from eileenmcnaughton/master
Eileen McNaughton [Fri, 29 Sep 2023 20:38:25 +0000 (09:38 +1300)]
Merge pull request #27684 from eileenmcnaughton/master

5.66 to master

16 months agoMerge branch '5.66' of github.com:civicrm/civicrm-core
Eileen McNaughton [Fri, 29 Sep 2023 20:37:33 +0000 (09:37 +1300)]
Merge branch '5.66' of github.com:civicrm/civicrm-core

16 months agoMerge pull request #27683 from larssandergreen/Clean-up-event-templates-line-items
Eileen McNaughton [Fri, 29 Sep 2023 20:32:32 +0000 (09:32 +1300)]
Merge pull request #27683 from larssandergreen/Clean-up-event-templates-line-items

Clean up event message templates line items

16 months agoFix ACL edge case
Aidan Saunders [Fri, 29 Sep 2023 15:03:31 +0000 (16:03 +0100)]
Fix ACL edge case

16 months agoClean up event message templates line items
larssandergreen [Fri, 29 Sep 2023 20:00:53 +0000 (14:00 -0600)]
Clean up event message templates line items

16 months agoMerge pull request #27637 from MegaphoneJon/show-detailed-ajax-error
Matthew Wire [Fri, 29 Sep 2023 18:57:41 +0000 (19:57 +0100)]
Merge pull request #27637 from MegaphoneJon/show-detailed-ajax-error

allow showing detailed error messages from AJAX

16 months agoUpdate ext/standaloneusers/xml/schema/CRM/Standaloneusers/User.xml
Rich Lott [Fri, 29 Sep 2023 18:51:01 +0000 (19:51 +0100)]
Update ext/standaloneusers/xml/schema/CRM/Standaloneusers/User.xml

Co-authored-by: colemanw <coleman@civicrm.org>
16 months agoSchema - stop oversharing version numbers
colemanw [Fri, 29 Sep 2023 18:31:45 +0000 (14:31 -0400)]
Schema - stop oversharing version numbers

16 months agostandalone: password reset APIs
Rich Lott / Artful Robot [Fri, 29 Sep 2023 17:58:22 +0000 (18:58 +0100)]
standalone: password reset APIs

16 months agoMerge pull request #27677 from eileenmcnaughton/notice_data
demeritcowboy [Fri, 29 Sep 2023 17:28:18 +0000 (13:28 -0400)]
Merge pull request #27677 from eileenmcnaughton/notice_data

Pass cid=false in include to avoid notice

16 months agoMerge pull request #27624 from eileenmcnaughton/part_off
colemanw [Fri, 29 Sep 2023 17:17:27 +0000 (13:17 -0400)]
Merge pull request #27624 from eileenmcnaughton/part_off

Align financial information in participant offline receipt with online receipt

16 months agostandalone: remove switch UF Classes calls in test - seem not needed
Rich Lott / Artful Robot [Fri, 29 Sep 2023 15:54:26 +0000 (16:54 +0100)]
standalone: remove switch UF Classes calls in test - seem not needed

16 months agostandalone: superset the uf_match table for User entity
Rich Lott / Artful Robot [Fri, 29 Sep 2023 15:51:38 +0000 (16:51 +0100)]
standalone: superset the uf_match table for User entity

16 months agoMerge pull request #27645 from artfulrobot/artfulrobot-standalone
colemanw [Fri, 29 Sep 2023 14:32:20 +0000 (10:32 -0400)]
Merge pull request #27645 from artfulrobot/artfulrobot-standalone

Standalone: Users' password changing form and API

16 months agostandalone: forgotten password beginnings
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:49:55 +0000 (14:49 +0100)]
standalone: forgotten password beginnings

16 months agostandalone: civilint again
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:50:43 +0000 (14:50 +0100)]
standalone: civilint again

16 months agostandalone: add stub for checkPasswordResetToken
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:47:11 +0000 (14:47 +0100)]
standalone: add stub for checkPasswordResetToken

16 months agostandalone: WIP
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:45:44 +0000 (14:45 +0100)]
standalone: WIP

16 months agoMerge pull request #27583 from eileenmcnaughton/smarty_tpl
colemanw [Fri, 29 Sep 2023 13:39:14 +0000 (09:39 -0400)]
Merge pull request #27583 from eileenmcnaughton/smarty_tpl

dev/core##4146 Update `Renderer::_tplFetch` to work with `Smarty3`

16 months agostandalone: fix login page not working
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:35:32 +0000 (14:35 +0100)]
standalone: fix login page not working

16 months agoMerge pull request #27670 from colemanw/getPermissionedRelationshipOptions
colemanw [Fri, 29 Sep 2023 12:22:40 +0000 (08:22 -0400)]
Merge pull request #27670 from colemanw/getPermissionedRelationshipOptions

Add icons to relationship permission metadata

16 months agoMerge pull request #27675 from eileenmcnaughton/remove_confirm
colemanw [Fri, 29 Sep 2023 12:06:27 +0000 (08:06 -0400)]
Merge pull request #27675 from eileenmcnaughton/remove_confirm

Remove unreachable code

16 months agoMerge pull request #27673 from eileenmcnaughton/smarty_help_fix
colemanw [Fri, 29 Sep 2023 12:03:22 +0000 (08:03 -0400)]
Merge pull request #27673 from eileenmcnaughton/smarty_help_fix

Fix Smarty help text block

16 months agoMerge pull request #27672 from eileenmcnaughton/back_ticks
colemanw [Fri, 29 Sep 2023 11:59:35 +0000 (07:59 -0400)]
Merge pull request #27672 from eileenmcnaughton/back_ticks

Remove backticks from a couple of places where tokens are already supported

16 months agoMerge pull request #27671 from eileenmcnaughton/back_tick
colemanw [Fri, 29 Sep 2023 11:59:01 +0000 (07:59 -0400)]
Merge pull request #27671 from eileenmcnaughton/back_tick

Remove backticks around tokens

16 months agostandalone: use Password field type not Text for password
Rich Lott / Artful Robot [Fri, 29 Sep 2023 08:05:46 +0000 (09:05 +0100)]
standalone: use Password field type not Text for password

16 months agostandalone: rename User field plaintext_password to just password
Rich Lott / Artful Robot [Fri, 29 Sep 2023 08:04:38 +0000 (09:04 +0100)]
standalone: rename User field plaintext_password to just password

16 months agoPass cid=false in include to avoid notice
Eileen McNaughton [Fri, 29 Sep 2023 06:37:39 +0000 (19:37 +1300)]
Pass cid=false in include to avoid notice

16 months agoUpdate path in civicrm.settings.php.template for smarty3
Eileen McNaughton [Fri, 29 Sep 2023 06:22:49 +0000 (19:22 +1300)]
Update path in civicrm.settings.php.template for smarty3

16 months agoRemove unreachable code
Eileen McNaughton [Fri, 29 Sep 2023 06:02:58 +0000 (19:02 +1300)]
Remove unreachable code

In 2020 this commit
https://github.com/civicrm/civicrm-core/commit/10f289cab793ff8292560eba7d780ec8295a5862
removed the call to get the participant list from the search object
and instead replaced it with a call to get it from the v4 api.

In the process confirmEventUrl stopped being assinged to the template
and no-one noticed. This removes the traces of it

16 months agoFix Smarty help text block
Eileen McNaughton [Fri, 29 Sep 2023 05:38:27 +0000 (18:38 +1300)]
Fix Smarty help text block

16 months agoRemove backticks from a couple of places where tokens are already supported
Eileen McNaughton [Fri, 29 Sep 2023 05:25:28 +0000 (18:25 +1300)]
Remove backticks from a couple of places where tokens are already supported

16 months agoRemove backticks around tokens
Eileen McNaughton [Fri, 29 Sep 2023 05:14:28 +0000 (18:14 +1300)]
Remove backticks around tokens

16 months agoAdd icons to relationship permission metadata
colemanw [Fri, 29 Sep 2023 02:47:18 +0000 (22:47 -0400)]
Add icons to relationship permission metadata

16 months agoAdd subtotal into online receipt
Eileen McNaughton [Fri, 29 Sep 2023 01:34:37 +0000 (14:34 +1300)]
Add subtotal into online receipt

16 months agoAlign financial information in participant offline receipt with online receipt
Eileen McNaughton [Sun, 24 Sep 2023 21:46:12 +0000 (10:46 +1300)]
Align financial information in participant offline receipt with online receipt

This brings across all the financial code around displaying line item
amounts etc from the online receipt to the offline one. It also adds the same
styles.

16 months agoMerge pull request #27669 from seamuslee001/eway_single_nfc
Eileen McNaughton [Fri, 29 Sep 2023 01:30:06 +0000 (14:30 +1300)]
Merge pull request #27669 from seamuslee001/eway_single_nfc

[NFC] Correct urls in eway single core extension

16 months ago[NFC] Correct urls in eway single core extension
Seamus Lee [Fri, 29 Sep 2023 01:26:23 +0000 (11:26 +1000)]
[NFC] Correct urls in eway single core extension

16 months agoMerge pull request #27479 from eileenmcnaughton/party
Eileen McNaughton [Fri, 29 Sep 2023 01:20:40 +0000 (14:20 +1300)]
Merge pull request #27479 from eileenmcnaughton/party

[php8.x, workflow template] Fix multiple participant online receipt display for quickConfig

16 months agoMerge pull request #27556 from eileenmcnaughton/no_primary
Eileen McNaughton [Fri, 29 Sep 2023 01:19:58 +0000 (14:19 +1300)]
Merge pull request #27556 from eileenmcnaughton/no_primary

[event][templates] Stop assigning `isPrimary` for WorkFlow Messages at form layer

16 months agoMerge pull request #27625 from eileenmcnaughton/location
Eileen McNaughton [Fri, 29 Sep 2023 00:43:20 +0000 (13:43 +1300)]
Merge pull request #27625 from eileenmcnaughton/location

Fix event.location token to include supplemental address details, use in event receipts

16 months agoMerge pull request #27668 from larssandergreen/Fix-broken-smarty-debug
Eileen McNaughton [Fri, 29 Sep 2023 00:42:59 +0000 (13:42 +1300)]
Merge pull request #27668 from larssandergreen/Fix-broken-smarty-debug

Fix broken smarty debug regression from #27582

16 months agoMerge pull request #27667 from larssandergreen/Fix-missing-event-participant-params...
Seamus Lee [Fri, 29 Sep 2023 00:01:45 +0000 (10:01 +1000)]
Merge pull request #27667 from larssandergreen/Fix-missing-event-participant-params-regression

Fix missing participant params regression from #27605

16 months agoFix event token to support all address fields
Eileen McNaughton [Mon, 25 Sep 2023 21:55:08 +0000 (10:55 +1300)]
Fix event token to support all address fields

16 months agoFix broken smarty debug regression from #27582
larssandergreen [Thu, 28 Sep 2023 23:33:54 +0000 (17:33 -0600)]
Fix broken smarty debug regression from #27582

16 months agoFix missing participant params regression from 27605
larssandergreen [Thu, 28 Sep 2023 23:05:08 +0000 (17:05 -0600)]
Fix missing participant params regression from 27605

16 months agoMerge pull request #27562 from eileenmcnaughton/contribute_mode
Tim Otten [Thu, 28 Sep 2023 21:47:05 +0000 (14:47 -0700)]
Merge pull request #27562 from eileenmcnaughton/contribute_mode

dev/core#4619 Remove removable instances of contribute Mode

16 months agoMerge pull request #27664 from pradpnayak/msglabelField
colemanw [Thu, 28 Sep 2023 21:17:42 +0000 (17:17 -0400)]
Merge pull request #27664 from pradpnayak/msglabelField

Add Label field for Message Template

16 months agoMerge pull request #27564 from eileenmcnaughton/paypal
Eileen McNaughton [Thu, 28 Sep 2023 21:10:57 +0000 (10:10 +1300)]
Merge pull request #27564 from eileenmcnaughton/paypal

Paypal recur processor_id fix

16 months agoMerge pull request #27657 from colemanw/requiredContactFields
Eileen McNaughton [Thu, 28 Sep 2023 21:09:36 +0000 (10:09 +1300)]
Merge pull request #27657 from colemanw/requiredContactFields

APIv4 - Delete unnecessary contact spec provider

16 months agoMerge pull request #27663 from colemanw/phpStormTest
Eileen McNaughton [Thu, 28 Sep 2023 21:08:36 +0000 (10:08 +1300)]
Merge pull request #27663 from colemanw/phpStormTest

PHPStorm - Add PHPSTORM_META about test functions