Ruben Rodriguez [Wed, 15 Nov 2017 17:28:43 +0000 (12:28 -0500)]
Disable recipient estimation on mailings
Ruben Rodriguez [Mon, 13 Nov 2017 22:53:57 +0000 (17:53 -0500)]
Corrected TeX ligatures for pdf letters
Andrew Engelbrecht [Mon, 25 Sep 2017 22:34:51 +0000 (18:34 -0400)]
Filter groups according to included profiles
This is a continuation of the contact groups filtering feature, which
allows admins to filter the public listings of contact groups on various
Civi pages by setting a Drupal variable with drush.
It is now possible to set a rule for a profile and for that rule to
automatically apply to standalone profile pages, contribution pages that
include the profile, and event pages that include it as well.
See comments in CRM/Contact/Form/Edit/TagsAndGroups.php for instructions
on how to set the variable via drush.
Andrew Engelbrecht [Mon, 18 Sep 2017 22:19:40 +0000 (18:19 -0400)]
Allow admin to change the names of filtered groups
This feature lets one mimic a custom field by allowing admins to change
the text that appears next to each group's check box, via drush.
The json format is a bit more nested, but indented json can be used. An
exmple is included in CRM/Contact/Form/Edit/TagsAndGroups.php.
Andrew Engelbrecht [Fri, 15 Sep 2017 20:15:10 +0000 (16:15 -0400)]
Groups filter hack for smaller groups listings
This change is a dirty hack that lets site admins filter the "Contacts
Group(s)" field output in select profiles. This reduces overwhem for
users when they are making a donation or filling out a form with the
Groups signup field. This is preferable to using a custom field with
smart groups because the Groups field provides double opt-in, while
custom fields do not.
The filter is controlled via a json string stored in a drupal variable
that can be set with drush like so:
drush vset --format=string groups_field_filters "{...}"
See the documentation marked with "sudoman hack" in
CRM/Contact/Form/Edit/TagsAndGroups.php for an example.
Andrew Engelbrecht [Wed, 19 Jul 2017 21:28:47 +0000 (17:28 -0400)]
remove unneeded file not deleted in git rebase
Andrew Engelbrecht [Wed, 19 Jul 2017 20:31:29 +0000 (16:31 -0400)]
remove unneeded file (latex.patch)
this was apparently not removed in the git rebase.
Ruben Rodriguez [Thu, 1 Dec 2016 21:59:27 +0000 (16:59 -0500)]
Comment cleanup
Ruben Rodriguez [Thu, 1 Dec 2016 21:28:53 +0000 (16:28 -0500)]
Updated the LaTeX header for letters
Ruben Rodriguez [Fri, 10 Jun 2016 19:06:07 +0000 (15:06 -0400)]
Added hack for scaping curly brackets on smarty LaTeX templates
Ruben Rodriguez [Fri, 10 Jun 2016 19:05:21 +0000 (15:05 -0400)]
Tuned up PdfLatex font settings
k [Tue, 15 Mar 2016 17:41:14 +0000 (13:41 -0400)]
redisabling mail tracking
k [Tue, 15 Mar 2016 17:13:26 +0000 (13:13 -0400)]
Solving RT ticket #
1092988
adding civicrm ID to contributin record
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:33:03 +0000 (13:33 -0400)]
ipn receiver for external api
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:53 +0000 (13:28 -0400)]
Priceset 2nd half
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:43 +0000 (13:28 -0400)]
Priceset/debugwatchdog
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:18:43 +0000 (13:18 -0400)]
Removed cache rebuild from the GroupContact
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:15:03 +0000 (13:15 -0400)]
RT#765026, patch for null values in civicrm_acl_cache
Ruben Rodriguez [Thu, 10 Sep 2015 22:24:23 +0000 (18:24 -0400)]
Added the current uncommited changes to production code, and rebased to 4.6.8
Lisa Marie Maginnis [Thu, 1 May 2014 21:29:27 +0000 (17:29 -0400)]
Additional files for PDF/Latex
Lisa Marie Maginnis [Thu, 1 May 2014 21:04:18 +0000 (17:04 -0400)]
Our changes
Tim Otten [Thu, 30 Nov 2023 13:16:55 +0000 (13:16 +0000)]
Merge pull request #28380 from totten/5.67-bump3
5.67.3 - Add notes. Raise version.
Tim Otten [Thu, 30 Nov 2023 13:13:26 +0000 (13:13 +0000)]
Add release-notes/5.67.3.md
Tim Otten [Thu, 30 Nov 2023 13:12:30 +0000 (13:12 +0000)]
Set version to 5.67.3
Tim Otten [Thu, 30 Nov 2023 13:08:27 +0000 (13:08 +0000)]
Merge pull request #28355 from eileenmcnaughton/567_verp
Fix incoming bounce processing
Eileen McNaughton [Wed, 29 Nov 2023 03:24:42 +0000 (16:24 +1300)]
Fix incoming bounce processing
We switched to a less misleading method of calculating the hash here
https://github.com/civicrm/civicrm-core/pull/27533/files#diff-942a60901c838eb11bfd85cd3e84672748d9f1d49f8cbe62684bc898b02c7a90R58
but did not spot that the regex was expecting only letters a-f whereas
the new method is a-z
Eileen McNaughton [Tue, 28 Nov 2023 08:10:56 +0000 (21:10 +1300)]
Merge pull request #28333 from totten/5.67-bump2
5.67.2 - Add notes. Set version.
Tim Otten [Tue, 28 Nov 2023 06:59:20 +0000 (22:59 -0800)]
Add release-notes/5.67.2.md
Tim Otten [Tue, 28 Nov 2023 06:59:18 +0000 (22:59 -0800)]
Set version to 5.67.2
Eileen McNaughton [Tue, 28 Nov 2023 00:32:45 +0000 (13:32 +1300)]
Merge pull request #28326 from colemanw/userJobClause-5.67
UserJob - Fix deprecated syntax in addSelectWhereClause
colemanw [Mon, 27 Nov 2023 21:10:58 +0000 (16:10 -0500)]
UserJob - Fix deprecated syntax in addSelectWhereClause
colemanw [Sat, 25 Nov 2023 02:08:20 +0000 (21:08 -0500)]
Merge pull request #28303 from colemanw/optionValueAutocomplete-5.67
Autocomplete - Fix incorrect matching on id instead of value
colemanw [Thu, 23 Nov 2023 21:44:51 +0000 (16:44 -0500)]
Autocomplete - Fix incorrect matching on id instead of value
Backports https://github.com/civicrm/civicrm-core/pull/28283
Fixes https://lab.civicrm.org/dev/core/-/issues/4799
Custom fields of type Autocomplete-Select were incorrectly using the id of the optionValue.
This fixes it to use the value, and also show the value in the autocomplete results.
demeritcowboy [Tue, 21 Nov 2023 23:33:21 +0000 (18:33 -0500)]
Merge pull request #28249 from eileenmcnaughton/567_profile
Fix event merging profiles together
Mathieu Lu [Tue, 21 Nov 2023 21:27:29 +0000 (16:27 -0500)]
Merge pull request #28248 from eileenmcnaughton/567
Fix reference to wrong value
Eileen McNaughton [Tue, 21 Nov 2023 02:37:01 +0000 (15:37 +1300)]
Fix event merging profiles together
https://lab.civicrm.org/dev/core/-/issues/4766
Eileen McNaughton [Tue, 21 Nov 2023 01:37:20 +0000 (14:37 +1300)]
Fix reference to wrong value
demeritcowboy [Tue, 21 Nov 2023 02:36:08 +0000 (21:36 -0500)]
Merge pull request #28242 from eileenmcnaughton/567
567 backports
demeritcowboy [Tue, 21 Nov 2023 02:34:38 +0000 (21:34 -0500)]
Merge pull request #28245 from demeritcowboy/lost-time-567
dev/financial#221 - Bring back missing time field
demeritcowboy [Tue, 21 Nov 2023 01:18:10 +0000 (20:18 -0500)]
bring back time field
Aidan Saunders [Thu, 16 Nov 2023 21:46:41 +0000 (21:46 +0000)]
Move civicrm/contribute/manage to civicrm/admin/contribute/manage
Update one reference to old path
Change Contribution Page clone and delete to use new path
Brian Shaughnessy [Fri, 17 Nov 2023 18:23:38 +0000 (13:23 -0500)]
dev/core#4780 handle bounce processing when verp unverified
demeritcowboy [Fri, 17 Nov 2023 20:00:05 +0000 (15:00 -0500)]
Merge pull request #28188 from colemanw/groupConcatUiFix
SearchKit - Fix missing label on group concat distinct dropdown
colemanw [Fri, 17 Nov 2023 14:17:39 +0000 (09:17 -0500)]
SearchKit - Fix missing label on group concat distinct dropdown
Tim Otten [Wed, 15 Nov 2023 05:43:32 +0000 (22:43 -0700)]
Merge pull request #28147 from totten/5.67-bump1
5.67.1 - Add notes. Set versions.
Tim Otten [Wed, 15 Nov 2023 05:39:22 +0000 (21:39 -0800)]
Add release-notes/5.67.1.md
Tim Otten [Wed, 15 Nov 2023 05:36:15 +0000 (21:36 -0800)]
Set version to 5.67.1
colemanw [Wed, 15 Nov 2023 00:49:12 +0000 (19:49 -0500)]
Merge pull request #28134 from colemanw/civiCasePerms
APIv4 - Fix access to case activities for administrators
colemanw [Tue, 14 Nov 2023 01:57:26 +0000 (20:57 -0500)]
APIv4 - Fix access to case activities for administrators
Fixes dev/core#4769
Before: Case administrators with 'access deleted contacts' permission blocked from viewing Case activities in APIv4
After: Permissions work correctly.
The problem was the hook logic was incorrectly interpreting empty permissions to mean "no access"
when it actually means "unrestricted access".
demeritcowboy [Tue, 14 Nov 2023 01:25:37 +0000 (20:25 -0500)]
Merge pull request #28127 from seamuslee001/dev_core_4768
dev/core#4768 Fix validating contact when using checksum url
colemanw [Tue, 14 Nov 2023 00:17:45 +0000 (19:17 -0500)]
Merge pull request #28125 from colemanw/fixApi4QueryRegression
dev/core#4773 - Fix APIv4 query regression
Seamus Lee [Mon, 13 Nov 2023 21:58:09 +0000 (08:58 +1100)]
dev/core#4768 Fix validating contact when using checksum url
Fix type error failures
Seamus Lee [Mon, 13 Nov 2023 20:46:53 +0000 (07:46 +1100)]
Merge pull request #28122 from colemanw/contact_autocomplete_options
dev/core#4759 - Backport of autocomplete fix
colemanw [Mon, 13 Nov 2023 20:42:09 +0000 (15:42 -0500)]
dev/core#4773 - Fix APIv4 query regression
colemanw [Mon, 13 Nov 2023 19:43:40 +0000 (14:43 -0500)]
dev/core#4759 - Respect Autocomplete Contact Search preferences in menubar quicksearch
demeritcowboy [Mon, 13 Nov 2023 14:20:25 +0000 (09:20 -0500)]
Merge pull request #28104 from colemanw/tagIndividuals
[BACKPORT] Fix missing tag filer on Individual,Organization,Household
colemanw [Fri, 10 Nov 2023 18:59:01 +0000 (13:59 -0500)]
APIv4 - Fix missing tag filer on Individual,Organization,Household entities
demeritcowboy [Fri, 10 Nov 2023 13:06:48 +0000 (08:06 -0500)]
Merge pull request #28097 from eileenmcnaughton/567_weight
Add weights to CRM_Mailing_BAO_Mailing::getContactMailingSelector
Eileen McNaughton [Fri, 10 Nov 2023 05:34:05 +0000 (18:34 +1300)]
Merge pull request #28087 from colemanw/advSearchQuickSearchBackport
QuickSearch - Fix redirect to adv search with prepopulated criteria
Eileen McNaughton [Thu, 9 Nov 2023 21:11:23 +0000 (10:11 +1300)]
Add weights to CRM_Mailing_BAO_Mailing::getContactMailingSelector
Eileen McNaughton [Thu, 9 Nov 2023 22:13:11 +0000 (11:13 +1300)]
Merge pull request #28082 from eileenmcnaughton/567
Ensure api/v3/utils.php required before civicrm_api3_create_error 5.68
colemanw [Thu, 9 Nov 2023 00:12:34 +0000 (19:12 -0500)]
QuickSearch - Fix redirect to adv search with prepopulated criteria
Fixes dev/core#4624
Bridges the mismatch between APIv4-style field names and AdvSearch-style field names
with a good ol-fashioned mapper.
Chris Cant [Thu, 9 Nov 2023 14:37:50 +0000 (14:37 +0000)]
Ensure api/v3/utils.php required before civicrm_api3_create_error 5.68
Seamus Lee [Tue, 7 Nov 2023 21:17:46 +0000 (08:17 +1100)]
Merge pull request #28039 from colemanw/angularDepNotice
[NFC] More descriptive deprecation notice for Angular settings
colemanw [Tue, 7 Nov 2023 19:49:30 +0000 (14:49 -0500)]
More descriptive deprecation notice for Angular settings
Eileen McNaughton [Thu, 2 Nov 2023 21:46:39 +0000 (10:46 +1300)]
Merge pull request #27998 from totten/5.67-config-arraynull
PHP 8.x: fix TypeError in config hook
Seamus Lee [Thu, 2 Nov 2023 20:55:09 +0000 (07:55 +1100)]
Merge pull request #27991 from colemanw/fillEntityDefaults
APIv4 - Ensure 'search_fields' defaults to 'label_field' for Entity.get
Mathieu Lu [Thu, 2 Nov 2023 19:50:41 +0000 (15:50 -0400)]
PHP 8.x: fix TypeError in config hook
colemanw [Thu, 2 Nov 2023 00:59:35 +0000 (20:59 -0400)]
APIv4 - Ensure 'search_fields' defaults to 'label_field' for Entity.get
This default is set in the AbstractEntity class, but not every entity inherits from that class,
e.g. ECK does not.
So it needs to be filled in by the Entity.get action
Tim Otten [Wed, 1 Nov 2023 23:06:39 +0000 (16:06 -0700)]
release-notes/5.67.0.md - Last minute updates
Tim Otten [Wed, 1 Nov 2023 23:07:02 +0000 (16:07 -0700)]
Set version to 5.67.0
Eileen McNaughton [Wed, 1 Nov 2023 22:39:06 +0000 (11:39 +1300)]
Merge pull request #27983 from eileenmcnaughton/options
Add a few more weights - price field options page
demeritcowboy [Wed, 1 Nov 2023 22:16:45 +0000 (18:16 -0400)]
Merge pull request #27965 from eileenmcnaughton/567
rc only regression - price set validation on participant form
Tim Otten [Wed, 1 Nov 2023 22:15:58 +0000 (15:15 -0700)]
Merge pull request #27981 from totten/5.67-log-locale
Logging - If valid, then set a locale
Eileen McNaughton [Wed, 1 Nov 2023 20:57:50 +0000 (09:57 +1300)]
Add a few more weights - price field page
Tim Otten [Wed, 1 Nov 2023 20:40:19 +0000 (13:40 -0700)]
composer.json - Lock in a snapshot of the patch file
Eileen McNaughton [Fri, 27 Oct 2023 21:32:29 +0000 (10:32 +1300)]
rc only regression - price set validation on participant form
Tim Otten [Wed, 1 Nov 2023 19:57:52 +0000 (12:57 -0700)]
Logging - If valid, then set a locale
This is an updated variation of Seamus's 27974, with two key differences:
1. It calls `setLocale()` one time -- from within `createDebugLogger()`.
(This becomes an internal detail of how `createDebugLogger()` works.)
2. It calls `setLocale()` conditionally -- if the method actually exists.
It's not certain whether the method will ultimately be part of the
official `pear/log` releases. (*And once upstream changes, it may
immediately affect D9/D10-style builds.*) This change means that
civicrm-core should with `pear/log` in either contingency.
Tim Otten [Wed, 1 Nov 2023 19:53:25 +0000 (12:53 -0700)]
Merge pull request #27980 from agh1/5.67.0-releasenotes-final
5.67.0 release notes - added late changes and recent point releases
Andie Hunt [Wed, 1 Nov 2023 19:45:20 +0000 (15:45 -0400)]
5.67.0 release notes: added late changes
Tim Otten [Mon, 30 Oct 2023 00:46:42 +0000 (17:46 -0700)]
Add release-notes/5.66.2.md
Tim Otten [Wed, 25 Oct 2023 03:45:17 +0000 (20:45 -0700)]
release-notes/5.66.1.md - Fix Markdown rendering of wordwrap
Tim Otten [Wed, 25 Oct 2023 03:08:26 +0000 (20:08 -0700)]
Add release-notes/5.66.1.md
Tim Otten [Tue, 19 Sep 2023 22:28:31 +0000 (15:28 -0700)]
Add release-notes/5.65.2.md
Tim Otten [Fri, 8 Sep 2023 06:05:52 +0000 (23:05 -0700)]
Update 5.65.1.md
Tim Otten [Fri, 8 Sep 2023 03:05:18 +0000 (20:05 -0700)]
Add release-notes/5.65.1.md
Tim Otten [Wed, 6 Sep 2023 05:08:53 +0000 (22:08 -0700)]
Add release-notes/5.64.4.md
Tim Otten [Fri, 1 Sep 2023 05:49:59 +0000 (22:49 -0700)]
Add release-notes/5.64.3.md
Tim Otten [Fri, 25 Aug 2023 02:44:29 +0000 (19:44 -0700)]
Add release-notes/5.64.2.md
Tim Otten [Fri, 18 Aug 2023 07:37:08 +0000 (00:37 -0700)]
Add release-notes/5.64.1.md
Tim Otten [Thu, 3 Aug 2023 01:55:52 +0000 (18:55 -0700)]
Update release-notes/5.63.3.md
Tim Otten [Thu, 3 Aug 2023 01:49:34 +0000 (18:49 -0700)]
Add release-notes/5.63.3.md
Seamus Lee [Mon, 30 Oct 2023 01:58:36 +0000 (12:58 +1100)]
Merge pull request #27967 from alifrumin/rn5.67
[NFC] First pass at release notes for 5.67
Alice Frumin [Fri, 20 Oct 2023 18:36:30 +0000 (14:36 -0400)]
[NFC] 5.67 Release Notes
Eileen McNaughton [Fri, 27 Oct 2023 06:35:23 +0000 (19:35 +1300)]
Merge pull request #27944 from colemanw/scheduleReminderFormFix
dev/core#4732 - ScheduleReminder - Fix form to handle serialized values
Eileen McNaughton [Fri, 27 Oct 2023 04:44:47 +0000 (17:44 +1300)]
Merge pull request #27949 from eileenmcnaughton/registered_templates
dev/core#4716 Fix weights in Register screen
Eileen McNaughton [Fri, 27 Oct 2023 01:40:04 +0000 (14:40 +1300)]
Fix weights in dedupe screen
Eileen McNaughton [Fri, 27 Oct 2023 01:36:36 +0000 (14:36 +1300)]
Fix weights in Register screen
colemanw [Thu, 26 Oct 2023 17:56:32 +0000 (13:56 -0400)]
dev/core#4732 - ScheduleReminder - Fix form to handle serialized values
Eileen McNaughton [Wed, 25 Oct 2023 23:36:27 +0000 (12:36 +1300)]
Merge pull request #27939 from eileenmcnaughton/price
Add weights to PriceField