eileen [Tue, 7 Jan 2020 19:32:19 +0000 (08:32 +1300)]
dev/core#495 Add some ts tags on settings
Seamus Lee [Tue, 7 Jan 2020 02:40:51 +0000 (13:40 +1100)]
Merge pull request #16219 from seamuslee001/nfc_test_followup_16150
[NFC] Test update following PR #16150, assertEquals first param is th…
Seamus Lee [Tue, 7 Jan 2020 01:36:22 +0000 (12:36 +1100)]
[NFC] Test update following PR #16150, assertEquals first param is the expected value not the current value
Seamus Lee [Tue, 7 Jan 2020 01:33:58 +0000 (12:33 +1100)]
Merge pull request #16150 from jitendrapurohit/dev-1499
dev/core#1499 - Case Resource shows contact names that are not access…
Seamus Lee [Tue, 7 Jan 2020 01:30:46 +0000 (12:30 +1100)]
Merge pull request #15855 from eileenmcnaughton/test_dep
Deprecate creating partially paid contributions, other than by partially paying a contribution.
Seamus Lee [Tue, 7 Jan 2020 01:24:03 +0000 (12:24 +1100)]
Merge pull request #16218 from seamuslee001/nfc_add_more_asserts_change_fee_selection
[NFC] Add in more assertions around the content of line items and tot…
Seamus Lee [Mon, 6 Jan 2020 23:48:21 +0000 (10:48 +1100)]
[NFC] Add in more assertions around the content of line items and total amount of the contribution record
Eileen McNaughton [Mon, 6 Jan 2020 21:14:36 +0000 (10:14 +1300)]
Merge pull request #16198 from seamuslee001/parent_fetchall
[REF] Update fetchAll function signature to match parent function
Eileen McNaughton [Mon, 6 Jan 2020 20:23:41 +0000 (09:23 +1300)]
Merge pull request #16213 from seamuslee001/error_handling_fix
Fix Error handling following DB Package upgrade
Monish Deb [Mon, 6 Jan 2020 08:21:37 +0000 (13:51 +0530)]
Merge pull request #16201 from seamuslee001/dev_core_1143_2
dev/core#1143 Support MySQL 8 by wrapping the word groups around in b…
Monish Deb [Mon, 6 Jan 2020 03:43:40 +0000 (09:13 +0530)]
Merge pull request #16202 from seamuslee001/mysql_8_information_schema
dev/core#392 Fix FTS INNDOB indexer query to work in MySQL 8 as well …
Monish Deb [Mon, 6 Jan 2020 03:03:41 +0000 (08:33 +0530)]
Merge pull request #16214 from seamuslee001/mysql_8_upgrade
dev/core#1143 Fix Upgrade tests on MySQL 8 by quoting reserved words
Seamus Lee [Mon, 6 Jan 2020 01:27:48 +0000 (12:27 +1100)]
Merge pull request #16211 from seamuslee001/wordpress_2
dev/WordPress#2 Modify the WordPress plugin version using distmaker
Seamus Lee [Sun, 5 Jan 2020 23:21:41 +0000 (10:21 +1100)]
Merge pull request #16197 from demeritcowboy/group-recent-items
dev/core#1506 Fix blank group title in recent items list when editing description inline
Seamus Lee [Sun, 5 Jan 2020 20:58:28 +0000 (07:58 +1100)]
dev/core#1143 Fix Upgrade tests on MySQL 8 by quoting reserved words
Seamus Lee [Sun, 5 Jan 2020 20:44:35 +0000 (07:44 +1100)]
Fix Error handling following DB Package upgrade
Seamus Lee [Sun, 5 Jan 2020 00:45:19 +0000 (11:45 +1100)]
Merge pull request #16210 from mattwire/caseformactivity_simplifyif
REF Simplify if statement on case activity form
Seamus Lee [Sat, 4 Jan 2020 22:27:18 +0000 (09:27 +1100)]
Modify the plugin version using distmaker
Seamus Lee [Fri, 3 Jan 2020 20:50:40 +0000 (07:50 +1100)]
dev/core#1143 Support MySQL 8 by wrapping the word groups around in backticks as it is now a reserved word
Matthew Wire [Sat, 4 Jan 2020 12:24:05 +0000 (12:24 +0000)]
Simplify if statement
Seamus Lee [Sat, 4 Jan 2020 04:40:16 +0000 (15:40 +1100)]
Merge pull request #16203 from seamuslee001/dev_core_1143_translate
dev/core#1143 Ensure that columns that are reserved words e.g. groupi…
Seamus Lee [Fri, 3 Jan 2020 06:34:37 +0000 (17:34 +1100)]
[REF] Update fetchAll function signature to match parent function
Seamus Lee [Sat, 4 Jan 2020 03:54:44 +0000 (14:54 +1100)]
Merge pull request #16204 from seamuslee001/dev_core_392_logging
dev/core#392 Ensure that the log_date column on logging tables is NOT…
Seamus Lee [Sat, 4 Jan 2020 03:54:03 +0000 (14:54 +1100)]
Merge pull request #16207 from seamuslee001/membership_392
dev/core#392 Fix handling of dates in getMembershipStarts function to…
Seamus Lee [Sat, 4 Jan 2020 00:48:29 +0000 (11:48 +1100)]
Merge pull request #16206 from seamuslee001/dev_core_1143_export
dev/core#1143 Ensure that any field name when performaning an export …
Seamus Lee [Sat, 4 Jan 2020 00:16:37 +0000 (11:16 +1100)]
dev/core#392 Fix handling of dates in getMembershipStarts function to ensure date is passed to query as yyyy-mm-dd to fix test failure on MySQL 8
Seamus Lee [Fri, 3 Jan 2020 23:11:35 +0000 (10:11 +1100)]
Merge pull request #16199 from mattwire/copyright_headers
Update copyright headers following merge of #14662
Seamus Lee [Fri, 3 Jan 2020 22:31:10 +0000 (09:31 +1100)]
Merge pull request #16196 from eileenmcnaughton/mem_add
[REF] Eliminate ['userID'] as an input for BAO_Membership::create
Eileen McNaughton [Fri, 3 Jan 2020 22:03:33 +0000 (11:03 +1300)]
Merge pull request #16193 from seamuslee001/enable_backticks_dao
dev/core#1143 enable auto adding of backticks when doing an insert() or update() function
Matthew Wire [Fri, 3 Jan 2020 21:22:18 +0000 (21:22 +0000)]
Merge pull request #16146 from eileenmcnaughton/index_api2
Update function to repair indexes to take table as a parameter
Seamus Lee [Fri, 3 Jan 2020 20:59:01 +0000 (07:59 +1100)]
dev/core#392 Ensure that the log_date column on logging tables is NOT NULL in MySQL 8
Seamus Lee [Fri, 3 Jan 2020 20:59:01 +0000 (07:59 +1100)]
dev/core#1143 Ensure that any field name when performaning an export is quoted so that if it contained a reserved word the export will still work in MySQL 8
Seamus Lee [Fri, 3 Jan 2020 20:58:54 +0000 (07:58 +1100)]
dev/core#1143 Ensure that columns that are reserved words e.g. grouping are quoted for use in MySQL 8 when creating the view generation queries
Seamus Lee [Fri, 3 Jan 2020 20:50:45 +0000 (07:50 +1100)]
dev/core#392 Fix FTS INNDOB indexer query to work in MySQL 8 as well as previous MySQL versions
Eileen McNaughton [Fri, 3 Jan 2020 20:32:34 +0000 (09:32 +1300)]
Merge pull request #16185 from seamuslee001/dev_core_711
dev/core#711 Add in upgrade step for removing Google+ from website ty…
Matthew Wire [Fri, 3 Jan 2020 18:28:15 +0000 (18:28 +0000)]
Merge pull request #16191 from seamuslee001/mem_custom_add
[REF] Move the storing of custom data into the add function rather th…
Matthew Wire [Fri, 3 Jan 2020 16:52:44 +0000 (16:52 +0000)]
Update copyright headers following merge of #14662
Matthew Wire [Fri, 3 Jan 2020 16:49:37 +0000 (16:49 +0000)]
Merge pull request #14662 from eileenmcnaughton/activity_pdf_71
Add PDF letter functionality for Activities using new token processor
demeritcowboy [Fri, 3 Jan 2020 05:59:10 +0000 (00:59 -0500)]
fix blank group title in recent items list when editing description
eileen [Fri, 3 Jan 2020 03:50:33 +0000 (16:50 +1300)]
Eliminate ['userID'] as an input for BAO_Membership::create
Seamus Lee [Fri, 3 Jan 2020 00:17:07 +0000 (11:17 +1100)]
Merge pull request #16194 from civicrm/5.22
5.22
Seamus Lee [Thu, 2 Jan 2020 23:36:03 +0000 (10:36 +1100)]
Merge pull request #16192 from eileenmcnaughton/mem_add
Remove $ids as parameter for Membership::add
Seamus Lee [Thu, 2 Jan 2020 23:02:39 +0000 (10:02 +1100)]
Merge pull request #16190 from alifrumin/rn5.22
5.22 Release Notes Annotating and Sorting
Seamus Lee [Thu, 2 Jan 2020 07:15:30 +0000 (18:15 +1100)]
dev/core#711 Add in upgrade step for removing Google+ from website type option value
Seamus Lee [Thu, 2 Jan 2020 22:28:38 +0000 (22:28 +0000)]
WIP enable auto adding of backticks
eileen [Thu, 2 Jan 2020 22:14:31 +0000 (11:14 +1300)]
Remove as paramter for Membership::add
The only place it's called with is from create so we can handle userId there
Seamus Lee [Thu, 2 Jan 2020 22:07:22 +0000 (09:07 +1100)]
[REF] Move the storing of custom data into the add function rather than in the create function so it is processed before the post hook
Alice Frumin [Thu, 2 Jan 2020 20:30:38 +0000 (15:30 -0500)]
5.22 Release Notes Annotating and Sorting
Seamus Lee [Thu, 2 Jan 2020 21:55:22 +0000 (08:55 +1100)]
Merge pull request #16166 from eileenmcnaughton/mod_member
Permit modified_id as a parameter for membership create api
Seamus Lee [Thu, 2 Jan 2020 20:51:38 +0000 (07:51 +1100)]
Merge pull request #16183 from eileenmcnaughton/acl
Remove unindexed join from getACLRoles query
Seamus Lee [Thu, 2 Jan 2020 20:43:11 +0000 (07:43 +1100)]
Merge pull request #16188 from civicrm/5.22
5.22
Eileen McNaughton [Thu, 2 Jan 2020 20:33:05 +0000 (09:33 +1300)]
Merge pull request #16177 from eileenmcnaughton/sess
dev/drupal#98 Fix masquerade issue caused by drupal update change
Seamus Lee [Thu, 2 Jan 2020 19:58:43 +0000 (06:58 +1100)]
Merge pull request #16187 from agh1/5.22.0-releasenotes
5.22.0 release notes - initial run
Eileen McNaughton [Thu, 2 Jan 2020 18:31:27 +0000 (07:31 +1300)]
Merge pull request #16186 from mlutfy/fixSubscribeSpaces
Mailing Subscribe Form: remove nbsp from descriptions
Andrew Hunt [Thu, 2 Jan 2020 16:38:44 +0000 (11:38 -0500)]
5.22.0 release notes: added boilerplate
Andrew Hunt [Thu, 2 Jan 2020 16:32:46 +0000 (11:32 -0500)]
5.22.0 release notes: raw from script
Mathieu Lutfy [Thu, 2 Jan 2020 14:20:49 +0000 (09:20 -0500)]
Mailing Subscribe Form: remove nbsp from descriptions.
Eileen McNaughton [Thu, 2 Jan 2020 07:21:34 +0000 (20:21 +1300)]
Merge pull request #16184 from seamuslee001/sl_update
Update my contributor details
eileen [Mon, 30 Dec 2019 04:06:06 +0000 (17:06 +1300)]
Permit modified_id as a parameter for membership create api
Adding a membership create api parameter makes this accessible via the api and also allows us to deprecate & remove
the array. Note this PR does nothing at the api level to make it available - it just takes advantage of apiv3 passing params
through to the BAO. The support is added in the BAO. However, I think we should add formal apiv4 support for modified_id
as a parameter for Membership.create - only issue is that of course it's not a 'real' param so we need to discuss /
understand how that needs to look. In general I think there are a few BAO that store modified_id
Eileen McNaughton [Thu, 2 Jan 2020 06:51:14 +0000 (19:51 +1300)]
Merge pull request #16099 from agileware/CIVICRM-1243
dev/core#711 remove Google+
Seamus Lee [Thu, 2 Jan 2020 05:31:32 +0000 (16:31 +1100)]
Update my contributor details
CiviCRM [Thu, 2 Jan 2020 04:48:37 +0000 (04:48 +0000)]
Set version to 5.23.alpha1
CiviCRM [Thu, 2 Jan 2020 04:42:58 +0000 (04:42 +0000)]
Set version to 5.22.beta1
Seamus Lee [Thu, 2 Jan 2020 04:09:58 +0000 (15:09 +1100)]
Merge pull request #16182 from seamuslee001/dev_core_1144
dev/core#1144 (NFC) Handle fact that MySQL 8 always returns the colum…
eileen [Thu, 2 Jan 2020 02:58:24 +0000 (15:58 +1300)]
Remove unindexed join from getACLRoles query
Replaces the indexed join with a WHERE on appropriate entity_id values.
I'm not a fan of CRM_Core_OptionGroup::values('acl_role') but it's what is used on the form that saves this.
The form adds in two pseudovalues but they should stay out to respect the INNER join
Seamus Lee [Thu, 2 Jan 2020 02:34:44 +0000 (02:34 +0000)]
dev/core#1144 (NFC) Handle fact that MySQL 8 always returns the column name as it is in the DB not as it is in the query
Seamus Lee [Thu, 2 Jan 2020 02:18:11 +0000 (13:18 +1100)]
Merge pull request #16180 from eileenmcnaughton/act2
[REF] remove unused from getACLRoles
Eileen McNaughton [Thu, 2 Jan 2020 01:25:53 +0000 (14:25 +1300)]
Merge pull request #16181 from civicrm/5.21
5.21 to master
Eileen McNaughton [Thu, 2 Jan 2020 01:25:17 +0000 (14:25 +1300)]
Merge pull request #16176 from eileenmcnaughton/mem_fix
dev/membership#21 fix regression on membership handling
eileen [Thu, 2 Jan 2020 00:34:10 +0000 (13:34 +1300)]
[REF] remove unused from getACLRoles
Following on from https://github.com/civicrm/civicrm-core/pull/16175 we now know that group_id is not
passed into this function as the only place that calls this no longer passes group id, eliminate.
Seamus Lee [Thu, 2 Jan 2020 00:10:48 +0000 (11:10 +1100)]
Merge pull request #16167 from eileenmcnaughton/mem2
[NFC] Add test on buildMembershipTypeValues & cleanup class
Seamus Lee [Thu, 2 Jan 2020 00:09:52 +0000 (11:09 +1100)]
Merge pull request #16175 from eileenmcnaughton/get_acls
[REF] Remove unused params from function signature for getACLs
Tim Otten [Wed, 1 Jan 2020 23:54:09 +0000 (15:54 -0800)]
Merge pull request #16179 from seamuslee001/dev_core_1143
dev/core#1143 dev/core#1480 Permit CiviCRM installation and running o…
eileen [Wed, 1 Jan 2020 03:22:32 +0000 (16:22 +1300)]
New year (2020) test fixes. (Backport #16172)
We have 8 tests failing that seem to be due to 2020 starting. This fixes 2
Seamus Lee [Wed, 1 Jan 2020 23:12:27 +0000 (10:12 +1100)]
Merge pull request #16178 from seamuslee001/regen_dao
[NFC] Re-generate DAOs
Seamus Lee [Wed, 1 Jan 2020 22:17:16 +0000 (22:17 +0000)]
dev/core#1143 dev/core#1480 Permit CiviCRM installation and running on MySQL 8 by adding backticks around grouping
Seamus Lee [Wed, 1 Jan 2020 22:06:42 +0000 (22:06 +0000)]
[NFC] Re-generate DAOs
eileen [Wed, 1 Jan 2020 22:01:06 +0000 (11:01 +1300)]
dev/drupal#98 Fix masquerade issue caused by drupal update change
eileen [Wed, 1 Jan 2020 21:44:22 +0000 (10:44 +1300)]
dev/membership#21 fix regression on membership handling
This turns https://lab.civicrm.org/dev/membership/issues/21#note_29439 into a patch. As new code it seems to
have triggered an underlying issue. I also have https://github.com/civicrm/civicrm-core/pull/16139 open but
would be happy to see this hit the rc & the other have a full rc cycle.
The logic for this change makes sense as described & it is trivial. This has been a very hard bug
to reproduce so I'm unable to give full steps
eileen [Mon, 9 Dec 2019 08:59:27 +0000 (21:59 +1300)]
Add test on buildMembershipTypeValues & cleanup class
I found the class wasn't running reliably in isolation so had to strip out some invalid things
eileen [Wed, 1 Jan 2020 21:25:57 +0000 (10:25 +1300)]
[REF] Remove unused params from function signature for getACLs
It turns out this function is only called once & the second 2 acls are hard-coded so we don't need them
Eileen McNaughton [Wed, 1 Jan 2020 20:01:38 +0000 (09:01 +1300)]
Merge pull request #16172 from eileenmcnaughton/happy_new_year
2020 test fixes.
Yashodha Chaku [Wed, 1 Jan 2020 04:55:22 +0000 (10:25 +0530)]
Merge pull request #16100 from jitendrapurohit/dev-1473
dev/core#1473 - Missing address on /user when location type label dif…
Eileen McNaughton [Wed, 1 Jan 2020 03:37:25 +0000 (16:37 +1300)]
Merge pull request #16162 from colemanw/contactFields
Add contact type to schema to allow GetFields filtering
eileen [Wed, 1 Jan 2020 03:22:32 +0000 (16:22 +1300)]
2020 test fixes.
We have 8 tests failing that seem to be due to 2020 starting. This fixes 2
Eileen McNaughton [Wed, 1 Jan 2020 01:14:16 +0000 (14:14 +1300)]
Merge pull request #16168 from colemanw/options
Pass api4 getFields values through to getOptions
Seamus Lee [Tue, 31 Dec 2019 23:14:40 +0000 (10:14 +1100)]
Merge pull request #16171 from civicrm/5.21
Merge pull request #16170 from agh1/5.21.0-releasenotes-final
Seamus Lee [Tue, 31 Dec 2019 23:14:18 +0000 (10:14 +1100)]
Merge pull request #16170 from agh1/5.21.0-releasenotes-final
5.21.0 releasenotes final
Seamus Lee [Tue, 31 Dec 2019 23:13:01 +0000 (10:13 +1100)]
Merge pull request #16169 from agh1/5.21.0-releasenotes-final
Final 5.21.0 release notes
Andrew Hunt [Tue, 31 Dec 2019 23:07:30 +0000 (18:07 -0500)]
5.21.0 release notes: last batch of edits
Andrew Hunt [Tue, 31 Dec 2019 21:40:15 +0000 (16:40 -0500)]
5.21.0 release notes - updated big contributors list for 2019
Andrew Hunt [Tue, 31 Dec 2019 20:20:21 +0000 (15:20 -0500)]
5.21.0 release notes: added late changes
Coleman Watts [Tue, 31 Dec 2019 04:35:43 +0000 (23:35 -0500)]
Pass api4 getFields values through to getOptions
Seamus Lee [Tue, 31 Dec 2019 02:17:53 +0000 (13:17 +1100)]
Merge pull request #16165 from eileenmcnaughton/mod_member_api
[NFC] Extract duplicated code lines in test
eileen [Mon, 30 Dec 2019 04:48:47 +0000 (17:48 +1300)]
[NFC] Extract duplicated code lines in test
Seamus Lee [Mon, 30 Dec 2019 22:28:49 +0000 (09:28 +1100)]
Merge pull request #16164 from colemanw/controlField
Add controlField metadata for ChainSelect fields
Coleman Watts [Mon, 30 Dec 2019 20:32:22 +0000 (15:32 -0500)]
Add controlField metadata for ChainSelect fields
Seamus Lee [Mon, 30 Dec 2019 05:34:57 +0000 (16:34 +1100)]
Merge pull request #16163 from eileenmcnaughton/mod_member
[NFC] Clean up unit test
eileen [Mon, 30 Dec 2019 03:46:22 +0000 (16:46 +1300)]
[NFC] Clean up unit test
Removes duplication (indluding one test entirely covered by other tests. Switches to using api create
and removes passing in of as part of goal to eliminate this
Eileen McNaughton [Mon, 30 Dec 2019 03:08:39 +0000 (16:08 +1300)]
Merge pull request #16149 from seamuslee001/dev_core_1489
dev/core#1489 do not reconcile managed entities whilst in upgrade mod…