civicrm-core.git
10 years agoMerge pull request #5010 from eileenmcnaughton/rebase2
Eileen McNaughton [Tue, 27 Jan 2015 04:44:25 +0000 (17:44 +1300)]
Merge pull request #5010 from eileenmcnaughton/rebase2

CRM-15798 function extraction on membership date calculation

10 years agoMerge pull request #5007 from colemanw/CRM-15759
colemanw [Tue, 27 Jan 2015 02:53:44 +0000 (21:53 -0500)]
Merge pull request #5007 from colemanw/CRM-15759

CRM-15759 - Use crmEditable for changing case activity status

10 years agoMerge pull request #5009 from eileenmcnaughton/contribution_recur_test
Eileen McNaughton [Tue, 27 Jan 2015 02:10:33 +0000 (15:10 +1300)]
Merge pull request #5009 from eileenmcnaughton/contribution_recur_test

Contribution recur test fixes

10 years agostylistic repair
Eileen McNaughton [Tue, 27 Jan 2015 02:03:10 +0000 (15:03 +1300)]
stylistic repair

10 years agoCRM-15798 function extraction on membership date calculation
Eileen McNaughton [Tue, 27 Jan 2015 01:59:14 +0000 (14:59 +1300)]
CRM-15798 function extraction on membership date calculation
this is part of a big rebase to clean up PR for CRM-15798 post code-cleanup
& it going stale

10 years agoMerge pull request #5008 from eileenmcnaughton/rebase
Eileen McNaughton [Tue, 27 Jan 2015 01:44:27 +0000 (14:44 +1300)]
Merge pull request #5008 from eileenmcnaughton/rebase

Rebase of some of the tidyups from other PR

10 years agofix to previous - don't assume trxn_id required
Eileen McNaughton [Tue, 27 Jan 2015 01:00:01 +0000 (14:00 +1300)]
fix to previous - don't assume trxn_id required

10 years agoallow dummy to take mulitple trxn_ids
Eileen McNaughton [Tue, 27 Jan 2015 00:34:49 +0000 (13:34 +1300)]
allow dummy to take mulitple trxn_ids

10 years agoadd flush for cached payment processors
Eileen McNaughton [Tue, 27 Jan 2015 00:22:53 +0000 (13:22 +1300)]
add flush for cached payment processors

10 years agocomment fixes
Eileen McNaughton [Tue, 27 Jan 2015 00:21:28 +0000 (13:21 +1300)]
comment fixes

10 years agostyle fixes
Eileen McNaughton [Mon, 26 Jan 2015 23:59:28 +0000 (12:59 +1300)]
style fixes

10 years agorename contribution type to financial type
Eileen McNaughton [Mon, 26 Jan 2015 23:18:54 +0000 (12:18 +1300)]
rename contribution type to financial type

10 years agofix error whereby protected function called
Eileen McNaughton [Mon, 26 Jan 2015 23:16:55 +0000 (12:16 +1300)]
fix error whereby protected function called
since calling direct payment throws an error we can move the error handling too

10 years agominor tidyups
Eileen McNaughton [Mon, 26 Jan 2015 23:03:42 +0000 (12:03 +1300)]
minor tidyups

10 years agominor tidyups
Eileen McNaughton [Thu, 8 Jan 2015 11:19:27 +0000 (00:19 +1300)]
minor tidyups

10 years agoCRM-15798 membership_type api tidy-up - preparatory to test fixes
Eileen McNaughton [Thu, 8 Jan 2015 04:34:57 +0000 (17:34 +1300)]
CRM-15798 membership_type api tidy-up - preparatory to test fixes

10 years agoCRM-15759 - Use crmEditable for changing case activity status
Coleman Watts [Mon, 26 Jan 2015 18:38:31 +0000 (13:38 -0500)]
CRM-15759 - Use crmEditable for changing case activity status

Also cleanup js in ActivityTab.tpl

10 years agoMerge branch 4.5 into master
Coleman Watts [Mon, 26 Jan 2015 16:38:59 +0000 (11:38 -0500)]
Merge branch 4.5 into master

10 years agoAPIExplorer.js comment cleanup
Coleman Watts [Mon, 26 Jan 2015 16:36:44 +0000 (11:36 -0500)]
APIExplorer.js comment cleanup

