civicrm-core.git
5 years agoForce membership auto-renew on by default 5.19.4-fsf
Ruben Rodriguez [Wed, 12 Feb 2020 23:06:58 +0000 (18:06 -0500)]
Force membership auto-renew on by default

5 years agocorrected class name in old FSF code
Andrew Engelbrecht [Thu, 18 Oct 2018 16:49:55 +0000 (12:49 -0400)]
corrected class name in old FSF code

https://rt.gnu.org/Ticket/Display.html?id=1330057

5 years agoUse proxy to look for civicrm updates, fixes RT#1314844
Ruben Rodriguez [Thu, 23 Aug 2018 22:17:57 +0000 (18:17 -0400)]
Use proxy to look for civicrm updates, fixes RT#1314844

5 years agoCorrect path to john's signature
Ruben Rodriguez [Tue, 29 May 2018 16:42:57 +0000 (12:42 -0400)]
Correct path to john's signature

5 years agoCorrected call to commonCompose
Ruben Rodriguez [Tue, 29 May 2018 15:47:45 +0000 (11:47 -0400)]
Corrected call to commonCompose

We were using a deprecated wrapper for that function:
https://github.com/civicrm/civicrm-core/commit/187007a3dbd33bde08b0b4f54feff8c71ea2a065

5 years agoremoved an old stray sql file
Andrew Engelbrecht [Wed, 25 Apr 2018 14:34:38 +0000 (10:34 -0400)]
removed an old stray sql file

5 years agoCorrected thankyou template, see RT#1286518
Ruben Rodriguez [Thu, 12 Apr 2018 16:50:26 +0000 (12:50 -0400)]
Corrected thankyou template, see RT#1286518

5 years agoBIG HACK: Corrected frequency calculation for new members
Ruben Rodriguez [Mon, 12 Mar 2018 23:47:35 +0000 (19:47 -0400)]
BIG HACK: Corrected frequency calculation for new members

5 years agoupdated function documentation
Andrew Engelbrecht [Fri, 19 Jan 2018 05:46:30 +0000 (00:46 -0500)]
updated function documentation

5 years agorevert commit that modified getRecurDetails()
Andrew Engelbrecht [Fri, 19 Jan 2018 02:16:08 +0000 (21:16 -0500)]
revert commit that modified getRecurDetails()

we aren't quite sure what this was supposed to do, but this patch was
breaking our site, and it now works with these changes reverted.

5 years agoThis version of the TC code is no longer in use
Andrew Engelbrecht [Tue, 16 Jan 2018 18:31:27 +0000 (13:31 -0500)]
This version of the TC code is no longer in use

the code in org.fsf.payment.trustcommerce was used, and will continue to
be used for the time being.

5 years agocorrected variable name
Andrew Engelbrecht [Fri, 12 Jan 2018 22:19:17 +0000 (17:19 -0500)]
corrected variable name

this code was moved from another location during a git rebase, and the a
variable name needed to change.

5 years agoSort by country,second_name,first_name for pdf generation of international mailings
Ruben Rodriguez [Wed, 15 Nov 2017 17:29:39 +0000 (12:29 -0500)]
Sort by country,second_name,first_name for pdf generation of international mailings

(change currently disabled / commented out -- sudoman)

5 years agoDisable recipient estimation on mailings
Ruben Rodriguez [Wed, 15 Nov 2017 17:28:43 +0000 (12:28 -0500)]
Disable recipient estimation on mailings

5 years agoCorrected TeX ligatures for pdf letters
Ruben Rodriguez [Mon, 13 Nov 2017 22:53:57 +0000 (17:53 -0500)]
Corrected TeX ligatures for pdf letters

5 years agoFilter groups according to included profiles
Andrew Engelbrecht [Mon, 25 Sep 2017 22:34:51 +0000 (18:34 -0400)]
Filter groups according to included profiles

This is a continuation of the contact groups filtering feature, which
allows admins to filter the public listings of contact groups on various
Civi pages by setting a Drupal variable with drush.

It is now possible to set a rule for a profile and for that rule to
automatically apply to standalone profile pages, contribution pages that
include the profile, and event pages that include it as well.

See comments in CRM/Contact/Form/Edit/TagsAndGroups.php for instructions
on how to set the variable via drush.

5 years agoAllow admin to change the names of filtered groups
Andrew Engelbrecht [Mon, 18 Sep 2017 22:19:40 +0000 (18:19 -0400)]
Allow admin to change the names of filtered groups

