colemanw [Tue, 3 Oct 2023 12:56:16 +0000 (08:56 -0400)]
Merge pull request #27484 from totten/master-links
hook_civicrm_links - Add docblocks and event-checker
Eileen McNaughton [Tue, 3 Oct 2023 09:52:25 +0000 (22:52 +1300)]
Merge pull request #27711 from civicrm/5.66
5.66 to master
Eileen McNaughton [Tue, 3 Oct 2023 09:44:44 +0000 (22:44 +1300)]
Merge pull request #27710 from totten/5.66-links-weights
hook_civicrm_links - Add more weights
Tim Otten [Tue, 19 Sep 2023 05:59:34 +0000 (22:59 -0700)]
hook_civicrm_links - Add more weights:
- contribution.edit.action
- file.manage.delete
- financialItem.batch.row
- Payment.edit.action
Tim Otten [Tue, 3 Oct 2023 05:31:52 +0000 (22:31 -0700)]
Merge pull request #27659 from colemanw/contactTypeApi
APIv4 - Add Individual, Household, Organization pseudo-entities
Tim Otten [Tue, 3 Oct 2023 04:44:13 +0000 (21:44 -0700)]
hook_civicrm_links - Add exception for financialItem.batch.row
Tim Otten [Tue, 3 Oct 2023 04:34:21 +0000 (21:34 -0700)]
hook_civicrm_links - Add exception for `pledge.selector.row` (`is_active`)
Tim Otten [Tue, 19 Sep 2023 06:53:36 +0000 (23:53 -0700)]
hook_civicrm_links - Add exception for basic.CRM_Core_BAO_MessageTemplate.page
Tim Otten [Tue, 19 Sep 2023 05:59:34 +0000 (22:59 -0700)]
hook_civicrm_links - Add more weights:
- contribution.edit.action
- file.manage.delete
- financialItem.batch.row
- Payment.edit.action
Tim Otten [Tue, 19 Sep 2023 05:58:44 +0000 (22:58 -0700)]
hook_civicrm_links.evch.php - Grandfather some more gnarly links
Tim Otten [Tue, 19 Sep 2023 05:31:03 +0000 (22:31 -0700)]
(REF) hook_civicrm_links.evch.php - Move overrides
Tim Otten [Tue, 19 Sep 2023 05:06:54 +0000 (22:06 -0700)]
pcp.user.actions - Decompose deviant list of links
The problem is that:
* `hook_links('pcp.user.actions')` fires with a malformed set links
* The malformed set of links has been specifically encoded into unit tests
So fixing the bad links would likely break some consumer. (I don't see the
consumer in my copy of `universe`, but if someone wrote the test, then they
must've really meant it...)
This patch adds alternative variants (`hook_links('pcp.user.actions.add')` and
`hook_links('pcp.user.actions.all')`) which should replace it.
Tim Otten [Mon, 18 Sep 2023 07:17:22 +0000 (00:17 -0700)]
hook_civicrm_links - Add docblocks and event-checker
colemanw [Tue, 3 Oct 2023 02:16:38 +0000 (22:16 -0400)]
Merge pull request #27695 from eileenmcnaughton/smarty_sort
Fix sort_name & display_name settings to support new-style tokens
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
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…
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
colemanw [Mon, 2 Oct 2023 23:04:25 +0000 (19:04 -0400)]
Merge pull request #27707 from eileenmcnaughton/cid
Smarty notice fix
colemanw [Mon, 2 Oct 2023 22:20:12 +0000 (18:20 -0400)]
Test weird
colemanw [Mon, 2 Oct 2023 22:10:41 +0000 (18:10 -0400)]
APIv4 - add docs about Individual, Household, Organization apis
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
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
Eileen McNaughton [Mon, 2 Oct 2023 21:55:00 +0000 (10:55 +1300)]
Smarty notice fix
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
Noah Miller [Mon, 2 Oct 2023 20:54:35 +0000 (16:54 -0400)]
Add in-app docs re prefilling multiple ids in repeating blocks
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
colemanw [Mon, 2 Oct 2023 19:08:26 +0000 (15:08 -0400)]
Test - Convert arrays to short syntax
colemanw [Mon, 2 Oct 2023 19:02:09 +0000 (15:02 -0400)]
Ext - Convert arrays to short syntax
colemanw [Mon, 2 Oct 2023 18:40:35 +0000 (14:40 -0400)]
Oauth - Remove redundant constructor overrides
colemanw [Mon, 2 Oct 2023 18:36:05 +0000 (14:36 -0400)]
APIv4 - ensure action names get camelCase properly
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
Rich Lott / Artful Robot [Mon, 2 Oct 2023 16:47:30 +0000 (17:47 +0100)]
standalone: correct Capitalised API4 actions
Rich Lott / Artful Robot [Mon, 2 Oct 2023 16:07:27 +0000 (17:07 +0100)]
standalone: minor fixes
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:44:17 +0000 (12:44 +0100)]
standalone: default to empty passwords
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:43:17 +0000 (12:43 +0100)]
standalone create default empty password
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>
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
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…
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:26:09 +0000 (12:26 +0100)]
standalone: hacky api4 permissions commit (probably fix this)
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:25:44 +0000 (12:25 +0100)]
standalone: password reset tests working
Rich Lott / Artful Robot [Mon, 2 Oct 2023 11:02:56 +0000 (12:02 +0100)]
standalone: fix naming of class preventing install
Rich Lott / Artful Robot [Mon, 2 Oct 2023 10:48:27 +0000 (11:48 +0100)]
standalone: password reset work
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
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
Eileen McNaughton [Sun, 1 Oct 2023 21:57:15 +0000 (10:57 +1300)]
Move the participantCount logic to the template
colemanw [Wed, 27 Sep 2023 19:52:35 +0000 (15:52 -0400)]
APIv4 - Add Individual, Household, Organization pseudo-entities
These behave exactly as the Contact entity but with a pre-set value for contact_type.
Includes tests to ensure joins, ACLs and permissions work.
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
Mathieu Lu [Sat, 30 Sep 2023 22:01:45 +0000 (18:01 -0400)]
Upgrade: rename the Draft/Sent Mailing menu labels
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
colemanw [Sat, 30 Sep 2023 13:50:16 +0000 (09:50 -0400)]
Merge pull request #27696 from eileenmcnaughton/assign
Do assign unconditionally
Rich Lott / Artful Robot [Sat, 30 Sep 2023 11:47:52 +0000 (12:47 +0100)]
standalone: password reset working except for missing MessageTpl
Eileen McNaughton [Sat, 30 Sep 2023 08:07:14 +0000 (21:07 +1300)]
Do assign unconditionally
Eileen McNaughton [Sat, 30 Sep 2023 07:15:00 +0000 (20:15 +1300)]
Fix sort_name & display_name settings to support new-style tokens
I was resistant to this change
https://github.com/civicrm/civicrm-core/pull/27114#issuecomment-
1722110045
because it added another instance of '{individual_suffix}' - but this
PR makes both sort_name & display_name support the new style as well.
Unit tests lock in the old style & I have not put
pro-active upgrade in place - but we would want to before
fully moving over to tokens
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
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
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
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
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
Tim Otten [Sat, 30 Sep 2023 02:20:57 +0000 (19:20 -0700)]
(NFC) RunItems - Fix typo
Tim Otten [Fri, 29 Sep 2023 23:40:20 +0000 (16:40 -0700)]
(NFC) Civi\Api4\Queue - Clarify quantity for claimItems/runItems
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)
Eileen McNaughton [Fri, 29 Sep 2023 23:50:56 +0000 (12:50 +1300)]
Smarty3 doesn't like and
Eileen McNaughton [Fri, 29 Sep 2023 20:38:25 +0000 (09:38 +1300)]
Merge pull request #27684 from eileenmcnaughton/master
5.66 to master
Eileen McNaughton [Fri, 29 Sep 2023 20:37:33 +0000 (09:37 +1300)]
Merge branch '5.66' of github.com:civicrm/civicrm-core
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
Aidan Saunders [Fri, 29 Sep 2023 15:03:31 +0000 (16:03 +0100)]
Fix ACL edge case
larssandergreen [Fri, 29 Sep 2023 20:00:53 +0000 (14:00 -0600)]
Clean up event message templates line items
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
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>
colemanw [Fri, 29 Sep 2023 18:31:45 +0000 (14:31 -0400)]
Schema - stop oversharing version numbers
Rich Lott / Artful Robot [Fri, 29 Sep 2023 17:58:22 +0000 (18:58 +0100)]
standalone: password reset APIs
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
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
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
Rich Lott / Artful Robot [Fri, 29 Sep 2023 15:51:38 +0000 (16:51 +0100)]
standalone: superset the uf_match table for User entity
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
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:49:55 +0000 (14:49 +0100)]
standalone: forgotten password beginnings
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:50:43 +0000 (14:50 +0100)]
standalone: civilint again
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:47:11 +0000 (14:47 +0100)]
standalone: add stub for checkPasswordResetToken
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:45:44 +0000 (14:45 +0100)]
standalone: WIP
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`
Rich Lott / Artful Robot [Fri, 29 Sep 2023 13:35:32 +0000 (14:35 +0100)]
standalone: fix login page not working
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
colemanw [Fri, 29 Sep 2023 12:06:27 +0000 (08:06 -0400)]
Merge pull request #27675 from eileenmcnaughton/remove_confirm
Remove unreachable code
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
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
colemanw [Fri, 29 Sep 2023 11:59:01 +0000 (07:59 -0400)]
Merge pull request #27671 from eileenmcnaughton/back_tick
Remove backticks around tokens
Rich Lott / Artful Robot [Fri, 29 Sep 2023 08:05:46 +0000 (09:05 +0100)]
standalone: use Password field type not Text for 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
Eileen McNaughton [Fri, 29 Sep 2023 06:37:39 +0000 (19:37 +1300)]
Pass cid=false in include to avoid notice
Eileen McNaughton [Fri, 29 Sep 2023 06:22:49 +0000 (19:22 +1300)]
Update path in civicrm.settings.php.template for smarty3
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
Eileen McNaughton [Fri, 29 Sep 2023 05:38:27 +0000 (18:38 +1300)]
Fix Smarty help text block
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
Eileen McNaughton [Fri, 29 Sep 2023 05:14:28 +0000 (18:14 +1300)]
Remove backticks around tokens
colemanw [Fri, 29 Sep 2023 02:47:18 +0000 (22:47 -0400)]
Add icons to relationship permission metadata
Eileen McNaughton [Fri, 29 Sep 2023 01:34:37 +0000 (14:34 +1300)]
Add subtotal into 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.
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
Seamus Lee [Fri, 29 Sep 2023 01:26:23 +0000 (11:26 +1000)]
[NFC] Correct urls in eway single core extension