Dev License: This installation of WHMCS is running under a Development License and is not authorized to be used for production use. Please report any cases of abuse to abuse@whmcs.com
wbTimeLog Changelog
Print
Webuddha Clients Timelog
(c) 2010 Holodyn Corporation
******************************************************
Legend
******************************************************
^ = Code Update
+ = Feature Added
- = Removed Feature
******************************************************
03-11-2010 - v100
******************************************************
* Launch v100
******************************************************
05-19-2010 - v101
******************************************************
+ README.txt
Added instructions for Client Template Update
^ /admin .. /html.php
/admin .. /timelog.php
Session validate failure on mac chrome / safari
Session value adminloggedinstatus not avaliable
Updated to check for adminid session value
^ /admin .. /script.js
String().trim() function invalid in safari
Updated to use direct $.trim() function call
******************************************************
05-20-2010 - v102
******************************************************
+ /admin .. /script.js
Added .name (String) and .halt (Function)
^ /admin .. /script.js
Updated .init (Function)
- use all jQuery DOM Element Functions
- alert on halt if expected DOM Elements not found
^ /admin .. /timelog-credits.js
Updated Balance calculation logic
******************************************************
06-18-2010 - v103
******************************************************
+ / .. /script.js
Added cellId variable
Upgraded Error Checking
Added isAutoLoad Function
+ /admin .. /script.js
Added cellId variable
Upgraded Error Checking
Added isAutoLoad Function
******************************************************
08-25-2010 - v104
******************************************************
+ / .. /style.css
Added Public Stylesheet
+ / .. /script.js
Added expandLog Function
+ / .. /timelog.php
Added Timelog Output
******************************************************
11-25-2010 - v105
******************************************************
- /admin .. /script.js
Removed Trailing Commas on last objects of hash
******************************************************
02-03-2011 - v106
******************************************************
^ / .. /timelog.php
/admin .. /timelog.php
/admin .. /timelog-credits.php
/admin .. /timelog-list.php
/admin .. /timelog-report.php
Replaced PHP short_tags "<?=" with "<?php echo"
******************************************************
02-04-2011 - v107
******************************************************
^ / .. /timelog.php
/admin .. /timelog-report.php
str_pad( .. STR_PAD_LEFT) was corrected
******************************************************
02-14-2011 - v108
******************************************************
^ /admin .. /html.php
Removed Session Check for JS
^ /admin .. /timelog.php
Added Loading of Admin Record
Added SQL Activity Update of Admin Session Log
******************************************************
02-18-2011 - v109
******************************************************
^ /admin .. /script.js
Modified Method of Tab Injection for Client Page
+ /admin .. /html.php
Added CSS for new Tab Injection
******************************************************
02-21-2011 - v110
******************************************************
^ /admin .. /script.js
Update Tab Injection (injected on some addons)
******************************************************
03-01-2011 - v120
******************************************************
+ /admin .. /script.js
Added Export Function
+ /admin .. /timelog-export.php
Added Export Script
******************************************************
03-10-2011 - v121
******************************************************
+ /admin .. /lang/english.php
/admin .. /classes/class.lang.php
Added Class & Lanuage File
+ /admin .. /style.css
Extracted from html.php
^ /admin .. /script.js
/admin .. /html.php
/admin .. /timelog.php
/admin .. /timelog-credits.php
/admin .. /timelog-export.php
/admin .. /timelog-list.php
/admin .. /timelog-report.php
Added Language Support
+ / .. /lang/english.php
/ .. /classes/class.lang.php
Added Class & Lanuage File
^ / .. /script.js
/ .. /html.php
/ .. /timelog.php
Added Language Support
******************************************************
04-26-2011 - v122
******************************************************
+ /admin .. /classes/class.teamprobridge.php
Added Class for wbTeamPro Timelog Synchronization
+ New MySQL Field for wbTeamPro Timelog Sync
+ New MySQL Index Records to improve database speed
Field & Indexes Automatically Added with
wbTeamPro Bridge Sync Activation
^ MySQL-NewInstall.txt
Updated with SQL Changes for Bridge / Indexes
Only New Installations
******************************************************
04-29-2011 - v123
******************************************************
^ / .. /html.php
/ .. /timelog.php
/admin .. /html.php
/admin .. /timelog.php
Updated Check on Require
******************************************************
06-15-2011 - v124
******************************************************
+ /includes/hooks/wbtimelog.php
Added Hook Functions for Invoice Processing
+ /modules/servers/wbtimelog/wbtimelog.php
Added Server Module for Service Orders
******************************************************
06-15-2011 - v124a
******************************************************
^ /includes/hooks/wbtimelog.php
Update Error on Invoice
******************************************************
07-05-2011 - v125
******************************************************
+ /admin/ .. /html.php
Admin Template Passed to JS
^ /admin/ .. /script.js
/admin/ .. /style.css
Updated Clients Tab for Blend Template
+ / .. /script.js
/ .. /style.css
Added Client Year Display Collapse
******************************************************
12-15-2011 - v130
******************************************************
^ Migration of code into v5 Module
- Removal of Admin Template changes
- Removal of Client <head> include
+ Addition of Client default template
^ Updated Installation notes in README.txt
******************************************************
01-05-2012 - v131
******************************************************
^ /modules/../wbtimelog.php
Added utf8 definition to tables
^ /modules/../inc/client-style.css
Updated CSS for new image location
+ /modules/../inc/img/expand.gif
/modules/../inc/img/collapse.gif
Added images for client-side expand/collapse
******************************************************
01-16-2012 - v132
******************************************************
^ /modules/../admin/html.php
^ /modules/../client/html.php
Updated initialization include
******************************************************
01-31-2012 - v133
******************************************************
^ /modules/../admin/timelog-report.php
^ /modules/../client/timelog.php
Corrected month display error with mktime()
^ /modules/../client/timelog.php
^ /modules/../inc/client-style.css
Updated report styling
******************************************************
02-21-2012 - v134
******************************************************
^ /modules/../admin/timelog.php
^ /modules/../client/timelog.php
Fixed wbTeamPro Timelog Bridge Include
^ /modules/addons/wbDatabase.php
Updated Instance call
******************************************************
06-12-2012 - v135
******************************************************
^ /modules/../admin/timelog-report.php
^ /modules/../client/timelog-report.php
Fixed calculation with oldest / newest credit
+ /modules/reports/wbTimelog_Monthly.php
Added Monthly Client Timelog Summary
******************************************************
07-11-2012 - v140
******************************************************
^ /modules/addons/wbDatabase.php
/modules/../inc/admin-script.js
/modules/../inc/admin-style.css
Updated for WHMCS v5.1.2 compatability
+ /modules/addons/wbtimelog/wbtimelog.php
Added notes for addon page display
Added option to enable/disable wbTeamPro integration
^ /modules/../classes/class.teamprobridge.php
Added enable/disable switching
^ /modules/../admin/timelog-credits.php
Corrected credit calculation error
+ /modules/../admin/timelog-credits.php
Added automatic jump to last credit page
******************************************************
07-19-2012 - v141
******************************************************
+ /modules/addons/wbtimelog/wbtimelog.php
Added new configuration options
+ /modules/addons/wbtimelog/hooks.php
Added new triggers for disabling keyphrase credits
******************************************************
09-10-2012 - v142
******************************************************
^ /modules/servers/wbtimelog/wbtimelog.php
Corrected database request error (5.1.2 error)
******************************************************
09-20-2012 - v143
******************************************************
+ /modules/addons/wbtimelog/hooks.php
/modules/addons/wbtimelog/wbtimelog.php
Added Expire on Invoice Credit Purchase option
^ /modules/addons/wbtimelog/admin/timelog-credits.php
Corrected gross credit display error
(zero calculations showing as infinite)
******************************************************
09-29-2012 - v144
******************************************************
+ /modules/addons/wbDatabase.php
Added getRow() function
^ /modules/addons/wbtimelog/classes/class.lang.php
Corrected function references for strict php
^ /modules/addons/wbtimelog/admin/timelog-credits.php
/modules/addons/wbtimelog/admin/timelog-report.php
/modules/addons/wbtimelog/client/timelog.php
/modules/addons/wbtimelog/initialize.php
Updated for getRow()
^ /modules/addons/wbtimelog/inc/client-scripts.js
Update for jQuery noConflict mode
Added ability to specify target element in load request
******************************************************
10-15-2012 - v145
******************************************************
^ /modules/addons/wbtimelog/inc/client-scripts.js
Fixed bug in specify target feature
^ /modules/addons/wbtimelog/classes/class.teamprobridge.php
/modules/addons/wbtimelog/admin/html.php
/modules/addons/wbtimelog/client/html.php
Strict mode update
^ /modules/addons/wbDatabase.php
Included Latest version
******************************************************
10-17-2012 - v146
******************************************************
+ /modules/addons/wbtimelog/inc/admin-scripts.js
Added ticket timelog tab control
+ /modules/addons/wbtimelog/admin/timelog.php
/modules/addons/wbtimelog/admin/timelog-list.php
Added ticket timelog tab functionality
+ /modules/addons/wbtimelog/inc/img/notice-error.png
/modules/addons/wbtimelog/inc/admin-style.css
Added error_msg class
Added info block style
+ /modules/servers/wbtimelog/wbbtimelog.php
Added missing ROOTDIR handling
^ /modules/addons/wbtimelog/initialize.php
Updated language select to allow for session choice
******************************************************
11-13-2012 - v147
******************************************************
^ /modules/servers/wbtimelog/wbtimelog.php
Fixed bug with null $db_name value
******************************************************
11-27-2012 - v148
******************************************************
^ /modules/addons/wbtimelog/admin/timelog-credits.php
/modules/addons/wbtimelog/admin/timelog-export.php
/modules/addons/wbtimelog/admin/timelog-list.php
Replaced split with explode
^ /modules/addons/wbtimelog/classes/class.teamprobridge.php
Added additional reference code value for import
******************************************************
11-29-2012 - v150
******************************************************
+ /modules/addons/wbtimelog/wbtimelog.php
Added overage billing configuration fields
+ /modules/addons/wbtimelog/cron.php
Added cron functions for overage billing
******************************************************
16-03-2013 - v160
******************************************************
+ /wbtimelog.php
Added new client-side page renderer
^ /modules/addons/wbtimelog/initialize.php
/modules/addons/wbtimelog/admin/timelog.php
/modules/addons/wbtimelog/admin/timelog-list.php
/modules/addons/wbtimelog/admin/timelog-credits.php
/modules/addons/wbtimelog/client/html.php
/modules/addons/wbtimelog/client/timelog.php
/modules/addons/wbtimelog/inc/admin-script.js
Updated for WHMCS v5.2.x
+ /modules/addons/wbtimelog/admin/timelog-list.php
/modules/addons/wbtimelog/admin/timelog-credits.php
/modules/addons/wbtimelog/client/timelog.php
/modules/addons/wbtimelog/inc/admin-style.css
/modules/addons/wbtimelog/inc/client-style.css
Imrpoved calculations and formatting
******************************************************
19-03-2013 - v161
******************************************************
^ /modules/addons/wbtimelog/admin/timelog.php
/modules/addons/wbtimelog/inc/admin-script.js
Updated for Ticket Tabs
******************************************************
04-04-2013 - v162
******************************************************
^ /modules/servers/wbtimelog/wbtimelog.php
Updated path seperator constant
******************************************************
04-10-2013 - v163
******************************************************
^ /modules/reports/wbTimelog_Monthly.php
Defined DS path seperator if missing
******************************************************
04-12-2013 - v164
******************************************************
^ /modules/addons/wbtimelog/initialize.php
configuration.php conflict with WHMCS v5.2.x
******************************************************
04-18-2013 - v165
******************************************************
^ /admin .. /classes/class.teamprobridge.php
activated the evaluation of billable flag
******************************************************
05-14-2013 - v166
******************************************************
^ /wbteampro.php
modified includes for language in legacy v5.1.4
******************************************************
06-03-2013 - v167
******************************************************
^ /admin .. /timelog-credits.php
modified credit calculation to correct bug
that prevented display of same day credits
******************************************************
06-17-2013 - v168
******************************************************
^ /admin .. /class.teamprobridge.php
updated database check to release references
to timelog entries that are marked as non-billable
after being imported
******************************************************
07-06-2013 - v169
******************************************************
^ /admin .. /class.teamprobridge.php
updated to include the importing of ticket-only
timelog records
******************************************************
09-30-2013 - v170
******************************************************
^ /modules/addons/wbtimelog/cron.php
/modules/addons/wbtimelog/initialize.php
update to work with WHMCS v5.2.7
******************************************************
10-02-2013 - v180
******************************************************
^ /modules/addons/wbtimelog/cron.php
/modules/addons/wbtimelog/wbtimelog.php
added expire unused credits
******************************************************
10-23-2013 - v181
******************************************************
^ README.TXT
corrected client-side instruction
^ /templates/classic/header.tpl-example
/templates/default/header.tpl-example
/templates/portal/header.tpl-example
corrected client-side example
^ /modules/addons/wbtimelog/cron.php
/modules/addons/wbtimelog/wbtimelog.php
updates to cron output
******************************************************
10-24-2013 - v182
******************************************************
~ Tested for PHP v5.4
+ /admin .. /lang/english.php
- /admin .. /lang/english.php
Moved Cron Lanuage Definition
******************************************************
10-31-2013 - v183
******************************************************
^ /admin .. /classes/class.teamprobridge.php
Updated for better version protection
******************************************************
12-04-2013 - v184
******************************************************
^ /admin .. /classes/class.teamprobridge.php
Updated disabled flag detection
******************************************************
01-21-2013 - v185
******************************************************
^ /admin .. /client/timelog.php
^ /admin .. /admin/timelog.php
Updated number formatting
******************************************************
02-06-2014 - v186
******************************************************
^ /modules/addons/wbtimelog/inc/admin-style.css
/modules/addons/wbtimelog/inc/admin-script.js
Updated for WHMCS v5.3.3
******************************************************
02-08-2014 - v190
******************************************************
+ /modules/addons/wbtimelog/classes/class.common.php
Joined common operations into new class
+ /modules/addons/wbtimelog/wbtimelog.php
Added time format option
+ /modules/addons/wbtimelog/admin/lang/english.php
/modules/addons/wbtimelog/admin/lang/french.php
/modules/addons/wbtimelog/client/lang/english.php
Added date format definitions
+ /modules/addons/wbtimelog/inc/admin-script.js
/modules/addons/wbtimelog/admin/timelog-report.php
Added year collapse function to report
^ /modules/addons/wbtimelog/inc/admin-style.css
/modules/addons/wbtimelog/inc/client-style.css
Updated report style
+ /modules/addons/wbtimelog/client/timelog.php
Updated report formatting
Added hour formatting options
Added time formatting options
Added ticket links for timelog notes
+ /modules/addons/wbtimelog/admin/timelog-credits.php
/modules/addons/wbtimelog/admin/timelog-export.php
/modules/addons/wbtimelog/admin/timelog-list.php
/modules/addons/wbtimelog/admin/timelog-report.php
Added hour formatting options
Added time formatting options
Added ticket links for timelog notes
******************************************************
02-12-2014 - v191
******************************************************
+ /modules/addons/wbtimelog/admin/lang/english.php
/modules/addons/wbtimelog/admin/lang/french.php
/modules/addons/wbtimelog/client/lang/english.php
Added date month, day, suffix translation
+ /modules/addons/wbtimelog/classes/class.lang.php
Added date translation function
+ /modules/addons/wbtimelog/client/timelog.php
/modules/addons/wbtimelog/admin/timelog-list.php
/modules/addons/wbtimelog/admin/timelog-report.php
Implemented date translation function
******************************************************
07-02-2014 - v192
******************************************************
^ /modules/addons/wbDatabase.php
Updated wbDatabase package
+ /modules/addons/wbtimelog/admin/timelog-statsbar.php
^ /modules/addons/wbtimelog/admin/timelog-list.php
Separated stats bar from list
^ /modules/addons/wbtimelog/admin/timelog.php
Implemented stats bar on all tabs
^ /modules/addons/wbtimelog/admin/timelog-credits.php
Corrected credit calculation glitch
******************************************************
End
******************************************************
Was this answer helpful?
« Back
Powered by WHMCompleteSolution