10 years agoMerge pull request #5002 from colemanw/explorer
colemanw [Mon, 26 Jan 2015 16:21:17 +0000 (11:21 -0500)]
Merge pull request #5002 from colemanw/explorer

API explorer improvements

10 years agoMerge pull request #5005 from colemanw/CRM-15872
colemanw [Mon, 26 Jan 2015 14:01:38 +0000 (09:01 -0500)]
Merge pull request #5005 from colemanw/CRM-15872

CRM-15872 - Fix change activity status on contact case tab

10 years agoCRM-15872 - Fix change activity status on contact case tab
Coleman Watts [Mon, 26 Jan 2015 14:01:12 +0000 (09:01 -0500)]
CRM-15872 - Fix change activity status on contact case tab

10 years agoMerge pull request #4985 from colemanw/CRM-15845
Kurund Jalmi [Mon, 26 Jan 2015 12:21:12 +0000 (17:51 +0530)]
Merge pull request #4985 from colemanw/CRM-15845

CRM-15845 - Fix relationship datatables permission check

10 years agoMerge remote-tracking branch 'upstream/4.5' into 4.5-master-2015-01-26-14-28-00
kurund [Mon, 26 Jan 2015 09:07:58 +0000 (14:37 +0530)]
Merge remote-tracking branch 'upstream/4.5' into 4.5-master-2015-01-26-14-28-00

Conflicts:
CRM/Contact/Page/ImageFile.php
CRM/Contribute/Form/SoftCredit.php
CRM/Event/Form/ManageEvent/Registration.php

10 years agoAPI explorer js style cleanup
Coleman Watts [Sun, 25 Jan 2015 22:15:11 +0000 (17:15 -0500)]
API explorer js style cleanup

10 years agoFix api explorer chaining to use getactions
Coleman Watts [Sun, 25 Jan 2015 20:31:21 +0000 (15:31 -0500)]
Fix api explorer chaining to use getactions

10 years agoCRM-15789 - Add icon to api explorer button
Coleman Watts [Sun, 25 Jan 2015 19:47:01 +0000 (14:47 -0500)]
CRM-15789 - Add icon to api explorer button

10 years agoApi explorer improvements
Coleman Watts [Sat, 24 Jan 2015 21:27:27 +0000 (16:27 -0500)]
Api explorer improvements

10 years agoMerge pull request #5000 from totten/master-cbf3
Tim Otten [Sat, 24 Jan 2015 10:32:56 +0000 (02:32 -0800)]
Merge pull request #5000 from totten/master-cbf3

INFRA-132 - Misc

10 years agoINFRA-132 - Misc
Tim Otten [Sat, 24 Jan 2015 09:18:32 +0000 (01:18 -0800)]
INFRA-132 - Misc

10 years agoMerge pull request #4999 from totten/master-autosave
Tim Otten [Sat, 24 Jan 2015 09:19:47 +0000 (01:19 -0800)]
Merge pull request #4999 from totten/master-autosave

CRM-15855 - Autosave mailings while editing

10 years agoINFRA-132 - angular-crmMailingAB/directives.js
Tim Otten [Sat, 24 Jan 2015 08:00:57 +0000 (00:00 -0800)]
INFRA-132 - angular-crmMailingAB/directives.js

10 years agoCRM-15856 - crmMailing - Disable "Submit Mailing" until the form is valid.
Tim Otten [Sat, 24 Jan 2015 06:32:31 +0000 (22:32 -0800)]
CRM-15856 - crmMailing - Disable "Submit Mailing" until the form is valid.

10 years agoCRM-15856 - crmMailing - Validate that body_html *or* body_text is defined
Tim Otten [Sat, 24 Jan 2015 06:28:52 +0000 (22:28 -0800)]
CRM-15856 - crmMailing - Validate that body_html *or* body_text is defined

10 years agoCRM-15856 - crmUi - Add generic, field-independent validator (crmUiValidate).
Tim Otten [Sat, 24 Jan 2015 06:27:05 +0000 (22:27 -0800)]
CRM-15856 - crmUi - Add generic, field-independent validator (crmUiValidate).

10 years agoCRM-15856 - crmMailing - Disable browser's form validation.
Tim Otten [Sat, 24 Jan 2015 05:23:22 +0000 (21:23 -0800)]
CRM-15856 - crmMailing - Disable browser's form validation.

It duplicates Angular's validation and is harder to fine-tune.

