Eileen McNaughton [Tue, 28 Aug 2018 21:55:21 +0000 (09:55 +1200)]
Merge pull request #12660 from pradpnayak/report-error
Fixed fatal error 'DB Error: no such field' on Contribution detail re…
Eileen McNaughton [Tue, 28 Aug 2018 21:44:59 +0000 (09:44 +1200)]
Merge pull request #12691 from andrewpthompson/dev-core-343
dev/core#343 Fix long address lines overflowing label
colemanw [Tue, 28 Aug 2018 21:35:24 +0000 (17:35 -0400)]
Merge pull request #12509 from JMAConsulting/dev-mail-20
dev/mail#20 : Preview screen doesn't open until recipients list is built on mail compose screen
Eileen McNaughton [Tue, 28 Aug 2018 21:30:44 +0000 (09:30 +1200)]
Merge pull request #12684 from mattwire/money_fn_update_payment_details
dev/core#299 Fix mishandling of non decimal currency on update payment details form
Eileen McNaughton [Tue, 28 Aug 2018 21:26:51 +0000 (09:26 +1200)]
Merge pull request #12738 from mattwire/membershiptype_customdata_formsupport
Enable custom data display on MembershipType form
Seamus Lee [Tue, 28 Aug 2018 21:12:32 +0000 (07:12 +1000)]
Merge pull request #12735 from colemanw/dev/core#351
dev/core#351 - Fix $.crmSnippet error with no url args
Eileen McNaughton [Tue, 28 Aug 2018 21:11:43 +0000 (09:11 +1200)]
Merge pull request #12712 from seamuslee001/dev_core_352
dev/core#352 Ensure that contacts that are to be exluded are not adde…
Coleman Watts [Tue, 28 Aug 2018 12:24:37 +0000 (08:24 -0400)]
dev/core#351 - Fix $.crmSnippet error with no url args
Matthew Wire (MJW Consulting) [Tue, 24 Jul 2018 10:00:15 +0000 (11:00 +0100)]
Enable custom data display on MembershipType form
Eileen McNaughton [Tue, 28 Aug 2018 10:59:11 +0000 (22:59 +1200)]
Merge pull request #12701 from magnolia61/Scheduled_reminders-default-sort
dev/core#349 correct default sort for scheduled reminders list
Matthew Wire (MJW Consulting) [Fri, 17 Aug 2018 10:23:36 +0000 (11:23 +0100)]
Format money correctly for locale on UpdatePaymentDetails form
Eileen McNaughton [Tue, 28 Aug 2018 09:29:45 +0000 (21:29 +1200)]
Merge pull request #12667 from mlutfy/translation-14
dev/translation#14 Fix InnoDB Advanced Logging
colemanw [Mon, 27 Aug 2018 21:37:32 +0000 (17:37 -0400)]
Merge pull request #12704 from colemanw/recent
Fix recent item deduping & call hooks
Seamus Lee [Wed, 22 Aug 2018 03:59:37 +0000 (13:59 +1000)]
dev/core#352 Ensure that contacts that are to be exluded are not added incorrectly when adding recipients of past mailings
Add in DISTINCT clause as per Moonish's comment
Eileen McNaughton [Mon, 27 Aug 2018 06:31:41 +0000 (18:31 +1200)]
Merge pull request #12662 from eileenmcnaughton/net_amount
Remove net_amount from the Back office contribution form.
Eileen McNaughton [Mon, 27 Aug 2018 06:06:54 +0000 (18:06 +1200)]
Merge pull request #12678 from kewljuice/patch-1
Fix Undefined index: params in CRM_Event_BAO_Event::buildCustomProfile()
Eileen McNaughton [Mon, 27 Aug 2018 05:46:03 +0000 (17:46 +1200)]
Merge pull request #12700 from vinuvarshith/BASW-240-membership-network-error-fix
BASW-240: 'Network Error' when creating membership type from contact membership tab
Eileen McNaughton [Mon, 27 Aug 2018 05:31:13 +0000 (17:31 +1200)]
Merge pull request #12599 from lcdservices/dev-mail-21
dev/mail#21 trim test emails
Eileen McNaughton [Mon, 27 Aug 2018 05:27:27 +0000 (17:27 +1200)]
Merge pull request #12679 from mlutfy/core-334
dev/core#334 Fix Contribution Page with Checksum and multiple Payment Processors
Eileen McNaughton [Mon, 27 Aug 2018 03:28:50 +0000 (15:28 +1200)]
Merge pull request #12699 from chriscant/event-tell-a-friend-title
Get title for event tell a friend mail
Eileen McNaughton [Mon, 27 Aug 2018 03:27:14 +0000 (15:27 +1200)]
Merge pull request #12703 from yashodha/CRM-21677
CRM-21677 - report clean up
colemanw [Mon, 27 Aug 2018 00:53:39 +0000 (20:53 -0400)]
Merge pull request #12716 from calbasi/patch-1
Wrap long labels onto multiple lines to prevent text being cut off
colemanw [Sun, 26 Aug 2018 13:51:06 +0000 (09:51 -0400)]
Merge pull request #12613 from JMAConsulting/core-issue-297
dev/core#297 : fix broken permission 'access my cases and activities'
calbasi [Wed, 22 Aug 2018 19:59:02 +0000 (21:59 +0200)]
Wrap long labels onto multiple lines to prevent text being cut off
colemanw [Sat, 25 Aug 2018 00:37:02 +0000 (20:37 -0400)]
Merge pull request #12726 from kainuk/issue-361
Corrected tag_id parameter description to refer cases
colemanw [Fri, 24 Aug 2018 23:58:01 +0000 (19:58 -0400)]
Merge pull request #12727 from pradpnayak/Pseudoconstant
Added Pseudoconstant for phone and website type
Seamus Lee [Fri, 24 Aug 2018 20:42:13 +0000 (06:42 +1000)]
Merge pull request #12725 from civicrm/5.5
5.5
Pradeep Nayak [Fri, 24 Aug 2018 12:03:01 +0000 (13:03 +0100)]
Added Pseudoconstant for phone and website type
Klaas Eikelboom [Fri, 24 Aug 2018 08:29:19 +0000 (10:29 +0200)]
Corrected tag_id parameter description to refer cases instead of activities (See https://lab.civicrm.org/dev/core/issues/361)
Monish Deb [Fri, 24 Aug 2018 06:31:21 +0000 (12:01 +0530)]
Merge pull request #12720 from selwyntcy/patch-1
(NFC) Fix incorrect reference of doTransferCheckout() in comments
Monish Deb [Fri, 24 Aug 2018 06:30:47 +0000 (12:00 +0530)]
Merge pull request #12718 from mattwire/custom_field_optiongroup_fix
Fix for issue editing custom fields with option groups after #12423
Eileen McNaughton [Thu, 23 Aug 2018 21:11:34 +0000 (09:11 +1200)]
Merge pull request #12719 from seamuslee001/update_sql_generated
Update civicrm_generated mysql file following changes to custom mysql…
Monish Deb [Thu, 23 Aug 2018 18:02:47 +0000 (23:32 +0530)]
Merge pull request #12722 from eileenmcnaughton/report_instance
Fix ReportInstance BAO to call post hook after save (instead of calling pre twice).
colemanw [Thu, 23 Aug 2018 14:47:26 +0000 (10:47 -0400)]
Merge pull request #12708 from colemanw/summary
Contact summary - adjust block width when editing
eileen [Thu, 23 Aug 2018 10:41:15 +0000 (22:41 +1200)]
Fix ReportInstance BAO to call post hook after save (instead of calling pre twice).
Also, remove one unused var
Selwyn Tang [Thu, 23 Aug 2018 08:06:42 +0000 (16:06 +0800)]
Fix inconsistent reference to function name
Selwyn Tang [Thu, 23 Aug 2018 08:05:24 +0000 (16:05 +0800)]
Fix inconsistent reference to function name
Selwyn Tang [Thu, 23 Aug 2018 08:03:11 +0000 (16:03 +0800)]
Fix inconsistent reference to function name
Seamus Lee [Wed, 22 Aug 2018 22:09:59 +0000 (08:09 +1000)]
Update civicrm_generated mysql file following changes to custom mysql file
Matthew Wire (MJW Consulting) [Wed, 22 Aug 2018 21:55:10 +0000 (22:55 +0100)]
Fix for issue editing custom fields with option groups after #12423
Coleman Watts [Tue, 21 Aug 2018 20:52:26 +0000 (16:52 -0400)]
Contact summary - adjust block width when editing
colemanw [Wed, 22 Aug 2018 15:49:11 +0000 (11:49 -0400)]
Merge pull request #12715 from mattwire/comments_2
Minor comment and typo cleanup
Matthew Wire (MJW Consulting) [Wed, 22 Aug 2018 13:16:04 +0000 (14:16 +0100)]
Comments
andrewpthompson [Wed, 22 Aug 2018 00:57:09 +0000 (10:27 +0930)]
Fixed whitespace
andrewpthompson [Wed, 22 Aug 2018 00:54:49 +0000 (10:24 +0930)]
Added comment explaining paddingLeft
Eileen McNaughton [Tue, 21 Aug 2018 19:59:33 +0000 (07:59 +1200)]
Merge pull request #12705 from pradpnayak/Visibility
Added Pseudoconstant tag for visibility
Pradeep Nayak [Tue, 21 Aug 2018 14:58:22 +0000 (15:58 +0100)]
Added Pseudoconstant tag for visibility
Coleman Watts [Tue, 21 Aug 2018 13:39:03 +0000 (09:39 -0400)]
Call hooks when deleting recent items
Coleman Watts [Tue, 21 Aug 2018 12:43:00 +0000 (08:43 -0400)]
Fix recent item deduping
colemanw [Tue, 21 Aug 2018 11:15:31 +0000 (07:15 -0400)]
Merge pull request #12702 from colemanw/urls
Navigation - Don't reprocess fully-formed urls
yashodha [Tue, 21 Aug 2018 09:46:26 +0000 (15:16 +0530)]
CRM-21677 - report clean up
Eileen McNaughton [Tue, 21 Aug 2018 05:31:31 +0000 (17:31 +1200)]
Merge pull request #12692 from andrewpthompson/dev-joomla-2
dev/joomla#2 Joomla on Windows cli.php & cron.php fail due to incorrect path
Coleman Watts [Mon, 20 Aug 2018 21:52:57 +0000 (17:52 -0400)]
Navigation - Don't reprocess fully-formed urls
Eileen McNaughton [Mon, 20 Aug 2018 20:50:21 +0000 (08:50 +1200)]
Merge pull request #12696 from eileenmcnaughton/matt_1
NFC cleanup to Membership/Renewal form classes.
Eileen McNaughton [Mon, 20 Aug 2018 20:48:16 +0000 (08:48 +1200)]
Merge pull request #12698 from yashodha/CRM-21677
CRM-21677 - report clean up
magnolia61 [Mon, 20 Aug 2018 13:37:37 +0000 (15:37 +0200)]
correct default sort for scheduled reminders list
varshith89 [Mon, 20 Aug 2018 09:48:12 +0000 (09:48 +0000)]
BASW-240: Change Null Strings To Null Values As Null Strings Are Not Actually Null
chriscant [Mon, 20 Aug 2018 09:14:50 +0000 (10:14 +0100)]
Get title for event tell a friend mail
yashodha [Mon, 20 Aug 2018 08:37:34 +0000 (14:07 +0530)]
CRM-21677 - report clean up
Matthew Wire (MJW Consulting) [Mon, 20 Aug 2018 04:58:25 +0000 (16:58 +1200)]
NFC cleanup to Membership/Renewal form classes.
andrewpthompson [Mon, 20 Aug 2018 04:15:58 +0000 (13:45 +0930)]
Use DIRECTORY_SEPARATOR in getBasePath()
Hard-coded forward slash resulted in incorrect path on Windows
Eileen McNaughton [Mon, 20 Aug 2018 03:00:10 +0000 (15:00 +1200)]
Merge pull request #12628 from colemanw/Use
Use static cache for UFMatch lookups to improve performance
andrewpthompson [Mon, 20 Aug 2018 01:22:34 +0000 (10:52 +0930)]
Fix long address lines overflowing label
generateLabel() - Width did not take into account paddingLeft
Eileen McNaughton [Mon, 20 Aug 2018 01:14:08 +0000 (13:14 +1200)]
Merge pull request #12689 from eileenmcnaughton/money_fn
Add test for new rounded money format functions
eileen [Sun, 19 Aug 2018 22:40:57 +0000 (10:40 +1200)]
Add test for new rounded money format functions
Note that there are also some protected functions added. I have left those to be teste via this wrapper as they are not yet exposed
Eileen McNaughton [Sun, 19 Aug 2018 22:28:23 +0000 (10:28 +1200)]
Merge pull request #12626 from eileenmcnaughton/money_fn
dev/core/#119 Fix mishandling of non decimal currency on additional payment form.
Eileen McNaughton [Sun, 19 Aug 2018 21:51:43 +0000 (09:51 +1200)]
Merge pull request #12686 from lcdservices/dev-core-341
dev/core#341 sybunt custom search date field fix
Brian Shaughnessy [Sat, 18 Aug 2018 14:20:33 +0000 (10:20 -0400)]
dev/core#341 sybunt custom search date field fix
Seamus Lee [Fri, 17 Aug 2018 23:40:42 +0000 (09:40 +1000)]
Merge pull request #12652 from davejenx/core-322
dev/core/issues/322 - fix JS error on contribution page, completing form…
Seamus Lee [Fri, 17 Aug 2018 22:34:33 +0000 (08:34 +1000)]
Merge pull request #12642 from eileenmcnaughton/recur
Code cleanup on Membership form when freezing fields in a recurring exists situation
Yashodha Chaku [Fri, 17 Aug 2018 14:34:24 +0000 (20:04 +0530)]
Merge pull request #12685 from MegaphoneJon/fix-pledge-report-group-filter
Replicate fix on PR #12643 for pledge report
Jon Goldberg [Fri, 17 Aug 2018 11:51:21 +0000 (07:51 -0400)]
Replicate fix on PR #12643 for pledge report
Eileen McNaughton [Fri, 17 Aug 2018 08:13:54 +0000 (20:13 +1200)]
Merge pull request #12664 from totten/master-prevnext-ifclean
(dev/core#217) PrevNext - Remove references to entity_table and entity_id2 from service. Add test.
Eileen McNaughton [Fri, 17 Aug 2018 07:51:31 +0000 (19:51 +1200)]
Merge pull request #12683 from civicrm/5.5
5.5
Tim Otten [Fri, 17 Aug 2018 06:14:41 +0000 (23:14 -0700)]
Merge pull request #12671 from eileenmcnaughton/ex55
Fix + Add test for exporting location types with changed names
Tim Otten [Sat, 21 Jul 2018 04:05:50 +0000 (21:05 -0700)]
(dev/core#217) Improve test coverage of PrevNext::deleteItem
Tim Otten [Tue, 10 Jul 2018 00:47:08 +0000 (17:47 -0700)]
(dev/core#217) Add E2E_Core_PrevNextTest
Tim Otten [Sun, 8 Jul 2018 02:31:36 +0000 (19:31 -0700)]
(dev/core#217) PrevNext - Remove references to entity_table and entity_id2 from service
The PrevNext service/interface aims to be a replaceable component for use
the search-caching (but not deduping).
The interface that we produced from refactoring includes several references
to `entity_table` and `entity_id2` -- these values are part of the SQL
table, and they're needed for dedupe, but they don't seem to convey anything
meaningful for search-caching. Including these fields makes the interface
more complicated -- which will make it hard to implement other variants.
The general gist of this commit is that we no longer fill those two columns,
and we no longer read them.
In a couple functions, we split the new OOP implementation
(`CRM_Core_PrevNextCache_Sql`) from the traditional static BAO
implementation (`CRM_Core_BAO_PrevNext`) so that we can omit these fields.
Tim Otten [Sun, 8 Jul 2018 02:30:47 +0000 (19:30 -0700)]
(dev/core#217) PrevNext - Make `entity_id2` optional (in SQL)
Eileen McNaughton [Thu, 16 Aug 2018 22:34:23 +0000 (10:34 +1200)]
Merge pull request #12680 from mattwire/comments
NFC Add/update two comments
Eileen McNaughton [Thu, 16 Aug 2018 22:16:55 +0000 (10:16 +1200)]
Merge pull request #12424 from alifrumin/editOwnEvents
Ensure users with the perm "CiviEvent: access CiviEvent " can edit events they have created.
Matthew Wire (MJW Consulting) [Thu, 16 Aug 2018 16:43:44 +0000 (17:43 +0100)]
NFC comments
Mathieu Lutfy [Thu, 16 Aug 2018 14:34:01 +0000 (10:34 -0400)]
dev/core#334 Fix Contribution Page with Checksum and multiple Payment Processors
Wouter H [Thu, 16 Aug 2018 09:38:36 +0000 (11:38 +0200)]
Event.php:1830, ControlSignature, Priority: High
Expected "if (...) {\n"; found "if(...) {\n"
Eileen McNaughton [Thu, 16 Aug 2018 09:16:37 +0000 (21:16 +1200)]
Merge pull request #12663 from totten/master-prevnext-consistent
(dev/core#217) PrevNext - Use more consistent cache-keys while adjusting filters
Wouter H [Thu, 16 Aug 2018 08:59:40 +0000 (10:59 +0200)]
Fix Undefined index: params in CRM_Event_BAO_Event::buildCustomProfile()
Added check to suppress notice: Undefined index: params in CRM_Event_BAO_Event::buildCustomProfile() which comes after returning to site from an online payment provider.
Eileen McNaughton [Thu, 16 Aug 2018 08:44:55 +0000 (20:44 +1200)]
Merge pull request #12677 from civicrm/5.5
5.5 to master
Eileen McNaughton [Thu, 16 Aug 2018 08:44:20 +0000 (20:44 +1200)]
Merge pull request #12674 from totten/5.5-upgr-tpl-msg
Upgrader - When updating message templates, identify them by name
Eileen McNaughton [Thu, 16 Aug 2018 06:44:05 +0000 (18:44 +1200)]
Merge pull request #12670 from totten/5.5-perm-msg
Refine upgrade message for `save Report Criteria`
eileen [Wed, 15 Aug 2018 07:48:28 +0000 (19:48 +1200)]
Fix + Add test for exporting location types with changed names
Eileen McNaughton [Thu, 16 Aug 2018 05:58:26 +0000 (17:58 +1200)]
Merge pull request #12676 from civicrm/5.5
5.5 to master
Eileen McNaughton [Thu, 16 Aug 2018 05:58:03 +0000 (17:58 +1200)]
Merge pull request #12673 from eileenmcnaughton/atest
Test fix for intermittant error
Tim Otten [Thu, 16 Aug 2018 05:14:23 +0000 (22:14 -0700)]
Upgrader - When updating message templates, identify them by name
Also: Fix a layout issue caused by a typo in the `<li>` tag.
eileen [Thu, 16 Aug 2018 03:49:11 +0000 (15:49 +1200)]
Loosedn activityTest on country order.
The order is no considered significant, be open minded
Tim Otten [Wed, 15 Aug 2018 21:33:52 +0000 (14:33 -0700)]
(NFC) Upgrade - Improve example of an upgrade message for a new permission
@bgm pointed out that the permission name should be translated as well.
This left me wondering... why do we bother with parameterizing the string
with a `%1` if it's all going to be translated anyway?
There is a plausible reason. It's not super-critical, but it's plausible --
the permission name is used in more contexts (like the permission mgmt
screen in D7/WP *as well as* the upgrade screen). This arrangement ensures
that the name appears the same in *all those contexts*, even in various
edge-cases of the translation lifecycle (e.g. where the permission-names
have been translated but the upgrade-messages have not). Again... it's not
a big deal, but it is a slightly better default.
Tim Otten [Wed, 15 Aug 2018 21:36:10 +0000 (14:36 -0700)]
Upgrade messages - When going through 5.4.*, the permission name should be legible
Tim Otten [Wed, 15 Aug 2018 21:09:04 +0000 (14:09 -0700)]
Upgrade messages - When going through 5.4.*, only display permission message once
Eileen McNaughton [Wed, 15 Aug 2018 20:06:58 +0000 (08:06 +1200)]
Merge pull request #12666 from jmcclelland/issue328
don't add query to developer tab if we are downloading the data
Mathieu Lutfy [Wed, 15 Aug 2018 16:41:48 +0000 (12:41 -0400)]
dev/translation#14 Fix InnoDB Advanced Logging.
Jamie McClelland [Wed, 15 Aug 2018 14:37:35 +0000 (10:37 -0400)]
don't add query to dev tab for each row
Adding the query to the dev tab for each row consumes a lot of resources
for the informational gain we get.