Go Higher Information Services is proud to announce that J!WHMCS Integrator version 2.2 stable is now available!
We have made significant strides in bringing stability to the Integrator for the past 6 months, many, many bugs that had been reported and caused functionality issues have been addressed with no significant updates since the end of October.
So why didn't we go 2.12 stable instead of 2.2? We don't know, it's easier to say? Less confusing in looking from the big picture? We aren't sure, but we like it, so we are running with it.
Below is a list of changes since 2.12rc11
Securely encoding the shortlived password cookie added to the root file with check against retrieved email address
Menu rendering updated to include legacy style Joomla menus and Rhuk pill menu
(WHMCS v 4.41) Dropped many unnecessary templates from jwhmcs-default / portal directories (no longer rely on $ for jQuery calls)
(WHMCS v 4.41) Modified login procedure to direct back to jwhmcs.php
(WHMCS v 4.41) Modified installation procedure
Added parameter to allow for specification of unicode character usage in regular expression matches
Added parameter to allow for disabling character set conversion when pulling data from WHMCS
Login Module: Current Credit feature added
Kayako Add-On: Better documentation internally to jwint.php file
User Sync: Previously users that were incorrectly matched were just failing to refind the correct match. This was changed to remove the incorrect match and find the correct one.
Plugins: XML manifests updated to method=upgrade
Registration form: Allow email to be used on username field now.
Sub-accounts were getting added to Joomla then added as clients in WHMCS
Sub-accounts weren't getting properly synced in the database after creation
Login module wasn't correctly displaying when logged in as a sub-account on Joomla, but was correct on WHMCS side.
Various Notice errors eliminated from jwhmcs root / sync / usermanager model files
MatchAll usermanager task now correctly returns successful completion of matching rather than error upon no returned clients / subaccounts
Default parameter for using SSL on redirect changed to false
Corrected sub-account creation in Joomla (was incorrectly mapped to default controller)
Cleaned up code to prevent NOTICE errors from stalling application
Modified css styles to allow twitter icon / styling to come through
Modified xml parser class to force WHMCS Character Set to lower case for comparison purposes
Updated Kayako Integration
Authentication: When a Joomla system was set to use email addresses, new accounts weren't being created with emails as usernames. This was corrected
Hook: Upon changing password in the backend of WHMCS, nothing was being done. This was corrected so now password is changed but not redirected to front end.
Authentication Plugin: not creating users when non-utf8 characters in name from WHMCS (AUTH01P024 issues)
Login Module Parameters corrected
XML manifest updated to allow "upgrade" rather than only install
Corrected syncronization method by adding new api call and cleaned up data addition to database
Corrected jwhmcs hook file to check for admin backend when running change pw