10 years agoCRM-15856 - crmUiWizard - Disable "Next" button until the step is complete. Update...
Tim Otten [Sat, 24 Jan 2015 05:22:37 +0000 (21:22 -0800)]
CRM-15856 - crmUiWizard - Disable "Next" button until the step is complete. Update wizards.

10 years agoCRM-15855 - Allow mailings to be saved (but not sent) without name+subject.
Tim Otten [Sat, 24 Jan 2015 05:03:13 +0000 (21:03 -0800)]
CRM-15855 - Allow mailings to be saved (but not sent) without name+subject.

10 years agocrmMailing - Block Save/Delete/Submit while saving/deleting/submitting.
Tim Otten [Sat, 24 Jan 2015 03:17:43 +0000 (19:17 -0800)]
crmMailing - Block Save/Delete/Submit while saving/deleting/submitting.

10 years agoCRM-15855 - crmMailing - Use crmAutosave
Tim Otten [Fri, 23 Jan 2015 11:30:23 +0000 (03:30 -0800)]
CRM-15855 - crmMailing - Use crmAutosave

10 years agoCRM-15855 - Add crmAutosave module
Tim Otten [Fri, 23 Jan 2015 11:30:02 +0000 (03:30 -0800)]
CRM-15855 - Add crmAutosave module

10 years agocrmStatus - Fix for use without a promise.
Tim Otten [Sat, 24 Jan 2015 00:18:36 +0000 (16:18 -0800)]
crmStatus - Fix for use without a promise.

10 years agoCivi\Angular - Docblock improvements.
Tim Otten [Fri, 23 Jan 2015 08:14:31 +0000 (00:14 -0800)]
Civi\Angular - Docblock improvements.

10 years agoMultiple Angular modules - Remove partialUrl() helper
Tim Otten [Fri, 23 Jan 2015 08:02:20 +0000 (00:02 -0800)]
Multiple Angular modules - Remove partialUrl() helper

This helper provided a bit of indirection so that we didn't need to
hard-code crazylong templateUrls.  crmResource now provides that indirection
in a prettier way, so partialUrl() is extraneous.

10 years agoCRM-15855 - crmMailing - For new mailings, automatically save and redirect.
Tim Otten [Fri, 23 Jan 2015 07:53:10 +0000 (23:53 -0800)]
CRM-15855 - crmMailing - For new mailings, automatically save and redirect.

10 years agoCRM-15855 - crmMailingMgr.create - New mailing template should be saveable
Tim Otten [Fri, 23 Jan 2015 07:51:07 +0000 (23:51 -0800)]
CRM-15855 - crmMailingMgr.create - New mailing template should be saveable

10 years agoMerge pull request #4185 from samuelsov/CRM-15330
Dave Greenberg [Fri, 23 Jan 2015 21:09:41 +0000 (13:09 -0800)]
Merge pull request #4185 from samuelsov/CRM-15330

Remove specific handling of name field in getModuleUFGroup

10 years agoMerge pull request #4997 from monishdeb/CRM-15536
Dave Greenberg [Fri, 23 Jan 2015 20:19:49 +0000 (12:19 -0800)]
Merge pull request #4997 from monishdeb/CRM-15536

CRM-15536 fix - Scheduled reminders: Clarify "Limit to" and "Also includ...

10 years agoMerge pull request #4889 from monishdeb/CRM-15728-fix
Dave Greenberg [Fri, 23 Jan 2015 18:42:48 +0000 (10:42 -0800)]
Merge pull request #4889 from monishdeb/CRM-15728-fix

Crm 15728 fix

10 years agoMerge pull request #4998 from colemanw/CRM-15862
colemanw [Fri, 23 Jan 2015 14:58:55 +0000 (09:58 -0500)]
Merge pull request #4998 from colemanw/CRM-15862

CRM-15862 - Improve entityRef defaults and support relationship_type

10 years agoCRM-15862 - Improve entityRef defaults and support relationship_type
Coleman Watts [Fri, 23 Jan 2015 14:54:41 +0000 (09:54 -0500)]
CRM-15862 - Improve entityRef defaults and support relationship_type

10 years agoComment cleanup
Coleman Watts [Fri, 23 Jan 2015 14:29:33 +0000 (09:29 -0500)]
Comment cleanup

10 years agoCRM-15536 fix - Scheduled reminders: Clarify "Limit to" and "Also include" UI to...
monishdeb [Fri, 23 Jan 2015 11:43:50 +0000 (17:13 +0530)]
CRM-15536 fix - Scheduled reminders: Clarify "Limit to" and "Also include" UI to prevent user errors