This feature lets one mimic a custom field by allowing admins to change
the text that appears next to each group's check box, via drush.

The json format is a bit more nested, but indented json can be used. An
exmple is included in CRM/Contact/Form/Edit/TagsAndGroups.php.

5 years agoGroups filter hack for smaller groups listings
Andrew Engelbrecht [Fri, 15 Sep 2017 20:15:10 +0000 (16:15 -0400)]
Groups filter hack for smaller groups listings

This change is a dirty hack that lets site admins filter the "Contacts
Group(s)" field output in select profiles. This reduces overwhem for
users when they are making a donation or filling out a form with the
Groups signup field. This is preferable to using a custom field with
smart groups because the Groups field provides double opt-in, while
custom fields do not.

The filter is controlled via a json string stored in a drupal variable
that can be set with drush like so:

drush vset --format=string groups_field_filters "{...}"

See the documentation marked with "sudoman hack" in
CRM/Contact/Form/Edit/TagsAndGroups.php for an example.

5 years agoremove unneeded file not deleted in git rebase
Andrew Engelbrecht [Wed, 19 Jul 2017 21:28:47 +0000 (17:28 -0400)]
remove unneeded file not deleted in git rebase

5 years agoremove unneeded file (latex.patch)
Andrew Engelbrecht [Wed, 19 Jul 2017 20:31:29 +0000 (16:31 -0400)]
remove unneeded file (latex.patch)

this was apparently not removed in the git rebase.

5 years agoComment cleanup
Ruben Rodriguez [Thu, 1 Dec 2016 21:59:27 +0000 (16:59 -0500)]
Comment cleanup

5 years agoUpdated the LaTeX header for letters
Ruben Rodriguez [Thu, 1 Dec 2016 21:28:53 +0000 (16:28 -0500)]
Updated the LaTeX header for letters

5 years agoAdded hack for scaping curly brackets on smarty LaTeX templates
Ruben Rodriguez [Fri, 10 Jun 2016 19:06:07 +0000 (15:06 -0400)]
Added hack for scaping curly brackets on smarty LaTeX templates

5 years agoTuned up PdfLatex font settings
Ruben Rodriguez [Fri, 10 Jun 2016 19:05:21 +0000 (15:05 -0400)]
Tuned up PdfLatex font settings

5 years agoredisabling mail tracking
k [Tue, 15 Mar 2016 17:41:14 +0000 (13:41 -0400)]
redisabling mail tracking

5 years agoredoing replacement of "Confirm Contribution" with "Review Contribution"
k [Tue, 15 Mar 2016 17:37:59 +0000 (13:37 -0400)]
redoing replacement of "Confirm Contribution" with "Review Contribution"

5 years agoSolving RT ticket #1092988
k [Tue, 15 Mar 2016 17:13:26 +0000 (13:13 -0400)]
Solving RT ticket #1092988
adding civicrm ID to contributin record

5 years agoreverted js changes back to upstream
Lisa Marie Maginnis [Thu, 15 Oct 2015 03:10:17 +0000 (23:10 -0400)]
reverted js changes back to upstream

5 years agoipn receiver for external api
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:33:03 +0000 (13:33 -0400)]
ipn receiver for external api

5 years agoPriceset 2nd half
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:53 +0000 (13:28 -0400)]
Priceset 2nd half

5 years agoPriceset/debugwatchdog
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:28:43 +0000 (13:28 -0400)]
Priceset/debugwatchdog

5 years agoRemoved cache rebuild from the GroupContact
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:18:43 +0000 (13:18 -0400)]
Removed cache rebuild from the GroupContact

5 years agoRT#765026, patch for null values in civicrm_acl_cache
Lisa Marie Maginnis [Mon, 21 Sep 2015 17:15:03 +0000 (13:15 -0400)]
RT#765026, patch for null values in civicrm_acl_cache

5 years agoAdded the current uncommited changes to production code, and rebased to 4.6.8
Ruben Rodriguez [Thu, 10 Sep 2015 22:24:23 +0000 (18:24 -0400)]
Added the current uncommited changes to production code, and rebased to 4.6.8

5 years agoAdditional files for PDF/Latex
Lisa Marie Maginnis [Thu, 1 May 2014 21:29:27 +0000 (17:29 -0400)]
Additional files for PDF/Latex

