eileen [Sat, 25 May 2019 06:34:10 +0000 (18:34 +1200)]
dev/core#879 SMTP help text is misleading - references the wrong admin screen
Seamus Lee [Fri, 24 May 2019 21:26:12 +0000 (07:26 +1000)]
Merge pull request #14310 from eileenmcnaughton/dedupe_custom_tests
Add unit test for merge handling on custom data.
Seamus Lee [Fri, 24 May 2019 21:24:50 +0000 (07:24 +1000)]
Merge pull request #14314 from eileenmcnaughton/coder
[NFC] Fix comment block for variable declarations
Seamus Lee [Fri, 24 May 2019 21:22:15 +0000 (07:22 +1000)]
Merge pull request #14319 from eileenmcnaughton/xml_dbunit
[dbunit] remove dependencies on discontinued dbunit test package
eileen [Fri, 24 May 2019 02:13:34 +0000 (14:13 +1200)]
[dbunit] remove dependencies on discontinued dbunit test package
Seamus Lee [Fri, 24 May 2019 02:03:37 +0000 (12:03 +1000)]
Merge pull request #14315 from eileenmcnaughton/dbunit_xml
[dbunit] remove dbunit dependency from MembershipRenewalTest
cmtool [Fri, 24 May 2019 02:01:26 +0000 (22:01 -0400)]
NFC - Changed release notes info about Jira to GitLab (#14265)
* Changed info about Jira to GitLab
I'd love some feedback on exactly which release these issues dropped Jira/started using GitLab, as I don't know that information.
* Re-add Jira
* Re-include reference 4.7.14
* Re-include Jira issues, but below GitLab as Jira is currently deprecated
* Remove info about date of Jira depreciation
* Remove info about date of Jira depreciation
* Remove info about date of Jira depreciation
* Remove extra empty line
* Switched order of GitLab and Jira
Eileen McNaughton [Fri, 24 May 2019 01:22:52 +0000 (13:22 +1200)]
Merge pull request #14249 from yashodha/959_dev
(dev/core#959) Expose contribution page in Contribution Summary report
Seamus Lee [Fri, 24 May 2019 00:18:58 +0000 (10:18 +1000)]
Merge pull request #14269 from eileenmcnaughton/refund_up
[REF] Cleanup input & output on paymentActivityCreate & improve test
eileen [Fri, 24 May 2019 00:00:25 +0000 (12:00 +1200)]
[dbunit] remove dbunit dependency from MembershipRenewalTest
Eileen McNaughton [Thu, 23 May 2019 23:50:48 +0000 (11:50 +1200)]
Merge pull request #14272 from artfulrobot/artfulrobot-gitlab-issue-973
Fix legacy IPN endpoint for Drupal (gitlab issue 973)
eileen [Thu, 23 May 2019 23:28:10 +0000 (11:28 +1200)]
Fix comment block for variable declarations
Per https://github.com/civicrm/coder/pull/7
Seamus Lee [Thu, 23 May 2019 23:14:26 +0000 (09:14 +1000)]
Merge pull request #14279 from eileenmcnaughton/db_test2
dev/core#980 [test-dbunit] Cleanup profile test to not use discontinuted dbunit
Eileen McNaughton [Thu, 23 May 2019 23:12:16 +0000 (11:12 +1200)]
Merge pull request #14302 from mlutfy/drupal19
dev/drupal#19 Drupal8: fix bootstrap when used by the REST API
Eileen McNaughton [Thu, 23 May 2019 23:09:17 +0000 (11:09 +1200)]
Merge pull request #14313 from AlainBenbassat/issue-981
dev/core#981 Sorting participants ignored search values.
Eileen McNaughton [Thu, 23 May 2019 23:00:59 +0000 (11:00 +1200)]
Merge pull request #14309 from pradpnayak/FinancialItem
dev/financial#56 Fix inappropriate sales tax row addition
Eileen McNaughton [Thu, 23 May 2019 22:57:16 +0000 (10:57 +1200)]
Merge pull request #14312 from spalmstr/Joomla_11
dev/joomla#11 Fix php warning when viewing profiles
eileen [Thu, 23 May 2019 12:11:38 +0000 (00:11 +1200)]
Add unit test for merge handling on custom data.
This also moves the start & stop of the transaction to being further out so a hard fail
later doesn't leave a half-merged state
Seamus Lee [Thu, 23 May 2019 21:30:51 +0000 (07:30 +1000)]
Merge pull request #14307 from seamuslee001/dao_style
NFC Fix DAO Style issues
Alain Benbassat [Thu, 23 May 2019 20:55:53 +0000 (22:55 +0200)]
corrects test on empty formvalues in postProcess
AlainBenbassat [Thu, 23 May 2019 20:52:38 +0000 (22:52 +0200)]
Merge pull request #2 from civicrm/master
getting newest code
Seamus Lee [Thu, 23 May 2019 20:14:58 +0000 (06:14 +1000)]
Merge pull request #14308 from eileenmcnaughton/uffield
[NFC] reformat UFFieldTest
Eileen McNaughton [Thu, 23 May 2019 20:03:41 +0000 (08:03 +1200)]
Merge pull request #14311 from colemanw/public
Make apiRequst nextId accessible for api4 constructor
colemanw [Thu, 23 May 2019 19:36:41 +0000 (15:36 -0400)]
Merge pull request #14211 from colemanw/routeBinder
crmRouteBinder - Remove params from url if they equal their defaults
spalmstr [Thu, 23 May 2019 15:56:35 +0000 (16:56 +0100)]
Joomla_11 Patch CRM/Contact/BAO/Contact/Utils.php
Coleman Watts [Thu, 23 May 2019 12:52:22 +0000 (08:52 -0400)]
Make apiRequst nextId accessible for api4 constructor
Matthew Wire [Thu, 23 May 2019 09:44:15 +0000 (10:44 +0100)]
Merge pull request #14303 from eileenmcnaughton/extract_cache
[REF] extract buildGroupTree function
Matthew Wire [Thu, 23 May 2019 09:37:14 +0000 (10:37 +0100)]
Merge pull request #14301 from eileenmcnaughton/reltest
[REF] Test class cleanup - Extract function to create nuanced custom fields to a trait
Pradeep Nayak [Wed, 22 May 2019 23:53:33 +0000 (00:53 +0100)]
Added unit test
removed space
Eileen McNaughton [Thu, 23 May 2019 07:37:31 +0000 (19:37 +1200)]
Merge pull request #14102 from jitendrapurohit/core-888
dev/core#888 - Backoffice participant transfer form does not populate…
Seamus Lee [Thu, 23 May 2019 01:47:43 +0000 (11:47 +1000)]
NFC Fix DAO Style issues
Remove excess whitespace with Coleman's regex replace
Remove unneeded whitespace
Eileen McNaughton [Thu, 23 May 2019 03:18:24 +0000 (15:18 +1200)]
Merge pull request #14306 from eileenmcnaughton/doc_block
[NFC] fix comment blocks capitalising null
Eileen McNaughton [Thu, 23 May 2019 02:29:59 +0000 (14:29 +1200)]
Merge pull request #14305 from eileenmcnaughton/bool
[NFC] fix more places where var is declared as boolean rather than bool
eileen [Tue, 21 May 2019 19:43:00 +0000 (07:43 +1200)]
[NFC] reformat UFFieldTest
eileen [Wed, 22 May 2019 01:20:21 +0000 (13:20 +1200)]
[REF] extract buildGroupTree function
I did this mainly to surface the fact that the variables involved are factored into the cachekey
eileen [Mon, 20 May 2019 21:37:02 +0000 (09:37 +1200)]
Cleanup profile test to not use discontinuted dbunit
eileen [Thu, 23 May 2019 01:14:38 +0000 (13:14 +1200)]
[NFC] fix comment blocks capitalising null
From running the drupal code sniffer with type checking enabled it turns out the capitalisation of NULL
does not extend to docblocks.
See https://github.com/civicrm/coder/pull/7
eileen [Thu, 23 May 2019 00:22:49 +0000 (12:22 +1200)]
[NFC] fix more places where var is declared as boolean rather than bool
See https://github.com/civicrm/coder/pull/7
Eileen McNaughton [Thu, 23 May 2019 01:01:06 +0000 (13:01 +1200)]
Merge pull request #14304 from eileenmcnaughton/dao
[NFC] formatting & comment fixes - Regenerate DAO files
colemanw [Thu, 23 May 2019 00:12:57 +0000 (20:12 -0400)]
Merge pull request #14282 from eileenmcnaughton/profiletest
[NFC] ProfileTest class - formatting & general cleanup
eileen [Thu, 23 May 2019 00:12:04 +0000 (12:12 +1200)]
Regenerate DAO files
colemanw [Thu, 23 May 2019 00:10:09 +0000 (20:10 -0400)]
Merge pull request #14295 from eileenmcnaughton/dao_2
[NFC] Add trailing comma to pseudoconstant array in DAOs
colemanw [Thu, 23 May 2019 00:06:22 +0000 (20:06 -0400)]
Merge pull request #14300 from colemanw/Fix
[REF] Fix pointless use of CRM_Utils_Array::value in Campaign BAO
colemanw [Thu, 23 May 2019 00:06:06 +0000 (20:06 -0400)]
Merge pull request #14294 from eileenmcnaughton/stds
[NFC] Fix variable types in DAO doc blocks
colemanw [Thu, 23 May 2019 00:03:55 +0000 (20:03 -0400)]
Merge pull request #14296 from eileenmcnaughton/bool
[NFC] fix docblock types from boolean to bool
colemanw [Thu, 23 May 2019 00:01:41 +0000 (20:01 -0400)]
Merge pull request #14297 from eileenmcnaughton/dedupe_cleanup
[code-cleanup] remove orderBy param from getDuplicatePairs, it is not used
Mathieu Lutfy [Wed, 22 May 2019 23:59:28 +0000 (19:59 -0400)]
dev/drupal#19 Drupal8: fix bootstrap when used by the REST API
Pradeep Nayak [Wed, 22 May 2019 23:52:47 +0000 (00:52 +0100)]
dev/financial/issues/56, Fixed Financial item entries
eileen [Wed, 22 May 2019 23:53:10 +0000 (11:53 +1200)]
Extract function to create nuanced custom fields to a trait
I want to write a test involving set up of multiple custom fields - this seems like the most
useful function for that, so moving to a trait for re-use
Coleman Watts [Wed, 22 May 2019 22:40:42 +0000 (18:40 -0400)]
Fix pointless use of CRM_Utils_Array::value in Campaign BAO
colemanw [Wed, 22 May 2019 21:47:09 +0000 (17:47 -0400)]
Merge pull request #14283 from eileenmcnaughton/db_test3
dev/core#980 [dbunit] QueryTest Remove dbunit dependency on discontinued dbunit
colemanw [Wed, 22 May 2019 14:25:42 +0000 (10:25 -0400)]
Merge pull request #14291 from eileenmcnaughton/refund_ev
[NFC] array formatting, some comments
Mathieu Lu [Wed, 22 May 2019 13:17:13 +0000 (09:17 -0400)]
Merge pull request #14288 from MegaphoneJon/access-page-simplify
[REF] Simplify ACL page template
Monish Deb [Wed, 22 May 2019 12:56:40 +0000 (18:26 +0530)]
Merge pull request #14267 from eileenmcnaughton/setting_fin
dev/financial#54 Fix mishandling of deferred revenue settings
Eileen McNaughton [Wed, 22 May 2019 09:01:31 +0000 (21:01 +1200)]
Merge pull request #14289 from eileenmcnaughton/event_dep
Fix deprecation notice on manage events page
eileen [Wed, 22 May 2019 04:38:56 +0000 (16:38 +1200)]
[code-cleanup] remove orderBy param from getDuplicatePairs, it is not used
eileen [Wed, 22 May 2019 03:22:19 +0000 (15:22 +1200)]
[NFC] fix docblock types from boolean to bool
This is the correct type name we should be using
eileen [Wed, 22 May 2019 03:10:36 +0000 (15:10 +1200)]
Add trailing comma to pseudoconstant array in DAOs
Code change only includes sample - full regenerate will follow after merge
eileen [Wed, 22 May 2019 02:58:34 +0000 (14:58 +1200)]
Fix variable types in DAO doc blocks
Phpcs (stricter) reports
79 | ERROR | [x] Expected "intunsigned" but found "int unsigned" for @var tag in member variable comment
156 | ERROR | [x] Expected "bool" but found "boolean" for @var tag in member variable comment
We are declaring int unsigned instead of int & boolean instead of bool
Note this commit only contains sample of resulting change - will add more complete set after
eileen [Tue, 21 May 2019 21:11:20 +0000 (09:11 +1200)]
[NFC] ProfileTest class - formatting & general cleanup
eileen [Tue, 21 May 2019 23:56:49 +0000 (11:56 +1200)]
[NFC] array formatting, some comments
Eileen McNaughton [Tue, 21 May 2019 23:38:13 +0000 (11:38 +1200)]
Merge pull request #14285 from civicrm/5.14
5.14 to master
eileen [Tue, 21 May 2019 22:36:43 +0000 (10:36 +1200)]
Fix deprecation notice on manage events page
Jon Goldberg [Tue, 21 May 2019 21:59:36 +0000 (17:59 -0400)]
[REF] Simplify ACL page template
eileen [Tue, 21 May 2019 01:13:02 +0000 (13:13 +1200)]
dev/core#980 [dbunit] Remove dbunit dependency on discontinued dbunit
Seamus Lee [Tue, 21 May 2019 21:18:32 +0000 (07:18 +1000)]
Merge pull request #14277 from seamuslee001/dev_core_976
Remove htmlpurifier from composer and move it back to within IDS to f…
Mathieu Lu [Tue, 21 May 2019 15:59:57 +0000 (11:59 -0400)]
Merge pull request #12152 from JMAConsulting/dev_drupal_19
dev/drupal#19 Drupal8: Implement set UF locale/language (affects mailing tokens)
Jon Goldberg [Wed, 28 Nov 2018 00:17:11 +0000 (19:17 -0500)]
Drupal#38 - allow creating absolute URLs from CLI in D8
Monish Deb [Wed, 10 Oct 2018 11:55:28 +0000 (17:25 +0530)]
additional fixes
deb.monish [Mon, 21 May 2018 09:25:45 +0000 (14:55 +0530)]
override languageNegotiationURL for Drupal8
deb.monish [Wed, 16 May 2018 20:29:41 +0000 (01:59 +0530)]
(dev/drupal/19) Drupal8: Implement set UF locale/language (affects mailing tokens)
Rich Lott [Tue, 21 May 2019 10:23:26 +0000 (11:23 +0100)]
Fix legacy IPN endpoint for Drupal (gitlab issue 973)
Eileen McNaughton [Tue, 21 May 2019 07:37:51 +0000 (19:37 +1200)]
Merge pull request #14278 from seamuslee001/nfc_langauge_cleanup
[NFC] Update Language to be more user friendly when checking logs
eileen [Sun, 19 May 2019 23:32:30 +0000 (11:32 +1200)]
dev/financial#54 add routine to convert contribute settings
Eileen McNaughton [Sun, 19 May 2019 22:09:59 +0000 (10:09 +1200)]
dev/financial#54 check the correct place for deferred_revenut settings
Currently we have a non-std store for invoicing settings that we are checking, yet the form saves it using our stds.
This updates checks for these settings to actually check the right place
Seamus Lee [Tue, 21 May 2019 06:08:32 +0000 (16:08 +1000)]
Update Language to be more user friendly when checking logs
Seamus Lee [Tue, 21 May 2019 05:44:40 +0000 (15:44 +1000)]
Merge pull request #14276 from eileenmcnaughton/dbunit_2
Test cleanup to remove references to discontinued package dbunit
Seamus Lee [Tue, 21 May 2019 02:31:32 +0000 (12:31 +1000)]
Remove htmlpurifier from composer and move it back to within IDS to fix breakage on drupal with the htmlpurifier module
Seamus Lee [Tue, 21 May 2019 02:36:42 +0000 (12:36 +1000)]
Merge pull request #14241 from colemanw/enableApi4
Try enabling api4 extension in test suite
Seamus Lee [Tue, 21 May 2019 00:28:04 +0000 (10:28 +1000)]
Merge pull request #14274 from seamuslee001/protected_fields_dao
Declare API Key as a protected field for future use
Eileen McNaughton [Mon, 20 May 2019 23:17:55 +0000 (11:17 +1200)]
Merge pull request #14266 from seamuslee001/dev_core_369
dev/core#369 Prevent hard fail of API Job when SMS provider has been deleted
eileen [Mon, 20 May 2019 05:25:58 +0000 (17:25 +1200)]
[TEST] cleanup MailingContactTest to remove dbunit dependency
eileen [Mon, 20 May 2019 04:46:22 +0000 (16:46 +1200)]
Remove obsolete code
eileen [Mon, 20 May 2019 04:46:07 +0000 (16:46 +1200)]
Clean up groupNesting Test to not use dbunit
Seamus Lee [Mon, 20 May 2019 23:08:09 +0000 (09:08 +1000)]
Merge pull request #14271 from eileenmcnaughton/db_test_towards
[TEST SUITE] Remove some use of dbunit from tests
Seamus Lee [Mon, 20 May 2019 22:39:31 +0000 (08:39 +1000)]
Merge pull request #14273 from eileenmcnaughton/test_dupe
[NFC] array formatting in CRM_Dedupe_MergerTest
Seamus Lee [Mon, 20 May 2019 22:19:36 +0000 (08:19 +1000)]
Declare API Key as a protected field for future use
Eileen McNaughton [Mon, 20 May 2019 22:03:59 +0000 (10:03 +1200)]
Merge pull request #14254 from yashodha/add_dev_tab
add developer tab for summary report
eileen [Mon, 20 May 2019 21:46:29 +0000 (09:46 +1200)]
[NFC] minor commits cleanup
eileen [Mon, 20 May 2019 21:42:00 +0000 (09:42 +1200)]
[NFC] array formatting in CRM_Dedupe_MergerTest
Coleman Watts [Mon, 13 May 2019 13:06:26 +0000 (09:06 -0400)]
Try enabling api4 extension in test suite
eileen [Mon, 20 May 2019 04:46:07 +0000 (16:46 +1200)]
Clean up groupNesting Test to not use dbunit
Carlin Scott [Mon, 20 May 2019 19:51:22 +0000 (12:51 -0700)]
Rename agpl-3.0.txt to License (#14255)
* Rename agpl-3.0.txt to License
This is the standard name for the license file and will improve this project's community score from GitHub.
* Rename License to LICENSE
colemanw [Mon, 20 May 2019 12:49:37 +0000 (08:49 -0400)]
Merge pull request #14270 from eileenmcnaughton/dedupe
[ref] Remove reference symbol from 2 variables
Monish Deb [Mon, 20 May 2019 09:13:51 +0000 (14:43 +0530)]
Merge pull request #14137 from eileenmcnaughton/pay_up
[REF][Test] Remove call to CRM_Contribute_BAO_Contribution::recordAdditionalPayment in favour of payment create
eileen [Mon, 20 May 2019 03:48:07 +0000 (15:48 +1200)]
More dbunit removal
eileen [Mon, 20 May 2019 03:32:38 +0000 (15:32 +1200)]
Remove some use of dbunit from tests
eileen [Mon, 20 May 2019 03:01:24 +0000 (15:01 +1200)]
Remove reference symbol from 2 variables
I checked & these are not altered in the function - so no need
eileen [Mon, 20 May 2019 02:21:41 +0000 (14:21 +1200)]
Cleanup input & output on paymentActivityCreate & improve test
This also switches over to the api, per todo, but without the potential cleanup that
enables as yet.
eileen [Fri, 26 Apr 2019 14:38:48 +0000 (02:38 +1200)]
Remove call to CRM_Contribute_BAO_Contribution::recordAdditionalPayment in favour of payment create