David [Sat, 1 Oct 2022 19:58:18 +0000 (21:58 +0200)]
add as a contributor
demeritcowboy [Sat, 1 Oct 2022 13:11:23 +0000 (09:11 -0400)]
Merge pull request #24647 from bdpfreizeiten/5.54
fix error for ended events in CRM_Event_ICalendar
David Geisel [Thu, 29 Sep 2022 17:36:26 +0000 (19:36 +0200)]
fix error for ended events in CRM_Event_ICalendar
Seamus Lee [Sat, 1 Oct 2022 03:22:28 +0000 (13:22 +1000)]
Merge pull request #24651 from agh1/5.54.0-releasenotes-initial
5.54.0 release notes initial run
Seamus Lee [Sat, 1 Oct 2022 03:21:28 +0000 (13:21 +1000)]
Merge pull request #24656 from demeritcowboy/dompdf-201
Bump dompdf to 2.0.1 (5.54 backport)
demeritcowboy [Sat, 1 Oct 2022 00:36:02 +0000 (20:36 -0400)]
bump dompdf to 2.0.1
Andie Hunt [Fri, 30 Sep 2022 14:40:04 +0000 (10:40 -0400)]
5.54.0 release notes: added boilerplate
Andie Hunt [Fri, 30 Sep 2022 14:30:41 +0000 (10:30 -0400)]
5.54.0 release notes: raw from script
colemanw [Wed, 28 Sep 2022 12:22:41 +0000 (08:22 -0400)]
Merge pull request #24635 from eileenmcnaughton/rc
Require search kit & form builder for `civiimport`
Seamus Lee [Wed, 28 Sep 2022 08:30:40 +0000 (18:30 +1000)]
Merge pull request #24632 from colemanw/fixRecentItemsOptionGroup
RecentItems - Fix inconsistent option values between upgrader & insta…
Coleman Watts [Tue, 27 Sep 2022 19:52:16 +0000 (15:52 -0400)]
RecentItems - Fix inconsistent option values between upgrader & installer
Values for new option group were accidentally created with numeric values in the 5.53.alpha1 upgrade,
and in the installer their names did not match the names created in the upgrader.
Eileen McNaughton [Tue, 27 Sep 2022 21:13:23 +0000 (10:13 +1300)]
Require search kit & form builder for civiimport
Eileen McNaughton [Tue, 27 Sep 2022 00:47:15 +0000 (13:47 +1300)]
Merge pull request #24621 from eileenmcnaughton/import_class_loader
Fix import class loading issue in entityTypes hook
colemanw [Mon, 26 Sep 2022 23:35:38 +0000 (19:35 -0400)]
Merge pull request #24603 from eileenmcnaughton/import
Fix civiimport crash on unmapped fields, remove overzealous cleanup, add api to help debug & test
Eileen McNaughton [Mon, 26 Sep 2022 21:33:43 +0000 (10:33 +1300)]
Fix import class loading issue in entityTypes hook
Eileen McNaughton [Mon, 26 Sep 2022 21:35:53 +0000 (10:35 +1300)]
Merge pull request #24617 from eileenmcnaughton/rc
Fix is_override variable in MembershipView
Bradley Taylor [Sat, 24 Sep 2022 15:49:43 +0000 (16:49 +0100)]
Fix is_override variable in MembershipView
Eileen McNaughton [Mon, 26 Sep 2022 19:44:24 +0000 (08:44 +1300)]
Merge pull request #24615 from demeritcowboy/null-v-null
dev/core#3862 - Crash when creating message template
demeritcowboy [Mon, 26 Sep 2022 15:51:50 +0000 (11:51 -0400)]
use real null for primary keys
demeritcowboy [Mon, 26 Sep 2022 15:51:32 +0000 (11:51 -0400)]
extract composite key handling
demeritcowboy [Mon, 26 Sep 2022 15:43:12 +0000 (11:43 -0400)]
unit test
Eileen McNaughton [Mon, 26 Sep 2022 03:55:08 +0000 (16:55 +1300)]
Add import & validate actions
Eileen McNaughton [Mon, 26 Sep 2022 02:26:38 +0000 (15:26 +1300)]
[REF] Extract validateRow
Eileen McNaughton [Mon, 26 Sep 2022 01:23:16 +0000 (14:23 +1300)]
Remove legacy table delete method
Eileen McNaughton [Sat, 24 Sep 2022 07:41:18 +0000 (19:41 +1200)]
Fix civiimport crash on unmapped fields
demeritcowboy [Sat, 24 Sep 2022 19:22:56 +0000 (15:22 -0400)]
Merge pull request #24593 from eileenmcnaughton/regress
dev/core#3826 Fix regression on contribution search tasks in search-kit
Eileen McNaughton [Sat, 24 Sep 2022 02:12:50 +0000 (14:12 +1200)]
Merge pull request #24601 from demeritcowboy/err
Put back exception during class scanning
demeritcowboy [Fri, 23 Sep 2022 18:56:05 +0000 (14:56 -0400)]
can't call log this early
demeritcowboy [Fri, 23 Sep 2022 15:15:02 +0000 (11:15 -0400)]
Merge pull request #24584 from eileenmcnaughton/import_key
Undo breakage of multi-primary key entities
Eileen McNaughton [Fri, 23 Sep 2022 00:26:32 +0000 (12:26 +1200)]
dev/core#3826 Fix regression on contribution search tasks in search-kit
When switching from GET to POST calls (to support greater numbers of ids)
the fix required the qfKey to be set in search-kit. However, the
selected class name for the qfKey for contribution tasks
was wrong - leading to a validation error
Eileen McNaughton [Thu, 22 Sep 2022 23:11:56 +0000 (11:11 +1200)]
Merge pull request #24580 from eileenmcnaughton/ss_scanner
Class scanner - do not throw runTime Exception if class not loaded
Eileen McNaughton [Wed, 21 Sep 2022 02:01:03 +0000 (14:01 +1200)]
Class scanner - do not throw runTime Exception if class not loaded
colemanw [Thu, 22 Sep 2022 21:42:51 +0000 (17:42 -0400)]
Merge pull request #24545 from eileenmcnaughton/import_angular
Add angular form to civiimport extension
Eileen McNaughton [Thu, 22 Sep 2022 06:13:09 +0000 (18:13 +1200)]
Merge pull request #24588 from eileenmcnaughton/rc
Fix warnings on upgrade when non-core message templates exist
Eileen McNaughton [Thu, 22 Sep 2022 02:37:09 +0000 (14:37 +1200)]
Fix warnings on upgrade when non-core message templates exist
demeritcowboy [Thu, 22 Sep 2022 02:59:29 +0000 (22:59 -0400)]
Merge pull request #24587 from demeritcowboy/home-billing
dev/core#3863 - Default email location on contact is always Billing
demeritcowboy [Thu, 22 Sep 2022 01:11:39 +0000 (21:11 -0400)]
make default work again
Eileen McNaughton [Wed, 21 Sep 2022 22:14:43 +0000 (10:14 +1200)]
Undo breakage of multi-primary key entities
Eileen McNaughton [Mon, 29 Aug 2022 21:40:38 +0000 (09:40 +1200)]
Add angular form to civiimport extension
Eileen McNaughton [Tue, 20 Sep 2022 03:59:35 +0000 (15:59 +1200)]
Fix missing labels in preview screen
Eileen McNaughton [Tue, 20 Sep 2022 04:36:16 +0000 (16:36 +1200)]
Merge pull request #24574 from eileenmcnaughton/import_keys
Fix some inconsistent key names, as used by civiimport
Eileen McNaughton [Tue, 20 Sep 2022 04:35:52 +0000 (16:35 +1200)]
Merge pull request #24572 from totten/5.54-joomla
Add temporary file to help Joomla installers (5.54-rc)
Tim Otten [Tue, 20 Sep 2022 03:01:29 +0000 (20:01 -0700)]
Turn the ghost into a skeleton
Eileen McNaughton [Tue, 20 Sep 2022 02:49:31 +0000 (14:49 +1200)]
Fix some inconsistent key names, as used by civiimport
colemanw [Tue, 20 Sep 2022 01:12:00 +0000 (21:12 -0400)]
Merge pull request #24566 from eileenmcnaughton/import_soft
Remove attempt to match on soft credit header
Eileen McNaughton [Tue, 20 Sep 2022 01:10:51 +0000 (13:10 +1200)]
Merge pull request #24551 from colemanw/autocompleteFix
Afform - Fix "Existing" autocomplete field and add tests
Tim Otten [Tue, 20 Sep 2022 00:57:00 +0000 (17:57 -0700)]
(NFC) Cross-reference Joomla cleanup lists
Eileen McNaughton [Thu, 8 Sep 2022 00:26:49 +0000 (12:26 +1200)]
Add temporary file to help Joomla installers
Seamus Lee [Tue, 20 Sep 2022 00:34:29 +0000 (10:34 +1000)]
Merge pull request #24570 from seamuslee001/fix_dismaker_typo
[NFC] Fix Typo in Dismaker list of core exts
Seamus Lee [Tue, 20 Sep 2022 00:32:35 +0000 (10:32 +1000)]
[NFC] Fix Typo in Dismaker list of core exts
Eileen McNaughton [Mon, 19 Sep 2022 21:48:51 +0000 (09:48 +1200)]
Remove attempt to match on soft credit header
colemanw [Mon, 19 Sep 2022 21:44:03 +0000 (17:44 -0400)]
Merge pull request #24538 from eileenmcnaughton/import_temp_table
Stop removing Import tables during cache clearing
colemanw [Mon, 19 Sep 2022 21:42:55 +0000 (17:42 -0400)]
Merge pull request #24546 from eileenmcnaughton/flush
Flush old user jobs
colemanw [Mon, 19 Sep 2022 21:41:31 +0000 (17:41 -0400)]
Merge pull request #24547 from eileenmcnaughton/import_entity_no
Fix entity_id being saved to message field (only affects rc+)
Seamus Lee [Mon, 19 Sep 2022 01:47:39 +0000 (11:47 +1000)]
Merge pull request #24554 from totten/5.54-xdebug
DebugSubscriber - Fix activation check
Tim Otten [Sun, 18 Sep 2022 23:11:53 +0000 (16:11 -0700)]
DebugSubscriber - Fix activation check
This subscriber only interjects if XDebug is configured with the suitable mode.
To see if the mode is suitable, it consults `ini_get("xdebug.mode")`, but
this is not quite right -- because the mode may be set other ways (eg
`XDEBUG_MODE`). In XDebug 3.1+, you can get the true effective-mode
by calling `xdebug_info`.
See also: https://xdebug.org/docs/all_functions#xdebug_info
Coleman Watts [Sun, 18 Sep 2022 15:36:55 +0000 (11:36 -0400)]
Afform - Fix "Existing" autocomplete field and add tests
Followup to #24165 which regressed when the action was changed.
Locks in the fix with unit tests.
Eileen McNaughton [Sat, 17 Sep 2022 04:51:12 +0000 (16:51 +1200)]
Merge pull request #24543 from eileenmcnaughton/opt
Pass correct variable type to CRM_Core_OptionValue::getValues
Eileen McNaughton [Sat, 17 Sep 2022 04:47:51 +0000 (16:47 +1200)]
Fix entity_id being saved to message field
Eileen McNaughton [Sat, 17 Sep 2022 00:18:38 +0000 (12:18 +1200)]
Clean up user jobs
colemanw [Fri, 16 Sep 2022 23:47:07 +0000 (19:47 -0400)]
Merge pull request #24520 from eileenmcnaughton/import_configy
Fix import to support entity_configuration
Eileen McNaughton [Thu, 15 Sep 2022 23:24:49 +0000 (11:24 +1200)]
Stop removing Import tables during cache clearing
Eileen McNaughton [Fri, 16 Sep 2022 22:15:31 +0000 (10:15 +1200)]
Pass correct variable type to CRM_Core_OptionValue::getValues
Eileen McNaughton [Thu, 15 Sep 2022 05:47:36 +0000 (17:47 +1200)]
Fix import to support entity_configuration
Seamus Lee [Fri, 16 Sep 2022 01:31:32 +0000 (11:31 +1000)]
Merge pull request #24532 from eileenmcnaughton/import_temp
Remove references to old temp table names
Eileen McNaughton [Thu, 15 Sep 2022 23:07:08 +0000 (11:07 +1200)]
Remove references to old temp table names
demeritcowboy [Thu, 15 Sep 2022 11:39:24 +0000 (07:39 -0400)]
Merge pull request #24517 from seamuslee001/update_zetacomponents
[REF] Update Zetacomponents/mail to be 1.9.4
Seamus Lee [Thu, 15 Sep 2022 05:06:04 +0000 (15:06 +1000)]
[REF] Update Zetacomponents/mail to be 1.9.4
Seamus Lee [Thu, 15 Sep 2022 05:03:22 +0000 (15:03 +1000)]
Merge pull request #24515 from demeritcowboy/upmerge
upmerge #24506 - got stuck in limbo between branches
demeritcowboy [Thu, 15 Sep 2022 01:57:20 +0000 (21:57 -0400)]
upmerge #24506
CiviCRM [Thu, 15 Sep 2022 01:38:22 +0000 (01:38 +0000)]
Set version to 5.54.beta1
demeritcowboy [Wed, 14 Sep 2022 21:43:49 +0000 (17:43 -0400)]
Merge pull request #24514 from colemanw/fixWhereEquations
SearchKit - Fix arithmetic in WHERE clause
Eileen McNaughton [Wed, 14 Sep 2022 21:42:26 +0000 (09:42 +1200)]
Merge pull request #24512 from colemanw/contactTypeSearch
AdminUI - Add SearchKit-based screen for Administer Contact Types
colemanw [Wed, 14 Sep 2022 20:36:26 +0000 (16:36 -0400)]
Merge pull request #24510 from eileenmcnaughton/import_default
Add unit test & handling for processing from UserJob configuration rather than form submitted values
colemanw [Wed, 14 Sep 2022 20:20:24 +0000 (16:20 -0400)]
Merge pull request #24513 from demeritcowboy/null-middle
dev/core#3838 - Addressee token evaluates middle_name as literal string null
Coleman Watts [Wed, 14 Sep 2022 18:51:05 +0000 (14:51 -0400)]
SearchKit - Fix arithmetic in WHERE clause
Permit SqlEquation in APIv4 WHERE clauses so it works in SearchKit.
Fixes dev/core#3845
demeritcowboy [Wed, 14 Sep 2022 16:44:35 +0000 (12:44 -0400)]
restore string null checks
Coleman Watts [Wed, 14 Sep 2022 13:23:45 +0000 (09:23 -0400)]
AdminUI - Add SearchKit-based screen for Administer Contact Types
Coleman Watts [Wed, 14 Sep 2022 02:38:25 +0000 (22:38 -0400)]
SearchKit - Support an "Add New" button at the top of displays
Coleman Watts [Tue, 13 Sep 2022 21:08:03 +0000 (17:08 -0400)]
SearchKit - Improve metadata for ContactType & add standalone path to edit form
Giving the listing page and the edit form seperate url paths allow each
to be replaced incrimentally by the civicrm_admin_ui extension.
colemanw [Wed, 14 Sep 2022 10:56:14 +0000 (06:56 -0400)]
Merge pull request #24181 from colemanw/searchKitDate
SearchKit - Allow aggreation by partial dates
Eileen McNaughton [Wed, 14 Sep 2022 07:22:21 +0000 (19:22 +1200)]
Merge pull request #24508 from yashodha/report_cleanup
report clean up templates
Eileen McNaughton [Wed, 14 Sep 2022 06:00:16 +0000 (18:00 +1200)]
Add unit test & handling for processing from UserJob configuration rather than form submitted values
yashodha [Tue, 13 Sep 2022 14:58:45 +0000 (20:28 +0530)]
report clean up templates
Eileen McNaughton [Wed, 14 Sep 2022 01:25:22 +0000 (13:25 +1200)]
Merge pull request #24507 from eileenmcnaughton/bao
BAO regen
colemanw [Tue, 13 Sep 2022 23:38:56 +0000 (19:38 -0400)]
Merge pull request #24502 from eileenmcnaughton/import_dupe_soft
Fix unreleased regression on soft credit imports
Eileen McNaughton [Tue, 13 Sep 2022 21:07:02 +0000 (09:07 +1200)]
BAO regen
demeritcowboy [Tue, 13 Sep 2022 18:47:03 +0000 (14:47 -0400)]
Merge pull request #24504 from yashodha/report_cleanup
report clean up templates
colemanw [Tue, 13 Sep 2022 17:42:32 +0000 (13:42 -0400)]
Merge pull request #24505 from colemanw/fkFields
SearchKit - Show other FK fields in the bridge join selector
Coleman Watts [Tue, 13 Sep 2022 15:09:41 +0000 (11:09 -0400)]
SearchKit - Show other FK fields in the bridge join selector
yashodha [Tue, 13 Sep 2022 14:55:27 +0000 (20:25 +0530)]
report clean up templates
Eileen McNaughton [Tue, 13 Sep 2022 12:20:06 +0000 (00:20 +1200)]
Merge pull request #24503 from yashodha/dev_3790
report cleanup
Eileen McNaughton [Tue, 13 Sep 2022 12:08:39 +0000 (00:08 +1200)]
Merge pull request #24149 from agileware/CIVICRM-2024
🎁 CiviEvent, Event Dashboard, iCal links are inside the h3 styling move out and add spacing
yashodha [Tue, 13 Sep 2022 05:50:25 +0000 (11:20 +0530)]
report cleanup
Eileen McNaughton [Tue, 13 Sep 2022 01:11:48 +0000 (13:11 +1200)]
Fix unreleased regression on soft credit imports
Fixes an unreleased regression whereby it was only permitting an email match with the same
contact type as the main contact for a soft credit import
Eileen McNaughton [Tue, 13 Sep 2022 03:54:45 +0000 (15:54 +1200)]
Merge pull request #24501 from eileenmcnaughton/import_dupe_rules
Improve contribution import error handling
Eileen McNaughton [Mon, 12 Sep 2022 23:54:26 +0000 (11:54 +1200)]
Improve contribution import error handling
colemanw [Mon, 12 Sep 2022 13:48:22 +0000 (09:48 -0400)]
Merge pull request #24448 from colemanw/searchDisplayCalcFieldFilters
SearchKit - Better support for calculated fields as Afform filters
demeritcowboy [Mon, 12 Sep 2022 13:21:05 +0000 (09:21 -0400)]
Merge pull request #24498 from braders/docblock-var-syntax
[REF] Fix syntax of var docblocks
Justin Freeman [Sun, 11 Sep 2022 23:19:00 +0000 (09:19 +1000)]
CIVICRM-2024 CiviEvent, Event Dashboard, iCal links are inside the h3 styling move out and add spacing