4.0.0
Released on March 16, 2017
Summary
This is a feature release for 4.0.0. This page will be updated to include tasks completed in subsequent betas as well as the final release.
## Important Highlights
1. New plugin: Mass Mailer lets you filter and email specific clients, or export to use in your email campaign software 2. Updated extensions: Multicraft, SolusVM, Order Manager 3. Add an "In Review" dialog for service as the top of the client dashboard (beta 2) 4. Refresh admin and client themes to give a new, cleaner look and feel 5. Updated all buttons with Bootstrap buttons, all icons with Font Awesome icons 6. Replaced navigation with a drop down menu instead for the admin area 7. Improved client area navigation and made it always visible 8. Replaced admin Dashboard and Billing Overview graphs with interactive nvd3 graphs 9. Much more...
## PHP 7+ Users
As of Beta 5, there are currently no known PHP 7 issues. Please report any PHP 7 issues that may arise.
Included in this release is a /hotfix-php7/ directory. Please use this directory to overwrite the default /blesta/app/app_controller.php, /blesta/app/app_model.php, and /blesta/app/models/license.php files.
## All updates for this release (May be limited to first 200)
CORE-5436 — Update Blesta Reseller API and Modules
CORE-5270 — Gateway: Blockonomics
CORE-5185 — Virtualmin: Add support for sub-domains under pre-determined domain
CORE-5176 — Stripe Payments: Always request 3ds for client initiated operations
CORE-5167 — Namesilo: Improve contact handling
CORE-5122 — Paysera Payment Gateway
CORE-5075 — Config option logic: admins should be able to set any configuration
CORE-5074 — Config options: Allow options to be maintained on edit
CORE-5038 — Internal: Add statistic collection to Blesta
CORE-4994 — OpenSRS: Add support for price import / sync
CORE-4918 — Allow clients to add a secondary recovery email address to their account
CORE-4732 — Support Manager: Add support for staff KB articles
CORE-4637 — License Manager: Versions
CORE-4516 — Authorize.net new gateway using Accept.js API for reduced PCI
CORE-4512 — Add an option to append package descriptions to invoice line items.
CORE-4223 — Order: Config option logic
CORE-4202 — Config option logic validation
CORE-4201 — Config option logic configuration page
CORE-4200 — Config option logic display
CORE-4199 — Config option logic database changes
CORE-3636 — Allow a configurable option to be created that determines Server Group or Module Row
CORE-3507 — Order: Create new ACH/CC payment override for new signups
CORE-3506 — Allow additional setting overrides on client creation
CORE-3505 — Add option to disable ACH/CC payments for new Order signups
CORE-3355 — NameSilo: Create packages based on domain pricing from the API
CORE-3274 — Stop Service Provision Attempts After x Failures
CORE-3238 — cPanel: Allow an account limit to be set for resellers
CORE-3236 — cPanel: Allow selling of dedicated IP with config option
CORE-3235 — Remove date ranges for config options
CORE-3233 — Option to require new account email verification
CORE-3218 — cPanel: Display account available for Server Groups
CORE-3101 — Order: Add support for html tooltips
CORE-3097 — Add package option descriptions to service add/edit package
CORE-3096 — Update config option add/edit to support descriptions
CORE-3095 — Create database table for config option descriptions
CORE-3011 — Vultr: Display snapshot status and disable server actions while a snapshot is in progress
CORE-3010 — Vultr: Automatically refresh the Actions tab
CORE-3009 — Vultr: When backups are added, set their schedule to daily
CORE-3004 — Gateway: Kassa Kompleet
CORE-2978 — Order: Allow linking to products with preselected config option values
CORE-2967 — License Module: Allow more than 1 support and updates package to be selected
CORE-2963 — Config option field descriptions
CORE-2953 — cPanel: Display account aggregate for Server Groups
CORE-2906 — Mass Mailer: Add rate limit to sending email
CORE-2806 — Messaging Integration
CORE-2347 — Support Manager: Allow tickets to be re-assigned
CORE-2263 — Update core build process to run the build process for the Order plugin
CORE-2262 — Order: Remove composer lock file during build process
CORE-2261 — Remove vendor code from Blesta core
CORE-2260 — Cannot manage module rows due to CSRF form token error
CORE-2258 — Support Manager: Unable to view tickets or department listings
CORE-2257 — Download Manager: Unable to create a category
CORE-2252 — minPHP bridge should set all PDO connections to objects
CORE-2251 — Change authorize.net signup link
CORE-2245 — Order: Rename Orders widget status Pending to In Review
CORE-2244 — cPanel: When creating a package the cPanel package selector may not render
CORE-2242 — Update integration tests
CORE-2241 — Unit and Integration tests require PDO
CORE-2240 — Update keys to use crypt_random_string
CORE-2239 — Remove code from minPHP 0.x
CORE-2238 — Update minPHP bridge to latest tag
CORE-2237 — Successfully suspended services may result in an error email sent to staff
CORE-2236 — Special UTF8 characters not displaying
CORE-2235 — CMS plugin not being loaded at base URL
CORE-2234 — Remember me cookies not set or interpreted properly
CORE-2233 — Support Manager: Loading controller dependency that is not available yet
CORE-2232 — Merge 3.6.2 changes to 4.0.0
CORE-2224 — Fix checkstyle errors to allow successful build
CORE-2221 — Deleting a pending service as a client may make a module cancel request
CORE-2220 — Multicraft: Dedicated IPs are still marked "in-use" after service cancellation
CORE-2216 — Gateway: 2CheckOut - Update sign-up link for the gateway
CORE-2215 — User login logs should indicate whether login was a success or failure
CORE-2213 — Order: Addition of IP Address only set on upgrade
CORE-2211 — Update ItemPrice library
CORE-2210 — It's possible to pay a voided invoice through the email payment link
CORE-2208 — Interworx: API protocol defaults to use SSL when option is unchecked
CORE-2207 — Create MetaItemPrice to extend ItemPrice from blesta/pricing
CORE-2206 — Update ioncube encoding in build
CORE-2203 — When editing an invoice with notes, show notes section expanded
CORE-2202 — Update WYSIWYG (CKEditor) to latest version
CORE-2201 — Mass Mailer: Module rows missing from module filter option
CORE-2198 — Update select option widths
CORE-2197 — Mass Mailer: Put client filtering multi-select options in a 4 column row
CORE-2196 — Change staff panel window decoration color
CORE-2194 — Update staff multi-company selector color styles
CORE-2193 — Installer error messages are not properly formatted
CORE-2192 — Update module system to select module row by callback
CORE-2191 — Extensions autoload with incorrect path
CORE-2190 — When editing an invoice, indicate which line items are attached to a service
CORE-2189 — composer lock uses wrong version of symfony/yaml
CORE-2188 — Order: Remove slider background gradient from Wizard/AJAX Slider template
CORE-2186 — When there is 1 sub-nav item under a primary nav link, go directly there
CORE-2185 — Billing at a Glance: Year to Date Revenue graph missing data and starts on wrong date
CORE-2184 — Update URL for composer repository
CORE-2183 — Update phpseclib to latest release
CORE-2181 — Undefined index 'coupon_code' when changing service module row
CORE-2180 — Enom: Managing name servers may cause fatal error if only one nameserver is returned by the API
CORE-2179 — Recording payment does not allow for "," as decimal separator
CORE-2178 — PostalMethods not encoding special characters in XML
CORE-2177 — LogicBoxes: Not setting phone number
CORE-2176 — Support Manager: Tickets may not auto-close
CORE-2174 — Remove 'Staff' column from Module Logs table
CORE-2173 — title class contains left float
CORE-2172 — list-group-item border is overwritten to none
CORE-2171 — list-group-item border is being overwritten
CORE-2170 — Plugin Manager should only attempt to insert valid fields for actions and events
CORE-2169 — Allow action links to specify base URI
CORE-2168 — base_uri not set outside of portal
CORE-2166 — Remove automatic login forwarding to login pages
CORE-2165 — Staff login license validation error uses old message template
CORE-2164 — Add Service menu may list packages under wrong group
CORE-2163 — Stripe: Voiding transaction does not refund the payment
CORE-2162 — Change the language of some staff sub-nav links
CORE-2161 — Cron can renew services when not all invoices are paid
CORE-2159 — Remove description shown on service term upgrades
CORE-2155 — Define namespace for Blesta\Core
CORE-2153 — Stripe: Stripe_AuthenticationError exception used as array instead of object
CORE-2152 — Support Manager: Ticket search pagination link is invalid
CORE-2151 — Missing pagination on search pages
CORE-2150 — Client search only shows first page of results
CORE-2149 — Auto-debit may occur for invoices on wrong day
CORE-2148 — Update staff search dropdown menu styles
CORE-2147 — Fix staff UI use of the 'row' class overridden by bootstrap
CORE-2146 — Update Staff FOUR theme subnavigation text color
CORE-2145 — Make invoice due dates in the past red
CORE-2144 — Install attempts to load CSS that no longer exists
CORE-2143 — Update system requirements on installation
CORE-2142 — Mass Mailer: Display content submitted on compose page after error
CORE-2141 — Interworx: Add server group add order to evenly distribute accounts
CORE-2140 — DirectAdmin: Add server group add order to evenly distribute account
CORE-2139 — cPanel: Add server group add order to evenly distribute accounts
CORE-2137 — Update admin UI to include bootstrap grid
CORE-2136 — Update UI for staff login, 2fa, and password reset pages
CORE-2134 — Mass Mailer: Do not require Text version of email
CORE-2133 — Email: If html is provided, but no text version, convert from html
CORE-2132 — Mass Mailer: Move tags below email editor and reformat
CORE-2131 — Update multi-select input box style
CORE-2130 — Mass Mailer: Use icons for type on mailer job listing
CORE-2129 — Mass Mailer: Missing style in job table expandable area
CORE-2128 — Mass Mailer: Show column for type on listing page
CORE-2127 — Mass Mailer: Set background color on HTML preview
CORE-2126 — Mass Mailer: Add message when no mailing jobs exist
CORE-2125 — Mass Mailer: Set export file open-mode to write/append based on status
CORE-2124 — Mass Mailer: Add option to log emails
CORE-2122 — Combine Installed/Available Plugins
CORE-2121 — Combined Installed/Available Modules
CORE-2120 — Combine Installed/Available Gateways
CORE-2118 — MassMailer: Add tags to compose email page
CORE-2117 — Mass Mailer: Add mailing job listing page
CORE-2116 — Mass Mailer: Send mass mail
CORE-2115 — Mass Mailer: Export mailing job via cron
CORE-2114 — Mass Mailer: Add cron jobs
CORE-2113 — Order: Domain availability checks may use incorrect TLD to determine pricing
CORE-2111 — Mass Mailer: Save mailing jobs
CORE-2110 — Mass Mailer: Update installer
CORE-2109 — Fix use of Settings model within installer
CORE-2108 — Fix build composer install
CORE-2107 — Allow admins to update a contact's title
CORE-2104 — Changing country to one with no states uses the old state
CORE-2102 — Payment Approved email templates use incorrect company name tag
CORE-2101 — When recording payment, edit payment button does not work
CORE-2099 — Interworx: Using a server group on the package may fail to retrieve a module row
CORE-2098 — DirectAdmin: Using a server group on the package may fail to retrieve a module row
CORE-2097 — cPanel: Using a server group on the package may fail to retrieve a module row
CORE-2096 — Order: Update ReCaptcha from v1.0 to v2.0
CORE-2095 — Disallow staff from deactivating themselves
CORE-2094 — Add option to log email or not
CORE-2093 — Permissions error language definition may be blank
CORE-2092 — Mass Mailer: Add permissions for the filter/compose pages
CORE-2091 — Change staff panel window decoration icon color
CORE-2090 — Mass Mailer: Add preview page
CORE-2088 — Mass Mailer: Add compose email page
CORE-2087 — Mass Mailer: Add export to CSV
CORE-2086 — Mass Mailer: Add service status filter
CORE-2085 — Mass Mailer: Retrieve clients to email from filtering options
CORE-2084 — Mass Mailer: Add email composition fields
CORE-2083 — Mass Mailer: Add service filtering options
CORE-2082 — Convert staff sub-nav into a drop down menu
CORE-2081 — Mass Mailer: Add client filtering options
CORE-2080 — Mass Mailer: Add logo
CORE-2079 — Update the quick links active star color
CORE-2077 — Authorize.Net: Update gateway logo
CORE-2076 — Mass Mailer: Add Mass Mailer under Tools in navigation
CORE-2075 — Mass Mailer: Create plugin
CORE-2074 — Support Manager: Tickets emailed in may fail to be added if one has an invalid from address
CORE-2073 — SystemOverview: Set 'Total' label for graphs
CORE-2072 — AuthorizeNet: Save last 4 of card in reference ID for CIM
CORE-2070 — Update nvd3 to latest version - v1.8.2
CORE-2069 — Date Received when recording a payment should be in local time
CORE-2067 — Support: Remove margin-top from Departments table
CORE-2066 — Fix styling of the update coupon code button when adding a service as staff
CORE-2065 — Order: Widget buttons have no right margin
CORE-2064 — Billing Overview: Widget buttons have no right margin
CORE-2063 — Order: Remove AreYouAHuman Human Verification option
CORE-2062 — Multicraft: Force port 25565 for dedicated IP addresses
CORE-2061 — Billing Overview: Show revenue from multiple sources
CORE-2060 — System Overview: Update graph JS load order
CORE-2059 — Revert button color change
CORE-2055 — System Overview: Decrease y-axis white-space
CORE-2054 — System Overview: Style graph axis
CORE-2053 — Update extension versions in composer
CORE-2052 — System Overview: Graph data fetched using local rather than UTC time
CORE-2051 — Add global graph language
CORE-2050 — The top border on the client login box is missing
CORE-2049 — Add SVG logo to installer
CORE-2048 — Increase size of install button in installer
CORE-2047 — Include nvd3 library
CORE-2046 — System Status: Replace status graph
CORE-2045 — Billing Overview: Replaced graphs with nvd3
CORE-2044 — System Overview: Replace graphs with nvd3
CORE-2043 — Convert Test These Settings to buttons
CORE-2042 — Increase modal title sizes
CORE-2041 — Move the icons next to minimum and recommended requirement links outside the href
CORE-2040 — Support Manager: Update widget buttons
CORE-2039 — Order: Update widget buttons
CORE-2038 — Feed Reader: Update widget buttons
CORE-2037 — Client Documents: Update widget buttons
CORE-2034 — Skrill: Format code to PSR-2
CORE-2033 — Payza: Format code to PSR-2
CORE-2032 — PayPal Payments Standard: Format code to PSR-2
CORE-2031 — PagSeguro: Format code to PSR-2
CORE-2030 — Offline: Format code to PSR-2
CORE-2029 — CCAvenue: Format code to PSR-2
CORE-2028 — BitPay: Format code to PSR-2
CORE-2027 — 2Checkout: Format code to PSR-2
CORE-2026 — Stripe: Format code to PSR-2
CORE-2025 — Quantum: Format code to PSR-2
CORE-2024 — PayJunction: Format code to PSR-2
CORE-2023 — Payflow: Format code to PSR-2
CORE-2022 — eWay: Format code to PSR-2
CORE-2021 — Converge: Format code to PSR-2
CORE-2020 — BrainTree: Format code to PSR-2
CORE-2019 — BluePay: Format code to PSR-2
CORE-2018 — Authorize.net: Format code to PSR-2
CORE-2017 — Format gateways to PSR-2
CORE-2016 — Order: Don't show the quantity when the quantity is 1
CORE-2015 — Update Blesta logo in admin UI to change logo color based on the background
CORE-2013 — Replace fugue icons with font awesome for widget arrows
CORE-2012 — Order: ReCaptcha does not appear on order forms any longer
CORE-2011 — Order: Standard cart template does not end widget
CORE-2009 — Custom Reports with 'Select' field options duplicate
CORE-2008 — Multicraft: Support version 2 of the API
CORE-2007 — Order: Add password forgot link to order form login screenOR
CORE-2006 — Remove box shadow from expand area content
CORE-2005 — Define brand colors in Sass
CORE-2004 — Replace ascending/descending table fugue icons with font awesome
CORE-2003 — System Status: Replace fugue icons with font awesome
CORE-2002 — System Overview: Replace fugue icons with font awesome
CORE-2001 — Support Manager: Update fugue icons with font awesome
CORE-2000 — PHPIDS: Replace fugue icons with font awesome
CORE-1999 — Download Manager: Replace fugue icons with font awesome
CORE-1998 — Billing Overview: Replace fugue icons with font awesome
CORE-1997 — Update pop-up message icons to Font Awesome
CORE-1994 — Add a make payment button to transactions widget on client profile
CORE-1993 — Always display a record payment option when making payment for a client
CORE-1992 — Update draft save icon to font awesome
CORE-1991 — Replace cross icon with font awesome
CORE-1990 — Universal Module: Replace fugue icons with font awesome
CORE-1989 — VPS.NET: Replace fugue icons with font awesome
CORE-1988 — SolusVM: Replace fugue icons with font awesome
CORE-1987 — Proxmox: Replace fugue icons with font awesome
CORE-1986 — Plesk: Replace fugue icons with font awesome
CORE-1985 — Multicraft: Replace fugue icons with font awesome
CORE-1984 — Interworx: Replace fugue icons with font awesome
CORE-1983 — DirectAdmin: Replace fugue icons with font awesome
CORE-1982 — cPanel: Replace fugue icons with font awesome
CORE-1981 — BuycPanel: Replace fugue icons with font awesome
CORE-1978 — Remove white space on ends of search criteria
CORE-1977 — Increase admin area core font sizes
CORE-1976 — Update color scheme style for look and feel in admin area
CORE-1975 — Maintain primary nav text hover color when selecting child sub-nav item
CORE-1974 — Add client area link to available order forms
CORE-1973 — Display client nav on unauthenticated pages
CORE-1972 — Create a new client theme, set as default
CORE-1971 — Remove background gradients from table headings in the client area
CORE-1970 — Update client area contact box
CORE-1969 — Swap the client area nav and title areas
CORE-1968 — Update Blesta logo in client area to use SVG version
CORE-1967 — Multicraft: Unable to order a service if owner cannot set server name
CORE-1965 — Order: Add variable for IP address for staff order received email templates
CORE-1964 — Order: Float order summary box on order forms
CORE-1962 — Show reference ID in transactions listings
CORE-1961 — SolusVM - Allow base IP quantity to be set for the Package
CORE-1958 — Update Settings > System > Resources icons
CORE-1957 — VPS.NET: Update buttons in admin UI
CORE-1956 — Universal Module: Update buttons in admin UI
CORE-1955 — TheSSLStore: Update buttons in admin UI
CORE-1954 — SolusVM: Update buttons in admin UI
CORE-1953 — Proxmox: Update buttons in admin UI
CORE-1952 — Plesk: Update buttons in admin UI
CORE-1951 — Namecheap: Update buttons in admin UI
CORE-1950 — Multicraft: Update buttons in admin UI
CORE-1949 — Logicboxes: Update buttons in admin UI
CORE-1948 — Interworx: Update buttons in admin UI
CORE-1947 — GoGetSSL: Update buttons in admin UI
CORE-1946 — Enom: Update buttons in admin UI
CORE-1945 — DirectAdmin: Update buttons in admin UI
CORE-1944 — cPanel: Update buttons in admin UI
CORE-1943 — BuycPanel: Update buttons in admin UI
CORE-1942 — Adding a company does not maintain setting inheritance
CORE-1941 — Update widget buttons globally
CORE-1940 — Slightly reduce the footer padding
CORE-1939 — Feed Reader: Improve feed list styling
CORE-1938 — Update sticky note background image
CORE-1937 — Order: Invalid redirect to /checkout/cart results in 404 page
CORE-1936 — Update extension versions in composer
CORE-1934 — Update calendar icon font size globally
CORE-1933 — Remove top border from client profile detail box
CORE-1932 — Increase font size of quick link icon
CORE-1931 — Use subnav font color for default bookmark star icon
CORE-1930 — System Overview: Update buttons in admin UI
CORE-1929 — Support Manager: Update buttons in admin UI
CORE-1928 — Shared Login: Update buttons in admin UI
CORE-1927 — Reassign Pricing: Update buttons in admin UI
CORE-1926 — PHPIDS: Update buttons in admin UI
CORE-1925 — Order: Update buttons in admin UI
CORE-1924 — Import Manager: Update buttons in admin UI
CORE-1923 — Feed Reader: Update buttons in admin UI
CORE-1922 — Download Manager: Update buttons in admin UI
CORE-1921 — Portal: Update buttons in admin UI
CORE-1920 — Client Documents: Update buttons in admin UI
CORE-1919 — Billing Overview: Update buttons in admin UI
CORE-1918 — Auto Cancel: Update buttons in admin UI
CORE-1917 — Update panel section heading styles
CORE-1916 — Update navigation tabs to use solid colors
CORE-1915 — Improve the look of plugins, modules, and gateway listings
CORE-1914 — Improve the standard staff actions section
CORE-1913 — Remove top border-radius from client profile detail box
CORE-1911 — Admin upgrade process link takes user to portal
CORE-1910 — Center footer content and add logo
CORE-1909 — Remove box shadows
CORE-1908 — Replace Resend icon
CORE-1907 — Update check icons
CORE-1906 — Fix icon sizes on client profile page
CORE-1905 — Order: Update order emails to only be sent to active staff
CORE-1903 — Remove manual installation of support manager during integration tests
CORE-1902 — Jenkins not configured to run build task
CORE-1901 — Remove blesta config
CORE-1900 — Create new admin theme, set as default
CORE-1899 — Update Blesta logo in admin area to use SVG version
CORE-1898 — Missing language definition when adding an API user
CORE-1897 — Remove user authentication by user ID
CORE-1895 — Set submit links to buttons in core admin UI
CORE-1894 — Update staff area fonts
CORE-1893 — Update staff calendar
CORE-1892 — Update staff search box
CORE-1891 — Remove background gradient from all table headings in the staff area
CORE-1890 — Invoice "Save as Draft" button should use btn_default
CORE-1889 — Update settings left panel
CORE-1888 — Update staff footer
CORE-1887 — Update client profile contact box
CORE-1886 — Replace fugue icons with font awesome in admin UI
CORE-1885 — Update buttons in core admin UI
CORE-1884 — Update version of Enom in core
CORE-1883 — Make source adhere to code style
CORE-1882 — Update code sniffer to PSR-2 transitional
CORE-1880 — Allow a default option to be selected for configurable options
CORE-1879 — SupportManager: Missing error language definition when deleting a category
CORE-1877 — Support Manager: Empty email body creates zombie ticket
CORE-1869 — Add /blesta/cache directory to Git
CORE-1868 — Reassign Pricing: Typo in language definition
CORE-1867 — Enom module: Rename API Key to Password
CORE-1865 — Warning message displays encoded HTML
CORE-1862 — Add composer support to reports
CORE-1861 — Add composer support to invoice templates
CORE-1860 — Add composer support to modules
CORE-1859 — Add composer support to non-merchant gateways
CORE-1858 — Add composer support to merchant gateways
CORE-1857 — Add composer support to plugins
CORE-1856 — Add composer support to all extensions
CORE-1854 — Update error UI to use boostrap
CORE-1853 — Update installer/upgrader to use bootstrap
CORE-1852 — Update buttons in admin UI
CORE-1851 — Replace fugue icons with font awesome in admin interface
CORE-1846 — Updated to minPHP 1.0
CORE-1845 — Update graphing library
CORE-1844 — Allow theme options to be blank or 'transparent'
CORE-1842 — Convert CSS to SASS
CORE-1838 — Refresh admin theme
CORE-1832 — Allow config option values to be marked inactive
CORE-1826 — Order: Update reCaptcha to version 2
CORE-1812 — BrainTree: Add support for CC offsite
CORE-1780 — User login logs should indicate a failure when logging into the wrong company
CORE-1775 — Add Blesta License module into core
CORE-1773 — Pricing shown when managing a service may be non-zero when unchanged
CORE-1743 — Set platform requirement in composer.json
CORE-1708 — Add support for config option logic
CORE-1701 — Remove logins via user ID
CORE-1654 — Add ability to bulk void invoices on client profile
CORE-1596 — cPanel: Add single sign-on support to clients and staff
CORE-1568 — Prevent a module change for an existing package with attached services
CORE-1564 — Scheduled Cancellation Notice
CORE-1483 — Remove extraneous zeros when formatting tax rates for display
CORE-1251 — Order: If GeoIP is enabled, preselect country and state/province fields
CORE-1228 — Add an "In Review" dialog at the top of the client area dashboard
CORE-1207 — GUI Installer: Add an option to refresh the requirements check page
CORE-1142 — Split package options into multiple tabs for simplicity
CORE-1108 — Updated Google Finance exchange rate processor
CORE-710 — Universal Module: Add option to populate service expandable area.
CORE-621 — Mass mailer plugin
CORE-385 — Module: Virtualmin
CORE-261 — Allow modules to pre-set package welcome email content.
CORE-198 — Add the use of tel: and fax: to numbers on the client profile.