Eileen McNaughton [Mon, 4 Dec 2023 01:47:41 +0000 (14:47 +1300)]
Add warnings to processAmount
Eileen McNaughton [Sun, 3 Dec 2023 23:15:29 +0000 (12:15 +1300)]
Merge pull request #28457 from braders/php8-ParticipantStatusType
[REF][PHP8.2] Declare property in CRM_Admin_Form_ParticipantStatusType
colemanw [Sun, 3 Dec 2023 22:58:00 +0000 (22:58 +0000)]
Merge pull request #28453 from jaapjansma/standalone_language_and_timezone
dev/core#4411 fix issue with user language
Bradley Taylor [Sun, 3 Dec 2023 21:45:12 +0000 (21:45 +0000)]
[REF][PHP8.2] Declare property in CRM_Admin_Form_ParticipantStatusType
Eileen McNaughton [Sun, 3 Dec 2023 21:23:14 +0000 (10:23 +1300)]
Merge pull request #28421 from vingle/a11y-accordions-3
Applies accessible accordion to Activity Search
Jaap Jansma [Sun, 3 Dec 2023 21:22:31 +0000 (22:22 +0100)]
dev/core#4411 fix issue with user language
Eileen McNaughton [Sun, 3 Dec 2023 20:53:48 +0000 (09:53 +1300)]
Merge pull request #28451 from wmortada/standalone-protected-roles
Standalone - Protect admin and everyone roles
colemanw [Sun, 3 Dec 2023 19:45:14 +0000 (19:45 +0000)]
Merge pull request #28436 from artfulrobot/standalone-abs-paths
Standalone absolute paths
colemanw [Sun, 3 Dec 2023 19:43:21 +0000 (19:43 +0000)]
Merge pull request #28450 from demeritcowboy/regen
regen
Nicol [Sun, 3 Dec 2023 18:58:44 +0000 (18:58 +0000)]
Rebase
Matthew Wire [Sun, 3 Dec 2023 18:38:22 +0000 (18:38 +0000)]
Merge pull request #28444 from braders/php8-timespent
[REF][PHP8.2] Declare properties in TimeSpent report
Rich Lott [Sun, 3 Dec 2023 18:37:09 +0000 (18:37 +0000)]
Merge pull request #28454 from colemanw/searchKitMenuHide
SearchKit - Hide empty menus
Matthew Wire [Sun, 3 Dec 2023 18:36:00 +0000 (18:36 +0000)]
Merge pull request #28435 from eileenmcnaughton/notice_new_member
Fix notices on view membership
Matthew Wire [Sun, 3 Dec 2023 18:35:40 +0000 (18:35 +0000)]
Merge pull request #28430 from vingle/a11y-accordions
Applies accessible accordion to contact dashboard, replaces old accordion pattern
Rich Lott [Sun, 3 Dec 2023 18:34:17 +0000 (18:34 +0000)]
Merge pull request #28440 from artfulrobot/artfulrobot-standalone-user-timestamps
standalone: implement User fields when_last_accessed and when_updated
colemanw [Sun, 3 Dec 2023 18:32:19 +0000 (18:32 +0000)]
SearchKit - Hide empty menus
Matthew Wire [Sun, 3 Dec 2023 18:28:56 +0000 (18:28 +0000)]
Merge pull request #28418 from vingle/a11y-accordions-2
Applies accessible accordion to Advanced Search
Matthew Wire [Sun, 3 Dec 2023 18:27:46 +0000 (18:27 +0000)]
Merge pull request #28443 from ufundo/asset-builder-test
Asset builder test
colemanw [Sun, 3 Dec 2023 18:26:09 +0000 (18:26 +0000)]
Merge pull request #28427 from ufundo/standalone-bootstrap-script
Standalone - bootstrap script fixes
colemanw [Sun, 3 Dec 2023 18:25:01 +0000 (18:25 +0000)]
Merge pull request #28446 from braders/php8-task-delete
[REF][PHP8.2] Declare properties in CRM_Contact_Form_Task_Delete
William Mortada [Sun, 3 Dec 2023 17:54:43 +0000 (17:54 +0000)]
Standalone - Protect admin and everyone roles
Rich Lott [Sun, 3 Dec 2023 17:59:25 +0000 (17:59 +0000)]
Merge pull request #28447 from wmortada/standalone-admin-role
Standalone - give admin role super permission
demeritcowboy [Sun, 3 Dec 2023 17:50:57 +0000 (12:50 -0500)]
regen
Rich Lott [Sun, 3 Dec 2023 17:46:09 +0000 (17:46 +0000)]
Update CRM/Utils/System/Standalone.php
Co-authored-by: colemanw <coleman@civicrm.org>
demeritcowboy [Sun, 3 Dec 2023 17:38:39 +0000 (12:38 -0500)]
Merge pull request #28405 from eileenmcnaughton/payment_send
Update Payment or receipt notification template
Bradley Taylor [Sun, 3 Dec 2023 17:13:15 +0000 (17:13 +0000)]
[REF][PHP8.2] Declare properties in CRM_Contact_Form_Task_Delete
William Mortada [Sun, 3 Dec 2023 17:11:03 +0000 (17:11 +0000)]
Standalone - give admin role super permission
Bradley Taylor [Sun, 3 Dec 2023 16:57:29 +0000 (16:57 +0000)]
[REF][PHP8.2] Declare properties in TimeSpent report
benjamin [Sun, 3 Dec 2023 16:11:51 +0000 (16:11 +0000)]
testUrl: pass all the params needed to build crm-l10n.js
benjamin [Sun, 3 Dec 2023 16:10:40 +0000 (16:10 +0000)]
dedicated function get l10n js asset build params
colemanw [Sun, 3 Dec 2023 15:50:22 +0000 (15:50 +0000)]
Merge pull request #28434 from eileenmcnaughton/notice_add_member
Fix notices on new membership
colemanw [Sun, 3 Dec 2023 15:45:16 +0000 (15:45 +0000)]
Merge pull request #28439 from greenpeace-cee/fix-get-user-id-from-username
dev/core#2998 - Fix standalone throwing exception when fetching unkno…
Tim Otten [Sun, 3 Dec 2023 14:17:00 +0000 (14:17 +0000)]
Merge pull request #28428 from colemanw/cacheWrapper
Add CRM_Utils_CacheWrapper to all caches
Rich Lott / Artful Robot [Sun, 3 Dec 2023 13:15:47 +0000 (13:15 +0000)]
standalone: implement User fields when_last_accessed and when_updated
When last accessed tracks when the logged in user last
made a PHP request to the site, limited to one update per minute.
When updated tracks when a user record was updated.
Patrick Figel [Sun, 3 Dec 2023 11:27:41 +0000 (11:27 +0000)]
dev/core#2998 - Fix standalone throwing exception when fetching unknown user
This fixes an issue where getUserIDFromUsername() was throwing an exception
when fetching unknown users, rather than return NULL.
colemanw [Sun, 3 Dec 2023 08:35:19 +0000 (08:35 +0000)]
Merge pull request #28422 from colemanw/userRoleCache
Standalone - Flush cache when saving user role
colemanw [Sat, 2 Dec 2023 19:08:46 +0000 (19:08 +0000)]
Add CRM_Utils_CacheWrapper to all caches
This wraps all caches and dispatches a 'civi.cache.clear' event when deleting items from the cache.
demeritcowboy [Sun, 3 Dec 2023 04:18:01 +0000 (23:18 -0500)]
Merge pull request #28404 from eileenmcnaughton/version
Stop forcing apiVersion to 3 in setUp
Eileen McNaughton [Sat, 2 Dec 2023 04:33:47 +0000 (17:33 +1300)]
Stop forcing apiVersion to 3 in setUp
It should be possible to override it at a class level...
Nicol [Sun, 3 Dec 2023 01:18:19 +0000 (01:18 +0000)]
removes defunct comment
Nicol [Sun, 3 Dec 2023 01:15:26 +0000 (01:15 +0000)]
Merge branch 'civicrm:master' into a11y-accordions-2
Eileen McNaughton [Sat, 2 Dec 2023 23:15:51 +0000 (12:15 +1300)]
Fix notices on view membership
Eileen McNaughton [Sat, 2 Dec 2023 05:31:24 +0000 (18:31 +1300)]
Fix notices on event section of payment or refund notification
Eileen McNaughton [Sat, 2 Dec 2023 06:31:00 +0000 (19:31 +1300)]
Add support for financial trxn tokens
Rich Lott / Artful Robot [Sat, 2 Dec 2023 23:37:41 +0000 (23:37 +0000)]
standalone: fix not returning absolute paths from System class
Simple one this.
Eileen McNaughton [Sat, 2 Dec 2023 20:21:30 +0000 (09:21 +1300)]
Remove text version of payment_or_refund notification
demeritcowboy [Sat, 2 Dec 2023 23:28:49 +0000 (18:28 -0500)]
Merge pull request #28432 from braders/php8-household-summary
[REF][PHP8.2] Declare properties in HouseholdSummary report
Eileen McNaughton [Sat, 2 Dec 2023 23:27:28 +0000 (12:27 +1300)]
Fix notices on new membership
benjamin [Sat, 2 Dec 2023 18:29:37 +0000 (18:29 +0000)]
standalone bootstrap script fixes
Bradley Taylor [Sat, 2 Dec 2023 20:42:46 +0000 (20:42 +0000)]
[REF][PHP8.2] Declare properties in HouseholdSummary report
Eileen McNaughton [Sat, 2 Dec 2023 20:10:15 +0000 (09:10 +1300)]
Merge pull request #28426 from wmortada/standalone-edit-role
Standalone - set default value to active when adding new user role
Nicol [Sat, 2 Dec 2023 19:22:21 +0000 (19:22 +0000)]
Update CustomDataView.tpl
Makes the contact dashboard accordions for custom fields accessible using the <details><summary> pattern.
Nicol [Sat, 2 Dec 2023 18:47:03 +0000 (18:47 +0000)]
Merge branch 'civicrm:master' into a11y-accordions-2
Rich Lott [Sat, 2 Dec 2023 18:14:03 +0000 (18:14 +0000)]
Merge pull request #28424 from artfulrobot/artfulrobot-fix-login-standalone
Fix confusing login screen on standalone + pretty up
William Mortada [Sat, 2 Dec 2023 18:07:24 +0000 (18:07 +0000)]
Standalone - set default value to active
colemanw [Sat, 2 Dec 2023 16:44:30 +0000 (16:44 +0000)]
Standalone - Flush cache when saving user role
Rich Lott [Sat, 2 Dec 2023 17:39:09 +0000 (17:39 +0000)]
Merge pull request #28410 from totten/master-sa-extrest
LegacyRestTest - No need to test `extern/rest.php` on `Standalone`
Rich Lott [Sat, 2 Dec 2023 17:35:17 +0000 (17:35 +0000)]
Merge pull request #28408 from totten/master-sa-locdat
LocalizedDataTest - Fix for standalone
demeritcowboy [Sat, 2 Dec 2023 17:31:54 +0000 (12:31 -0500)]
Merge pull request #28416 from braders/php8-activity-page-tab
[REF][PHP8.2] Declare properties in CRM_Activity_Page_Tab
Rich Lott / Artful Robot [Sat, 2 Dec 2023 17:19:12 +0000 (17:19 +0000)]
Fix annoying whitespace to left of menu in standalone
demeritcowboy [Sat, 2 Dec 2023 17:12:48 +0000 (12:12 -0500)]
Merge pull request #28417 from braders/unused-job-property
[REF][PHP8.2] Remove unused dynamic property
Rich Lott / Artful Robot [Sat, 2 Dec 2023 16:44:33 +0000 (16:44 +0000)]
Pretty up the forgotted password screen in standaloen
colemanw [Sat, 2 Dec 2023 16:53:08 +0000 (16:53 +0000)]
Merge pull request #28415 from vingle/a11y-accordions
Adds an accessible accordion, applies to news-feed dashlet
colemanw [Sat, 2 Dec 2023 16:49:34 +0000 (16:49 +0000)]
Merge pull request #28393 from eileenmcnaughton/suffix
Add suffix to sort name
Mathieu Lu [Sat, 2 Dec 2023 16:21:18 +0000 (11:21 -0500)]
Merge pull request #28413 from jaapjansma/staff_role_and_permissions
dev/core#4466: added Standalone role and permissions for staff
Nicol [Sat, 2 Dec 2023 16:06:15 +0000 (16:06 +0000)]
Update Advanced.tpl
Rich Lott / Artful Robot [Sat, 2 Dec 2023 15:54:38 +0000 (15:54 +0000)]
Redirect to /civicrm when /civicrm/login accessed and already logged in
Nicol [Sat, 2 Dec 2023 15:47:47 +0000 (15:47 +0000)]
Update AdvancedCriteria.tpl
Makes the advanced search page more accessible.
Mathieu Lu [Sat, 2 Dec 2023 15:34:27 +0000 (10:34 -0500)]
Merge pull request #28407 from greenpeace-cee/fix-standalone-jwt-cookie-test
dev/core#2998 - Fix JWT cookie test in standalone
Nicol [Sat, 2 Dec 2023 15:33:05 +0000 (15:33 +0000)]
Merge branch 'civicrm:master' into a11y-accordions
Tim Otten [Sat, 2 Dec 2023 15:29:09 +0000 (15:29 +0000)]
Merge pull request #28411 from artfulrobot/artfulrobot-standalone-extern-test
"Fix" test fail E2E_Extern_WidgetTest::testWidget by skipping it
Jaap Jansma [Sat, 2 Dec 2023 15:10:21 +0000 (16:10 +0100)]
dev/core#4466: added role and permissions for staff
Bradley Taylor [Sat, 2 Dec 2023 14:33:25 +0000 (14:33 +0000)]
[REF][PHP8.2] Remove unused dynamic property
Bradley Taylor [Sat, 2 Dec 2023 14:25:16 +0000 (14:25 +0000)]
[REF][PHP8.2] Declare properties in CRM_Activity_Page_Tab
Nicol [Sat, 2 Dec 2023 13:58:20 +0000 (13:58 +0000)]
Update Blog.tpl
Removed unnecessary conditional/open
Rich Lott [Sat, 2 Dec 2023 13:08:57 +0000 (13:08 +0000)]
Merge pull request #28412 from wmortada/standalone-roles
Standalone - Add button to add user role
Merging as it works and is a good improvement! Thanks @wmortada
Nicol [Sat, 2 Dec 2023 13:05:02 +0000 (13:05 +0000)]
Update Common.js
Stop the accordion js from targetting <details><summary>
William Mortada [Sat, 2 Dec 2023 12:44:42 +0000 (12:44 +0000)]
Standalone - Add button to add user role
Rich Lott / Artful Robot [Sat, 2 Dec 2023 12:47:10 +0000 (12:47 +0000)]
"Fix" test fail E2E_Extern_WidgetTest::testWidget by skipping it
Drupal8+ does not support the extern widgets, so we do the same for standalone.
As agreed with @totten
Tim Otten [Sat, 2 Dec 2023 12:45:18 +0000 (12:45 +0000)]
LegacyRestTest - No need to test `extern/rest.php` on `Standalone`
Nicol [Sat, 2 Dec 2023 12:38:22 +0000 (12:38 +0000)]
Update civicrm.css
Updates CSS to remove expand/collapse icons from accordions using <details><summary> to avoid duplicated expand icon issue.
Tim Otten [Sat, 2 Dec 2023 12:35:59 +0000 (12:35 +0000)]
LocalizedDataTest - Fix for standalone
Nicol [Sat, 2 Dec 2023 12:34:39 +0000 (12:34 +0000)]
Update Blog.tpl
Uses <details><summary> to make accordions accessible.
Nicol [Sat, 2 Dec 2023 12:32:05 +0000 (12:32 +0000)]
Update Blog.tpl
Mathieu Lu [Sat, 2 Dec 2023 12:20:50 +0000 (07:20 -0500)]
Merge pull request #27292 from artfulrobot/artfulrobot-standalone-lcMessages
dev/core#4425 Standalone: fix lcMessages not sticking; slightly lazy sessions
Patrick Figel [Sat, 2 Dec 2023 11:54:28 +0000 (11:54 +0000)]
dev/core#2998 - Fix JWT cookie test in standalone
This fixes a test failure in JwtCredsTest with standalone due to session
cookies being sent.
Eileen McNaughton [Sat, 2 Dec 2023 03:08:41 +0000 (16:08 +1300)]
Merge pull request #28402 from eileenmcnaughton/part_id
Add getParticipantID() to register
Eileen McNaughton [Sat, 2 Dec 2023 03:06:26 +0000 (16:06 +1300)]
Add getParticipantID() to register
demeritcowboy [Fri, 1 Dec 2023 23:57:47 +0000 (18:57 -0500)]
Merge pull request #28394 from eileenmcnaughton/member_template
Fix online membership receipt to be form-independent
Eileen McNaughton [Fri, 1 Dec 2023 06:11:49 +0000 (19:11 +1300)]
Fix online membership receipt to be form-independent
Eileen McNaughton [Fri, 1 Dec 2023 23:15:01 +0000 (12:15 +1300)]
Merge pull request #28400 from eileenmcnaughton/exist
Fix type error (new in master)
Eileen McNaughton [Fri, 1 Dec 2023 22:20:53 +0000 (11:20 +1300)]
Fix type error (new in master
demeritcowboy [Fri, 1 Dec 2023 21:39:50 +0000 (16:39 -0500)]
Merge pull request #28392 from eileenmcnaughton/freeze
Fix for intermittent test fail on checksum time
Eileen McNaughton [Fri, 1 Dec 2023 03:37:12 +0000 (16:37 +1300)]
Add suffix to sort name
Revives https://github.com/civicrm/civicrm-core/pull/27114
Eileen McNaughton [Fri, 1 Dec 2023 20:11:52 +0000 (09:11 +1300)]
Merge pull request #28397 from braders/filegetcontents-properties
[NFC] Pass correct param types to file_get_contents
Bradley Taylor [Fri, 1 Dec 2023 18:56:15 +0000 (18:56 +0000)]
[NFC] Pass correct param types to file_get_contents
demeritcowboy [Fri, 1 Dec 2023 14:30:12 +0000 (09:30 -0500)]
Merge pull request #27777 from eileenmcnaughton/section_totals
Smarty3 Mark sectionTotals smarty function deprecated
colemanw [Fri, 1 Dec 2023 09:26:45 +0000 (09:26 +0000)]
Merge pull request #24699 from colemanw/afformConditional
Afform: Support conditional logic
colemanw [Fri, 1 Dec 2023 09:14:15 +0000 (09:14 +0000)]
Merge pull request #28389 from eileenmcnaughton/membership_type_form
Use getSubmittedValues() rather than ad-hoc money 'cleaning' on membershipType form
Seamus Lee [Fri, 1 Dec 2023 06:23:22 +0000 (17:23 +1100)]
Merge pull request #28391 from eileenmcnaughton/sort_fix
[REF] Use Token Processor to generate sort name and display name for individuals