5 years agoOur changes
Lisa Marie Maginnis [Thu, 1 May 2014 21:04:18 +0000 (17:04 -0400)]
Our changes

5 years agorelease-notes.md - Fix 5.19.4 TOC
Tim Otten [Wed, 4 Dec 2019 20:38:51 +0000 (12:38 -0800)]
release-notes.md - Fix 5.19.4 TOC

5 years agoSet version to 5.19.4
CiviCRM [Wed, 4 Dec 2019 20:36:22 +0000 (20:36 +0000)]
Set version to 5.19.4

5 years agoUpdate 5.19.4.md
totten [Wed, 4 Dec 2019 17:21:28 +0000 (17:21 +0000)]
Update 5.19.4.md

5 years agoMerge branch '5_19_4_release_notes' into 'security-fixes'
totten [Wed, 4 Dec 2019 17:14:07 +0000 (17:14 +0000)]
Merge branch '5_19_4_release_notes' into 'security-fixes'

Add in release notes for 5.19.4 drop

See merge request security/core!98

5 years agoUpdate 5.19.4.md
totten [Wed, 4 Dec 2019 17:04:52 +0000 (17:04 +0000)]
Update 5.19.4.md

5 years agoMerge branch 'security_core_71' into 'security-fixes'
seamuslee [Wed, 4 Dec 2019 05:15:59 +0000 (05:15 +0000)]
Merge branch 'security_core_71' into 'security-fixes'

security/core#71 Only permit requests where there is the header `HTTP_X_REQUESTED_WITH` and it's value is XMLHttpRequest for APIv4 to prevent CSRF

See merge request security/core!94

5 years agoUpdate release notes for latest PR backported
Seamus Lee [Tue, 3 Dec 2019 19:39:14 +0000 (06:39 +1100)]
Update release notes for latest PR backported

5 years agoAlso update composer.lock
Seamus Lee [Mon, 2 Dec 2019 18:51:22 +0000 (05:51 +1100)]
Also update composer.lock

5 years agoUpgrade CKEditor to v4.13.0
Coleman Watts [Mon, 2 Dec 2019 18:47:40 +0000 (13:47 -0500)]
Upgrade CKEditor to v4.13.0

5 years agoMerge pull request #16014 from seamuslee001/1435_519
Matthew Wire [Tue, 3 Dec 2019 15:22:51 +0000 (15:22 +0000)]
Merge pull request #16014 from seamuslee001/1435_519

dev/core#1435 Fix lack of filtering in Contribution tab on Membership…

5 years agodev/core#1435 Fix lack of filtering in Contribution tab on Membership or Participant...
eileen [Tue, 3 Dec 2019 05:46:21 +0000 (18:46 +1300)]
dev/core#1435 Fix lack of filtering in Contribution tab on Membership or Participant View

5 years agoMerge pull request #16003 from seamuslee001/handle_custom_field_deleted_519
Seamus Lee [Mon, 2 Dec 2019 01:54:39 +0000 (12:54 +1100)]
Merge pull request #16003 from seamuslee001/handle_custom_field_deleted_519

Handle custom field deleted 519

5 years agoCatch CiviCRM APIv3 Error if custom field no longer exists in the database
Seamus Lee [Mon, 2 Dec 2019 00:10:14 +0000 (11:10 +1100)]
Catch CiviCRM APIv3 Error if custom field no longer exists in the database

5 years agoAdd in unit test demonstrating the regression where smart group fails to load if...
Seamus Lee [Sun, 1 Dec 2019 23:52:46 +0000 (10:52 +1100)]
Add in unit test demonstrating the regression where smart group fails to load if a custom field has been deleted which was stored in the form values array

5 years agoAdd in release notes for 5.19.4 drop
Seamus Lee [Sun, 1 Dec 2019 23:09:30 +0000 (10:09 +1100)]
Add in release notes for 5.19.4 drop

5 years agoRemove the check statement as not relevant to apiv4
Seamus Lee [Sat, 30 Nov 2019 22:42:41 +0000 (09:42 +1100)]
Remove the check statement as not relevant to apiv4

5 years agoAlso ensure that updates etc cannot be done via get only via post as per APIv3
Seamus Lee [Fri, 29 Nov 2019 07:46:51 +0000 (18:46 +1100)]
Also ensure that updates etc cannot be done via get only via post as per APIv3