https://issues.civicrm.org/jira/browse/CRM-15536

10 years agoQA changes
monishdeb [Fri, 23 Jan 2015 09:38:09 +0000 (15:08 +0530)]
QA changes

10 years agotypo fix
monishdeb [Tue, 27 Jan 2015 14:44:40 +0000 (20:14 +0530)]
typo fix

10 years agoOptimization and test changes
monishdeb [Tue, 27 Jan 2015 14:35:50 +0000 (20:05 +0530)]
Optimization and test changes

10 years agoAdded unit-tests and other fixes
monishdeb [Wed, 7 Jan 2015 08:03:52 +0000 (13:33 +0530)]
Added unit-tests and other fixes

10 years agoadditional comments
monishdeb [Fri, 26 Dec 2014 14:27:37 +0000 (19:57 +0530)]
additional comments

10 years agoCRM-15735 fix - Update payment status for pay-later membership renewal ignores Receiv...
monishdeb [Fri, 26 Dec 2014 14:15:01 +0000 (19:45 +0530)]
CRM-15735 fix - Update payment status for pay-later membership renewal ignores Received date

https://issues.civicrm.org/jira/browse/CRM-15735

10 years agoMerge pull request #4994 from NileemaJadhav/CRM-15821
Dave Greenberg [Fri, 23 Jan 2015 02:12:49 +0000 (18:12 -0800)]
Merge pull request #4994 from NileemaJadhav/CRM-15821

CRM-15821 PCP improvement

10 years agoMerge pull request #4990 from totten/master-mgddoc
Tim Otten [Fri, 23 Jan 2015 00:49:52 +0000 (16:49 -0800)]
Merge pull request #4990 from totten/master-mgddoc

CRM_Core_ManagedEntities - Improve docs.

10 years agoMerge pull request #4991 from totten/4.5-imgcache
Tim Otten [Fri, 23 Jan 2015 00:49:33 +0000 (16:49 -0800)]
Merge pull request #4991 from totten/4.5-imgcache

Allow caching of profile images

10 years agoMerge pull request #4996 from colemanw/CRM-15858
colemanw [Fri, 23 Jan 2015 00:18:41 +0000 (19:18 -0500)]
Merge pull request #4996 from colemanw/CRM-15858

CRM-15858 - Fix changeLog display of custom data

10 years agoCRM-15858 - Fix changeLog display of custom data
Coleman Watts [Thu, 22 Jan 2015 19:10:47 +0000 (14:10 -0500)]
CRM-15858 - Fix changeLog display of custom data

10 years agoCRM-15759 - Fix pseudoconstant matching for api.setvalue
Coleman Watts [Thu, 22 Jan 2015 18:36:19 +0000 (13:36 -0500)]
CRM-15759 - Fix pseudoconstant matching for api.setvalue

10 years agoMerge pull request #4995 from colemanw/CRM-15842
colemanw [Thu, 22 Jan 2015 15:37:01 +0000 (10:37 -0500)]
Merge pull request #4995 from colemanw/CRM-15842

CRM-15842 - Improve default of 'collapsed' checkbox

10 years agoCRM-15842 - Improve default of 'collapsed' checkbox
Coleman Watts [Thu, 22 Jan 2015 15:30:51 +0000 (10:30 -0500)]
CRM-15842 - Improve default of 'collapsed' checkbox

10 years agoCRM-15821 Modification in message template and sample data
NileemaJadhav [Thu, 22 Jan 2015 14:12:49 +0000 (19:42 +0530)]
CRM-15821 Modification in message template and sample data

----------------------------------------
* CRM-15821: Provide option to notify Personal Campaign Page "Owner" when someone donates via their page
  https://issues.civicrm.org/jira/browse/CRM-15821

10 years agoCRM-15821 PCP Improvements
NileemaJadhav [Thu, 22 Jan 2015 13:15:29 +0000 (18:45 +0530)]
CRM-15821 PCP Improvements

----------------------------------------
* CRM-15821: Provide option to notify Personal Campaign Page "Owner" when someone donates via their page
  https://issues.civicrm.org/jira/browse/CRM-15821

