colemanw [Sat, 16 Dec 2023 00:17:02 +0000 (19:17 -0500)]
Core - Regenerate DAO files without fieldKeys(), getLog() and getTableName().
Per
9d89b14 these functions are redundant with the parent class.
colemanw [Sat, 16 Dec 2023 00:06:12 +0000 (19:06 -0500)]
DAO - Remove fieldKeys(), getLog() and getTableName() from template
In 2020,
9d89b14 added these functions to the base class, effectively making them redundant in the generated DAO files.
But out of an abundance of caution, they were not immediatetly removed from the DAO template.
This was so that extensions that generate DAOs with civix (which uses the same template from core) would
not immediately lose backward-compat with prior versions of Civi.
At this point enough time has gone by. The functions were added to 5.31 which is quite a few ESR-releases old now.
Any extension wishing to generate DAO files compatible with versions < 5.31 can do so by using an older version of core
when running civix:generate.
Seamus Lee [Fri, 15 Dec 2023 23:44:09 +0000 (10:44 +1100)]
Merge pull request #28664 from demeritcowboy/regen
regen after 28633
demeritcowboy [Fri, 15 Dec 2023 23:09:40 +0000 (18:09 -0500)]
Merge pull request #28663 from civicrm/5.69
5.69
demeritcowboy [Fri, 15 Dec 2023 23:03:02 +0000 (18:03 -0500)]
regen
demeritcowboy [Fri, 15 Dec 2023 22:57:44 +0000 (17:57 -0500)]
Merge pull request #28633 from eileenmcnaughton/no_text_
Remove the text versions of a few more template
demeritcowboy [Fri, 15 Dec 2023 22:36:48 +0000 (17:36 -0500)]
Merge pull request #28661 from vingle/patch-15
Advanced search UX regression - collapses search criteria when there's results
colemanw [Fri, 15 Dec 2023 21:50:55 +0000 (16:50 -0500)]
Merge pull request #28442 from colemanw/metadataFlush
Metadata - Refresh clientside resources when clearing cache
colemanw [Sun, 3 Dec 2023 16:20:07 +0000 (16:20 +0000)]
Cache - Use service name
Nicol [Fri, 15 Dec 2023 17:21:01 +0000 (17:21 +0000)]
Update templates/CRM/Contact/Form/Search/Advanced.tpl
Simpler syntax
Co-authored-by: colemanw <coleman@civicrm.org>
Nicol [Fri, 15 Dec 2023 16:26:33 +0000 (16:26 +0000)]
Advanced search UX regression - collapses search criteria when there's results
Old UX of collapsing search criteria when there's results was lost during recent markup changes. This restores that.
Rich Lott [Fri, 15 Dec 2023 11:31:33 +0000 (11:31 +0000)]
Merge pull request #28523 from jaapjansma/role_permission_ui
dev/core#4835 Standalone Permissions user interface
Matthew Wire [Fri, 15 Dec 2023 10:08:59 +0000 (10:08 +0000)]
Merge pull request #28654 from eileenmcnaughton/build_back
Remove front-end-only optionFullIds handling from back office form
Matthew Wire [Fri, 15 Dec 2023 10:08:03 +0000 (10:08 +0000)]
Merge pull request #28651 from eileenmcnaughton/update
Update updateSubscriptionTest to use`FormTestTrait`
Seamus Lee [Fri, 15 Dec 2023 06:16:58 +0000 (17:16 +1100)]
Merge pull request #28476 from AlainBenbassat/searchkit_manage_events
adds Manage Events
Seamus Lee [Fri, 15 Dec 2023 06:16:21 +0000 (17:16 +1100)]
Merge pull request #28466 from artfulrobot/artfulrobot-ang-href-attr
Fix missing blank href attr on <a> links in searchkit angular
Seamus Lee [Fri, 15 Dec 2023 06:15:46 +0000 (17:15 +1100)]
Merge pull request #28660 from colemanw/relationshipCacheStatusCheck
RelationshipCache - Add status check to ensure cache table is up-to-date
colemanw [Fri, 15 Dec 2023 01:47:58 +0000 (20:47 -0500)]
RelationshipCache - Add status check to ensure cache table is up-to-date
Seamus Lee [Thu, 14 Dec 2023 23:03:33 +0000 (10:03 +1100)]
Merge pull request #28656 from eileenmcnaughton/update_3
Add standardised form get traits
colemanw [Thu, 14 Dec 2023 22:20:21 +0000 (17:20 -0500)]
Merge pull request #28657 from eileenmcnaughton/part_formy
Unshare init event fee
Eileen McNaughton [Thu, 14 Dec 2023 21:55:09 +0000 (10:55 +1300)]
fix comment
Eileen McNaughton [Thu, 14 Dec 2023 19:59:07 +0000 (08:59 +1300)]
Unshare init event fee
colemanw [Thu, 14 Dec 2023 19:40:08 +0000 (14:40 -0500)]
Merge pull request #28649 from eileenmcnaughton/remove
Remove extraneous call to check financial acl
Eileen McNaughton [Thu, 14 Dec 2023 19:28:33 +0000 (08:28 +1300)]
Add standardised for get traits
Eileen McNaughton [Thu, 14 Dec 2023 19:23:17 +0000 (08:23 +1300)]
Merge pull request #28655 from civicrm/5.69
5.69 to master
Eileen McNaughton [Thu, 14 Dec 2023 05:24:46 +0000 (18:24 +1300)]
Remove front-end-only optionFullIds variable
Tim Otten [Thu, 14 Dec 2023 17:43:44 +0000 (09:43 -0800)]
Merge pull request #28445 from colemanw/superAdmin
APIv4 - Super-admins don't always have access to everything
Matthew Wire [Thu, 14 Dec 2023 12:15:48 +0000 (12:15 +0000)]
Merge pull request #28588 from mlutfy/checklist
ConfigTaskList: a few language tweaks and add reference to CiviCRM themes
Matthew Wire [Thu, 14 Dec 2023 12:09:05 +0000 (12:09 +0000)]
Merge pull request #28646 from eileenmcnaughton/build_back
Unshare `buildAmount` block functions from front_end form
Matthew Wire [Thu, 14 Dec 2023 12:08:21 +0000 (12:08 +0000)]
Merge pull request #28648 from eileenmcnaughton/notice_tasks
Fix notices on tasks for less permissioned user
Matthew Wire [Thu, 14 Dec 2023 12:07:58 +0000 (12:07 +0000)]
Merge pull request #28645 from eileenmcnaughton/params
[php8.x] Fully remove interaction with `_params` from backoffice participant form
Matthew Wire [Thu, 14 Dec 2023 12:07:26 +0000 (12:07 +0000)]
Merge pull request #28640 from eileenmcnaughton/tax
Use local array for tax_amount
Matthew Wire [Thu, 14 Dec 2023 12:06:45 +0000 (12:06 +0000)]
Merge pull request #28650 from eileenmcnaughton/regress
Fix rc-only regression where submitting back office contribution with a price set selected fatals
Eileen McNaughton [Thu, 14 Dec 2023 10:42:08 +0000 (23:42 +1300)]
Update updateSubscriptionTest to use FormTestTrait
Eileen McNaughton [Wed, 13 Dec 2023 01:58:50 +0000 (14:58 +1300)]
Remove the text versions of a few more template
We have done a few of the most common ones. These are all lest common
ones, but could still cause formatting changes in the text version,
requiring a dual to the death with jenkins
Eileen McNaughton [Thu, 14 Dec 2023 03:33:51 +0000 (16:33 +1300)]
Fully remove interaction with _params from participant form
This removes the last places _params was accessed & adds a __get for any external access to it
Note this also removes the expiry date from the template. I can't find
the discussion we had about this (maybe on chat) but it was generally agreed that
since we hadn't added a column for this in the DB it made sense to exclude from
the template (as the template should be the same however it is sent).
There was some difference of opinion about whether it should have
stored in the DB though
Eileen McNaughton [Thu, 14 Dec 2023 09:33:36 +0000 (22:33 +1300)]
Fix regression where submitting back office contribution with a price set selected fatals
Eileen McNaughton [Thu, 14 Dec 2023 07:45:30 +0000 (20:45 +1300)]
Remove extraneous call to check financial acl
BuildAmount hook already does this
Eileen McNaughton [Thu, 14 Dec 2023 07:05:51 +0000 (20:05 +1300)]
Fix notices on tasks for less permissioned user
Eileen McNaughton [Thu, 14 Dec 2023 05:24:46 +0000 (18:24 +1300)]
Remove front-end-only optionFullIds variable
Eileen McNaughton [Thu, 14 Dec 2023 05:23:20 +0000 (18:23 +1300)]
Remove code relating to front-end-only allowConfirmation property
Eileen McNaughton [Thu, 14 Dec 2023 05:14:29 +0000 (18:14 +1300)]
Unshare buildAmount block functions from front_end form
Sharing these functions complicates rather than simplifies
Eileen McNaughton [Wed, 13 Dec 2023 20:47:49 +0000 (09:47 +1300)]
Remove invalid tax_amount setting
Seamus Lee [Thu, 14 Dec 2023 00:47:20 +0000 (11:47 +1100)]
Merge pull request #28644 from seamuslee001/master
5.69
Seamus Lee [Thu, 14 Dec 2023 00:44:40 +0000 (11:44 +1100)]
Merge branch '5.69'
Seamus Lee [Thu, 14 Dec 2023 00:43:07 +0000 (11:43 +1100)]
Merge pull request #28643 from seamuslee001/bump_domppdf_svg_lib
Deploy Package updates for DomPDF and PHP SVG Lib
demeritcowboy [Thu, 14 Dec 2023 00:25:39 +0000 (19:25 -0500)]
Merge pull request #28639 from eileenmcnaughton/order_params
Remove unused function variable
Seamus Lee [Thu, 14 Dec 2023 00:10:49 +0000 (11:10 +1100)]
Deploy Package updates for DomPDF and PHP SVG Lib
demeritcowboy [Wed, 13 Dec 2023 19:35:04 +0000 (14:35 -0500)]
Merge pull request #28589 from braders/php8-contact-page-view-summary
[REF][PHP8.2] Add PHP8.2 support to CRM_Contact_Page_View_Summary
Eileen McNaughton [Wed, 13 Dec 2023 19:32:42 +0000 (08:32 +1300)]
Remove unused function variable
demeritcowboy [Wed, 13 Dec 2023 19:21:01 +0000 (14:21 -0500)]
Merge pull request #28631 from colemanw/nullCoalescingAssignmentOperator
PHP 7.4 - Simplify expressions with null coalescing assignment operator
Matthew Wire [Wed, 13 Dec 2023 19:06:36 +0000 (19:06 +0000)]
Merge pull request #28627 from eileenmcnaughton/order_paramms
Use standard order class to get amounts on backoffice participant form (card flow)
Matthew Wire [Wed, 13 Dec 2023 19:04:30 +0000 (19:04 +0000)]
Merge pull request #28624 from colemanw/searchKitDefaultLabel
dev/user-interface#49 SearchKit default label
colemanw [Wed, 13 Dec 2023 17:44:18 +0000 (12:44 -0500)]
Merge pull request #28635 from demeritcowboy/bread
dev/drupal#133 - Remove bad and unnecessary breadcrumb on Domain Contact info form
demeritcowboy [Wed, 13 Dec 2023 17:21:48 +0000 (12:21 -0500)]
Merge pull request #28637 from colemanw/fixMailingTest
MailingSystemTest - Fix string concatenation
colemanw [Wed, 13 Dec 2023 00:54:26 +0000 (19:54 -0500)]
PHP 7.4 - Simplify expressions with null coalescing assignment operator
colemanw [Wed, 13 Dec 2023 16:29:56 +0000 (11:29 -0500)]
MailingSystemTest - Fix string concatenation
colemanw [Wed, 13 Dec 2023 13:15:37 +0000 (08:15 -0500)]
Merge pull request #28620 from artfulrobot/sk-suggested-classes
Add classes to searchkit compose screen to facilitate easier theming
Jaap Jansma [Wed, 13 Dec 2023 09:45:02 +0000 (10:45 +0100)]
dev/core#4835 Permissions user interface
Rich Lott / Artful Robot [Tue, 12 Dec 2023 15:57:18 +0000 (15:57 +0000)]
Add classes to searchkit compose screen to facilitate easier theming
demeritcowboy [Wed, 13 Dec 2023 04:39:55 +0000 (23:39 -0500)]
bad breadcrumb
Seamus Lee [Wed, 13 Dec 2023 03:18:54 +0000 (14:18 +1100)]
Merge pull request #28634 from eileenmcnaughton/table_if
Handle NULL in table name check
Eileen McNaughton [Wed, 13 Dec 2023 02:07:35 +0000 (15:07 +1300)]
Handle NULL in table name check
Eileen McNaughton [Wed, 13 Dec 2023 01:01:38 +0000 (14:01 +1300)]
Merge pull request #28619 from colemanw/polyfill
PHP - Remove unneeded polyfills for php 7.3 & 7.4
Bradley Taylor [Fri, 8 Dec 2023 18:07:00 +0000 (18:07 +0000)]
[REF][PHP8.2] Add PHP8.2 support to CRM_Contact_Page_View_Summary
demeritcowboy [Tue, 12 Dec 2023 21:42:32 +0000 (16:42 -0500)]
Merge pull request #28629 from civicrm/5.69
5.69
Rich Lott [Tue, 12 Dec 2023 21:16:53 +0000 (21:16 +0000)]
Merge pull request #28501 from ufundo/standalone-user-contact
expose User Contact in standaloneusers UI
demeritcowboy [Tue, 12 Dec 2023 21:02:51 +0000 (16:02 -0500)]
Merge pull request #28628 from demeritcowboy/libxml
dev/core#4855 - Avoid errors on contact relationships and notes tabs in stricter environments
demeritcowboy [Tue, 12 Dec 2023 21:02:17 +0000 (16:02 -0500)]
Merge pull request #28611 from eileenmcnaughton/569
Fix notice regression on contact edit
demeritcowboy [Tue, 12 Dec 2023 18:43:20 +0000 (13:43 -0500)]
unit test
demeritcowboy [Tue, 12 Dec 2023 18:36:52 +0000 (13:36 -0500)]
avoid errors in stricter environments
Eileen McNaughton [Mon, 11 Dec 2023 23:36:18 +0000 (12:36 +1300)]
Fix notice regression on contact edit
This notice occurs when the contact has one or more subtypes allocated. Note that the thing
I focussed on while testing was ensuring that it was possible to add a contact sub-type
and save custom field data applicable to that sub-type. I also checked with the subtype
name differing from the label
Eileen McNaughton [Tue, 12 Dec 2023 18:44:43 +0000 (07:44 +1300)]
Use standard order class to get amounts on backoffice participant form (card flow)
ufundo [Tue, 12 Dec 2023 17:31:23 +0000 (17:31 +0000)]
Restrict user contact link to Individuals
Co-authored-by: colemanw <coleman@civicrm.org>
benjamin [Tue, 5 Dec 2023 13:19:58 +0000 (13:19 +0000)]
enable quick add new individual
benjamin [Tue, 5 Dec 2023 12:14:24 +0000 (12:14 +0000)]
require contact to be linked to a user
benjamin [Tue, 5 Dec 2023 12:09:26 +0000 (12:09 +0000)]
expose User Contact in standaloneusers UI
demeritcowboy [Tue, 12 Dec 2023 18:53:00 +0000 (13:53 -0500)]
Merge pull request #28625 from civicrm/5.69
5.69
colemanw [Tue, 12 Dec 2023 18:42:44 +0000 (13:42 -0500)]
Merge pull request #28502 from ufundo/standalone-roles-admin-name
Standalone - consistent naming for user/role admin forms/searches
Matthew Wire [Tue, 12 Dec 2023 18:31:39 +0000 (18:31 +0000)]
Merge pull request #28623 from colemanw/contactTypeOrder
ContactType - Ensure stable order
demeritcowboy [Tue, 12 Dec 2023 18:07:50 +0000 (13:07 -0500)]
Merge pull request #28622 from totten/5.69-setver
set-version.php - Autocommit changes for version.json
demeritcowboy [Tue, 12 Dec 2023 18:02:03 +0000 (13:02 -0500)]
Merge pull request #28615 from civicrm/5.69
5.69
benjamin [Tue, 5 Dec 2023 11:21:43 +0000 (11:21 +0000)]
rename role admin forms for consistency with user admin
colemanw [Tue, 12 Dec 2023 17:29:11 +0000 (12:29 -0500)]
dev/user-interface#49 SearchKit default label
Tim Otten [Tue, 12 Dec 2023 17:14:39 +0000 (09:14 -0800)]
set-version.php - Autocommit changes for version.json
colemanw [Tue, 12 Dec 2023 16:28:59 +0000 (11:28 -0500)]
ContactType - Ensure stable order
MySql *usually* returns records ordered by id, but not always.
This keeps it stable.
Rich Lott [Tue, 12 Dec 2023 16:24:26 +0000 (16:24 +0000)]
Merge pull request #28616 from artfulrobot/core-issue-4853
standalone: workaround/fix for core issue 4853
colemanw [Tue, 12 Dec 2023 15:05:54 +0000 (10:05 -0500)]
PHP - Remove unneeded polyfills for php 7.3 & 7.4
Core now requires php 7.4 so polyfills are not necessary.
Rich Lott / Artful Robot [Tue, 12 Dec 2023 14:34:29 +0000 (14:34 +0000)]
Fix issue 4853: implied permission not applied
demeritcowboy [Tue, 12 Dec 2023 14:33:51 +0000 (09:33 -0500)]
Merge pull request #28614 from colemanw/viewNote
Fix dev/core#4852 - View notes renders as form instead of page
colemanw [Tue, 12 Dec 2023 12:23:17 +0000 (07:23 -0500)]
Merge pull request #28560 from artfulrobot/artfulrobot-core-4831-followup-pr2871
standalone: fix double <h1> and padding on select2 drops dev/core#4831
Rich Lott / Artful Robot [Thu, 7 Dec 2023 09:48:40 +0000 (09:48 +0000)]
standalone: fix double <h1> and padding on select2 drops dev/core#4831
Matthew Wire [Tue, 12 Dec 2023 09:33:58 +0000 (09:33 +0000)]
Merge pull request #28580 from eileenmcnaughton/member_tokens
Add token {membership.membership_status_id.is_new}
Matthew Wire [Tue, 12 Dec 2023 09:30:23 +0000 (09:30 +0000)]
Merge pull request #28574 from eileenmcnaughton/mailing_label_token
Fix MailingLabels to use token processor
Matthew Wire [Tue, 12 Dec 2023 09:29:14 +0000 (09:29 +0000)]
Merge pull request #28609 from eileenmcnaughton/billing_name
Fix additional payment form to create billing address
colemanw [Tue, 12 Dec 2023 02:28:49 +0000 (21:28 -0500)]
Merge pull request #28467 from colemanw/crmUiAccordion
Ang - Change crmUiAccordion to use summary/details markup
colemanw [Tue, 12 Dec 2023 01:26:45 +0000 (20:26 -0500)]
Fix dev/core#4852 - View notes renders as form instead of page
Eileen McNaughton [Mon, 11 Dec 2023 23:58:32 +0000 (12:58 +1300)]
Merge pull request #28587 from braders/php8-contributionpage-widget
[REF][PHP8.2] Declare properties in CRM_Contribute_Form_ContributionPage_Widget
Eileen McNaughton [Mon, 11 Dec 2023 23:58:13 +0000 (12:58 +1300)]
Merge pull request #28594 from braders/CRM_Campaign_Form_Task_Release-params
[REF][PHP8.2] Tidy up use of properties in CRM_Campaign_Form_Task_Release
Seamus Lee [Mon, 11 Dec 2023 23:23:06 +0000 (10:23 +1100)]
Merge pull request #28603 from colemanw/joomlaFix
Joomla - Remove old link format