5 years agoEnsure that API Explorer passes through necessary header
Seamus Lee [Thu, 28 Nov 2019 23:03:00 +0000 (10:03 +1100)]
Ensure that API Explorer passes through necessary header

5 years agosecurity/core#71 Prevent CSRF by ensuring that AJAX endpoint of the API Explorer...
Seamus Lee [Thu, 28 Nov 2019 21:33:44 +0000 (08:33 +1100)]
security/core#71 Prevent CSRF by ensuring that AJAX endpoint of the API Explorer can only be hit by javascript clinets

5 years agoMerge pull request #15991 from seamuslee001/relative_non_date_range_5.19
Seamus Lee [Sat, 30 Nov 2019 01:20:30 +0000 (12:20 +1100)]
Merge pull request #15991 from seamuslee001/relative_non_date_range_5.19

Only add in relative key when its a custom date field

5 years agoPort int custom data handling in the CustomDataTrait
Seamus Lee [Sat, 30 Nov 2019 00:37:03 +0000 (11:37 +1100)]
Port int custom data handling in the CustomDataTrait

5 years agoMerge pull request #15984 from eileenmcnaughton/badge
Seamus Lee [Fri, 29 Nov 2019 22:08:48 +0000 (09:08 +1100)]
Merge pull request #15984 from eileenmcnaughton/badge

dev/core#1422 Ensure that the form values are correctly passed onto t…

5 years agoOnly add in relative key when its a custom date field
Seamus Lee [Thu, 28 Nov 2019 03:22:11 +0000 (14:22 +1100)]
Only add in relative key when its a custom date field

Ensure that we strip the _to _from _high _low from the element name first

5 years agodev/core#1422 Ensure that the form values are correctly passed onto the Badge label...
Seamus Lee [Tue, 26 Nov 2019 00:43:48 +0000 (11:43 +1100)]
dev/core#1422 Ensure that the form values are correctly passed onto the Badge label task and others

5 years agoMerge pull request #15961 from totten/5.19-bump3
Tim Otten [Mon, 25 Nov 2019 23:02:16 +0000 (15:02 -0800)]
Merge pull request #15961 from totten/5.19-bump3

5.19.3 release notes

5 years agoAdd release-notes/5.19.3.md
Tim Otten [Mon, 25 Nov 2019 22:31:20 +0000 (14:31 -0800)]
Add release-notes/5.19.3.md

5 years agoSet version to 5.19.3
Tim Otten [Mon, 25 Nov 2019 22:18:10 +0000 (14:18 -0800)]
Set version to 5.19.3

5 years agoMerge pull request #15932 from seamuslee001/5.19
Seamus Lee [Fri, 22 Nov 2019 22:04:25 +0000 (09:04 +1100)]
Merge pull request #15932 from seamuslee001/5.19

Reinstate traversal as "method of last resort" to find WordPress

5 years agoReinstate traversal as "method of last resort" to find WordPress
Christian Wach [Fri, 22 Nov 2019 18:05:49 +0000 (18:05 +0000)]
Reinstate traversal as "method of last resort" to find WordPress

5 years agoMerge pull request #15925 from seamuslee001/dev_core_1412
Seamus Lee [Fri, 22 Nov 2019 02:44:08 +0000 (13:44 +1100)]
Merge pull request #15925 from seamuslee001/dev_core_1412

dev/core/1412 CiviMail sent via wp-cli and cron mangles mailing urls on WP