10 years agoMerge pull request #4992 from rohankatkar/upgrade
Monish Deb [Thu, 22 Jan 2015 12:30:05 +0000 (18:00 +0530)]
Merge pull request #4992 from rohankatkar/upgrade

Added missing table "civicrm_mailing_abtest" in 4.6.alpha1.mysql.tpl

10 years agoAdded comments to missing table civicrm_mailing_abtest in 4.6.alpha1.mysql.tpl
Web Access [Thu, 22 Jan 2015 05:56:51 +0000 (11:26 +0530)]
Added comments to missing table civicrm_mailing_abtest in 4.6.alpha1.mysql.tpl

10 years agoAdded missing table civicrm_mailing_abtest in 4.6.alpha1.mysql.tpl
Web Access [Thu, 22 Jan 2015 05:48:54 +0000 (11:18 +0530)]
Added missing table civicrm_mailing_abtest in 4.6.alpha1.mysql.tpl

10 years agoMerge pull request #4986 from colemanw/CRM-15789
colemanw [Wed, 21 Jan 2015 23:09:58 +0000 (18:09 -0500)]
Merge pull request #4986 from colemanw/CRM-15789

CRM-15789 - Add helper function for button markup

10 years agoCRM-15789 - Put {crmButton} into general use
Coleman Watts [Wed, 21 Jan 2015 21:01:01 +0000 (16:01 -0500)]
CRM-15789 - Put {crmButton} into general use

----------------------------------------
* CRM-15789: Add icons to submit buttons
  https://issues.civicrm.org/jira/browse/CRM-15789

10 years agoCase ActivityView.tpl cleanup
Coleman Watts [Wed, 21 Jan 2015 20:28:53 +0000 (15:28 -0500)]
Case ActivityView.tpl cleanup

10 years agoMerge pull request #4966 from NileemaJadhav/CRM-15821-work
Dave Greenberg [Wed, 21 Jan 2015 19:35:39 +0000 (11:35 -0800)]
Merge pull request #4966 from NileemaJadhav/CRM-15821-work

CRM-15821 Provide option to notify PCP owner

10 years agoCRM-15789 - Move htmlAttributes helper to utils class
Coleman Watts [Wed, 21 Jan 2015 02:32:05 +0000 (21:32 -0500)]
CRM-15789 - Move htmlAttributes helper to utils class

----------------------------------------
* CRM-15789: Add icons to submit buttons
  https://issues.civicrm.org/jira/browse/CRM-15789

10 years agoDocblock cleanups
Coleman Watts [Wed, 21 Jan 2015 02:31:11 +0000 (21:31 -0500)]
Docblock cleanups

10 years agoWordReplacement form improvement - auto-check new items and warn unsaved changes
Coleman Watts [Wed, 21 Jan 2015 02:08:16 +0000 (21:08 -0500)]
WordReplacement form improvement - auto-check new items and warn unsaved changes

10 years agoMerge pull request #4989 from lcdservices/CRM-15851
colemanw [Wed, 21 Jan 2015 14:01:08 +0000 (09:01 -0500)]
Merge pull request #4989 from lcdservices/CRM-15851

CRM-15851 search builder fix for custom date fields

10 years agoModification for 4.6alpha4 upgrade
NileemaJadhav [Wed, 21 Jan 2015 08:05:54 +0000 (13:35 +0530)]
Modification for 4.6alpha4 upgrade

10 years ago-- Moved upgrade changes to 4.6alpha4 release
NileemaJadhav [Wed, 21 Jan 2015 06:55:12 +0000 (12:25 +0530)]
-- Moved upgrade changes to 4.6alpha4 release

10 years agoResolve conflict
NileemaJadhav [Wed, 21 Jan 2015 05:38:06 +0000 (11:08 +0530)]
Resolve conflict

10 years agoCCRM-15821 Provide option to notify PCP owner
NileemaJadhav [Fri, 16 Jan 2015 13:39:35 +0000 (19:09 +0530)]
CCRM-15821 Provide option to notify PCP owner

10 years agoCRM-15821 Add PCP owner notifications message templates
NileemaJadhav [Fri, 16 Jan 2015 13:38:35 +0000 (19:08 +0530)]
CRM-15821 Add PCP owner notifications message templates

----------------------------------------
* CRM-15821: Provide option to notify Personal Campaign Page "Owner" when someone donates via their page
  https://issues.civicrm.org/jira/browse/CRM-15821

