Tim Otten [Thu, 21 Dec 2017 04:05:32 +0000 (20:05 -0800)]
Update 4.7.29.md
Seamus Lee [Thu, 21 Dec 2017 03:20:19 +0000 (14:20 +1100)]
Add in Release Notes for 4.7.29
Eileen McNaughton [Wed, 20 Dec 2017 20:40:19 +0000 (09:40 +1300)]
Merge pull request #11427 from eileenmcnaughton/no_money_honey
CRM-21445 ensure pay_later processor is set so we do not get a fatal …
Tim Otten [Sun, 17 Dec 2017 20:29:37 +0000 (13:29 -0700)]
install/index.php - Read PHP version once
This makes it a little easier to hack and simulate different PHP versions.
Tim Otten [Sun, 17 Dec 2017 20:28:53 +0000 (13:28 -0700)]
CRM/Upgrade/Incremental/General.php - Fix typos
Coleman Watts [Fri, 15 Dec 2017 18:42:22 +0000 (11:42 -0700)]
Increase minimum php version requirements
Eileen McNaughton [Tue, 19 Dec 2017 21:31:11 +0000 (10:31 +1300)]
Merge pull request #11436 from mlutfy/4.7.29-rc-crm21431
CRM-21431: Edit Group: fix removal of group types.
Mathieu Lutfy [Tue, 19 Dec 2017 17:23:17 +0000 (12:23 -0500)]
CRM-21431: Edit Group: fix removal of group types.
eileen [Mon, 18 Dec 2017 08:13:34 +0000 (21:13 +1300)]
CRM-21445 ensure pay_later processor is set so we do not get a fatal on zero amount
Eileen McNaughton [Mon, 18 Dec 2017 22:40:27 +0000 (11:40 +1300)]
Merge pull request #11423 from totten/master-onchange
CRM-21568 - Move emptiness judgments from SettingsBag::setDb to InnoDBIndexer
Eileen McNaughton [Mon, 18 Dec 2017 22:35:17 +0000 (11:35 +1300)]
Merge pull request #11412 from eileenmcnaughton/euro
CRM-21562 fix mis-saving when using Euro thousand separator
eileen [Fri, 15 Dec 2017 00:37:28 +0000 (13:37 +1300)]
CRM-21562 Fix line item mis-saving when using thousand separator
CRM-21562 Additional thousand separator fix on sales tax
CRM-21562 additional fixes for money formatting, found by adding deprecated
Tim Otten [Sat, 16 Dec 2017 20:26:09 +0000 (13:26 -0700)]
CRM-21568 - Move emptiness judgments from SettingsBag::setDb to InnoDBIndexer
The `SettingsBag::setDb()` function calls any `on_change` listeners. It
originally used "dumb on change" behavior (where it calls the listeners
without comparing values). CRM-19610 had an issue where the `InnoDBIndexer`
was running a bit too often, so they tried to resolve it by
making the `SettingsBag::setDb()` more clever.
Unfortunately, that's been a bit bouncy, and the cleverness depends on one's
particular interpretation of 0 vs '0' vs '' vs NULL vs FALSE.
Before
------
All on-change listeners may be skipped if there's particular mix of emptiness
in the old/new values.
After
-----
The on-change listeners always fire. However, the specific listener
involved with CRM-19610 will now ignore some insignificant changes.
Related discussion: https://github.com/civicrm/civicrm-core/pull/11417
----------------------------------------
* CRM-21568:
https://issues.civicrm.org/jira/browse/CRM-21568
* CRM-19610:
https://issues.civicrm.org/jira/browse/CRM-19610
Tim Otten [Sat, 16 Dec 2017 04:31:05 +0000 (21:31 -0700)]
Merge pull request #11413 from seamuslee001/CRM-21534-29
CRM-21534 - Fix invocation of test for MariaDB
Seamus Lee [Sat, 9 Dec 2017 01:35:36 +0000 (12:35 +1100)]
CRM-21534 fix invokation of test for MariaDB
CiviCRM [Thu, 2 Nov 2017 09:53:50 +0000 (09:53 +0000)]
Set version to 4.7.29
Tim Otten [Thu, 7 Dec 2017 04:10:05 +0000 (20:10 -0800)]
Merge pull request #11384 from totten/4.7.28-rc-rev8837
Revert 8837 - Fix "Membership Detail" regression
Tim Otten [Thu, 7 Dec 2017 02:48:31 +0000 (18:48 -0800)]
Revert "CRM-19060 fix Payment table join in membership Detail report to ensure latest membership payment is picked up"
This reverts commit
9b213560fe662e0fc7626226ff70266779c8599a.
Tim Otten [Thu, 7 Dec 2017 02:48:30 +0000 (18:48 -0800)]
Revert "Alter Index to be of structure as suggeted by Dave for performance improvement and change the group by on temporary table to be that of membership_id not contact_id so it correctly reports the max receive_date matching the memebership record"
This reverts commit
bdb10f0c1e21b7f07d778760202a7439b7f24f4d.
colemanw [Wed, 6 Dec 2017 16:02:54 +0000 (11:02 -0500)]
Merge pull request #11373 from agh1/4.7.28-releasenotes
4.7.28 release notes
Andrew Hunt [Wed, 6 Dec 2017 06:40:41 +0000 (01:40 -0500)]
4.7.28 release notes: finished
Andrew Hunt [Wed, 6 Dec 2017 05:36:28 +0000 (00:36 -0500)]
4.7.28 release notes: contributors finished
Andrew Hunt [Tue, 5 Dec 2017 22:58:44 +0000 (17:58 -0500)]
4.7.28 release notes: partway through bugs
Andrew Hunt [Tue, 5 Dec 2017 22:13:35 +0000 (17:13 -0500)]
4.7.28 release notes: done with features
Andrew Hunt [Tue, 5 Dec 2017 20:07:04 +0000 (15:07 -0500)]
4.7.28 release notes: first features
Andrew Hunt [Tue, 5 Dec 2017 17:40:23 +0000 (12:40 -0500)]
4.7.28 release notes: added boilerplate
Andrew Hunt [Tue, 5 Dec 2017 16:23:48 +0000 (11:23 -0500)]
4.7.28 release notes: raw from script
Eileen McNaughton [Mon, 4 Dec 2017 00:49:19 +0000 (13:49 +1300)]
Merge pull request #11361 from seamuslee001/CRM-21508
CRM-21508 Fix column Information for civicrm_mailing.created_date pas…
Seamus Lee [Sun, 3 Dec 2017 20:10:49 +0000 (07:10 +1100)]
CRM-21508 Fix column Information for civicrm_mailing.created_date passed to Docker When
Eileen McNaughton [Wed, 29 Nov 2017 21:55:29 +0000 (10:55 +1300)]
Merge pull request #11346 from seamuslee001/fix_mysql
Fix for mysql 5.7 crash due to not adding ANY_VALUE
Seamus Lee [Wed, 29 Nov 2017 20:40:52 +0000 (07:40 +1100)]
Fix for mysql 5.7 crash due to not adding ANY_VALUE
Eileen McNaughton [Wed, 29 Nov 2017 04:19:31 +0000 (17:19 +1300)]
Merge pull request #11339 from mlutfy/4.7.28-rc-crm21455
CRM-21455 supportsFullGroupBy: MariaDB 10.2 does not support ANY_VALUE
Eileen McNaughton [Wed, 29 Nov 2017 04:18:23 +0000 (17:18 +1300)]
Merge pull request #11341 from mlutfy/4.7.28-rc-crm21480
CRM-21480 FourSeven/updateContributionInvoiceNumber: fix for MariaDB …
Mathieu Lutfy [Wed, 29 Nov 2017 03:23:27 +0000 (22:23 -0500)]
CRM-21480 FourSeven/updateContributionInvoiceNumber: fix for MariaDB 10.2.
Mathieu Lutfy [Wed, 29 Nov 2017 02:44:40 +0000 (21:44 -0500)]
CRM-21455 supportsFullGroupBy: MariaDB 10.2 does not support ANY_VALUE
Jitendra Purohit [Tue, 28 Nov 2017 03:05:44 +0000 (08:35 +0530)]
CRM-21436: Fix exception on pay later contribution page. (#11317)
* CRM-21436: Fix exception on pay later contribution page.
* minor fix
* move test against master
* variable fix
colemanw [Sun, 26 Nov 2017 04:06:08 +0000 (23:06 -0500)]
Merge pull request #11322 from mlutfy/4.7.28-rc-crm21481
CRM-21481: 4.7.28: call rebuildMultilingalSchema().
colemanw [Fri, 24 Nov 2017 17:06:30 +0000 (12:06 -0500)]
Merge pull request #11321 from mlutfy/4.7.28-rc-crm21479
CRM-21479: Syntax fix for updateContributionInvoiceNumber().
Mathieu Lutfy [Fri, 24 Nov 2017 16:32:33 +0000 (11:32 -0500)]
CRM-21481: 4.7.28: call rebuildMultilingalSchema().
Mathieu Lutfy [Fri, 24 Nov 2017 15:54:13 +0000 (10:54 -0500)]
CRM-21479: Syntax fix for updateContributionInvoiceNumber().
Eileen McNaughton [Tue, 21 Nov 2017 20:33:50 +0000 (09:33 +1300)]
Merge pull request #11258 from seamuslee001/CRM-21411
CRM-21411 Fix issue where unsubscribe group field would not show beca…
Eileen McNaughton [Fri, 17 Nov 2017 22:40:02 +0000 (11:40 +1300)]
Merge pull request #11286 from jitendrapurohit/pay-later-fix
CRM-21436 - Fix fatal error on pay later
Jitendra Purohit [Fri, 17 Nov 2017 12:56:28 +0000 (18:26 +0530)]
fix contribution page loading on no processor
Jitendra Purohit [Tue, 14 Nov 2017 03:26:32 +0000 (08:56 +0530)]
Fix fatal error on pay later
Seamus Lee [Wed, 8 Nov 2017 20:09:53 +0000 (07:09 +1100)]
CRM-21411 Fix issue where unsubscribe group field would not show because CRM.crmMailing.groupNames was empty
Eileen McNaughton [Wed, 8 Nov 2017 05:24:03 +0000 (18:24 +1300)]
Merge pull request #11249 from seamuslee001/CRM-21363-maria
CRM-21363 Only implement ONLY_FULL_GROUP_BY if it is in the default g…
Seamus Lee [Tue, 7 Nov 2017 21:09:50 +0000 (08:09 +1100)]
CRM-21363 Only implement ONLY_FULL_GROUP_BY if it is in the default global sql_modes
Eileen McNaughton [Tue, 7 Nov 2017 04:42:50 +0000 (17:42 +1300)]
Merge pull request #11173 from totten/master-reinstall-dep
CRM-16243 - Redundant extension installation should not throw error
Eileen McNaughton [Tue, 7 Nov 2017 04:32:40 +0000 (17:32 +1300)]
Merge pull request #11229 from seamuslee001/dedupe_test_fix
CRM-21364 Fix Dedupe fillTable Query when running in full groupBy Mode
Eileen McNaughton [Sun, 5 Nov 2017 22:16:28 +0000 (11:16 +1300)]
Merge pull request #11234 from seamuslee001/CRM-21388
CRM-21388 Only throw execption if Extexsion Key is set in the url
Monish Deb [Fri, 3 Nov 2017 09:35:14 +0000 (15:05 +0530)]
Merge pull request #11231 from seamuslee001/recur_test_fix
Fix Recurring contribution sql so that it doesen't use group by as th…
Seamus Lee [Thu, 2 Nov 2017 23:40:16 +0000 (10:40 +1100)]
Fix Recurring contribution sql so that it doesen't use group by as there doesn't appear to be a reason to do so given that we have a where id = x clause and we were grouping on the same field
Seamus Lee [Fri, 3 Nov 2017 05:40:14 +0000 (16:40 +1100)]
CRM-21388 Only throw execption if Extexsion Key is set in the url
Seamus Lee [Thu, 2 Nov 2017 23:34:05 +0000 (10:34 +1100)]
CRM-21364 Fix Dedupe fillTable Query when running in full groupBy Mode
CiviCRM [Thu, 2 Nov 2017 09:00:48 +0000 (09:00 +0000)]
Merge remote-tracking branch 'origin/4.7.27-rc' into 4.7.27-rc-master-2017-11-02-09-00-47
Monish Deb [Thu, 2 Nov 2017 08:44:38 +0000 (14:14 +0530)]
Merge pull request #11219 from seamuslee001/test-fixes-full
CRM-21364 Non controversial fixes for ONLY_FULL_GROUP_BY and NO_ZERO_…
Tim Otten [Thu, 2 Nov 2017 07:29:45 +0000 (00:29 -0700)]
Merge remote-tracking branch 'agh1/4.7.26-releasenotes' into 4.7.27-rc-notes
Tim Otten [Thu, 2 Nov 2017 07:26:10 +0000 (00:26 -0700)]
Add 4.7.26 release notes (credits)
Tim Otten [Thu, 2 Nov 2017 07:13:57 +0000 (00:13 -0700)]
Add 4.7.26 release notes
Seamus Lee [Tue, 31 Oct 2017 23:22:31 +0000 (10:22 +1100)]
CRM-21364 Non controversial fixes for ONLY_FULL_GROUP_BY and NO_ZERO_DATE sqlModes
colemanw [Wed, 1 Nov 2017 18:40:54 +0000 (14:40 -0400)]
Merge pull request #11221 from JMAConsulting/CRM-21379
CRM-21379: Remove hard-coded Activity status set as 'Scheduled' in query for listing activities in Activity dashlet
deb.monish [Wed, 1 Nov 2017 17:30:37 +0000 (23:00 +0530)]
remove special sort order handling for dashlet
deb.monish [Wed, 1 Nov 2017 12:14:14 +0000 (17:44 +0530)]
add unit test
colemanw [Wed, 1 Nov 2017 13:23:48 +0000 (09:23 -0400)]
Merge pull request #11220 from mukeshcompucorp/HW-382-individual-case-type-setting-page
HW-382: Moved help section outside of block
deb.monish [Wed, 1 Nov 2017 08:26:42 +0000 (13:56 +0530)]
CRM-21379: Remove hard-coded Activity status set as 'Scheduled' in query for listing activities in Activity dashlet
Mukesh Ram [Wed, 1 Nov 2017 06:18:33 +0000 (11:48 +0530)]
HW-382: Moved help section outside of block
Andrew Hunt [Wed, 1 Nov 2017 04:52:59 +0000 (00:52 -0400)]
4.7.27 release notes: sections in proper order
Andrew Hunt [Wed, 1 Nov 2017 04:42:35 +0000 (00:42 -0400)]
4.7.27 release notes: added late changes
Andrew Hunt [Tue, 31 Oct 2017 21:43:10 +0000 (17:43 -0400)]
4.7.27 release notes: finished bugs and contributors
Andrew Hunt [Thu, 26 Oct 2017 19:46:23 +0000 (15:46 -0400)]
4.7.27 release notes: started bugs and updated release date
Andrew Hunt [Wed, 25 Oct 2017 16:09:07 +0000 (12:09 -0400)]
4.7.27 release notes: done with features
colemanw [Tue, 31 Oct 2017 22:36:24 +0000 (18:36 -0400)]
Merge pull request #10717 from JMAConsulting/CRM-20934
CRM-20934 Filtered active parent groups
colemanw [Tue, 31 Oct 2017 22:22:03 +0000 (18:22 -0400)]
Merge pull request #11192 from JMAConsulting/CRM-21322
CRM-21322: create hook to modify entityRef fields
colemanw [Tue, 31 Oct 2017 21:45:06 +0000 (17:45 -0400)]
Merge pull request #10681 from JMAConsulting/CRM-20868
CRM-20868, set invoice_number at Contribution::create not when invoice is generated
Eileen McNaughton [Tue, 31 Oct 2017 21:31:21 +0000 (10:31 +1300)]
Merge pull request #11217 from jitendrapurohit/CRM-21373
CRM-21373 - Notice error on creating cases
colemanw [Tue, 31 Oct 2017 20:49:39 +0000 (16:49 -0400)]
Merge pull request #11054 from omarabuhussein/CRM-21195-improve-menu-item-icons-markup
CRM-21195: Improving menu item icon markup
deb.monish [Wed, 26 Jul 2017 07:33:26 +0000 (13:03 +0530)]
minor fix
colemanw [Tue, 31 Oct 2017 15:18:12 +0000 (11:18 -0400)]
Merge pull request #11218 from colemanw/CRM-21374
CRM-21374 - Quick fix - D8 doesn't support regions
Coleman Watts [Tue, 31 Oct 2017 14:23:42 +0000 (10:23 -0400)]
CRM-21374 - Quick fix - D8 doesn't support regions
deb.monish [Thu, 20 Jul 2017 11:42:54 +0000 (17:12 +0530)]
upgrade code fix
deb.monish [Tue, 18 Jul 2017 11:33:55 +0000 (17:03 +0530)]
additional fixes and added unit test
Pradeep Nayak [Mon, 17 Jul 2017 12:11:59 +0000 (17:41 +0530)]
CRM-20868, set invoice_number at contribution->create, not invoice creation
----------------------------------------
* CRM-20868: set invoice_number at contribution->create, not invoice creation
https://issues.civicrm.org/jira/browse/CRM-20868
CRM-20868, style fix
----------------------------------------
* CRM-20868: set invoice_number at contribution->create, not invoice creation
https://issues.civicrm.org/jira/browse/CRM-20868
CRM-20868, fixed style error
----------------------------------------
* CRM-20868: set invoice_number at contribution->create, not invoice creation
https://issues.civicrm.org/jira/browse/CRM-20868
Monish Deb [Tue, 31 Oct 2017 12:25:52 +0000 (17:55 +0530)]
Merge pull request #11209 from seamuslee001/CRM-21364-2
CRM-21364 Fix upgrades from 4.2.x for ONLY_FULL_GROUP_BY compatability
Jitendra Purohit [Tue, 31 Oct 2017 12:12:30 +0000 (17:42 +0530)]
CRM-21373 - Notice error on creating cases
Tim Otten [Tue, 31 Oct 2017 00:02:19 +0000 (17:02 -0700)]
Merge remote-tracking branch 'origin/4.7.27-rc' into 4.7.27-rc-master-2017-10-30-16-57-59
Tim Otten [Mon, 30 Oct 2017 23:18:42 +0000 (16:18 -0700)]
Merge pull request #11211 from seamuslee001/CRM-20892-upgrade
CRM-20892 Fix up issue where created_date may not have yet been conve…
colemanw [Mon, 30 Oct 2017 16:39:41 +0000 (12:39 -0400)]
Merge pull request #11156 from mukeshcompucorp/HW-381-case-type-settings-screen
CRM-21367: Styled case type settings sreen
colemanw [Sun, 29 Oct 2017 23:43:58 +0000 (19:43 -0400)]
Merge pull request #11206 from JMAConsulting/CRM-21362
CRM-21362: Mailing summary report group by MySQL 5.7 error
Seamus Lee [Sun, 29 Oct 2017 21:15:10 +0000 (08:15 +1100)]
CRM-20892 Fix up issue where created_date may not have yet been converted to timestamp so should stay as datetime in upgrade
Seamus Lee [Sun, 29 Oct 2017 04:17:24 +0000 (15:17 +1100)]
CRM-21364 Fix upgrades from 4.2.x for ONLY_FULL_GROUP_BY compatability
Monish Deb [Fri, 27 Oct 2017 19:15:39 +0000 (00:45 +0530)]
Merge pull request #11080 from waddyvic/advanced-search-recur-status
CRM-21354 : Allow "Advanced Search" to search for recurring contribution status.
deb.monish [Fri, 27 Oct 2017 18:08:09 +0000 (23:38 +0530)]
additional fixes
deb.monish [Fri, 27 Oct 2017 08:23:24 +0000 (13:53 +0530)]
CRM-21362: Mailing summary report group by MySQL 5.7 error
colemanw [Fri, 27 Oct 2017 17:48:34 +0000 (13:48 -0400)]
Merge pull request #11186 from totten/master-civicase-pdf
CRM-21255 - PDFLetterCommon - Detect buttons in new popup style
Monish Deb [Fri, 27 Oct 2017 11:39:34 +0000 (17:09 +0530)]
Merge pull request #10934 from seamuslee001/full_group_by_testing
CRM-21363 Test using ONLY_FULL_GROUP_BY sqlmode as well
Seamus Lee [Fri, 27 Oct 2017 09:54:08 +0000 (20:54 +1100)]
Move supportsFullGroupBy to CRM_Utils_SQL and add a CRM_Utils_SQL::getSqlModes function and set private test variable and update code as needed
Seamus Lee [Sat, 2 Sep 2017 04:45:46 +0000 (14:45 +1000)]
Add test of sqlModes being set correctly
Revert to only running ONLY_FULL_GROUP_BY mode on mysql 5.7
Seamus Lee [Sat, 2 Sep 2017 04:12:53 +0000 (14:12 +1000)]
Refactor sqlMode setting to be checking if 'STRICT_TRANS_TABLES' is present or not
Seamus Lee [Fri, 1 Sep 2017 22:56:57 +0000 (08:56 +1000)]
NFC Test using ONLY_FULL_GROUP_BY sqlmode as well
deb.monish [Thu, 26 Oct 2017 08:44:07 +0000 (14:14 +0530)]
additional fix