5 years ago(dev/core#1412) E2E - Add test case for path+URL construction in CLI
Tim Otten [Thu, 21 Nov 2019 21:58:38 +0000 (13:58 -0800)]
(dev/core#1412) E2E - Add test case for path+URL construction in CLI

Overview
--------

In dev/core#1412, the regression involved CLI processes producing incorrect URLs.
This adds some test-coverage.

Before
------

No test coverage for URLs in CLI environment.

After
-----

There is some test-coverage. It's able to reveal the existence of the bug from 1412.

Comments
--------

A lot of path/URL construction is dependent on the environment/site-build.
The test does not, on its own, guarantee that all environments work.
Rather, it adds a new slice of cheese to the stack.

This slice is moderately generic - in that I've successfully tested it
localy on `drupal-demo` and `wp-demo` builds.  In theory, it should work on
other build types (as long as they set variables `CIVI_CORE`, `CMS_ROOT`,
`CMS_URL`).

5 years agodev/core/1412 CiviMail sent via wp-cli and cron mangles mailing urls on WP
Kevin Cristiano [Thu, 21 Nov 2019 20:12:01 +0000 (15:12 -0500)]
dev/core/1412  CiviMail sent via wp-cli and cron mangles mailing urls on WP

5 years agoSet version to 5.19.2
CiviCRM [Wed, 20 Nov 2019 22:34:27 +0000 (22:34 +0000)]
Set version to 5.19.2

5 years agoMerge remote-tracking branch 'security/security-fixes' into 5.19
CiviCRM [Wed, 20 Nov 2019 22:33:01 +0000 (22:33 +0000)]
Merge remote-tracking branch 'security/security-fixes' into 5.19

5 years agoMerge pull request #15897 from seamuslee001/dev_core_1409_519
Seamus Lee [Wed, 20 Nov 2019 22:17:37 +0000 (09:17 +1100)]
Merge pull request #15897 from seamuslee001/dev_core_1409_519

dev/core#1409 Remove net_amount from Addtional Payment form

5 years agoMerge branch 'security_release_release_notes' into 'security-fixes'
totten [Wed, 20 Nov 2019 21:53:34 +0000 (21:53 +0000)]
Merge branch 'security_release_release_notes' into 'security-fixes'

Release notes for 5.19.2 Release

See merge request security/core!89

5 years agodev/core#1409 Remove net_amount from Addtional Payment form
eileen [Wed, 20 Nov 2019 04:54:22 +0000 (17:54 +1300)]
dev/core#1409 Remove net_amount from Addtional Payment form

This is causing a validation problem. We used to have an issue on the contribution form which we eventually
resolved by removing net_amount as it's best calculated anyway

In order to make this changed I had to ensure Payment.create adds the net_amount & had
to do a couple of tweaks for the test to pass

Backport additional test functions and update API to get tests to pass

5 years agoMerge branch 'public_release_fixes' into 'security_release_release_notes'
totten [Wed, 20 Nov 2019 20:10:03 +0000 (20:10 +0000)]
Merge branch 'public_release_fixes' into 'security_release_release_notes'

Update release notes for Public MRs being merged into 5.19

See merge request security/core!93

5 years agoUpdate 5.19.2.md
totten [Wed, 20 Nov 2019 20:09:10 +0000 (20:09 +0000)]
Update 5.19.2.md

5 years agoUpdate 5.19.2.md
totten [Wed, 20 Nov 2019 19:59:12 +0000 (19:59 +0000)]
Update 5.19.2.md

5 years agoMerge pull request #15893 from seamuslee001/cce_fix_cancel_date_5_19
Seamus Lee [Wed, 20 Nov 2019 19:54:01 +0000 (06:54 +1100)]
Merge pull request #15893 from seamuslee001/cce_fix_cancel_date_5_19

dev/core#1391 - Fix contribution cancel_date not being loaded

5 years agoMerge pull request #15896 from seamuslee001/dev_core_1374_5_19
Seamus Lee [Wed, 20 Nov 2019 19:47:12 +0000 (06:47 +1100)]
Merge pull request #15896 from seamuslee001/dev_core_1374_5_19

dev/core#1374 Fix search formValue handling on contribu…

5 years agoMerge pull request #15894 from seamuslee001/dev_core_1406_519
Seamus Lee [Wed, 20 Nov 2019 19:44:58 +0000 (06:44 +1100)]
Merge pull request #15894 from seamuslee001/dev_core_1406_519

dev/core#1406 Ensure that we use the CRM_Member_DAO_Membership as dao…

5 years agoUpdate release notes for Public MRs being merged into 5.19
Seamus Lee [Wed, 20 Nov 2019 19:23:24 +0000 (06:23 +1100)]
Update release notes for Public MRs being merged into 5.19

5 years agodev/core#1374 dev/core#1374 Fix search formValue handling on contribution search
Seamus Lee [Wed, 20 Nov 2019 18:56:43 +0000 (05:56 +1100)]
dev/core#1374 dev/core#1374 Fix search formValue handling on contribution search

5 years agodev/core#1406 Ensure that we use the CRM_Member_DAO_Membership as dao for the civicrm...
Seamus Lee [Wed, 20 Nov 2019 04:42:52 +0000 (15:42 +1100)]
dev/core#1406 Ensure that we use the CRM_Member_DAO_Membership as dao for the civicrm_membership table

5 years agodev/core#1391 - Fix contribution cancel_date not being loaded
Patrick Figel [Thu, 14 Nov 2019 13:19:04 +0000 (14:19 +0100)]
dev/core#1391 - Fix contribution cancel_date not being loaded

This fixes an issue where the contribution cancel_date is not loaded
in the contribution search, causing cancelled contributions not to be
greyed out and the cancel date not to be shown.

5 years agoUpdate 5.19.2.md
totten [Wed, 20 Nov 2019 08:14:02 +0000 (08:14 +0000)]
Update 5.19.2.md

5 years agoUpdate 5.19.2.md
totten [Wed, 20 Nov 2019 08:05:07 +0000 (08:05 +0000)]
Update 5.19.2.md

5 years agoUpdate 5.19.2.md
totten [Wed, 20 Nov 2019 07:35:07 +0000 (07:35 +0000)]
Update 5.19.2.md

5 years agoMerge branch 'security_core_70' into 'security-fixes'
totten [Wed, 20 Nov 2019 06:10:06 +0000 (06:10 +0000)]
Merge branch 'security_core_70' into 'security-fixes'

security/core#70 Update Symfony packages to be the latest versions

See merge request security/core!92

5 years agoMerge branch 'security_core_62_apiv4_join' into 'security-fixes'
totten [Wed, 20 Nov 2019 05:54:08 +0000 (05:54 +0000)]
Merge branch 'security_core_62_apiv4_join' into 'security-fixes'

Ensure that APIv4 Properly filters out permissable fields when no permission to view field exists

See merge request security/core!91

5 years agoContactApiKeyTest - Add additional test-case
Tim Otten [Wed, 20 Nov 2019 03:50:11 +0000 (19:50 -0800)]
ContactApiKeyTest - Add additional test-case

This case was failing before but now passes with the update

5 years agoEnsure that APIv4 Properly filters out permissable fields when no permission to view...
Seamus Lee [Wed, 20 Nov 2019 03:14:16 +0000 (14:14 +1100)]
Ensure that APIv4 Properly filters out permissable fields when no permission to view field exists

5 years agoUpdate to latest versions of polyfill-ctype and polyfill-iconv
Seamus Lee [Wed, 20 Nov 2019 02:13:35 +0000 (13:13 +1100)]
Update to latest versions of polyfill-ctype and polyfill-iconv

5 years agosecuriry/core#70 Upgrade Symfony version to 2.8.50
Seamus Lee [Wed, 20 Nov 2019 02:03:22 +0000 (13:03 +1100)]
securiry/core#70 Upgrade Symfony version to 2.8.50

5 years agoMinor update to release notes
Seamus Lee [Tue, 19 Nov 2019 22:18:42 +0000 (09:18 +1100)]
Minor update to release notes

5 years agoUpdate release notes as per Tim's copy editing of the SA
Seamus Lee [Mon, 18 Nov 2019 05:38:23 +0000 (16:38 +1100)]
Update release notes as per Tim's copy editing of the SA

5 years agoRelease notes for 5.19.2 Release
Seamus Lee [Mon, 18 Nov 2019 05:34:14 +0000 (16:34 +1100)]
Release notes for 5.19.2 Release

5 years agoMerge branch 'security_core_46' into 'security-fixes'
seamuslee [Tue, 12 Nov 2019 04:31:42 +0000 (04:31 +0000)]
Merge branch 'security_core_46' into 'security-fixes'

Implement xKerman/restricted-unserialize package to guard against unsafe unserialize

See merge request security/core!87

5 years agoUpdate unit test to match the output of the CRM_Utils_String function
Jenkins [Sat, 9 Nov 2019 07:16:07 +0000 (07:16 +0000)]
Update unit test to match the output of the CRM_Utils_String function

5 years agoSavedSearch API - Only accept safe inputs
Tim Otten [Tue, 29 Oct 2019 01:55:18 +0000 (18:55 -0700)]
SavedSearch API - Only accept safe inputs

5 years agoCRM_Utils_String::unserialize() - Add wrapper for parsing safe exprs (int/string...
Tim Otten [Tue, 29 Oct 2019 01:53:03 +0000 (18:53 -0700)]
CRM_Utils_String::unserialize() - Add wrapper for parsing safe exprs (int/string/array/etc)

5 years ago[NFC] Update Doc block as per Patrick
Seamus Lee [Sun, 3 Nov 2019 06:20:31 +0000 (17:20 +1100)]
[NFC] Update Doc block as per Patrick