10 years agoUpdate version to 4.6.alpha4
CiviCRM [Wed, 21 Jan 2015 11:19:16 +0000 (03:19 -0800)]
Update version to 4.6.alpha4

10 years agoMerge pull request #4962 from totten/master-angular-ts
Tim Otten [Wed, 21 Jan 2015 09:17:13 +0000 (01:17 -0800)]
Merge pull request #4962 from totten/master-angular-ts

CRM-15832 - AngularJS - Aggregate and localize strings+partials

10 years agoAllow caching of profile images
Tim Otten [Wed, 21 Jan 2015 08:38:09 +0000 (00:38 -0800)]
Allow caching of profile images

I considered refactoring CRM_Utils_System::download() to work with this, but
there are just so many things that need to be done differently or explained
-- it's just not worth it.  Calling header() directly winds up being
clearer/simpler.

10 years agoCRM-15832 - Fix domain used by core Angular apps
Tim Otten [Wed, 21 Jan 2015 06:59:16 +0000 (22:59 -0800)]
CRM-15832 - Fix domain used by core Angular apps

The old code was based on a misunderstanding. I thought that we had separate
translation domains for each Civi component.  This is half true -- when the
translators work on them, there are separate .po files for each component.
However, when we distribute the final .mo files, the components are
aggregated together into one "civicrm.mo".  Thus, at runtime, there is
really only one domain for the core app.

There are other domains the extensions, and there are a couple contexts
within the civicrm domain (eg for states/provinces), but that's irrelevant
to core's CiviCase and CiviMail UIs.

10 years agoMerge pull request #4987 from totten/master-gitify
Tim Otten [Wed, 21 Jan 2015 06:42:09 +0000 (22:42 -0800)]
Merge pull request #4987 from totten/master-gitify

CRM-15840 - gitify - Fix for Civi v4.6+

10 years agoCRM-15851 search builder fix for custom date fields
Brian Shaughnessy [Wed, 21 Jan 2015 03:37:54 +0000 (22:37 -0500)]
CRM-15851 search builder fix for custom date fields

10 years agoMerge pull request #4988 from lcdservices/CRM-15849
colemanw [Wed, 21 Jan 2015 02:43:15 +0000 (21:43 -0500)]
Merge pull request #4988 from lcdservices/CRM-15849

CRM-15849 add where clause for greetings

10 years agoCRM-15849: fix translation string, comments
Brian Shaughnessy [Wed, 21 Jan 2015 02:28:29 +0000 (21:28 -0500)]
CRM-15849: fix translation string, comments

10 years agoWordReplacement.tpl cleanup
Coleman Watts [Wed, 21 Jan 2015 01:55:03 +0000 (20:55 -0500)]
WordReplacement.tpl cleanup

10 years agoCRM-15836 - Fix action buttons on wordReplacement screen
Coleman Watts [Wed, 21 Jan 2015 01:37:03 +0000 (20:37 -0500)]
CRM-15836 - Fix action buttons on wordReplacement screen

----------------------------------------
* CRM-15836: Inconsistent action button placement
  https://issues.civicrm.org/jira/browse/CRM-15836

10 years agoCRM-15849 add where clause for greetings
Brian Shaughnessy [Wed, 21 Jan 2015 01:20:09 +0000 (20:20 -0500)]
CRM-15849 add where clause for greetings

10 years agoComment cleanup
Coleman Watts [Wed, 21 Jan 2015 00:59:06 +0000 (19:59 -0500)]
Comment cleanup

10 years agoCRM-15840 - gitify - Fix for Civi v4.6+
Tim Otten [Tue, 20 Jan 2015 23:11:14 +0000 (15:11 -0800)]
CRM-15840 - gitify - Fix for Civi v4.6+

10 years agoMerge pull request #4984 from davecivicrm/CRM-15819
Dave Greenberg [Tue, 20 Jan 2015 20:29:01 +0000 (12:29 -0800)]
Merge pull request #4984 from davecivicrm/CRM-15819

CRM-15819 - separate permission for Message Templates editing.
NOTE: Test failure unrelated to this PR.

10 years agoCRM-15789 - Add helper function for button markup
Coleman Watts [Tue, 20 Jan 2015 19:05:04 +0000 (14:05 -0500)]
CRM-15789 - Add helper function for button markup

----------------------------------------
* CRM-15789: Add icons to submit buttons
  https://issues.civicrm.org/jira/browse/CRM-15789