eileen [Tue, 15 Mar 2016 22:57:23 +0000 (11:57 +1300)]
CRM-18193 create all new log tables with log_conn_id = varchar(17)
This provides support for the unique id rather than the non-unique connection id
Change-Id: Ia2ce2f1854d1f6f90095585dbb3924f704be38b5
eileen [Tue, 15 Mar 2016 02:32:22 +0000 (15:32 +1300)]
CRM-18193 adapt reports to expect a 17 char string rather than 24 char varchar for log_conn_id
This is in anticipation of us converting to unique IDs for these fields
colemanw [Sat, 23 Apr 2016 03:33:09 +0000 (23:33 -0400)]
Merge pull request #8215 from colemanw/CRM-17985
CRM-17985 - Fix javascript error
Coleman Watts [Sat, 23 Apr 2016 03:29:47 +0000 (23:29 -0400)]
CRM-17985 - Fix javascript error
Tim Otten [Sat, 23 Apr 2016 01:38:19 +0000 (18:38 -0700)]
Merge pull request #8205 from eileenmcnaughton/break_fix
(Followup) CRM-17984 - Regression in getTree()
Tim Otten [Sat, 23 Apr 2016 00:19:07 +0000 (17:19 -0700)]
CRM-17984 - CRM_Core_BAO_CustomGroup - Extract whereListHas()
This seems to have been a rather fiddly bit of SQL that was duplicated in the past.
Eileen McNaughton [Fri, 22 Apr 2016 19:45:31 +0000 (07:45 +1200)]
Merge pull request #8210 from JKingsnorth/patch-6
(NFC) ActivityTest minor tidy
Monish Deb [Fri, 22 Apr 2016 14:02:00 +0000 (19:32 +0530)]
Merge pull request #8209 from jitendrapurohit/webtest
CRM-18454: webtest fixes
Monish Deb [Fri, 22 Apr 2016 13:47:33 +0000 (19:17 +0530)]
Merge pull request #8208 from rohankatkar/WebtestFixes-master
Webtests Fixes: CRM-18454
Monish Deb [Fri, 22 Apr 2016 13:46:42 +0000 (19:16 +0530)]
Merge pull request #8207 from rohankatkar/CRM-18050-webtest
CRM-18050: Webtest
John Kingsnorth [Fri, 22 Apr 2016 13:34:19 +0000 (14:34 +0100)]
ActivityTest minor tidy (NFC)
Web Access [Fri, 22 Apr 2016 13:10:32 +0000 (18:40 +0530)]
Webtests Fixes
jitendrapurohit [Fri, 22 Apr 2016 13:08:31 +0000 (18:38 +0530)]
CRM-18454: webtest fixes
Web Access [Fri, 22 Apr 2016 13:04:37 +0000 (18:34 +0530)]
CRM-18050: Webtest
Eileen [Fri, 22 Apr 2016 09:24:48 +0000 (09:24 +0000)]
Fix Strict warning discovered in testing
Eileen [Fri, 22 Apr 2016 09:01:41 +0000 (09:01 +0000)]
CRM-5507 CRM-17984 fix regression when subType var is not leaking
Eileen [Fri, 22 Apr 2016 06:24:31 +0000 (06:24 +0000)]
Fix the RC regrsision
Eileen [Fri, 22 Apr 2016 06:10:44 +0000 (06:10 +0000)]
CRM-17984 test to demonstrate breakage
Monish Deb [Fri, 22 Apr 2016 05:37:26 +0000 (11:07 +0530)]
Merge pull request #8187 from kenwest/CRM-18275
CRM-18275 sort contact's Activity list by descending date order
Yashodha Chaku [Fri, 22 Apr 2016 04:49:32 +0000 (10:19 +0530)]
Merge pull request #8197 from jitendrapurohit/webtest
CRM-18454: webtest fixes
Tim Otten [Fri, 22 Apr 2016 02:59:01 +0000 (19:59 -0700)]
Merge pull request #8034 from eileenmcnaughton/CRM-18310
CRM-18310 add tests for debug logging and fix test-identified error
Tim Otten [Fri, 22 Apr 2016 02:44:24 +0000 (19:44 -0700)]
Merge pull request #7988 from eileenmcnaughton/CRM-18193
CRM-18193, CRM-18104, CRM-18180 logging definition enhancements
Ken West [Fri, 22 Apr 2016 01:52:19 +0000 (11:52 +1000)]
CRM-18275 make consistent with CRM-18173
eileen [Wed, 9 Mar 2016 03:37:34 +0000 (16:37 +1300)]
Add tests for logging functionality to ensure the tables are still creating well
Change-Id: I6ef4d48d16e25d232b0f46e7ce3cf5d569e7053c
eileen [Tue, 8 Mar 2016 00:31:44 +0000 (13:31 +1300)]
CRM-18180 allow non-standard table names in logging reports
eileenmcnaugton [Wed, 24 Feb 2016 23:34:15 +0000 (12:34 +1300)]
CRM-18104 Hook for hook for defining log tables.
Allows defining ENGINE and any indexes
colemanw [Thu, 21 Apr 2016 21:53:27 +0000 (17:53 -0400)]
Merge pull request #8199 from colemanw/CRM-18456
CRM-18456 - Catch api case permission exceptions
Tim Otten [Thu, 21 Apr 2016 21:49:46 +0000 (14:49 -0700)]
Merge pull request #8048 from eileenmcnaughton/revert
CRM-18332 - Logging report - Extract methods storeDB() & revert()
Coleman Watts [Thu, 21 Apr 2016 19:06:30 +0000 (15:06 -0400)]
CRM-18456 - Catch api case permission exceptions
jitendrapurohit [Thu, 21 Apr 2016 13:24:18 +0000 (18:54 +0530)]
CRM-18454: webtest fixes
Monish Deb [Thu, 21 Apr 2016 11:21:15 +0000 (16:51 +0530)]
Merge pull request #8185 from yashodha/CRM-18438
CRM-18438: fix currency for payment info
Monish Deb [Thu, 21 Apr 2016 10:06:07 +0000 (15:36 +0530)]
Merge pull request #8184 from rohankatkar/Webtest-CRM-18438
Webtest for CRM-18438
Monish Deb [Thu, 21 Apr 2016 09:22:23 +0000 (14:52 +0530)]
Merge pull request #8194 from rohankatkar/CRM-18421-QA-Fix
CRM-18421: QA warning fix
Web Access [Thu, 21 Apr 2016 06:18:40 +0000 (11:48 +0530)]
CRM-18421: QA warning fix
Monish Deb [Thu, 21 Apr 2016 06:09:18 +0000 (11:39 +0530)]
Merge pull request #8149 from JKingsnorth/CRM-18421
CRM-18421: Fix getContactMailings() notice
Monish Deb [Thu, 21 Apr 2016 06:03:56 +0000 (11:33 +0530)]
Merge pull request #8182 from jitendrapurohit/CRM-18434
CRM-18434 - First and last names for billing not displayed in confirm…
eileen [Tue, 29 Mar 2016 04:28:32 +0000 (17:28 +1300)]
CRM-18310 add tests for debug logging, fix caching error
eileen [Thu, 31 Mar 2016 04:32:04 +0000 (17:32 +1300)]
CRM-18332 - Logging report - Extract methods storeDB() & revert()
colemanw [Wed, 20 Apr 2016 20:00:25 +0000 (16:00 -0400)]
Merge pull request #8193 from colemanw/scardinius-issue-CRM-16911
CiviMail: distinct events in API Mailing stats
Coleman Watts [Wed, 20 Apr 2016 19:21:40 +0000 (15:21 -0400)]
CRM-16911 - Add title to api field
----------------------------------------
* CRM-16911: AB reporting takes the total number of open instead of the unique
https://issues.civicrm.org/jira/browse/CRM-16911
Monish Deb [Wed, 20 Apr 2016 18:13:57 +0000 (23:43 +0530)]
Merge pull request #8191 from jitendrapurohit/webtest
webtest fixes
colemanw [Wed, 20 Apr 2016 17:33:38 +0000 (13:33 -0400)]
Merge pull request #8127 from lcdservices/CRM-18402
CRM-18402 ensure admin statuses are not used
colemanw [Wed, 20 Apr 2016 16:01:57 +0000 (12:01 -0400)]
Merge pull request #8186 from kenwest/CRM-18445
CRM-18445 don't 'Assign Case Role' to client
colemanw [Wed, 20 Apr 2016 15:25:19 +0000 (11:25 -0400)]
Merge pull request #8188 from kenwest/CRM-18447
CRM-18447 Can't create Survey if Events have 'is required' custom data
jitendrapurohit [Wed, 20 Apr 2016 13:22:48 +0000 (18:52 +0530)]
webtest fixes
Web Access [Wed, 20 Apr 2016 09:56:58 +0000 (15:26 +0530)]
CRM-18438: Webtest
Minor changes
Warning fix
Ken West [Wed, 20 Apr 2016 11:58:06 +0000 (21:58 +1000)]
CRM-18447 Cannot create Survey when Events have 'is required' custom data
Ken West [Wed, 20 Apr 2016 11:37:47 +0000 (21:37 +1000)]
CRM-18275 sort contact's Activity list by descending date order
jitendrapurohit [Wed, 20 Apr 2016 11:31:14 +0000 (17:01 +0530)]
extend webtest to check CRM-18434
Ken West [Wed, 20 Apr 2016 11:19:03 +0000 (21:19 +1000)]
CRM-18445 don't 'Assign Case Role' to client
yashodha [Wed, 20 Apr 2016 10:26:48 +0000 (15:56 +0530)]
CRM-18438: fix currency for payment info
----------------------------------------
* CRM-18438: Default currency shown in contribution selector
https://issues.civicrm.org/jira/browse/CRM-18438
Monish Deb [Wed, 20 Apr 2016 10:08:04 +0000 (15:38 +0530)]
Merge pull request #8175 from yashodha/CRM-18438
CRM-18438: Default currency shown in contribution selector
jitendrapurohit [Wed, 20 Apr 2016 08:56:07 +0000 (14:26 +0530)]
CRM-18434 - First and last names for billing not displayed in confirmation screen
Monish Deb [Wed, 20 Apr 2016 06:22:56 +0000 (11:52 +0530)]
Merge pull request #8174 from jitendrapurohit/CRM-18420
CRM-18420 : Details field of a scheduled reminder contains raw HTML
Eileen McNaughton [Wed, 20 Apr 2016 00:50:00 +0000 (12:50 +1200)]
Merge pull request #8171 from totten/master-trigger-log2
CRM-18212 - Allow triggers to be managed offline
Monish Deb [Tue, 19 Apr 2016 19:45:12 +0000 (01:15 +0530)]
Merge pull request #8178 from monishdeb/CRM-18436
CRM-18436: Non-mandatory custom rich text fields are mandatory in advanced search
deb.monish [Tue, 19 Apr 2016 19:09:35 +0000 (00:39 +0530)]
CRM-18436: Non-mandatory custom rich text fields are mandatory in advanced search
yashodha [Tue, 19 Apr 2016 13:31:41 +0000 (19:01 +0530)]
CRM-18438: Default currency shown in contribution selector
----------------------------------------
* CRM-18438: Default currency shown in contribution selector
https://issues.civicrm.org/jira/browse/CRM-18438
jitendrapurohit [Tue, 19 Apr 2016 12:51:18 +0000 (18:21 +0530)]
CRM-18420 : Details field of a scheduled reminder contains raw HTML
Eileen McNaughton [Tue, 19 Apr 2016 09:23:29 +0000 (21:23 +1200)]
Ornery test fix - more flushing of statics (#8172)
Monish Deb [Tue, 19 Apr 2016 06:49:05 +0000 (12:19 +0530)]
Merge pull request #8161 from eileenmcnaughton/CRM-18303-follow-up
CRM-18303 follow up fix
Monish Deb [Tue, 19 Apr 2016 06:23:48 +0000 (11:53 +0530)]
Merge pull request #8164 from jitendrapurohit/CRM-18411
CRM-18411 fix for missing argument
Stephen Palmstrom [Mon, 18 Apr 2016 09:17:36 +0000 (14:47 +0530)]
CRM-18411 fix for missing argument
Tim Otten [Tue, 19 Apr 2016 03:22:28 +0000 (20:22 -0700)]
CRM-18212 - Use SqlTriggers::enqueueQuery() instead of DAO::executeQuery()
Tim Otten [Tue, 19 Apr 2016 03:05:12 +0000 (20:05 -0700)]
CRM-18212 - Implement SqlTriggers::enqueueQuery($query, $params)
Tim Otten [Tue, 19 Apr 2016 01:58:38 +0000 (18:58 -0700)]
CRM-18212 - Declare core setting `logging_no_trigger_permission`
Tim Otten [Tue, 19 Apr 2016 02:27:45 +0000 (19:27 -0700)]
CRM-18212 - CRM_Core_DAO - Move rebuild/drop/create triggers to another class
colemanw [Mon, 18 Apr 2016 22:50:00 +0000 (18:50 -0400)]
Merge pull request #8168 from PalanteJon/CRM-18298
CRM-18298 - implement geocoderFormat hook
Jon goldberg [Mon, 18 Apr 2016 19:53:04 +0000 (15:53 -0400)]
Add hook to existing geoprovider classes
Jon goldberg [Sat, 26 Mar 2016 04:23:50 +0000 (00:23 -0400)]
CRM-18298 - hook_geocoderFormat - Add a param for geocoding provider
Jon goldberg [Sat, 26 Mar 2016 04:20:03 +0000 (00:20 -0400)]
CRM-18298 - hook_geocoderFormat - Define hook
Monish Deb [Mon, 18 Apr 2016 10:40:43 +0000 (16:10 +0530)]
Merge pull request #8163 from jitendrapurohit/nav-menu-fix
CRM-18255 - fix navigation menu ordering
Eileen [Sun, 17 Apr 2016 23:25:52 +0000 (23:25 +0000)]
CRM-18303 follow up fix
This follows on from the CRM-18303. In that the receipt_date was set to be updated BEFORE the template went out but I realised that it used to be
updated AFTER, allowing people to check if a receipt had previously been sent in the tpl
jitendrapurohit [Mon, 18 Apr 2016 06:58:53 +0000 (12:28 +0530)]
fix navigation menu ordering
Monish Deb [Mon, 18 Apr 2016 06:00:35 +0000 (11:30 +0530)]
Merge pull request #8146 from jitendrapurohit/CRM-18316
CRM-18316 - Pledge scheduled dates are created incorrectly at the end…
jitendrapurohit [Fri, 15 Apr 2016 11:23:25 +0000 (16:53 +0530)]
CRM-18316 - Pledge scheduled dates are created incorrectly at the end of a month
minor fix
add comments
Tim Otten [Sun, 17 Apr 2016 21:59:20 +0000 (14:59 -0700)]
Merge pull request #8160 from totten/master-failures
tests/phpunit - Flag 3 ornery test classes
Tim Otten [Sun, 17 Apr 2016 21:11:15 +0000 (14:11 -0700)]
tests/phpunit - Flag 3 ornery test classes
At the moment, a handful of tests in `CRM_AllTests` are failing (for
different reasons). This creates a bind:
* If we run `CRM_AllTests` as part of PR testing, then it will
cause lots of annoyance and train people to disregard test outputs.
* If we don't run `CRM_AllTests` as part of PR testing, then we're
liable to get more regressions spotted too late.
* Some of the failures don't appear to be trivial to resolve.
The idea here is to flag these particular tests as `ornery`. For PRs, we'll
enable tests with `CRM_AllTests` but also `--exclude-group ornery`.
Eileen McNaughton [Sun, 17 Apr 2016 07:01:38 +0000 (19:01 +1200)]
Test fixes - output adjustment (#8155)
* test fixes
* Comment fixes
Eileen McNaughton [Sun, 17 Apr 2016 06:39:25 +0000 (18:39 +1200)]
Test fixes, better cache clearing (#8154)
Tim Otten [Sat, 16 Apr 2016 03:11:20 +0000 (20:11 -0700)]
Merge pull request #8106 from fuzionnz/CRM-17984
CRM-17984. Ensure input for subType param is valid.
Tim Otten [Sat, 16 Apr 2016 03:07:30 +0000 (20:07 -0700)]
Merge pull request #8136 from eileenmcnaughton/test
Fix variable leak in attempt to fix test issue
Tim Otten [Sat, 16 Apr 2016 02:39:38 +0000 (19:39 -0700)]
CONTRIBUTING.md - Add documentation for new contributors (#8152)
colemanw [Fri, 15 Apr 2016 18:46:51 +0000 (14:46 -0400)]
Merge pull request #8141 from rohankatkar/CRM18379
CRM-18379: `Date range` issue for 'Select Date' custom field, when include in profile.
Monish Deb [Fri, 15 Apr 2016 13:55:54 +0000 (19:25 +0530)]
Merge pull request #8147 from yashodha/CRM-18416
CRM-18416: Developer API Explorer Financial Item displays wrong param…
JKingsnorth [Fri, 15 Apr 2016 12:46:42 +0000 (13:46 +0100)]
CRM-18421: Fix getContactMailings() notice
Monish Deb [Fri, 15 Apr 2016 10:22:51 +0000 (15:52 +0530)]
Merge pull request #8116 from rohankatkar/CRM--18316
CRM-18316: Pledge scheduled dates are created incorrectly at the end of a month
yashodha [Fri, 15 Apr 2016 09:47:15 +0000 (15:17 +0530)]
CRM-18416: Developer API Explorer Financial Item displays wrong parameter for Currency
----------------------------------------
* CRM-18416: Developer API Explorer Financial Item displays wrong parameter for Currency
https://issues.civicrm.org/jira/browse/CRM-18416
Yashodha Chaku [Fri, 15 Apr 2016 05:39:08 +0000 (11:09 +0530)]
Merge pull request #8139 from scardinius/crm-18413
CRM-18413 Fix section is not set up as opened
Monish Deb [Fri, 15 Apr 2016 05:00:13 +0000 (10:30 +0530)]
Merge pull request #8131 from jitendrapurohit/CRM-18364
CRM-18364: Reply-To field depopulates when saving then continuing a d…
Eileen McNaughton [Fri, 15 Apr 2016 03:31:42 +0000 (15:31 +1200)]
CRM-17846 Fixing lock name to be less than 64 characters for MySQL 5.7 compatib (#8133)
* Fixing lock name to be less than 64 characters for MySQL 5.7 compatibility
Removing spaces to make Jenkins happy
Updating Lock to keep the name param and add an id to use for the actual lock
Fixing spacing/comment issues
Using lock id instead of when checking if lock used
Changing behaviour when a lock is attempted using an existing name so as to return FALSE and leave the _hasLock FALSE
Revert "Changing behaviour when a lock is attempted using an existing name so as to return FALSE and leave the _hasLock FALSE"
This reverts commit
4fcb4d2f5b161c69a4f86f09ac363e97791f023e.
* CRM-17846 further fix to make lock mechanism work
* CRM-18746 add Code Comments
Monish Deb [Thu, 14 Apr 2016 23:18:19 +0000 (04:48 +0530)]
CRM-18414: On changing payment processor selection on Contribution page, disable submit button (#8143)
Monish Deb [Thu, 14 Apr 2016 14:40:04 +0000 (20:10 +0530)]
Merge pull request #8123 from monishdeb/CRM-17125
CRM-17125: add contact billing address when no contribution address
Web Access [Thu, 14 Apr 2016 12:06:12 +0000 (17:36 +0530)]
CRM-18379: QA fix
Monish Deb [Thu, 14 Apr 2016 11:54:49 +0000 (17:24 +0530)]
Merge pull request #8101 from colemanw/CRM-18379
CRM-18379 - Fix custom date fields in profiles
scardinius [Thu, 14 Apr 2016 10:27:48 +0000 (12:27 +0200)]
CRM-18413 Fix section is not set up as opened
Eileen McNaughton [Thu, 14 Apr 2016 09:00:39 +0000 (21:00 +1200)]
Per CRM-17860 these require_once for files in CiviTest can go (#8134)
With this require once I could not run the test in isolation but it was fine once I removed it
Yashodha Chaku [Thu, 14 Apr 2016 07:35:59 +0000 (13:05 +0530)]
Merge pull request #8138 from eileenmcnaughton/CRM-18128
CRM-18128 rever unbuffered usage for now
eileen [Thu, 14 Apr 2016 07:08:42 +0000 (19:08 +1200)]
CRM-18128 rever unbuffered usage for now
jitendrapurohit [Wed, 13 Apr 2016 11:10:56 +0000 (16:40 +0530)]
CRM-18364: Reply-To field depopulates when saving then continuing a draft mailing
add comment
fix syntax typo